Paylaş :

Merhaba arkadaşlar,

Elimde bulunan bakım duyuru sistemini paylaşmak istedim. Sistem oyun içinden GM komutu ile çalışmaktadır. SQL veya web panel bağlantısı yoktur. İsteyenler client içi bakım paneli üzerinden, isteyenler direkt GM komutu ile sistemi kullanabilir.

Sistem Özellikleri

  • Oyun içinden bakım duyurusu başlatma
  • Bakım nedenini oyunculara gösterme
  • Bakıma kalan süreyi gösterme
  • Bakım süresini gösterme
  • GM paneli ile kolay kullanım
  • Tüm core/channel tarafına P2P ile duyuru gönderme
  • Süre sonunda server kapatma
  • Bakımı iptal etme desteği

Kullanım

Oyun içinden GM karakterle şu komutu kullanabilirsiniz:

/maintenance 300 Bakim 3600

Açıklaması:

300   = Bakıma kalan süre / saniye
Bakim = Bakım sebebi
3600 = Bakım süresi / saniye

Örnek olarak bu komut girildiğinde oyunculara bakım duyurusu gider ve 300 saniye sonra server kapanır.

Bakımı iptal etmek için:

/maintenance 0

Client Panel Kullanımı

Sistemde client içi bakım yönetim paneli de bulunmaktadır. Panel üzerinden:

  • Bakım nedeni
  • Bakıma kalan süre
  • Bakım süresi

girildikten sonra “Bakımı Başlat” butonuyla duyuru başlatılabilir. “Bakımı İptal Et” butonuyla aktif bakım duyurusu iptal edilir.

Panelin çalışması için game.py içerisinden uygun bir tuşa bağlamanız gerekir. Örnek olarak F5 tuşuna bağlayabilirsiniz:

if app.ENABLE_BAKIM_DUYURU:
onPressKeyDict[app.DIK_F5] = lambda : self.interface.MaintenanceAdmin()

KANITLAR

Ekran-goruntusu-2026-04-26-133558-1-1024x788 Metin2 Bakım Sistemi - GM Paneli ile Bakım Duyurusu

Ekran-goruntusu-2026-04-26-134541-1 Metin2 Bakım Sistemi - GM Paneli ile Bakım Duyurusu

İndirme Link’i

Virüs TOTAL

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir