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

vSro Paylaşım vSRO Kervan Yıldız Limiti, Güvenli Mod (Safe Trade) ve Thief Spawn Oranı Ayarlama

Cevaplar0
Görüntüleme1
Ticaret Puanı
0
Katılım
8 Eyl 2026
Mesajlar
145
Tepkime puanı
24
Puanları
0
Mevcut Bakiye
3975 ₺
[REHBER & QUERY] vSRO Kervan Yıldız Limiti, Güvenli Mod (Safe Trade) ve Thief Spawn Oranı Ayarlama
_RefShardContentConfig Üzerinden Kervanda Çıkan NPC Thief/Hunter Sıklığını, Safe Trade Kapatmayı ve Tek Malda 5★ Açmayı Düzenleme​



Merhaba değerli forum sakinleri,

Silkroad Online sunucularında kervan dinamiklerini yöneten en temel kurallar SRO_VT_SHARD.dbo._RefShardContentConfig tablosunda tutulur. Bu ayarlar ile:
  1. Safe Trade (Güvenli Ticaret): 1★ ve 2★ kervanlarda oyuncu Thief'lerin saldıramama kuralını açıp kapatabilirsiniz.
  2. TRADESCALE (Yıldız Skalası): Oyuncunun kaç adet mal aldığında 1★, 2★, 3★, 4★ veya 5★ kervan açacağını belirlersiniz (Örn: 1 mal ile doğrudan 5★ kervan).
  3. TRADE_MON_FACTOR (NPC Thief Sıklığı): Kervan çekerken yolda spawn olan NPC Thief/Hunter moblarının yoğunluğunu ayarlayabilirsiniz.

İnternette paylaşılan eski sorgularda satır ID'leri (ID=2 veya ID in (4,5,6,7,8)) üzerinden işlem yapıldığı için farklı veritabanlarında yanlış ayarlar bozulabilmektedir. Aşağıdaki optimize sorguda doğrudan parametre isimleri (CodeName128) kullanılmıştır.

Teknik Parametre Açıklamaları' Alıntı:
  • TRADE_SAFETY_NUM:
    - Value = 0: Güvenli ticaret tamamen kapanır (1★ kervana da oyuncu Thief'ler saldırabilir).
    - Value = 2: Standart mod (1★ ve 2★ kervanlar oyuncu hırsızlara karşı korumalıdır).
  • TRADESCALE (1-5): Yıldızın açılması için gereken mal birimidir. Hepsine 1 verirseniz tek malda 5★ kervan başlar.
  • TRADE_MON_FACTOR: NPC Thief spawn çarpanıdır. Değer ne kadar büyük olursa çıkan NPC Thief o kadar azalır (Örn: 9999 neredeyse hiç çıkarmaz, 1128 dengeli 5 thief çıkarır).
  • İşlem öncesinde SRO_VT_SHARD yedeğinizi almayı unutmayınız.



Hatasız & Dinamik Kervan Ayarları SQL Kodu

Aşağıdaki SQL kervan yapılandırma kodunu görebilmek için konuyu beğenmeli ve bir yorum bırakmalısınız:





Neden Bu Optimize Versiyon Kullanılmalı?

  1. Sıfır ID Riski: WHERE ID = 2 yerine CodeName128 = 'TRADE_SAFETY_NUM' kullanıldığı için tablonuzdaki satır sıralaması ne olursa olsun doğru ayar hedeflenir.
  2. Tek Seferde Üç Ayar: Hem güvenli mod, hem yıldız gereksinimi hem de NPC doğma sıklığı tek bir script üzerinde toplanmıştır.
  3. Esnek Düzenleme: İleride thief sayısını kısmak isterseniz sadece TRADE_MON_FACTOR değerini 5000 veya 9999 yapmanız yeterlidir.



Nasıl Test Edilir?

  1. SQL Server Management Studio (SSMS) üzerinde yukarıdaki kodu çalıştırın.
  2. Sunucunuzdaki GameServer pencerelerini yeniden başlatın.
  3. Oyuna bir Trader karakter ile girip petinize yalnızca 1 adet kervan malı yükleyin.
  4. Karakterin üzerinde doğrudan **5★** logosunun çıktığını ve Safe Modun devre dışı kaldığını doğrulayın.
  5. Şehir dışına çıktığınızda yolda çıkan NPC Thief sayısının belirlediğiniz faktöre uygun olarak dengeli doğduğunu test edin.

Sorularınızı ve takıldığınız yerleri bu konu altından iletebilirsiniz. Herkese keyifli geliştirmeler!
 

Konuyu görüntüleyenler

Yükleniyor...
Yükleniyor...
Şu anda sitemizde 28,910 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 1,373
Mesajlar 4,353
Kullanıcılar 1,670
Son üye Canbey
Geri
Üst