Merhabalar,
Metin2 Pvp dönüşüm oluşturmak oldukça kolay bir iş ve birkaç pratik yaptığınızda da çok kısa sürede ayarlayabiliyorsunuz. Ayarlamaları yaparken hiç çekinmeden yapabilirsiniz. Hiçbir şekilde oyununuza zarar gelmeyecektir. En fazla oyunu kapatıp hatayı düzeltip tekrar aktif edeceksiniz. Bu sebeple bu işlemleri yaparken hiç korkmayınız. İşlemlere başlamadan önce bazı şeylerin listesini kafamızda oluşturmamız gerekiyor.
Bize gerekli olan şeylere gelince,
- Navicat programından veri tabanımıza bağlanmak
- Player tablosunu açmak
- Dönüştürmek istediğimiz eşyaların listesini oluşturmak
- Dönüşümde istenilen itemlerin yine listesini yapmak
Öncelikle player tablomuzdan item_proto tablomuzu açalım. Burada ihtiyacımız olan sütunlar refined_vnum ve refine_set.
refined_vnum: Dönüşeceği itemin kodu
refine_set: Dönüşürken istenilen eşya ayarları ve zorluğu. Bu kısım refine_proto içerisinde yer alıyor. Refine protuyu açalım.
Bu kısımda oluşturduğunuz idler item_proto içinde refine_set sütuna yazılıyor.
Metin2 pvp dönüşüm ayarları yapmadan önce sütunları tanımlayalım.
- id, bildiğimiz id numarası. Bu numara yukarıda bahsettiğimiz gibi refine_set'e yazılacak.
- vnum0, count0 vnum0 ilk istenilen item kodu count0 ise adeti
- vnum1, count1 yukarıdaki ile aynı
- vnum2, count2 yukarıdaki ile aynı. Eğer değerleri 0 yaparsanız çalışmayacaktır. Yani yalnızca 1 eşya isteyecekse diğerlerini 0 yapmalısınız.
- cost dönüştürürken istenilen para miktarı.
- prob, yani ihtimal, 100 üzerinden değer gireceksiniz. Mesela 100 de 90, ya da resimde sıklıkla görülen 100 de 100 ihtimali. Oyununuzun zorluğuna göre bu olasılığı değiştirebilirsiniz.
- Ara yerlerde kestiğim sütunlar yine bulunuyor. O sütunlar ya anlatıklarıma benzer ya da boş kalması gereken sütunlar.
Tüm bu çalışmaları örnekleyecek olursak:
Bir adet +9 silahımızın kodu 30009 olsun, dönüşümde istenilen eşya, para ve olasılığı da ayarladık ve onun id numarası da 100 olsun. Biz bunu 40009 kodu olan başka bir silaha dönüştüreceğiz. 30009 satırının refined_vnum sütununa 40009 yazıyoruz, refine_set sütununa ise 100 olacak. Geçme olasılığından tekrar bahsedeyim. Refine_proto tablomuzun içinde bulunan prob sütunları 100 üzerinden ihtimal oluyor. Zor serverlarda genelde 100 de 60 altında oluyor, kolaylarda ise 90 veya 100 oluyor. 100 de 90 yaptık diyelim, 10 eşyadan 9 u geçecek şekilde eşya dönüşümü ayarlanmış oluyor.
Bir önceki yazımız olan Metin2 Pvp Siteye Online Sayısı Ekleme başlıklı makalemiz size bilgi vermek amacıyla yazılmıştır.
Benzer Yazılar
» Metin2 Pvp Npc'lerin Baktığı Yönü Ayarlama» Metin2 Pvp Server Kurma
» Metin2 Game Sourcesi Açma / Düzenleme / Kapatma
» Metin2 Pvp Npc Sabitleme
» Metin2 Pvp Server Adı Değiştirme