Mob Drop İtem V2 - Owsap v6.2.6 SF

1750257982174.webp


sunucu tarafında bu syserri alan oldumu
 
yanında bazı kodları da sökmek gerekiyor paylaşılan haliyle kullanılmıyor ama yine de teşekkürler biraz daha bir şeyler söküp tamamlayacağım.​

0621_215420.webp
 
yanında bazı kodları da sökmek gerekiyor paylaşılan haliyle kullanılmıyor ama yine de teşekkürler biraz daha bir şeyler söküp tamamlayacağım.​

24176 eklentisini görüntüle
Daha önceki mesajlarımda söylediğim gibi sistemi denemedim. Mantıklı şekilde söktüm. Element dışında eksik olacağını düşünmüyorum. Yinede bilgilendirme için teşekkürler. En kısa zamanda deneyip eksikler varsa tamamlarım.
 
Daha önceki mesajlarımda söylediğim gibi sistemi denemedim. Mantıklı şekilde söktüm. Element dışında eksik olacağını düşünmüyorum. Yinede bilgilendirme için teşekkürler. En kısa zamanda deneyip eksikler varsa tamamlarım.
en az 4 sistem saydım :D ayrıca definesiz kodlar da var bence sen bi deneyiver :D
 
en az 4 sistem saydım :D ayrıca definesiz kodlar da var bence sen bi deneyiver :D
Sadece 1 yerde vardı 4 sistemi, diğerleri hep elemente bağlıydı. En kısa zamanda deneyip eksikleri tamamliycam bilgilendirme için teşekkür ederim cano.
 
Conform condiției impuse de proprietarul conținutului: Trebuie să vă plasați conținutul pentru al vizualiza aici
 
Conform condiției impuse de proprietarul conținutului: Trebuie să vă plasați conținutul pentru al vizualiza aici
Kimse seni anlamak için çeviri kullanmak zorunda değil. İngilizce bile kullanmaya tenezzül etmemiş 🤣

Yönetim tüzüğünde diyor ki:

MMO Tutkunları Türkçe içerik yayınlayan bir sitedir. Ortak lisan olan Türkçenin kullanılması
gerekmektedir. Bu yüzden başta yönetim ekibi olmak üzere girilen her türlü içerikte temel yazım
kurallarına uyulması zorunludur. MMO Tutkunları'nda yabancı dil kullanma şartları yönetim
ekibi tarafından belirlenen şartlara bağlıdır.
 
Kimse seni anlamak için çeviri kullanmak zorunda değil. İngilizce bile kullanmaya tenezzül etmemiş 🤣

Yönetim tüzüğünde diyor ki:

MMO Tutkunları Türkçe içerik yayınlayan bir sitedir. Ortak lisan olan Türkçenin kullanılması
gerekmektedir. Bu yüzden başta yönetim ekibi olmak üzere girilen her türlü içerikte temel yazım
kurallarına uyulması zorunludur. MMO Tutkunları'nda yabancı dil kullanma şartları yönetim
ekibi tarafından belirlenen şartlara bağlıdır.
Hocam elbette Türkçe kullanması gerek. Ancak Türkçe bilmediğini varsayıyorum, dolayısıyla kurallarıda okumadı. Zaten okumuş olsa öyle yazardı. Biraz anlayışlı olmakta fayda var.
 
Herkese merhaba,
Sistem bizzat sökümü bana ait. Açıkçası test edebileceğim elimde bir files yoktu aldığınız hataları konu altında eklerseniz çözeriz.

İyi Kullanımlar.

Not: Sistemde element sistemi tanımlı ENABLE_ELEMENT_ADD ile ilgili hata alırsanız. Tüm her yerde ENABLE_ELEMENT_ADD le ilgili olan yerleri ister kapatın ister silin. Ya da o sistemi de ekleyin. Zaman bulursam yakın zamanda onu da paylaşırım. Ha birde unutmadan aşağıda resimde gördüğünüz gibi İngilizce, artık Türkçeleştirmesi de size ait. 😂


23969 eklentisini görüntüle


Alıntılarda özel içerikler gözükmez.



Biliyorum for ya da alıntı vermeden diğer forumlar da da paylaşılacak ama neyse önemli değil. Şuraya tarih bırakayım da ilk paylaşılan olduğu anlaşılsın. 😂
( 13 Haziran 2025 - 22:50 )
ty
 
