Merhaba, Hoşgeldin!

VSRO.org, Silkroad Online, Knight Online, Metin2 ve diğer çevrimiçi oyunlar için öncü bir yardım ve geliştirme platformudur. Misyonumuz, bilgi ve deneyim sahibi bireyleri, bilgiye ihtiyaç duyanlarla bir araya getirerek, zengin bir etkileşim ortamı yaratmak ve farklı bakış açılarını birleştirmektir. Topluluğumuzda güçlü bir işbirliği ve öğrenme kültürü oluşturarak, herkesin değerli katkılarda bulunmasını sağlıyoruz.

KO Paylaşım [SQL] GM Yönetim Sistemi: Günlük GM Atama ve Yetki Kontrol Prosedürleri

  • Konuyu Başlatan Konuyu Başlatan TALENT
  • Başlangıç tarihi Başlangıç tarihi

TALENT

ᴅᴇᴠᴇʟᴏᴘᴇʀ
.
Katılım
17 May 2020
Mesajlar
645
Çözümler
8
Tepkime puanı
694
Puanları
93
Konum
https://discord.gg/vArcane
Web sitesi
www.vsro.org
Türk Lirası
29.50₺
Merhaba Sevgili vSRO.ORG Ailesi!
Bu konuda, Knight Online sunucuları için günlük GM (Game Master) ataması ve yetki kontrolü işlemlerini otomatikleştirmek amacıyla iki SQL prosedürü paylaştım.. Bu prosedürler sayesinde, dilediğiniz kullanıcıya belirli sürelerde GM yetkisi verebilir ve sunucunuzun SQL performansını optimize ederek gereksiz yüklenmelerin önüne geçebilirsiniz.

Prosedürlerin Özellikleri:
  1. İstediğiniz kadar günlük GM yetkisi verebilirsiniz (örneğin 1, 20, 30, 50, 100 gün).
  2. LOAD_USER_DATA sorgusunun dışında olduğu için, sürekli SQL Server'a prosedür göndermez; bu sayede transaction log (LDF) dosyası şişmez ve SQL Server performans kaybı yaşamaz.
  3. CHECK_DAYS_GMS prosedürünü günde yalnızca bir kez çalıştırmanız yeterlidir (isteğe bağlı olarak bu sayıyı artırabilirsiniz).


Bu prosedür, günlük GM yetkisi verilen kullanıcıların süresi dolduğunda yetkilerini kaldırır.

Bu prosedür, belirtilen kullanıcıya belirlenen gün sayısı kadar GM yetkisi verir.


Keyifli Forumlar...
Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
 
Geri
Üst Alt