Yardım Tılsım takıyorum görünmüyor

Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

zodiac160

Üye
Üye
Mesaj
80
Çözümler
3
Beğeni
32
Puan
419
Ticaret Puanı
0
Arkadaşlar tılsım sistemini ekledim fakat tılsımı giyiyorum giyiyor ama görünmüyor sebebi sizce ne olabilir

Linkleri görebilmek için giriş yap veya kayıt ol.
 
Son düzenleme:
gameype.h Bu kısmı doğru ekle
C++:
#ifdef ENABLE_NEW_EQUIPMENT_SYSTEM
    const DWORD c_New_Equipment_Start = c_Equipment_Start + 21;
    const DWORD c_New_Equipment_Count = 3;
    const DWORD c_Equipment_Ring1 = c_New_Equipment_Start + 0;
    const DWORD c_Equipment_Ring2 = c_New_Equipment_Start + 1;
    const DWORD c_Equipment_Belt  = c_New_Equipment_Start + 2;
#endif
 
gameype.h Bu kısmı doğru ekle
C++:
#ifdef ENABLE_NEW_EQUIPMENT_SYSTEM
    const DWORD c_New_Equipment_Start = c_Equipment_Start + 21;
    const DWORD c_New_Equipment_Count = 3;
    const DWORD c_Equipment_Ring1 = c_New_Equipment_Start + 0;
    const DWORD c_Equipment_Ring2 = c_New_Equipment_Start + 1;
    const DWORD c_Equipment_Belt  = c_New_Equipment_Start + 2;
#endif
C++:
#ifdef ENABLE_NEW_EQUIPMENT_SYSTEM
const DWORD c_New_Equipment_Start = c_Equipment_Start + CItemData::WEAR_RING1;
#ifdef ENABLE_PENDANT_SYSTEM
const DWORD c_New_Equipment_Count = 4;
#else
const DWORD c_New_Equipment_Count = 3;
#endif
const DWORD c_Equipment_Ring1 = c_Equipment_Start + CItemData::WEAR_RING1;
const DWORD c_Equipment_Ring2 = c_Equipment_Start + CItemData::WEAR_RING2;
const DWORD c_Equipment_Belt = c_Equipment_Start + CItemData::WEAR_BELT;
#ifdef ENABLE_PENDANT_SYSTEM
const DWORD c_Equipment_Pendant = c_New_Equipment_Start + CItemData::WEAR_PENDANT;
#endif
#endif
 
En son bir moderatör tarafından düzenlenmiş:
C++:
#ifdef ENABLE_NEW_EQUIPMENT_SYSTEM
    const DWORD c_New_Equipment_Start = c_Equipment_Start + 24;
#ifdef ENABLE_PENDANT_SYSTEM
const DWORD c_New_Equipment_Count = 4;
#else
const DWORD c_New_Equipment_Count = 3;
#endif
    const DWORD c_Equipment_Ring1 = c_New_Equipment_Start + 0;
    const DWORD c_Equipment_Ring2 = c_New_Equipment_Start + 1;
    const DWORD c_Equipment_Belt  = c_New_Equipment_Start + 2;;
#ifdef ENABLE_PENDANT_SYSTEM
const DWORD c_Equipment_Pendant = c_New_Equipment_Start + 3;
#endif
#endif
olması gereken bu
 
En son bir moderatör tarafından düzenlenmiş:
Kod:
#ifdef ENABLE_NEW_EQUIPMENT_SYSTEM
    const DWORD c_New_Equipment_Start = c_Equipment_Start + 24;
#ifdef ENABLE_PENDANT_SYSTEM
const DWORD c_New_Equipment_Count = 4;
#else
const DWORD c_New_Equipment_Count = 3;
#endif
    const DWORD c_Equipment_Ring1 = c_New_Equipment_Start + 0;
    const DWORD c_Equipment_Ring2 = c_New_Equipment_Start + 1;
    const DWORD c_Equipment_Belt  = c_New_Equipment_Start + 2;;
#ifdef ENABLE_PENDANT_SYSTEM
const DWORD c_Equipment_Pendant = c_New_Equipment_Start + 3;
#endif
#endif
olması gereken bu
benimkide aynı işte
 
1021_175814.jpg
 
Bu sistemleri eklerken / yazarken 1 yani başarılı gerçekleşen ve gerçekleşmeyen yerlere chatpacket yollarsanız sonuçlara daha kolay ulaşırsınız örnek vermek gerekirse;

C:
if (item != NULL) 
     ch->StopRiding();
    ChatPacket(CHAT_TYPE_INFO("stopriding"));

//  Veya (sadece örnek veriyorum) 
    

    ch->WearItem();
     ChatPacket(CHAT_TYPE_INFO("giymekomutu")) ;
Eğer bu yazı gelirse source kısmındaki o partın çalıştığını anlayabilirsiniz.

Umarım sorununuz çözüme kavuşur. İyi forumlar
 
Geri
Üst