Silkroad Web Panel Skill Kontrol Paneli Rehberi
Skill kayıtlarını arayın, mastery bilgilerini kontrol edin ve Service durumunu güvenli şekilde açıp kapatın.
PvPSunucusu Silkroad Web Panel’de Skill Kontrol sayfası, Shard veritabanındaki _RefSkill kayıtlarını incelemek ve skill aktiflik durumunu yönetmek için kullanılır. Bu ekran, problemli skillleri kapatmak, yeni eklenen skilllerin aktifliğini kontrol etmek veya oyuncu tarafında görünmeyen/çalışmayan skill kayıtlarını doğrulamak için önemlidir.
Skill sistemi Silkroad’da karakter dengesi, mastery yapısı, PvP, PvE ve job savaşlarını doğrudan etkiler. Bu nedenle bir skillin Service değerini değiştirmek basit bir panel işlemi gibi görünse de canlı oyun dengesine doğrudan etki edebilir.
1. Skill Kontrol Ne İşe Yarar?
Admin Panel > Oyun Araçları > Skill Kontrol sayfası, _RefSkill tablosundaki skill kayıtlarını listeler ve skillin Service durumunu değiştirmeye yarar.
Sayfada görülen başlıca alanlar:
- ID: Skillin veritabanındaki kimlik değeridir.
- Kod: Skillin teknik CodeName değeridir.
- NameStr: Skill adının metin referansıdır.
- Mastery L1: Skill için gereken birinci mastery seviye/alan bilgisidir.
- Mastery L2: Skill için gereken ikinci mastery seviye/alan bilgisidir.
- Service: Skillin aktif veya pasif olduğunu gösterir.
- İşlem: Skillin Service değerini açma veya kapatma butonudur.
2. Skill Nasıl Aranır?
Skill Kontrol ekranında skill araması iki temel yöntemle yapılabilir:
- Skill kodu ile arama: SKILL_ ile başlayan teknik skill kodu yazılır.
- ID ile arama: Sayısal skill ID değeri yazılır.
Örnek arama değerleri:
SKILL_CH_FIRE_01 SKILL_EU_WIZARD_FIRE_BOLT 1001
Eğer skill kodunu bilmiyorsanız oyun dosyaları, skilldata kayıtları veya SQL tarafındaki _RefSkill aramalarıyla doğru kod bulunmalıdır. Tahminle skill kapatmak risklidir.
3. Service Değeri Skill İçin Ne Anlama Gelir?
Skill kayıtlarında Service değeri skillin aktiflik durumunu ifade eder.
- Service = 1: Skill aktif durumdadır.
- Service = 0: Skill pasif/kapalı durumdadır.
Skill Kontrol sayfasında bu değer panel üzerinden açılıp kapatılabilir. Fakat canlı oyuna yansıma şekli server yapısına göre değişebilir. Bazı skill referans değişiklikleri için GameServer, ShardManager veya ilgili servislerin reload/restart edilmesi gerekebilir.
4. Skill Ne Zaman Kapatılır?
Bir skillin kapatılması istisnai bir işlemdir. Aşağıdaki durumlarda değerlendirilebilir:
- Skill bug oluşturuyorsa
- Skill crash veya disconnect sebebi oluyorsa
- Skill hasarı yanlış veya aşırı yüksekse
- Skill exploit amacıyla kullanılıyorsa
- Yeni eklenen skill test aşamasındaysa
- Sunucunun özel dengesine uymayan skill yayından kaldırılacaksa
Skill kapatmak yerine önce skillin parametrelerini, mastery şartlarını, damage formülünü veya server tarafı hatasını araştırmak daha doğru olabilir. Service kapatma hızlı çözümdür ama kalıcı denge çözümü olmayabilir.
5. Mastery L1 ve Mastery L2 Alanları Nasıl Okunmalı?
Skill listesinde görülen mastery alanları, skillin hangi mastery yapısına bağlı olduğunu anlamaya yardımcı olur.
Bu alanlar şu durumlarda önemlidir:
- Oyuncu skill açamıyor diyorsa
- Skill yanlış mastery altında görünüyorsa
- Yeni skill eklenmiş fakat karakter öğrenemiyorsa
- Skill pasif görünüyorsa
- Çin/Avrupa mastery ayrımı kontrol edilecekse
6. Skill Aç/Kapat Öncesi Kontrol Listesi
- Skill kodu doğru mu?
- Benzer isimli başka skill var mı?
- Skill ID doğru mu?
- Skill hangi mastery’ye bağlı?
- Bu skill aktif oyuncular tarafından kullanılıyor mu?
- Skill kapatılırsa karakter buildleri etkilenir mi?
- Değişiklik sonrası restart/reload gerekecek mi?
- Oyunculara duyuru yapılmalı mı?
7. Oyuncu Skill Sorunu Bildirirse Ne Yapılır?
Oyuncu “skill açılmıyor”, “skill çalışmıyor” veya “skill kayboldu” diyorsa şu sıra izlenmelidir:
- Oyuncunun karakter sınıfı ve mastery bilgisi alınır.
- Skillin adı veya kodu netleştirilir.
- Skill Kontrol ekranında skill aranır.
- Service değeri kontrol edilir.
- Mastery L1/L2 alanları kontrol edilir.
- Client tarafında skill görünümü doğru mu bakılır.
- Server tarafında skill çalışmasını etkileyen başka ayar var mı incelenir.
Sık Yapılan Hatalar
- Yanlış skill kodunu kapatmak
- Skill sorununu sadece Service sanmak
- Client skilldata uyumsuzluğunu kontrol etmemek
- Aktif buildleri etkileyen skillleri duyurusuz kapatmak
- Mastery şartlarını kontrol etmemek
- Değişiklik sonrası test karakteriyle deneme yapmamak
FAQ
Skill Service kapalıysa oyuncu o skilli kullanabilir mi?
Genellikle kullanamaması veya sistemde görünmemesi beklenir. Ancak canlıya yansıma server/cache yapısına göre değişebilir.
Skill açtım ama oyunda görünmüyor, neden?
Client skilldata, mastery şartları, karakter seviyesi veya server reload/restart ihtiyacı olabilir.
Buglu skill kapatmak doğru çözüm mü?
Acil durumda geçici çözüm olabilir. Kalıcı çözüm için skill parametreleri ve server tarafı hata nedeni incelenmelidir.
Güvenli Kullanım Önerileri
- Skill değişikliklerini canlıda plansız yapmayın.
- Önce test karakteriyle deneyin.
- Skill kodunu ve ID değerini iki kez doğrulayın.
- Önemli skill değişikliklerini oyunculara duyurun.
- Skill sorunlarında client ve server tarafını birlikte kontrol edin.
Bu makale PvPSunucusu için özel olarak hazırlanmıştır.