Merhaba, Hoşgeldin!

VSRO.org, Silkroad Online, Knight Online, Metin2 ve diğer çevrimiçi oyunlar için öncü bir yardım ve geliştirme platformudur. Misyonumuz, bilgi ve deneyim sahibi bireyleri, bilgiye ihtiyaç duyanlarla bir araya getirerek, zengin bir etkileşim ortamı yaratmak ve farklı bakış açılarını birleştirmektir. Topluluğumuzda güçlü bir işbirliği ve öğrenme kültürü oluşturarak, herkesin değerli katkılarda bulunmasını sağlıyoruz.

vSRO Görsel Anlatım vSRO Job-Kervan-Pet Slot ve Trade Item Stack Değerlerini Azaltmak veya Arttırmak

Katılım
31 Mar 2019
Mesajlar
715
Tepkime puanı
831
Puanları
93
Konum
Mersin
Türk Lirası
0.00₺
İşlemlere başlamadan önce her zaman yedek alınız.
Kervan petlerinin slot sayısını arttırmak yada azaltmak için;
İşlem yapacağımız tablolar : _RefObjCommmon ve _RefObjChar.

Örnek olarak "Buffalo"yu ele alıyorum ve
New Query'yi açıyorum.
SQL:
İçeriği görebilmek için Giriş yap ya da üye ol.
diye aratıyorum.
Diğer kervan petleri için like'dan sonra 'COS_T%' olarak arayabilirsiniz.
Çıkan sonuçlar:
Rich (BB code):
İçeriği görebilmek için Giriş yap ya da üye ol.

ITEM_COS_T_BUFFALO_X'leri almıyorum çünkü onlar scroll olarak üzerimize gelenler, bu seçtiklerimiz ise kullandıktan sonra oluşan petler.

Mavi = silk pet kullanan oyuncunun lv aralığına göre açılan pet ayrıntısı
Yeşil = (_RefObjCommon Link'i / _RefObjChar ID'si)

Şimdi yukarıda bulduğumuz linkleri tek tek _RefObjChar'da arıyoruz.

image.png


InventorySize kolonuna doğru sağa kaydırıyoruz

image.png


Şimdi buradaki InventorySize sizin petinizin envanterindeki slot sayısını belirlemenizi sağlar.
[Petlerde 7 page bulunuyor ve her page'de 28 slot ,. yanılmıyorsam girebileceğiniz maximum inventorysize değeri 196]
Burada yaptığınız değişiklikleri db2pk2 veya db-to-media ile çıkartıp patch atmanız gerekir.

Patch atacağımız dosyalar: characterdata_xxx.txt

faded-black-div.png


İşlemlere başlamadan önce her zaman yedek alınız.
Kervan itemlerinin stack sayısını arttırmak yada azaltmak için;
İşlem yapacağımız tablolar : _RefObjCommmon ve _RefObjItem.

New Query'i açıyoruz,
SQL:
İçeriği görebilmek için Giriş yap ya da üye ol.
diye aratıyoruz.
Örnek olarak Constantinople'daki trader npc'de satılan itemleri ele alıyoruz;

Rich (BB code):
İçeriği görebilmek için Giriş yap ya da üye ol.

Yeşil = (_RefObjCommon Link'i /_RefObjItem ID'si)

Şimdi yukarıda bulduğumuz linkleri tek tek _RefObjItem'de arıyoruz.

image.png


İhtiyacımız olan kısım MaxStack kolonu (buradan stack sayımızı arttırıyoruz yada azaltıyoruz)
Burada yaptığınız değişiklikleri db2pk2 veya db-to-media ile çıkartıp patch atmanız gerekir.

Patch atacağımız dosyalar: itemdata_xxx.txt
 
Son düzenleme:
Bilmeyen adamın kafasını patates püresine çevirecek bi işlem bu.
İlk defa yapacaklar, bilmeyenler yedeklerini alıp yapsınlar.

Detaylı anlatım içinde teşekkür ederiz. (y)
 
Bilmeyen adamın kafasını patates püresine çevirecek bi işlem bu.
İlk defa yapacaklar, bilmeyenler yedeklerini alıp yapsınlar.

Detaylı anlatım içinde teşekkür ederiz. (y)
Bence gayet basit bir süreç anlatımını da başarılı yapmış.
Bu tip işlemler yapacak olanlar için ezbere gitmemelerini ve tek tek yazılan adımları önce mantığını anlayıp sonra adım adım gitmeleri neticesinde herhangi bir problemle karşılaşmayacağına inanıyorum tabikide dediğiniz gibi yedek almalı.
 
mustafa hacım ben dediğin şekilde petin sayfasını 1 sayfa yani 28 slota çektim başarılı bir şekilde. Sonrasında mal alayım dedim. 28 slotu 5 yıldız yapmak için 17.397.240 adet almam gerekiyormuş :D ben 28 e böldüğüm zaman maxstack i 621.000 yapmam gerekiyor .d bunu nasıl ayarlayacağız ?

1866
 
Geri
Üst Alt