İçeriğe geç
Türkiye'nin SRO tanıtım & topluluk platformu

vSro Paylaşım vSRO Slotlardaki Canavar Doğma Oranını (Mob Spawn Rate) Arttırma

Cevaplar0
Görüntüleme55
serkankacan paylaşımı beğendiysen ona bir kahve ısmarlayabilirsin
Kahve ısmarla
Ticaret Puanı
0
Katılım
8 Eyl 2026
Mesajlar
200
Tepkime puanı
33
Puanları
0
Mevcut Bakiye
290 ₺
[REHBER & SİSTEM] vSRO Slotlardaki Canavar Doğma Oranını (Mob Spawn Rate) Arttırma
Tab_RefNest Üzerinden Seviye Aralıklarına Göre Mob Sayısını ve Yenilenme Sürelerini Optimize Etme​



Merhaba değerli forum sakinleri,

Silkroad Online sunucularında oyuncuların daha seri ve kalabalık slotlarda kasılabilmesi (Grinding/Leveling) için haritadaki canavar doğma adetlerini (**dwMaxTotalCount**) ve canavarlar kesildikten sonra yeniden çıkma sürelerini (**dwDelayTime**) seviye aralıklarına göre düzenleyebilirsiniz.

Aşağıda hem mob sayısını güvenli bir çarpanla katlayan hem de aşırı yığılmayı önleyen optimize edilmiş SQL sorgularını bulabilirsiniz.

Kritik Performans Uyarısı' Alıntı:
DİKKAT (GameServer Yükü & Slot Dengesi):
  • Yuvalardaki mob adetlerini kontrolsüz şekilde (örneğin 20-30 gibi) artırmak GameServer RAM ve CPU kullanımını aşırı yükselterek gecikmeye (lag) ve çökmelere neden olabilir. Önerilen maksimum yuva başı sınır 5 ile 10 arasıdır.
  • Sorgu yalnızca standart canavarları (Rarity = 0) hedefler; Unique, Champion ve Titan mobların dengesini bozmaz.
  • Değişikliklerin oyuna yansıması için işlem sonrası GameServer modüllerinin yeniden başlatılması (Restart) gerekmektedir.
  • İşlem öncesinde SRO_VT_SHARD yedeğinizi almayı unutmayınız.



1. YÖNTEM: Katlama / Çarpan Yöntemi (ÖNERİLEN)

Her slotun kendi orijinal büyüklüğünü koruyarak mob sayısını belirlediğiniz bir katsayı ile çarpar (Örn: 2 katına çıkarır ve maksimum 8 ile sınırlar):





2. YÖNTEM: Sabit Sayı Atama Yöntemi

Belirlediğiniz seviye aralığındaki tüm yuvalara istisnasız sabit bir adet (Örn: Her yuvada tam **6 adet** mob) atamak isterseniz:





Nasıl Uygulanır?

  1. SQL Server Management Studio (SSMS) programını açın.
  2. Üst panelden New Query penceresi açıp yukarıdaki 1. Yöntem kodunu yapıştırın.
  3. En üstteki @MinLevel, @MaxLevel ve @Multiplier değerlerini sunucunuzun ihtiyacına göre belirleyin.
  4. F5 tuşuna basarak çalıştırın.
  5. Sunucunuzdaki GameServer pencerelerini yeniden başlatın.
  6. Oyuna girerek ilgili haritadaki slot yoğunluğunu ve yeniden doğma hızını test edin.

Sorularınızı ve takıldığınız yerleri bu konu altından iletebilirsiniz. Herkese keyifli geliştirmeler!
 
Moderatör tarafında düzenlendi:

Konuyu görüntüleyenler

Yükleniyor...
Yükleniyor...
Şu anda sitemizde 154 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 1,170
Mesajlar 4,301
Kullanıcılar 1,858
Son üye Dilara Baydemir
Geri
Üst