Yardım Sistem Eklerken Karşılaşılan Hatalar : Takip Eden Binek Sistemi

  • Konuyu açan Konuyu açan MEKA
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 5
  • Gösterim Gösterim 705
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

MEKA

Discord: mekaprojects
Süper Moderatör
Grafiker
Geliştirici
Yardımsever Üye
Mesaj
2.795
Çözümler
287
Beğeni
2.072
Puan
1.850
Ticaret Puanı
2
Merhaba arkadaşlar Takip eden binek sistemi ekledim.
1. Problem İtemi giyince yanına geliyor biniyorsun gidiyorsun iyi güzel fakat takip etmiyor :D
Uzaklaşsan bile arkandan hiç bir türlü gelmiyor.
Linkleri görebilmek için giriş yap veya kayıt ol.


2. Problem İtem üzerine gelince itemin verdiği özellikler gözükmüyor.

Problem görüldükçe konuya dahil edilecektir.
 
Son düzenleme:
1. Problem çözülmüştür. Buradan izleyebilirsiniz.
Linkleri görebilmek için giriş yap veya kayıt ol.

Problem eksik kodlardan kaynaklanıyormuş söktüğüm fileste bazık kodlar ifdefli eklenmediği için fark etmemişim eklediğim kodlar şu şekilde
C++:
Genişlet Daralt Kopyala
    if (m_bCharType == CHAR_TYPE_HORSE ||
            GetRaceNum() == 20101 ||
            GetRaceNum() == 20102 ||
            GetRaceNum() == 20103 ||
            GetRaceNum() == 20104 ||
            GetRaceNum() == 20105 ||
            GetRaceNum() == 20106 ||
            GetRaceNum() == 20107 ||
            GetRaceNum() == 20108 ||
            GetRaceNum() == 20109
#ifdef __MOUNT_SYSTEM__
             ||IsNewMount()
#endif

C++:
Genişlet Daralt Kopyala
    HorseSummon(false);
#ifdef __MOUNT_SYSTEM__
    MountSummon(false);
#endif

C++:
Genişlet Daralt Kopyala
    m_dwMountVnum = 0;
    m_chHorse = NULL;
#ifdef __MOUNT_SYSTEM__
    m_chMount = NULL;
#endif
    m_chRider = NULL;
 
2. sorunu biraz daha açabilir misiniz? Bineğin özellikleri mi gözükmüyor.
 
Evet tooltip'e şu şekilde bir ekleme yaptım fakat itemin üstüne gelince item protoda ayarladığım özellikler gözükmüyor
Python:
Genişlet Daralt Kopyala
        elif item.ITEM_TYPE_UNIQUE == itemType:
            if app.ENABLE_MOUNT_SYSTEM and itemSubType == item.USE_MOUNT:
                self.__AppendLimitInformation()
                self.__AppendAffectInformation()
 
Üst