Puan
0
Çözümler
0
- Katılım
- 18 Ocak 2025
- Mesajlar
- 52
- Tepkime puanı
- 2
- Konum
- Bursa
- Web sitesi
- ko-turkey.net
Konu Sahibi
Bu konuda, SQL Server üzerinde Query Analyzer kullanarak bir karakteri nasıl GM (Game Master) yetkisine yükseltebileceğinizi göstereceğim.
Uyarı
- Bu işlemi yaparken karakter oyunda kesinlikle açık olmamalıdır.
Aksi halde işlem geçerli olmayabilir veya veriler bozulabilir. - İşlem doğrudan veritabanında yapılır. Geri dönüş için yedeğinizi almanız tavsiye edilir.
GM Yetkisi Atama (SQL Sorgusu)
- SQL Management Studio ya da Query Analyzer'ı açın
- Aşağıdaki sorguyu yapıştırın
- 'KarakterNicki' kısmına GM yapmak istediğiniz karakterin adını yazın
- F5 tuşuna basarak sorguyu çalıştırın
Kod:
SQL:
UPDATE USERDATA
SET Authority = '0'
WHERE strUserId = 'KarakterNicki'
Açıklama:
- USERDATA → Karakter bilgilerinin tutulduğu ana tablodur
- Authority sütunu karakterin yetkisini belirler:
- 0 → GM
- 1 → Normal kullanıcı
- 2 → Bot, Event NPC vb.
- strUserId → Karakterin adını temsil eder
Notlar:
- Oyun içinde GM yetkileri genelde /reload, /ban, /notice gibi komutlarla test edilebilir.
- Bu işlem sadece sunucu taraflıdır. GM yetkisi verilen karakterin Authority değeri client’a özel bir şey değildir.
- Yapılan değişikliklerin aktif olması için GameServer yeniden başlatılması gerekebilir.