Silkroad Web Panel Unique / Mob Spawn Ekle-Sil Rehberi
Unique veya mob spawn kaydını region, koordinat, respawn süresi ve alan değerleriyle doğru oluşturun.
PvPSunucusu Silkroad Web Panel’de Unique / Mob Spawn Ekle-Sil sayfası, belirli bir mob veya unique için spawn kaydı oluşturmak ya da daha önce oluşturulan spawn setlerini kaldırmak için kullanılır. Bu ekran Tab_RefTactics, Tab_RefHive ve Tab_RefNest yapılarıyla çalışır.
Bu sayfa çok güçlüdür. Yanlış kullanıldığında unique yanlış yerde çıkabilir, hiç çıkmayabilir, çok sık respawn olabilir, harita dışına düşebilir veya oyuncuların ulaşamayacağı bir noktada oluşabilir.
1. Bu Sayfa Ne İşe Yarar?
Admin Panel > Oyun Araçları > Unique / Mob Spawn Ekle-Sil sayfası üç temel bölümden oluşur:
- Unique Spawn Ekle: Yeni mob/unique spawn kaydı oluşturur.
- Karakter Adından Koordinatları Al: Oyundaki bir karakterin mevcut region ve koordinat bilgilerini forma aktarır.
- Unique Spawn Kaldır: Yazılan unique/mob koduna ait oluşturulan spawn setlerini siler.
Bu işlem SuperAdmin yetkisi gerektirir. Bunun sebebi, yapılan değişikliğin doğrudan oyun dünyasını etkilemesidir.
2. Unique Kodu Alanına Ne Yazılır?
Unique Kodu alanına _RefObjCommon tablosundaki CodeName128 değeri yazılmalıdır. Bu değer genellikle MOB_ ile başlar.
Doğru örnek:
MOB_CH_TIGERWOMAN MOB_OA_URUCHI MOB_KK_ISYUTARU
Yanlış örnek:
Tiger Girl Uruchi Isyutaru
Kodu bilmiyorsanız önce NPC & Spawn Kontrol veya SQL tarafında _RefObjCommon üzerinden doğru CodeName128 değerini bulmalısınız.
3. Spawn Ekle Alanları Ne Anlama Gelir?
- Min Süre: Spawn için minimum bekleme süresidir. Saniye cinsindendir. Boş bırakılırsa varsayılan 60 kullanılır.
- Max Süre: Spawn için maksimum bekleme süresidir. Saniye cinsindendir. Boş bırakılırsa varsayılan 120 kullanılır.
- Yürüme Alanı: Mobun çıktığı bölge çevresinde dolaşabileceği yarıçap alanıdır. Boş bırakılırsa varsayılan 100 kullanılır.
- Çıkma Alanı: Mobun spawn olabileceği çevre alanıdır. Boş bırakılırsa varsayılan 500 kullanılır.
- Region: Spawn bölgesinin region değeridir.
- Pos X: Spawn koordinatının X değeridir.
- Pos Y: Spawn koordinatının Y değeridir.
- Pos Z: Spawn koordinatının Z değeridir.
Min ve Max süre saniye olarak girilir. Örneğin 30 dakika için 1800, 60 dakika için 3600 yazılır.
30 dakika = 1800 saniye 60 dakika = 3600 saniye 2 saat = 7200 saniye
4. Karakter Adından Koordinatları Al Ne İşe Yarar?
Bu bölüm, oyunda belirli bir noktada duran karakterin koordinatlarını panel formuna çekmek için kullanılır. Yani önce oyun içinde karakterinizi spawn koymak istediğiniz noktaya götürürsünüz, sonra panelde karakter adını yazarak region ve koordinatları alırsınız.
Kullanım sırası:
- Oyuna test karakteriyle girin.
- Unique veya mobun çıkmasını istediğiniz noktaya gidin.
- Karakteri güvenli ve açık bir alanda bırakın.
- Panelde Karakter Adından Koordinatları Al bölümüne karakter adını yazın.
- Gönder butonuna basın.
- Region, PosX, PosY ve PosZ değerleri otomatik olarak spawn formuna dolacaktır.
5. Yürüme Alanı ve Çıkma Alanı Nasıl Ayarlanmalı?
Bu iki alan unique veya mobun davranışını doğrudan etkiler.
- Yürüme Alanı küçük olursa: Mob dar alanda kalır, oyuncular daha kolay kontrol eder.
- Yürüme Alanı büyük olursa: Mob geniş alanda dolaşır, bulması zorlaşabilir.
- Çıkma Alanı küçük olursa: Mob daha tahmin edilebilir noktada çıkar.
- Çıkma Alanı büyük olursa: Mob farklı noktalarda çıkabilir, event daha dağınık olabilir.
Unique eventleri için çok büyük spawn alanı oyuncuları gereksiz yorar. Çok küçük alan ise unique avını fazla kolaylaştırabilir. Sunucu yapısına göre dengeli değer seçilmelidir.
6. Tab_RefHive, Tab_RefTactics ve Tab_RefNest Uyarısı
Panelde bu sayfada önemli bir teknik uyarı bulunur: Tab_RefHive, Tab_RefTactics ve Tab_RefNest tablolarında ilk kolonların identity özelliği aktif olmalıdır.
Bu ne demek?
- Spawn ekleme işlemi bu üç tabloya kayıt açar.
- Tablolardaki ID yapısı uygun değilse kayıt ekleme başarısız olabilir.
- Identity veya primary key yapısı bozuksa işlem tamamlanmayabilir.
- Bu tablolar oyun dünyasındaki spawn davranışlarını etkiler.
7. Unique Spawn Kaldır Ne İşe Yarar?
Unique Spawn Kaldır bölümü, yazılan unique/mob koduna ait oluşturulmuş spawn setlerini kaldırmak için kullanılır.
Bu işlem şu durumlarda kullanılır:
- Yanlış konuma spawn eklenmişse
- Event bittiyse ve mob artık çıkmamalıysa
- Unique çok sık çıkıyorsa
- Yanlış mob koduyla kayıt oluşturulduysa
- Eski sezon spawnları temizlenecekse
Kaldırma işlemi, ilgili kodla eşleşen spawn setlerini siler. Bu nedenle kodu yanlış yazmamak gerekir.
8. Spawn Eklemeden Önce Kontrol Listesi
- Unique/mob CodeName128 doğru mu?
- Mobun Service değeri açık mı?
- Koordinatlar karakterden çekildi mi?
- Region doğru mu?
- Spawn alanı oyuncuların ulaşabileceği yerde mi?
- Min ve Max süre saniye olarak doğru girildi mi?
- Yürüme alanı fazla geniş veya fazla dar mı?
- Veritabanı yedeği alındı mı?
- İşlem sonrası GameServer reload/restart gerekecek mi?
9. Oyunculara Unique Event Nasıl Duyurulmalı?
Eğer bu sayfa bir event unique’i için kullanılıyorsa oyuncuya açık bilgi verilmelidir.
Örnek duyuru: [EVENT] Özel Unique bugün 21:00 - 23:00 arasında Jangan bölgesinde rastgele çıkacaktır. Unique respawn süresi 30-60 dakika arasındadır.
Duyuruda bölge, süre, event amacı ve ödül bilgisi yazılırsa oyuncu gereksiz ticket açmaz.
Sık Yapılan Hatalar
- Unique adını CodeName sanmak
- Region ve koordinatı elle yanlış girmek
- Min/Max süreyi dakika sanıp saniye yerine yanlış değer yazmak
- Çok geniş spawn alanı vermek
- Tab_RefNest/Hive/Tactics yedeği almadan işlem yapmak
- Yanlış unique koduyla spawn kaldırmak
- Mobun Service kapalı olduğunu fark etmemek
FAQ
Spawn ekledim ama unique çıkmıyor, neden?
Mob Service kapalı olabilir, region/koordinat yanlış olabilir, spawn tabloları doğru kayıt almamış olabilir veya GameServer reload/restart gerekebilir.
Min/Max süre dakika mı saniye mi?
Saniyedir. 30 dakika için 1800, 60 dakika için 3600 yazılmalıdır.
Karakterden koordinat almak şart mı?
Şart değildir ama güvenlidir. Elle koordinat yazmak yanlış region veya harita dışı spawn riskini artırır.
Spawn kaldırmak mobun Service değerini kapatır mı?
Hayır. Spawn kaydını kaldırmak ile mobun Service değerini kapatmak farklı işlemlerdir.
Güvenli Kullanım Önerileri
- Her spawn işleminden önce Shard veritabanı yedeği alın.
- Koordinatları test karakterinden çekin.
- Unique kodunu _RefObjCommon üzerinden doğrulayın.
- Respawn süresini saniye olarak hesaplayın.
- Event bittikten sonra gereksiz spawn kayıtlarını temizleyin.
- Canlıya almadan önce test sunucusunda deneyin.
Bu makale PvPSunucusu için özel olarak hazırlanmıştır.