Çözüldü 6. ve 7. Efsun No_Txt Files'e Eklemek

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ı.

serversoftware

Hosting Firma Yetkilisi
Firma Yetkilisi - YS-V
Üye
Mesaj
22
Beğeni
9
Puan
60
Ticaret Puanı
0
Merhabalar,

40 K files kullanıyoruz char_item_cpp kısmındaki 6. ve 7. efsun kodlama ayarını yaptık ama bir türlü

navicat item_proto kısmındaki ayarlamalarını yapamadık

type?
subtype?
flag ?
antilaf?

bu kısımları sürekli yanlış yaptığımız için hata alıyoruz bizdeki değerler şu şekilde
" HATA = Bu eşyayı diğer yükseltmeler için kullanamazsın . " hatasını alıyoruz eklerken
type= 3
subtype= 6.7 effsun eklemeninki( 22 ) 6.7 efsun değiştirmeninki ( 24 )
flag=24576
antilag= 33152

doğru değerler nelerdir?
 
Çözüm
@Enes Deniz tarafından destek ile çözülmüştür. NO_TXT şeklinde çözülmüştür emeğinize binlerce kez teşekkürler..
Rica ederim ne demek her zaman :)

Yapamayan arkadaşlar için de bilgilendirme geçelim;

Sourcede gerekli kodları değiştirdik 71051 ve 71052 kodlarını güncelledik (Forumlardan alabilirsiniz ben martysamadan aldım)
item_attr_rare tablosunu güncelledik
Bunlardan önce de efsun eklememe sorunu için çözüm olarak

item_attribute.cpp:
Arat:
int nAttrLevel = 5;

Değiştir:
int nAttrLevel = number(1, 5);
Bunları yaparak çözümledik.
flag ve antiflag birden fazla değer aldığı için matematiği ilgili değerin bulunduğu sırayı 2'nin karesini alır birbiriyle toplarsın. type ve subtype ise sıralamaya denk gelen sayıyı eklersin. Ayrıca no_txt devredışı bırakırsanız bunları protolardan ayarladığınızda kendisi otomatik hesaplayacaktır zaten.

 
no_txt devre dışı bırakmak pek içimizden gelmiyor, bırakmadan işlem sağlamak istiyoruz ilgili yorumunuz için çok teşekkür ediyoruz
 
no_txt devre dışı bırakmak pek içimizden gelmiyor, bırakmadan işlem sağlamak istiyoruz ilgili yorumunuz için çok teşekkür ediyoruz
No txt sağlıklı değildir ve item protoyu readeri düzenlemek kadar basit bir işlem yok. @hasanmacit konusuna bakabilirsiniz zorlanacağınızı düşünmüyorum
 
no_txt devre dışı bırakmak pek içimizden gelmiyor, bırakmadan işlem sağlamak istiyoruz ilgili yorumunuz için çok teşekkür ediyoruz
Yorumuma eklediğim videoyu baştan sona izleyin. Neden no_txt kullanılmaması gerektiği, hesaplamaların nasıl yapıldığını kodlardan göstermişim. txt dosyalarını düzenlerken neye dikkat edilmesi gerekli her şey mevcuttur.

Eğer no_txt kullanacaksanız söylediğim şekilde flag hesaplamalarını yapabilirsiniz.
 
rare.png


Ekteki resimde item_attr_rare dosyasında efsunlar ekli
 
Eyer src tarafı sikinti yoksa root tarafin bi kurcalayin cok eskiden benimde basima gelmisti biri yapmisti root tarafinda bi engelem vardı tam hatilamiyorum ama root yaptigina eminim ...bende kostümler ve kostüm saclar bile 6.7 basiyor öyle ayaladım
 
@Enes Deniz tarafından destek ile çözülmüştür. NO_TXT şeklinde çözülmüştür emeğinize binlerce kez teşekkürler..
Rica ederim ne demek her zaman :)

Yapamayan arkadaşlar için de bilgilendirme geçelim;

Sourcede gerekli kodları değiştirdik 71051 ve 71052 kodlarını güncelledik (Forumlardan alabilirsiniz ben martysamadan aldım)
item_attr_rare tablosunu güncelledik
Bunlardan önce de efsun eklememe sorunu için çözüm olarak

item_attribute.cpp:
Arat:
int nAttrLevel = 5;

Değiştir:
int nAttrLevel = number(1, 5);
Bunları yaparak çözümledik.
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst