Silkroad Web Panel NPC ve Spawn Kontrol Rehberi
NPC, Char ve obje kayıtlarını arayın, Service durumlarını kontrollü şekilde yönetin.
PvPSunucusu Silkroad Web Panel’de NPC & Spawn Kontrol sayfası, Shard veritabanındaki NPC ve Char tipindeki obje kayıtlarını kontrol etmek için kullanılır. Bu sayfa özellikle NPC görünmüyor, mob aktif değil, event objesi kapalı, özel spawn çalışmıyor veya belirli bir obje oyunda olmamalı gibi durumlarda yardımcı olur.
Bu ekran doğrudan spawn noktası eklemek için değil, _RefObjCommon tablosundaki NPC/Char objelerinin Service durumunu açıp kapatmak için hazırlanmıştır.
1. NPC & Spawn Kontrol Ne İşe Yarar?
Admin Panel > Oyun Araçları > NPC & Spawn Kontrol sayfası, _RefObjCommon tablosundaki NPC ve Char kayıtlarını arar ve Service değerlerini değiştirir.
Sayfada şu bilgiler görünür:
- ID: _RefObjCommon üzerindeki obje ID değeridir.
- Kod: NPC, mob veya char objesinin CodeName değeridir.
- Link: Objenin detay kaydına bağlı Link değeridir.
- TypeIDs: Objenin tip sınıflandırmasını gösterir.
- Service: Objenin aktif/pasif durumudur.
- İşlem: Service değerini açma veya kapatma işlemidir.
2. Tür Seçimi: NPC, Char ve Hepsi
Sayfada Tür seçimi bulunur. Bu seçim arama ve listeleme sonucunu filtreler.
- NPC: NPC tipindeki kayıtları listeler. Merchant, teleport, storage, quest NPC gibi kayıtlar bu alanda olabilir.
- Char: Mob, monster, unique veya karakter tipi objeleri listeler.
- Hepsi: TypeID1 = 1 olan daha geniş obje grubunu listeler.
Eğer bir NPC arıyorsanız NPC filtresi, mob veya unique arıyorsanız Char filtresi daha mantıklıdır. Hepsi seçeneği daha geniş arama sağlar fakat sonuçlar daha kalabalık olabilir.
3. Arama Nasıl Yapılır?
Arama kutusuna Common ID, Link veya CodeName yazılabilir.
NPC_CH_MERCHANT MOB_CH_TIGERWOMAN 12345
Arama yaparken teknik kod kullanmak daha güvenlidir. Özellikle NPC’lerin oyuncuya görünen ismi ile veritabanı kodu aynı olmayabilir.
4. TypeIDs Ne Anlama Gelir?
TypeID alanları, objenin Silkroad veritabanındaki tip sınıflandırmasını gösterir. Panel listesinde TypeID1, TypeID2, TypeID3 ve TypeID4 bir arada görünür.
Bu değerler şu ayrımlarda yardımcı olur:
- Kaydın obje tipinde olup olmadığını anlamak
- NPC ve Char ayrımı yapmak
- Mob, NPC, yapı veya özel obje ayrımlarını kontrol etmek
- Yanlış tipte kaydı değiştirmemek
TypeID değerlerini anlamadan geniş liste üzerinde rastgele Service değiştirmek tehlikelidir. Yanlış kayıt kapatılırsa oyuncular NPC göremeyebilir veya mob spawn akışı bozulabilir.
5. Service Aç/Kapat Ne Zaman Kullanılır?
Service değişikliği aşağıdaki durumlarda kullanılabilir:
- Hatalı NPC geçici olarak kapatılacaksa
- Yeni eklenen NPC aktif edilecekse
- Event mobu veya özel obje pasife alınacaksa
- Yanlışlıkla açık kalan test objesi kapatılacaksa
- Oyuncuların erişmemesi gereken NPC devre dışı bırakılacaksa
- Mob veya unique kaydı kontrol edilecekse
6. NPC Görünmüyorsa Ne Kontrol Edilmeli?
- NPC CodeName doğru mu?
- NPC & Spawn Kontrol ekranında kayıt bulunuyor mu?
- Service değeri 1 mi?
- NPC’nin spawn/nest veya region ayarı doğru mu?
- Client tarafında NPC bilgisi ve media uyumlu mu?
- GameServer referans veriyi yeniden yükledi mi?
- NPC farklı region veya koordinatta mı?
Service değeri açık olduğu halde NPC görünmüyorsa sorun spawn koordinatı, region, server cache veya client uyumsuzluğu olabilir.
7. Mob veya Unique Görünmüyorsa Ne Kontrol Edilmeli?
- Mob CodeName doğru mu?
- Char filtresiyle arama yapıldı mı?
- Service açık mı?
- Tab_RefNest, Tab_RefHive, Tab_RefTactics kayıtları var mı?
- Region ve koordinat doğru mu?
- Respawn süresi mantıklı mı?
- Mob client tarafında tanımlı mı?
Sık Yapılan Hatalar
- Spawn yokken sadece Service açarak mobun çıkmasını beklemek
- NPC ve Char filtresini karıştırmak
- Yanlış TypeID grubundaki objeyi kapatmak
- CodeName yerine oyuncunun gördüğü NPC adını yazmak
- Service değişikliğinin restart/reload gerektirebileceğini unutmak
- Spawn silinmeden objeyi kapatıp sorunun çözüldüğünü sanmak
FAQ
Bu ekran spawn noktası ekler mi?
Hayır. Bu ekran NPC/Char objesinin Service durumunu kontrol eder. Spawn noktası ekleme işlemi Unique / Mob Spawn Ekle-Sil sayfasında yapılır.
Service kapalıysa NPC görünür mü?
Genellikle görünmemesi veya çalışmaması beklenir. Ancak server cache yapısına göre reload/restart gerekebilir.
Mob çıkmıyorsa sadece bu sayfaya bakmak yeterli mi?
Hayır. Service yanında spawn tabloları, region, koordinat ve respawn süresi de kontrol edilmelidir.
Güvenli Kullanım Önerileri
- NPC veya mob kapatmadan önce doğru CodeName’i doğrulayın.
- Canlı sunucuda kritik NPC’leri kapatırken oyuncu etkisini düşünün.
- Teleport, storage, exchange ve görev NPC’lerinde ekstra dikkatli olun.
- Mob sorunlarında Service ile spawn tablolarını birlikte kontrol edin.
- Değişiklik sonrası test karakteriyle oyun içinde kontrol yapın.
Bu makale PvPSunucusu için özel olarak hazırlanmıştır.