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

vSro Paylaşım vSRO Kervan NPC Thief & Hunter Botlarını Kapatma ve Açma

Cevaplar0
Görüntüleme4
Ticaret Puanı
0
Katılım
8 Eyl 2026
Mesajlar
145
Tepkime puanı
24
Puanları
0
Mevcut Bakiye
3975 ₺
[REHBER & QUERY] vSRO Kervan NPC Thief & Hunter Botlarını Kapatma ve Açma
_RefObjCommon ve Tab_RefNest Üzerinden Kervan Çekerken Çıkan Otomatik Thief/Hunter Canavarlarını Tamamen Devre Dışı Bırakma​



Merhaba değerli forum sakinleri,

Silkroad Online sunucularında özellikle Job tabanlı (Job Based / Caravan) sistemlerde, oyuncuların kervan çekerken arkalarından sürekli doğan **NPC Thief (Hırsız Botları)** ve **NPC Hunter (Avcı Botları)** oyuncuları bunaltabilir, kervan hızını düşürebilir ve sunucu tarafında gereksiz mob yükü oluşturabilir.

Sadece `_RefObjCommon` Kapatmanın Sakıncası:
Canavarları yalnızca _RefObjCommon üzerinden kapatmak, GameServer'ın kervan doğma rutinini durdurmadığı için sunucu konsolunda hata spamlarına yol açabilir. En temiz yöntem; hem canavar referanslarını kapatmak hem de yuva doğma limitlerini sıfırlamaktır.

Aşağıda hem NPC Thief'leri hem de NPC Hunter'ları tek tıkla **tamamen kapatan (Disable)** ve istendiğinde **yeniden açan (Enable)** optimize SQL sorgularını bulabilirsiniz.

Teknik Bilgilendirme' Alıntı:
  • Kapsanan Moblar: Tüm seviyelerdeki kervan Thief botları (%MOB_THIEF_NPC%) ve Hunter botları (%MOB_HUNTER_NPC%).
  • İşlem Türü: Eşyaları silmez, yalnızca servis durumunu 0 yaparak devre dışı bırakır.
  • İşlem öncesinde SRO_VT_SHARD yedeğinizi almayı unutmayınız.



1. SEÇENEK: NPC Thief & Hunter Botlarını Tamamen Kapatma (Disable)

Kervan çekerken otomatik mob doğmasını engellemek için aşağıdaki optimize sorguyu çalıştırın:

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





2. SEÇENEK: NPC Thief & Hunter Botlarını Yeniden Açma (Enable)

Daha önce kapattığınız botları tekrar orijinal haline döndürmek için:

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





Neden Bu Optimize Versiyon Kullanılmalı?

  1. Çift Taraflı Kapatma: Sadece Thief botlarını değil, kervan Thief'i kasanların peşine düşen Hunter botlarını da eşzamanlı yönetir.
  2. Sıfır GameServer Hatası: Sadece _RefObjCommon değil, Tab_RefNest tablosu da sıfırlandığı için GameServer arka planda boş döngüye girip hata basmaz.
  3. İstemci Eşitlemesi Gerektirmez: Bu işlem tamamen sunucu motorunda işlendiği için Media.pk2 dosyasına herhangi bir yama (patch) atılmasına gerek yoktur.



Nasıl Uygulanır & Test Edilir?

  1. SQL Server Management Studio (SSMS) programını açın.
  2. İhtiyacınıza göre 1. Seçenekteki (Kapatma) kodu çalıştırın (F5).
  3. Sunucudaki GameServer pencerelerini kapatıp yeniden başlatın.
  4. Oyuna girip bir Trader karakter ile deve/at çıkartın, kervan malı yükleyin ve Jangan'dan Donwhang'a doğru yürüyün.
  5. Yol boyunca arkadan hiçbir NPC Thief botunun doğmadığını ve kervanın kesintisiz aktığını test edin.

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

Konuyu görüntüleyenler

Yükleniyor...
Yükleniyor...
Etiketler
Etiketler Etiketler
bot game server npc sql vsro
Şu anda sitemizde 29,185 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 1,373
Mesajlar 4,351
Kullanıcılar 1,668
Son üye Senbonzakura
Geri
Üst