- Katılım
- 23 Eki 2022
- Mesajlar
- 8,440
- Çözümler
- 12
- Tepkime puanı
- 5,279
- Puanları
- 113
- Yaş
- 28
Silkroad Online sunucularında en sık karşılaşılan hatalardan biri olan NPC'ye satılan itemin geri gelmesi (Return Bug) problemi, genellikle database tarafındaki yanlış trigger / prosedür yapısından kaynaklanır.
Oyuncu NPC'ye item sattığında:
Item envanterden silinir
Ama relog sonrası geri gelir
Bazen duplicate (çoğaltma) riski oluşur
Server economy bozulabilir
Aşağıdaki işlem doğrudan problemi hedef alır:
USE SRO_VT_SHARD
GO
-- Programmability > Stored Procedures
-- _STRG_DEL_ITEM_NoTX prosedürünü tamamen temizleyin
DROP PROCEDURE IF EXISTS _STRG_DEL_ITEM_NoTX
GO
İşlemden sonra:
✔ NPC'ye satılan item geri gelmez
✔ Duplicate bug ortadan kalkar
✔ Client DC / crash problemleri azalır
✔ Inventory senkronizasyonu düzelir
✔ Server stabil hale gelir
Bu fix:
Tek seferlik uygulanır
Sürekli tekrar edilmesine gerek yoktur
Kalıcı çözüm sağlar
NPC item return bug'u:
✔ %100 çözülür
✔ Server economy korunur
✔ Oyuncu exploit riski ortadan kalkar
Problem Açıklaması
Oyuncu NPC'ye item sattığında:
Item envanterden silinir
Ama relog sonrası geri gelir
Bazen duplicate (çoğaltma) riski oluşur
Server economy bozulabilir
SQL FIX (Kesin Çözüm)
Aşağıdaki işlem doğrudan problemi hedef alır:USE SRO_VT_SHARD
GO
-- Programmability > Stored Procedures
-- _STRG_DEL_ITEM_NoTX prosedürünü tamamen temizleyin
DROP PROCEDURE IF EXISTS _STRG_DEL_ITEM_NoTX
GO
Uygulama Adımları
① SQL Server Management Studio açın
② SRO_VT_SHARD database'e girin
③ Programmability → Stored Procedures
④ _STRG_DEL_ITEM_NoTX prosedürünü bulun
⑤ Tamamen silin (Drop)
Server Restart
İşlemden sonra:
Shard Server restart
Game Server restart
Fix Sonucu
✔ NPC'ye satılan item geri gelmez✔ Duplicate bug ortadan kalkar
✔ Client DC / crash problemleri azalır
✔ Inventory senkronizasyonu düzelir
✔ Server stabil hale gelir
Uyarılar
- Bu fix VSRO 188+ sistemler için uygundur
- Canlı serverda uygulamadan önce mutlaka test edilmelidir
- Prosedür yanlış silinirse item trade sistemi etkilenebilir
- Yedek almadan işlem yapmayın
Ek Bilgi
Bu fix:
Tek seferlik uygulanır
Sürekli tekrar edilmesine gerek yoktur
Kalıcı çözüm sağlar
Sonuç
NPC item return bug'u:✔ %100 çözülür
✔ Server economy korunur
✔ Oyuncu exploit riski ortadan kalkar
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
