BURAYA REKLAM VEREBİLİRSİNİZ.

vSRO Paylaşım vSRO Drop Grubu ile Drop Düzenleme

Silkroad Online 1.188 – SOX Drop Düzeni İçin Alternatif Yöntem 🌟
Merhaba arkadaşlar,

Silkroad 1.188 sürümünde SOX droplarıyla ilgili yaşanan en büyük sorunlardan biri, drop oranlarını tam olarak istediğimiz gibi ayarlayamamak. Sürekli yeni çözümler üretsek de, bu çözümler ya karmaşık oluyor ya da istenilen sonucu tam anlamıyla vermiyor.

Bu yüzden, hem işimizi kolaylaştıracak hem de farklı amaçlara hizmet edebilecek bir yöntem geliştirdim. Aslında bu yöntem oyunda zaten var, ancak şu ana kadar kullanılmamış. Şimdi detayları paylaşacağım.


🛠​

📌​

_RefDropItemGroup
_RefMonster_AssignedItemRndDrop

🖥​

Microsoft Office Excel


📋​

Öncelikle ekleyeceğimiz itemlerin ID’lerini belirlememiz gerekiyor. Örnek olarak 12 Degree Rare itemleri ele alalım ve buna uygun bir SQL sorgusu yazalım:

⚠️​

İtemlerin "Service = 1" olmasına kesinlikle dikkat edin.
🚨 Aksi takdirde GameServer açılmaz ve ciddi hatalar oluşabilir!

1739109599168.png



📌 101-110 Seviye Unique Olmayan Mobları Listeleme Sorgusu


1739112239804.png


📂 Excel ile Düzenleme

1️⃣ Excel’i açıyoruz.
2️⃣ _RefDropItemGroup tablosundan bir satır kopyalayıp örnek olması açısından Excel’e yapıştırıyoruz.
3️⃣ Bu satır üzerinden yeni drop düzenimizi oluşturacağız.

📝 Bu adımları tamamladıktan sonra düzenlemelerimizi SQL'e aktararak SOX drop sistemimizi oluşturacağız.

1739110040304.png


🔢 1. Grup ID Belirleme

Grup ID’mizin diğer gruplarla çakışmaması için, en yüksek ID’nin bir üstünü kullanmalıyız. Bunun için aşağıdaki SQL sorgusunu çalıştırıyoruz:
Bu sorgu, yeni eklenecek grup için uygun bir ID belirlememizi sağlar.

2. Excel Üzerinde Düzenleme

1️⃣ Grup Kodunu Değiştirme

  • Yeni grup için Grup Kodumuzu belirliyoruz.
  • Örneğin: ITEM_INFLAMES_11D_DROPGROUP
2️⃣ Select Rate Ayarlama

  • Select Rate, itemlerin seçilme oranını belirler.
  • Eğer her itemin eşit oranda çıkmasını istiyorsanız, hepsini 1 yapabilirsiniz.
3️⃣ Grup Kodunu En Sağ Tarafa Ekleyin

  • Excel’de en sağ sütundaki grup kodunu, belirlediğiniz yeni kod ile değiştirin.
  • Bu adım zorunlu değil, ancak standartlara uygunluk açısından değiştirmek önerilir.
4️⃣ Item ID’lerini Ekleyin

  • Daha önce aldığımız item ID listesini, ITEMID sütununa yapıştırıyoruz.
  • Alt alta sıralayarak listemizi tamamlıyoruz.
1739110307596.png


📋 1. Excel'de Item ID Listesini Tamamlama

1️⃣ Grup Kodunu ve Rate’i Girdik

  • Daha önce belirlediğimiz grup kodunu ve Select Rate değerini girdik.
2️⃣ Item ID Listesini Düzenleme

  • İlk satırdaki item ID’lerini bir kere alt satıra kopyalayarak iki satırı seçiyoruz.
  • Ardından, sağ alt köşedeki küçük kutuyu tutup, item ID listemizin sonuna kadar çekiyoruz. Bu şekilde tüm satırlar kopyalanmış oluyor.