mob dropları nasıl halledebilirim moblardan drop atmıyor sadece etp çıkıyor bir öneride bulunabilirmisiniz ?
 
bu sistemde taşlar ne şekilde gözüküyor, tek slot ta sürekli değişiyormu?
 
bu sistemde taşlar ne şekilde gözüküyor, tek slot ta sürekli değişiyormu?
Genelde mob droplarda sürekli değişiyor. Pack taraflı eklemesi var. Srcden 1 fonksiyon tanımlamışlar metin taşlarının vnumuna göre her metin taşında görünüyor. Gerekli alanları kapatıp mob dropdan tek tek eklersen farklı yerlerde görünür. Onun haricinde mob dropda ekli olmasa bile, metin taşıysa görünmeye devam ediyor.
Zaten konuda vermiştim, ilk paylaştığım mob drob sistemine bakarsan tam sürüm yazıyodu başlıkta.
Burdaki sistem biraz daha farklı kodları tam hatırlamıyorum ama orası bir sandık gibi, sanki mobun drobuna değilde onun üstüne eklenen sandık içeriğini gösteriyor gibi. Yani yoktu diye hatırlıyorum. Kodları inceleyebilirsin. Dediğim gibi bunun kodlarıda packa baktığında anlarsın zaten +0....+4 diye bölüm var packda.
 
Genelde mob droplarda sürekli değişiyor. Pack taraflı eklemesi var. Srcden 1 fonksiyon tanımlamışlar metin taşlarının vnumuna göre her metin taşında görünüyor. Gerekli alanları kapatıp mob dropdan tek tek eklersen farklı yerlerde görünür. Onun haricinde mob dropda ekli olmasa bile, metin taşıysa görünmeye devam ediyor.
Zaten konuda vermiştim, ilk paylaştığım mob drob sistemine bakarsan tam sürüm yazıyodu başlıkta.
Burdaki sistem biraz daha farklı kodları tam hatırlamıyorum ama orası bir sandık gibi, sanki mobun drobuna değilde onun üstüne eklenen sandık içeriğini gösteriyor gibi. Yani yoktu diye hatırlıyorum. Kodları inceleyebilirsin. Dediğim gibi bunun kodlarıda packa baktığında anlarsın zaten +0....+4 diye bölüm var packda.
biraz bakındım da eğer ki taş düşebiliyorsa şu şekilde yazı yazıyor " Metin Taşı'nın düşme ihtimali var" o kadar slotta bir gösterim yok yani.

Python:
Genişlet Daralt Kopyala
            ## Metin Stone Drop
            if nonplayer.GetDropMetinStone():
                self.__AutoAppendTextLine(localeInfo.TARGET_INFO_METIN_STONE_DROP)
                self.__AppendSpace()
new_locale_game.txt:
Genişlet Daralt Kopyala
TARGET_INFO_METIN_STONE_DROP    Possible drop of a Metin Stone.
 
biraz bakındım da eğer ki taş düşebiliyorsa şu şekilde yazı yazıyor " Metin Taşı'nın düşme ihtimali var" o kadar slotta bir gösterim yok yani.

Python:
Genişlet Daralt Kopyala
            ## Metin Stone Drop
            if nonplayer.GetDropMetinStone():
                self.__AutoAppendTextLine(localeInfo.TARGET_INFO_METIN_STONE_DROP)
                self.__AppendSpace()
new_locale_game.txt:
Genişlet Daralt Kopyala
TARGET_INFO_METIN_STONE_DROP    Possible drop of a Metin Stone.
Bahsettiğim kısım
Char.cpp:
Genişlet Daralt Kopyala
    if (IsStone())
    {
        DetermineDropMetinStone();
    }

Şu kodlar, DetermineDropMetinStone fonksiyonunu takip et.

Pythonda da şurası,
Eski hali şöyle ;
Uitooltip.py:
Genişlet Daralt Kopyala
    def __SetNormalItemTitle(self):
        self.SetTitle(item.GetItemName())

Sistem ekledikten sonraki hali ;

Uitooltip.py:
Genişlet Daralt Kopyala
        def __SetNormalItemTitle(self):
                if app.ENABLE_TARGET_INFORMATION_SYSTEM:
                        if self.isStone:
                                itemName = item.GetItemName()
                                realName = itemName[:itemName.find("+")]
                                self.SetTitle(realName + " +0 - +4")
                        else:
                                self.SetTitle(item.GetItemName())
                else:
                        self.SetTitle(item.GetItemName())
 
Geri
Üst