Best Studio 1
Best Studio
D 1
delimuratt
Aliyldrim 1
Aliyldrim
Mt2Hizmet 1
Mt2Hizmet
noisiv 1
noisiv
Manwe Work 1
Manwe Work
melankolıa18 1
melankolıa18
Agora Metin2 1
Agora Metin2
Cannn6161 1
Cannn6161
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Cevaplandı Mob_drop_txt dosyasında mob grouplarini nerden gorebiliriz

  • Konuyu başlatan Konuyu başlatan rain023
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 5
  • Görüntüleme Görüntüleme 332

rain023

Level 3
TM Üye
Katılım
11 Mar 2025
Konular
48
Mesajlar
161
Çözüm
6
Online süresi
12d 7h
Reaksiyon Skoru
20
Altın Konu
0
Başarım Puanı
55
MmoLira
2,731
DevLira
3
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Arkadaşlar mod drop txt de bazı droplarin kodu ve group lari yok mesela 534 diyelim vahşi uzman...vahşi uzmanın hangi group içinde olduğunu nerden gorebiliriz çünkü mob drop item txt de 534 mobun group bölümünü boş ya da sallama birşey yapsam item atmıyor demek istediğimi anladınız umarim..yada şöyle soyliyim mob drop item txt içerisini düzenlerken mob group yazan yeri nerden buluyorsunuz her mobun grouplari farklı olduğu için.. yada mob drop item icerini duzenlerken Metin2 wikiye göre drop atmasını nasıl pratik düzenleriz

Alıntı
 
Son düzenleme:
Evet ne demek istediğini gayet iyi anladım. Metin2’de mob_drop_item.txt dosyasını düzenlerken en önemli şeylerden biri gerçekten de doğru mob group ID'sini kullanmak. Çünkü sistem mobun hangi group'a ait olduğunu buradan anlıyor ve drop’u o gruba göre işler. Şimdi sana bunun mantığını ve pratik bir yolunu anlatayım

1. Mob’un hangi group’a ait olduğunu nasıl öğreniriz?


Bunu genellikle 2 yoldan biriyle bulabiliriz

Yöntem 1: mob_proto dosyasından

  • Eğer sunucunun kaynak dosyalarına erişimin varsa, mob_proto.txt (veya .sql) dosyasında her mobun ID’siyle birlikte DropItemGroup veya DropGroup gibi bir sütun olur.
  • Burada 534 ID’li “Vahşi Uzman” gibi mobun hangi gruba ait olduğu yazar (örneğin: group: 44 vs.).

Yöntem 2: mob_drop_item.txt'de doğrudan group ID kullanmadan mob ID ile drop tanımlamak

  • Eğer group ID boşsa veya bilmiyorsan, mob ID’si ile doğrudan da drop tanımlayabilirsin. Ancak bu yöntem her zaman çalışmaz çünkü bazı server dosyalarında sadece grup bazlı drop işlenir.
  • Yani şansa bırakmamak için doğru grup ID’yi bulmak gerekiyor
  • 2. mob_drop_item.txt yapısı nasıldır?
  • Şöyle satırlar görürsün
  • 1rr.png
Burada

  • Group: Mob'un bağlı olduğu drop grubu (çok önemli)
  • MobVnum: Mob’un ID’si (örnek: 534)
  • ItemVnum: Düşecek item'in ID’si
  • Count: Kaç tane düşecek
  • DropChance: 1000000 = %100

3. Pratik çözüm: Group ID’leri bulmak


Eğer group ID’leri bilmiyorsan, pratik bir çözüm

  1. group.txt veya mob_group.txt dosyasını aç (adı sunucudan sunucuya değişebilir)
  2. İçerisinde aşağı yukarı şöyle yapılar olur

2r.png
  • Bu sana şunu der: 534 mobu, group 44’e ait.
  • Alternatif olarak: Birçok sunucuda bu ID'leri açıklayan dosya drop_group.txt ya da group_drop.txt olarak da geçebilir
  • 4. Metin2 Wiki’ye göre pratik drop düzenleme


    Metin2 Wiki’den (örn. vahşi uzmanın attığı eşyalar) item ID’lerini alarak:

    1. İlgili mobun ID’sini bul (örnek: 534)
    2. Atacağı item’lerin ID’lerini wiki’den al
    3. Eğer hangi grupta olduğunu biliyorsan doğrudan ekle
    4. 3r.png
      Group bilmiyorsan, yeni bir grup oluşturup o gruba 534’ü atayarak çözebilirsin
      4r.png
      Eğer çok fazla mob ve item varsa, Excel veya Notepad++ ile toplu düzenleme yapmak hayat kurtarır. Veya özel bir tool (örnek: "Drop Editor", "Mob Drop Tool") kullanarak görsel şekilde düzenlemek mümkün.






 
peki kodlama dilini ne yapmam lazım...kodlama dilini değiştirdigim zaman kaydetip cıkıyorum sonra ansı alıyor tekrardan...korece euc kr dilinde calısıyor yani drop atıyor ama kaydedip cıkınca yine ansı diline alıyor ve bozuluyor
 
group_group.txt dosyasının içinde bunlar var


Group a1_01
{
Vnum 101
1 101 1
2 171 1
}
Group a1_02
{
Vnum 102
1 101 1
2 102 1
3 103 1
4 104 1
5 171 1
6 172 1
7 173 1
8 174 1
}
Group a1_03
{
Vnum 103
1 105 1
2 106 1
3 173 1
4 174 1
}

Group a1_04
{
Vnum 104
1 107 1
2 108 1
3 109 1
4 110 1
5 175 1
6 176 1
7 177 1
8 178 1
9 179 1
}
Group a1_05 bunlar mı yoksa


group.txt dosyasının içinde bunlar var

bunlar mı

Group L01_µé°³(PAWN)-µé°³(PAWN)
{
Leader Wildhund 101
Vnum 101
1 Wildhund 101
2 Wildhund 101
}
Group L03_´Á´ë(PAWN)-µé°³(PAWN)
{
Leader Wolf 102
Vnum 102
1 Wildhund 101
2 Wildhund 101
}
Group L03_´Á´ë(PAWN)-´Á´ë(PAWN)
{
Leader Wolf 102
Vnum 103
1 Wolf 102
2 Wolf 102
}
Group L04_µÎ¸ñ´Á´ë(S_PAWN)-´Á´ë(PAWN)
{
Leader Alpha-Wolf 103
Vnum 104
1 Wolf 102
2 Wolf 102
}
 
Ne yapmanız gereklini adım adım gösterdim ve anlattım
 

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

Geri
Üst