⚠️ Uyarı Kutusu:
İlk satırı bir kere altına kopyalayarak iki satırı seçip sağ alt köşedeki kutuyu kaydırmalısınız. Aksi takdirde Excel’in otomatik sayma özelliği devreye girer ve satırlarınız sırasıyla 12, 13, 14 gibi numaralar alır, bu da satırların bozulmasına neden olabilir.

📋 2. Sağ Taraf İçin Aynı İşlem

  • Sağdaki sütunda da aynı işlemi yapıyoruz.
  • Yine, sağ alt köşedeki kutuyu tutup, item listemizi sonuna kadar çekiyoruz.

1739110644004.png

📋 1. Grup ID ve Kodunu Girme

İlk olarak, az önce oluşturduğumuz grup için verdiğimiz ID ile Grup Kodunu bu sayfada giriyoruz.

  • Grup ID: Yüksek ID değerine bir eklediğimiz ID’yi giriyoruz.
  • Grup Kodu: Örneğin, ITEM_INFLAMES_11D_DROPGROUP gibi.

📋 2. Drop Ayarlarını Yapma

1️⃣ Drop Min ve Max Ayarları

  • DropMin ve DropMax değerlerini 1 olarak ayarlıyorum.
  • Neden?: Çünkü itemler ekliyoruz, 3-4 item düşmesi saçma olur. Bu yüzden minimum ve maksimum drop değeri olarak 1 belirliyoruz.
2️⃣ Drop Rate Ayarı

  • Drop rate değeri, 1 = %100, 0 = %0 şeklinde çalışıyor.
  • Örneğin, 1000 mobdan sadece birinde düşmesini istiyorsak, 0,001 yapıyoruz.
  • Bu şekilde, itemler çok daha düşük ihtimalle düşer.

📋 3. Diğer Ayarları Bırakma

  • Diğer tüm ayarları olduğu gibi bırakıyoruz, çünkü standartları değiştirmemize gerek yok.

📋 4. Mob ID'lerini Yapıştırma

Son olarak, mob ID’lerini alıp, Excel sayfamızda ilgili alana yapıştırıyoruz. Bu adımı doğru şekilde yaparak, her mob için uygun itemlerin düşmesini sağlayacağız.


1739110816119.png


📋 1. Mob Listesini Kopyalama

  • Excel’in otomatik sıra numarası verme özelliğini kullanarak, satırlarımızı mob listemizin sonuna kadar kopyalıyoruz.
⚠️ Uyarı Kutusu:
Excel’in otomatik sıralama özelliğine dikkat ediyoruz. İlk satırı manuel olarak bir alt satıra kopyalayıp, her iki satırı seçip sağ alt köşeden devam ediyoruz. Böylece sıralama düzgün olur.

📋 2. Service 1 İçin Aynı İşlem

  • Bu işlemi, soldaki Service sütunundaki 1’leri için de yapıyoruz.
  • Aynı şekilde, tüm satırları kopyalayıp, _RefMonster_AssignedItemRndDrop tablosuna yapıştırıyoruz.

📋 3. GameServer Testi

  • Sonrasında, gameserveri açıyoruz.
  • Eğer hata vermezse veya sorunsuz bir şekilde açılırsa, işlemi başarıyla tamamlamışız demektir. Bu durumda, test etmenize bile gerek kalmaz.

⚠️ Uyarı Kutusu (Test Sonrası)

  • Itemlerinizin düşüş oranları, bu test aşamasında blue'suz ve artı'sız olacaktır.
  • Statlar, %0 ile %99 arasında değişecektir.
  • İyi tarafı ise, bu aşamada %100 bizim elimizde olmasıdır. Yani, tüm kontrolleri elimizde tutarak düşüş oranlarını ve statları yönetebiliriz.

✅ Sonuç

  • Adımları başarıyla takip ettiyseniz, SOX item drop düzeninizi tamamlamışsınız demektir.
  • Test yapmanıza gerek kalmaz ve sorunsuz bir şekilde game server çalışacaktır.
 
Geri
Üst Alt