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

vSro Paylaşım vSRO Seviye Bazlı Mob Spawn & Respawn Hızı Artırma (Mob Rate)

Cevaplar0
Görüntüleme363
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 & QUERY] vSRO Seviye Bazlı Mob Spawn & Respawn Hızı Artırma (Mob Rate)
Tab_RefNest Üzerinden Belirli Level Aralığındaki Slotları Sıklaştırma ve Hızlı Doğma Ayarı​



Merhaba değerli forum sakinleri,

Kasmayı kolaylaştırmak, slotları canlandırmak ve oyuncuların mob beklemesini engellemek için belirli bir seviye aralığındaki (örneğin 99-100 Cap slotları veya 80-90 arası) slotların **aynı anda çıkan mob sayısını (Spawn Count)** artırabilir ve **yeniden doğma süresini (Respawn Delay)** minimuma indirebilirsiniz.

Aşağıdaki optimize edilmiş sorgu; sadece normal (Rarity = 0) yaratıkları hedefler, Unique ve Elite mobları bozmaz ve sunucunun kilitlenmesini engelleyen stabil gecikme süreleriyle çalışır.

Teknik Güvenlik Uyarısı' Alıntı:
DİKKAT (GameServer CPU Koruması):
  • Doğma gecikmelerini (dwDelayTimeMin / Max) kesinlikle 0 yapmayınız. Değerin 0 olması mob öldüğü salise yenisinin çıkmasına sebep olur; botlu kalabalık slotlarda GameServer'ın kilitlenmesine (100% CPU Crash) yol açar. Önerilen en agresif taban değer 1 veya 2 saniyedir.
  • Her nest için dwMaxTotalCount değerini 6'dan fazla yükseltmek harita sınırlarında lag oluşturabilir (Önerilen: 4 - 6 arasıdır).
  • Değişikliklerin oyuna yansıması için işlem tamamlandıktan sonra GameServer modüllerinin yeniden başlatılması gerekmektedir.



Hatasız & Optimize Edilmiş SQL Query Kodu





Parametrelerin Görevleri Nelerdir?

  • Rarity = 0: Sorgunun Unique, Titan veya Elite canavarların doğma mekaniğini yanlışlıkla bozmasını engeller.
  • dwMaxTotalCount: Belirtilen koordinatta aynı anda hayatta kalabilecek mob adedidir.
  • dwDelayTimeMin / Max: Slottaki mob kesildikten sonra yenisinin gelmesi için gereken saniye cinsinden geri sayım aralığıdır.
  • nGenerateRadius & nRadius: Generate radius canavarın spawn olacağı daireyi, nRadius ise doğduktan sonra oyuncuyu kovalarken veya gezinirken merkezden uzaklaşabileceği azami sınırı belirler.



Nasıl Uygulanır?

  1. SQL Server Management Studio (SSMS) programını açın.
  2. Üst panelden New Query penceresi açın.
  3. Yukarıdaki SQL kodunu yapıştırın ve dilediğiniz level aralığı ile mob sayısını belirleyin.
  4. F5 tuşuna basarak çalıştırın.
  5. Sunucunuzdaki GameServer pencerelerini yeniden başlatın.

Sorularınızı ve performans geri bildirimlerinizi konu altından paylaşabilirsiniz. Herkese iyi forumlar!
 
Moderatör tarafında düzenlendi:

Konuyu görüntüleyenler

Yükleniyor...
Yükleniyor...
Etiketler
Etiketler Etiketler
mob query respawn spawn vsro
Şu anda sitemizde 214 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 1,451
Mesajlar 4,568
Kullanıcılar 1,853
Son üye Vael
Geri
Üst