Yardım Efsun Nesnesi+'nin ozelliklerini degistirmek

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

fenrirmt2

Çaylak Üye
Üye
Mesaj
27
Çözümler
1
Beğeni
5
Puan
23
Ticaret Puanı
0
Arkadaslar selam,

Efsun Nesnesi+ ya bir ozellik eklemeye calisiyorum. Klasik efsun nesnesi mantiginda calisiyor ama gelecek efsunlar, klasik efsun nesnesine gore daha yuksek gelecek.

Inceledigimde martysmaa 5.8 filesinda zaten efsun nesnesi+ var item_proto'da tanimli, image'i var ve locale dosyasi altindaki tum dil seceneklerinde ki ilgili dosyalarda da mevcut dolayisiyla item eklemek gibi bir derdim olmadi.

Itemin subtype degeri => '"USE_CHANGE_ATTRIBUTE_PLUS' ve vnum degeri 71189

Bu nesnenin subtype tanimi item_length.h altinda eksikti bende ekledim.
ve char_item.cpp altina methodu yazdim tek yaptigim diger efsun nesnesi methodunu kopyalayip degerleri degistirmek oldu birde case'ini degistim tabii ki

ancak item hala calismiyor tepki vermiyor bir zirhin ustune kirmizi iksir suruklediginzide ne oluyorsa o oluyor :D

Server dosyasini komple build alip sonrasinda symlinkleri tekrar olusturuyorum.
 

Dosya Eklentileri

Arkadaslar selam,

Efsun Nesnesi+ ya bir ozellik eklemeye calisiyorum. Klasik efsun nesnesi mantiginda calisiyor ama gelecek efsunlar, klasik efsun nesnesine gore daha yuksek gelecek.

Inceledigimde martysmaa 5.8 filesinda zaten efsun nesnesi+ var item_proto'da tanimli, image'i var ve locale dosyasi altindaki tum dil seceneklerinde ki ilgili dosyalarda da mevcut dolayisiyla item eklemek gibi bir derdim olmadi.

Itemin subtype degeri => '"USE_CHANGE_ATTRIBUTE_PLUS' ve vnum degeri 71189

Bu nesnenin subtype tanimi item_length.h altinda eksikti bende ekledim.
ve char_item.cpp altina methodu yazdim tek yaptigim diger efsun nesnesi methodunu kopyalayip degerleri degistirmek oldu birde case'ini degistim tabii ki

ancak item hala calismiyor tepki vermiyor bir zirhin ustune kirmizi iksir suruklediginzide ne oluyorsa o oluyor :D

Server dosyasini komple build alip sonrasinda symlinkleri tekrar olusturuyorum.
pack ve client tarafını da kontrol ettin mi ? büyük olasılıkla packta eklemesi eksik o yüzden iteme sürükleyince kırmızı yanıyordur diğer efsun kodlarını arat anlarsın
 
Geri
Üst