PROSEDÜR Sql Üzerinden Karakteri Gm Yetkili Yapma (Query Analyzer Kullanımı)

  • Konuyu Başlatan Konuyu Başlatan Prepective
  • Başlangıç tarihi Başlangıç tarihi
  • Okuma süresi: 1:11

Prepective

Admin
Admin
Moderatör
Puan 0
Çözümler 0
Katılım
18 Ocak 2025
Mesajlar
52
Tepkime puanı
2
Konum
Bursa
Web sitesi
ko-turkey.net
@Prepective
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)​


  1. SQL Management Studio ya da Query Analyzer'ı açın
  2. Aşağıdaki sorguyu yapıştırın
  3. 'KarakterNicki' kısmına GM yapmak istediğiniz karakterin adını yazın
  4. 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.
 
Geri
Üst