Çözüldü item_attr hk

  • Konuyu açan Konuyu açan enes turan
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 1
  • Gösterim Gösterim 54
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

enes turan

Yardımsever Üye
Yardımsever Üye
MT Üye
Mesaj
650
Çözümler
43
Beğeni
376
Puan
909
Ticaret Puanı
0
merhabalar geliştirdiğim alt yapı için 17.5 ile gelen official element bonuslarını ekledim ve eldiven ve tılsımlar için bazı düzenlemeler yaptım
fakat şöyle bir sorunum efsunlar manuel olarak direk iteme eklediğimde sorun yok geliyor kaymada yok.
ama efsun nesnesi ile eklediğimde son eklenen bonuslar geliyor şöyleki

length.h:
Genişlet Daralt Kopyala
    APPLY_ATTBONUS_STONE = 90,
    APPLY_ATTBONUS_BOSS = 91,
#ifdef ENABLE_ACCE_SYSTEM
    APPLY_ACCEDRAIN_RATE = 92,
#endif
#ifdef ENABLE_CONQUEROR_LEVEL
    APPLY_SUNGMA_STR = 93,
    APPLY_SUNGMA_HP = 94,
    APPLY_SUNGMA_MOVE = 95,
    APPLY_SUNGMA_IMMUNE = 96,
#endif
#if defined(__ITEM_APPLY_RANDOM__)
    APPLY_RANDOM = 97,
#endif

#if defined(__ELEMENT_SYSTEM__)
    APPLY_ENCHANT_ELECT = 98,
    APPLY_ENCHANT_FIRE = 99,
    APPLY_ENCHANT_ICE = 100,
    APPLY_ENCHANT_WIND = 101,
    APPLY_ENCHANT_EARTH = 102,
    APPLY_ENCHANT_DARK = 103,
    APPLY_ATTBONUS_INSECT = 104,
    APPLY_ATTBONUS_DESERT = 105,
    APPLY_ATTBONUS_SWORD = 106,
    APPLY_ATTBONUS_TWOHAND = 107,
    APPLY_ATTBONUS_DAGGER = 108,
    APPLY_ATTBONUS_BELL = 109,
    APPLY_ATTBONUS_FAN = 110,
    APPLY_ATTBONUS_BOW = 111,
    APPLY_RESIST_HUMAN = 112,
#endif

iteme efsun attığımda gelen efsunlar
Adsız.webp

item_attır tabosuna yaptığım eklemeler
Kod:
Genişlet Daralt Kopyala
INSERT INTO `item_attr` VALUES ('ATTBONUS_INSECT', '18', '2', '4', '6', '10', '15', '0', '0', '0', '0', '0', '0', '0', '0', '5', '5');
INSERT INTO `item_attr` VALUES ('ATTBONUS_DESERT', '18', '2', '4', '6', '10', '15', '0', '0', '0', '0', '0', '0', '0', '0', '5', '5');
INSERT INTO `item_attr` VALUES ('ATTBONUS_SWORD', '18', '2', '4', '6', '10', '15', '0', '0', '0', '0', '0', '0', '0', '0', '5', '5');
INSERT INTO `item_attr` VALUES ('ATTBONUS_TWOHAND', '18', '2', '4', '6', '10', '15', '0', '0', '0', '0', '0', '0', '0', '0', '5', '5');
INSERT INTO `item_attr` VALUES ('ATTBONUS_DAGGER', '18', '2', '4', '6', '10', '15', '0', '0', '0', '0', '0', '0', '0', '0', '5', '5');
INSERT INTO `item_attr` VALUES ('ATTBONUS_BELL', '18', '2', '4', '6', '10', '15', '0', '0', '0', '0', '0', '0', '0', '0', '5', '5');
INSERT INTO `item_attr` VALUES ('ATTBONUS_FAN', '18', '2', '4', '6', '10', '15', '0', '0', '0', '0', '0', '0', '0', '0', '5', '5');
INSERT INTO `item_attr` VALUES ('ATTBONUS_BOW', '18', '2', '4', '6', '10', '15', '0', '0', '0', '0', '0', '0', '0', '0', '5', '5');
INSERT INTO `item_attr` VALUES ('RESIST_HUMAN', '18', '2', '4', '6', '10', '15', '0', '0', '0', '0', '0', '0', '0', '0', '5', '5');

2.webp



yenii eklediğim efsunlar kesinlikle tılsıma gelmiyor ve seçmediğim efsunlar geliyor sebebi ne olabilir bilgisi olan varmıdır ? herhangi bir syseer vermiyor.
 
Çözüm
sorun çözdüldü konu kapatılabilir.

çözüm:

constants.cpp:
Genişlet Daralt Kopyala
TValueName c_aApplyTypeNames[] =
{  ...
   ...
   #if defined(__ELEMENT_SYSTEM__)
    { "ENCHANT_ELECT", APPLY_ENCHANT_ELECT },
    { "ENCHANT_FIRE", APPLY_ENCHANT_FIRE },
    { "ENCHANT_ICE", APPLY_ENCHANT_ICE },
    { "ENCHANT_WIND", APPLY_ENCHANT_WIND },
    { "ENCHANT_EARTH", APPLY_ENCHANT_EARTH },
    { "ENCHANT_DARK", APPLY_ENCHANT_DARK },
    { "ATTBONUS_INSECT", APPLY_ATTBONUS_INSECT },
    { "ATTBONUS_DESERT", APPLY_ATTBONUS_DESERT },
    { "ATTBONUS_SWORD", APPLY_ATTBONUS_SWORD },
    { "ATTBONUS_TWOHAND", APPLY_ATTBONUS_TWOHAND },
    { "ATTBONUS_DAGGER", APPLY_ATTBONUS_DAGGER },
    { "ATTBONUS_BELL", APPLY_ATTBONUS_BELL },
    { "ATTBONUS_FAN", APPLY_ATTBONUS_FAN },
    {...
sorun çözdüldü konu kapatılabilir.

çözüm:

constants.cpp:
Genişlet Daralt Kopyala
TValueName c_aApplyTypeNames[] =
{  ...
   ...
   #if defined(__ELEMENT_SYSTEM__)
    { "ENCHANT_ELECT", APPLY_ENCHANT_ELECT },
    { "ENCHANT_FIRE", APPLY_ENCHANT_FIRE },
    { "ENCHANT_ICE", APPLY_ENCHANT_ICE },
    { "ENCHANT_WIND", APPLY_ENCHANT_WIND },
    { "ENCHANT_EARTH", APPLY_ENCHANT_EARTH },
    { "ENCHANT_DARK", APPLY_ENCHANT_DARK },
    { "ATTBONUS_INSECT", APPLY_ATTBONUS_INSECT },
    { "ATTBONUS_DESERT", APPLY_ATTBONUS_DESERT },
    { "ATTBONUS_SWORD", APPLY_ATTBONUS_SWORD },
    { "ATTBONUS_TWOHAND", APPLY_ATTBONUS_TWOHAND },
    { "ATTBONUS_DAGGER", APPLY_ATTBONUS_DAGGER },
    { "ATTBONUS_BELL", APPLY_ATTBONUS_BELL },
    { "ATTBONUS_FAN", APPLY_ATTBONUS_FAN },
    { "ATTBONUS_BOW", APPLY_ATTBONUS_BOW },
    { "RESIST_HUMAN", APPLY_RESIST_HUMAN },
#endif
}

kod bloğuna ekli olan her değer item_attr apply tablosuna aynı sıra ile eklenmesi gerekiyormuş ekli olmazsa kayma oluyor gelen efsunda

örn:
Adsız.webp
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst