berkmenoo 1
berkmenoo
mavzermete 1
mavzermete
Mt2Hizmet 1
Mt2Hizmet
xranzei 1
xranzei
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle

Cevaplandı EFSUN

  • Konuyu başlatan Konuyu başlatan ahmotey
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 13
  • Görüntüleme Görüntüleme 231
  • Etiketler Etiketler
    efsun

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Patronlara karşı
Metinlere karşı
efsunlarını eklemek istiyorum ama bunu sadece efsunla gelecek olarak değil iteme özel olarak eklemek istiyorum.
Bunu nasıl yapabilirim? Sistemime nasıl ekleyebilirim? Eğer yoksa bunu nasıl sistemime ekleyebilirim?
 
Çözüm
Ben buldum söylediğini peki ben bunu silaha özel efsun getirmek istiyorum nasıl yapılır?
Birde bunu özel efsun olarak ekleyebiliyor muyum?
Anlatımı varmı? Bir yerde
game/src/constants.cpp
en altında
TValueName c_aApplyTypeNames[] =
böyle bir fonksiyon var içerisinde bonuslar var
sendeki budur tahminimce
{ "ATTBONUS_STONE", APPLY_ATTBONUS_STONE },
{ "ATTBONUS_BOSS", APPLY_ATTBONUS_BOSS },

yine kontrol et böyle mi diye,
silaha getirmek istiyorsan
item_proto.txt notepad++ ile aç, pratik olmasını istersen excel kullanabilirsin.
örneğin 189 numaralı zehir kılıcına eklemek istiyorsan

ADDON_TYPE0=itemin APPLY_ ile başlayan efsunu | ADDON_VALUE0 = oran ( bu saldırı hızı her...
dump_proto ItemCSVReader.cpp içine gir orada ne diye tanımlı birde db içinde protoreader.cpp içinde ne diye tanımlı stone metin gibi oradakilerin aynısını kopyala arkadaşın dediği yere yapıştır client için dump proto kullan game için ftb içindeki tanımı gir sorun yaşama diye diyorum
 
game/src/constants.cpp
en altında
TValueName c_aApplyTypeNames[] =
böyle bir fonksiyon var içerisinde bonuslar var
sendeki budur tahminimce
{ "ATTBONUS_STONE", APPLY_ATTBONUS_STONE },
{ "ATTBONUS_BOSS", APPLY_ATTBONUS_BOSS },

yine kontrol et böyle mi diye,
silaha getirmek istiyorsan
item_proto.txt notepad++ ile aç, pratik olmasını istersen excel kullanabilirsin.
örneğin 189 numaralı zehir kılıcına eklemek istiyorsan

ADDON_TYPE0=itemin APPLY_ ile başlayan efsunu | ADDON_VALUE0 = oran ( bu saldırı hızı her silahta var)
ADDON_TYPE1=itemin APPLY_ ile başlayan efsunu | ADDON_VALUE1 = oran
ADDON_TYPE2=itemin APPLY_ ile başlayan efsunu | ADDON_VALUE2 = oran

Bu itemin orjinali;
189 서모검+9 ITEM_WEAPON WEAPON_SWORD 2 ANTI_MUDANG | ANTI_WOLFMAN ITEM_TUNABLE WEAR_WEAPON 360000 2770000 0 0 5 LEVEL 75 LIMIT_NONE 0 APPLY_ATT_SPEED 26 APPLY_NONE 0 APPLY_NONE 0 0 0 0 100 140 137 100 3 -1

Bu da itemin senin mantığındaki hali; APPLY_NONE ' leri değiştirdim
189 서모검+9 ITEM_WEAPON WEAPON_SWORD 2 ANTI_MUDANG | ANTI_WOLFMAN ITEM_TUNABLE WEAR_WEAPON 360000 2770000 0 0 5 LEVEL 75 LIMIT_NONE 0 APPLY_ATT_SPEED 26 APPLY_ATTBONUS_STONE 20 APPLY_ATTBONUS_BOSS 20 0 0 0 100 140 137 100 3 -1
Peki sana birşey söylemek istiyorum.
ADDON_TYPE0=itemin APPLY_ ile başlayan efsunu | ADDON_VALUE0 = oran ( bu saldırı hızı her silahta var)
ADDON_TYPE1=itemin APPLY_ ile başlayan efsunu | ADDON_VALUE1 = oran
ADDON_TYPE2=itemin APPLY_ ile başlayan efsunu | ADDON_VALUE2 = oran
Buraya type 3 eklemek istersem sistem sorun yaratır mı? ekstra olarak demek istedim
 
ADDON_TYPE0=itemin APPLY_ ile başlayan efsunu | ADDON_VALUE0 = oran ( bu saldırı hızı her silahta var)
ADDON_TYPE1=itemin APPLY_ ile başlayan efsunu | ADDON_VALUE1 = oran
ADDON_TYPE2=itemin APPLY_ ile başlayan efsunu | ADDON_VALUE2 = oran
Buraya type 3 eklemek istersem sistem sorun yaratır mı? ekstra olarak demek istedim
şuanlık sistemin sorun yaratır.

öncelikle src den gerekli tanımlamaları yapman lazım öyle 3-4 type'a çıkarabilirsin.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst