Mob Target İnfo

  • Konuyu açan Konuyu açan TheAdmin33
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 21
  • Gösterim Gösterim 1K
mob drop info txt de ekli olmayan itemler gözüküyor taş vb bunları nasıl kaldırabiliriz taş kodu ekli değil ama gözüküyor veya başka bi item
 
Merhabalar,
Sistemin kullanıcılarına yararı dokunacağı bir güncelleme söylemek istiyorum.
Metin taşlarına ekli olan taşlar, Tüm metin taşlarında görünür. Ancak kontrol ederseniz 8001, 8002, 8003, 8004 numaralı moblarda taşlar görünse bile düşmez. Bunu önlemek adına aşağıdakileri uygulayabilirsiniz.

Dostum farklı şeylerle uğraşmaktan bakamadım. Kusura bakma

Şimdi bak server srcde char.cpp içerisinde:

char.cpp:
Genişlet Daralt Kopyala
    if (IsStone())
    {
        DetermineDropMetinStone();
    }

Böyle bir kod var. Bu kodun açıklaması, eğer metin taşı ise DetermineDropMetinStone fonksiyonunu çağır demek.

Bu fonksiyonu yorum satırına aldığında tüm metinlerdeki taşları kaldırır. /usr/game/share/locale/turkey içerisindeki mob_drop_item.txtye eklediğinde de sırayla üst üste gösterir. Kodlar ona ayarlı çünkü.

Yani yapman gereken şu:

char.cpp:
Genişlet Daralt Kopyala
    // if (IsStone())
    // {
        //DetermineDropMetinStone();
    // }

Sil yada yorum satırına al.

mob_drop_item.txt:
Genişlet Daralt Kopyala
Group    Àü¸¶¼®
{
    Mob    8002
    Type    drop
    1    5000    1    20
    2    11210    1    20
    3    11410    1    20
    4    11610    1    20
    5    11810    1    20
    6    30    1    20
    7    1010    1    20
    8    3020    1    20
    9    2020    1    20
    10    7020    1    20
    11    5001    1    15
    12    11211    1    15
    13    11411    1    15
    14    11611    1    15
    15    11811    1    15
    16    31    1    15
    17    1011    1    15
    18    3021    1    15
    19    2021    1    15
    20    7021    1    15
    21    5002    1    10
    22    11212    1    10
    23    11412    1    10
    24    11612    1    10
    25    11812    1    10
    26    32    1    5
    27    1012    1    5
    28    3022    1    5
    29    2022    1    5
    30    7022    1    5
    31    27002    50    100
    32    27003    30    50
    33    27005    30    50
    34    27006    20    50
    35    50300    1    10000
    36    50300    1    10000
    37    50300    1    10000
    38    50300    1    10000
    39    25041    1    10000
    40    70102    1    10000
    41    28430    1    50    15
    42    28431    1    50    15
    43    28432    1    50    15
    44    28433    1    50    15
    45    28434    1    50    15
    46    28435    1    50    15
    47    28436    1    50    15
    48    28437    1    50    15
    49    28438    1    50    15
    50    28439    1    50    15
    51    28440    1    50    15
    52    28441    1    50    15
    53    28442    1    50    15
    54    28443    1    50    15

}

8002 kodlu mob için yaptım. Sen istediğine ekleyebilirsin. Ayrıca sadece metin taşlarında değil istediğin moba ekleyebilirsin.

Böylece tüm metinlerde değilde mob_drop_item içerisindeki mob koduyla eklediklerinde görünür. 1 den fazla taş eklediğinde uitarget.py içerisinde sıralama olduğu için taşların fotosu sırayla değişir.

20618 eklentisini görüntüle
20619 eklentisini görüntüle
20620 eklentisini görüntüle

@TheAdmin33 Arkadaşıma sistemi yazıp, paylaştığı için çok teşekkür ederim. Sistemi indirip bakmadım açıkçası burada öyle bir sorun var mı yok mu bilmiyorum. Ama varsa bile çözüm olacağını düşündüğüm için konuya katkım olması adına buraya da alıntıladım. İyi kullanımlar dilerim. Ellerinize sağlık. TheAdmin33
 
Geri
Üst