- #1
Konu Sahibi
: serkankacan
[REHBER & QUERY] vSRO 1 Yıldız (1*) Kervanları Thief Saldırısına Açma
_RefShardContentConfig Tablosu Üzerinden Güvenli Kervan Korumasını (TRADE_SAFETY_NUM) Kaldırma
_RefShardContentConfig Tablosu Üzerinden Güvenli Kervan Korumasını (TRADE_SAFETY_NUM) Kaldırma
Merhaba değerli forum sakinleri,
Silkroad Online'ın orijinal sisteminde oyuncular 1 yıldız (1*) kervan çektiklerinde hırsız (Thief) oyuncular bu kervana saldıramaz; yalnızca NPC Thiefler saldırabilir. Bu durum, rekabeti artırmak ve Job savaşlarını canlandırmak isteyen private server sahipleri tarafından istenmeyen bir korumadır.
Aşağıdaki sorgu ile 1 yıldız kervanlardaki koruma kalkanını tamamen kaldırabilir, 1 yıldız dahil tüm kervanların gerçek oyuncu Thiefler tarafından saldırıya uğrayabilmesini sağlayabilirsiniz.
Önemli Uyarı' Alıntı:DİKKAT:
- Bu ayar SRO_VT_SHARD veritabanındaki
_RefShardContentConfigtablosunda yer alanTRADE_SAFETY_NUMparametresini 0 yapar.- Değişikliklerin oyuna yansıması için işlem tamamlandıktan sonra ShardManager ve GameServer modüllerinin yeniden başlatılması (Restart) gerekmektedir.
- İşlem öncesinde SRO_VT_SHARD yedeğinizi almayı unutmayınız.
Hatasız & Temiz SQL Query Kodu
SQL:
USE [SRO_VT_SHARD]
GO
-- ===================================================================
-- 1 YILDIZ KERVANI SALDIRIYA AÇMA SORGUSU
-- Değer: 0 (Koruma Tamamen Kapalı - 1* Saldırıya Açık)
-- Varsayılan Değer: 1 (1* Saldırıya Kapalı / Güvenli Kervan)
-- ===================================================================
UPDATE dbo._RefShardContentConfig
SET Value = 0
WHERE CodeName128 = 'TRADE_SAFETY_NUM'
PRINT '====================================================='
PRINT 'BAŞARILI: 1 Yıldız kervan koruması kaldırıldı!'
PRINT 'Değişikliğin aktif olması için GameServer ve ShardManager yeniden başlatılmalıdır.'
PRINT '====================================================='
Eski Haline Döndürmek İsterseniz (Tekrar Korumaya Alma)
Eğer 1 yıldız kervanları tekrar korumalı (Thieflere kapalı) hale getirmek isterseniz değeri tekrar
1 yapmanız yeterlidir:
SQL:
USE [SRO_VT_SHARD]
GO
UPDATE dbo._RefShardContentConfig
SET Value = 1
WHERE CodeName128 = 'TRADE_SAFETY_NUM'
Nasıl Uygulanır?
- SQL Server Management Studio (SSMS) programını açın.
- Üst menüden New Query butonuna tıklayın.
- Yukarıdaki SQL kodunu yapıştırın ve F5 tuşuna basarak (Execute) çalıştırın.
- Sunucunuzdaki ShardManager ve GameServer pencerelerini yeniden başlatın.
- Oyuna girip 1 yıldız mal çekerek Thief karakterle saldırıyı test edin.
Sorularınızı ve takıldığınız yerleri bu konu altından iletebilirsiniz. Herkese keyifli geliştirmeler!

