- AdminCP
- #1
- MG Yaşı
- 2 Ay 1 Gün
- Katılım
- 2 Şub 2026
- Konular
- 224
- Mesajlar
- 363
- Tepkime puanı
- 54
- Puan
- 53
- Konum
- İstanbul
Metin2 sunucuları için geliştirilen C++ & Python tabanlı Trivia (Bilgi Yarışması) sistemi, oyuncular arasında eğlenceli ve rekabetçi etkinlikler düzenlemenizi sağlar. Yönetici komutu ile kolayca başlatılabilen bu sistem, oyuncuların hızlı düşünmesini teşvik ederken aynı zamanda otomatik ödül dağıtımı sayesinde tamamen yönetilebilir bir etkinlik altyapısı sunar. Özellikle Metin2 özel server sahipleri için etkileşimi artıran, otomatik çalışan ve adil ödül dağıtan gelişmiş bir etkinlik sistemidir.
Sistem Nasıl Çalışır?
Yönetici Komutu ile Etkinlik Başlatma
GM veya yetkili yönetici, aşağıdaki komutu kullanarak yarışmayı başlatabilir:
/soru_baslat "Soru" "Cevap" Süre EP
Tırnak işaretleri zorunludur.
Örnek kullanım:
/soru_baslat "Metin2'nin ilk sunucusu hangisidir?" "Alesta" 60 100
Açıklama:
Soru: Oyunculara sorulacak trivia sorusu
Cevap: Doğru cevap
Süre: Sorunun aktif kalacağı süre (saniye)
EP: Toplam ödül havuzu
Sistem Özellikleri
Anlık GUI (Otomatik Yarışma Arayüzü)
Etkinlik başlatıldığında, aynı haritadaki tüm oyuncuların ekranında otomatik olarak yarışma arayüzü açılır. Böylece oyuncular soruyu anında görerek yarışmaya katılabilir.
Hızlı Olan Kazanır
Oyuncular doğru cevabı bağırma kanalından (!) yazarak gönderir.
Doğru cevap veren ilk 10 oyuncu sistem tarafından otomatik olarak sıralamaya alınır.
10 kişilik kontenjan dolarsa süre dolmadan yarışma otomatik biter.
Sistem hızlı cevap veren oyuncuları öncelikli olarak kaydeder.
Adil Ödül Dağıtımı
Belirlenen ödül havuzu doğru cevap veren oyuncular arasında eşit şekilde bölüştürülür.
Örnek:
Ödül Havuzu: 100 EP
Doğru Cevaplayan Oyuncu: 5 kişi
Her oyuncu 20 EP kazanır.
Anlık EP Güncellemesi
Ödüller SQL üzerinden account tablosuna işlenir.
Oyuncu oyundaysa envanterindeki EP değeri anında güncellenir, karakter atmaya gerek kalmaz.
Güvenlik Sistemi
GM yetkisine sahip karakterlerin cevapları sistem tarafından geçersiz sayılır.
Böylece etkinlik tamamen oyuncular arasında adil şekilde gerçekleşir.
Yerel Etkinlik Sistemi
Sistem mevcut haliyle etkinliğin başlatıldığı haritadaki oyuncuları kapsar.
Geliştiriciler isterse:
P2P paketleri ekleyerek
sistemi tüm sunucuya (global etkinlik) olarak genişletebilir.
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
