Beginner Event System v.1.0 Free Sürüm

Beginner Event System v.1.0 Free Sürüm

ÜCRETSİZ

Yeni oyuncular için mükemmel bir fırsat ve geri dönüş etkinliği olarak tasarlandı.

Dosya Boyutu: 5,41 MB
Güncelleme: 2026-08-15
Uyumluluk: C++17
Üyelere Özel Ücretsiz İndirme 4 kez indirildi
Hemen Ücretsiz İndir (5,41 MB) İndirme için ücretsiz üye girişi gereklidir.
Ürün Kodu: JAX-8 Etiketler: beginner,Beginner Event System,Beginner event,system,metin2 system,metin2 source,metin2 files,metin2 hizmetleri

Ekran Görüntüleri & Görsel Tanıtım Galerisi

Görsellerin üzerine tıklayarak tam ekran yüksek çözünürlükte inceleyebilirsiniz.

SİSTEM HAKKINDA

Yeni oyuncular için mükemmel bir fırsat ve geri dönüş etkinliği olarak tasarlandı.

Oyunculara sadece level kas metin kes farm yap geliş mantığı yerine mob,boss,metin keserek ek seviye ödülleri alma imkanı sunuyoruz.

Her seviyede tamamlaması gereken hedefler ve kazanabileceği ödüller sunsak?

Beginner Event System
, oyuncunun gelişim sürecini görevler ve seviye ödülleriyle destekleyen, tamamen yapılandırılabilir bir başlangıç etkinliği sistemidir.

Oyuncular belirlenen seviyelerde karşılarına çıkan görevleri tamamlar, ilerlemelerini takip eder ve ilgili seviyenin ödüllerini kazanır.

Üstelik sistem iki farklı ilerleme yolu destekler:


NORMAL GÖREVLER
Standart oyuncular için görev ve ödül zinciri.

 VIP GÖREVLER
VIP erişimi bulunan karakterler için ayrı görevler ve ayrı ödüller.
Vip sistemini kendi geliştirdiğim files için yazdım isteğe bağlı item olarak eklenebilir veya vip sisteminiz varsa entegre edilebilir.


Her iki yolun seviyeleri, görevleri, hedefleri, Yang miktarları ve item ödülleri JSON üzerinden anlık ve ayrı ayrı düzenlenebilir.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 GÖREV SİSTEMİ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


Sistem yalnızca "level ol ve ödülü al" mantığında çalışmaz.

Her seviyeye oyuncunun tamamlaması gereken görevler tanımlayabilirsiniz.

Desteklenen görev türleri:


 kill_mob — Belirlenen yaratıkları öldürme
 kill_stone — Belirlenen metin taşlarını yok etme
 kill_boss — Belirlenen bossları öldürme


Tek bir görev için birden fazla VNUM tanımlanabilir.

Örneğin:

JSON:
{
"type": "kill_mob",
"vnums": [171, 172],
"count": 20,
"text": "20 adet Se-Rang veya Jin-Hee öldür."
}


Bir seviyeye birden fazla görev eklenebilir.

Oyuncu ödülü alabilmek için o seviyeye ait tüm görevleri tamamlamak zorundadır.

Tavsiye edilen maksimum görev sayısı seviye başına 3 görevdir.


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 NORMAL & VIP İLERLEME
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


Sistemin temelinde iki bağımsız yol bulunur:

JSON:
{
"normal": [],
"vip": []
}


Bu sayede aynı etkinlik içerisinde iki farklı oyuncu deneyimi oluşturabilirsiniz.

Örneğin;


Normal oyuncu
→ 20 Metin yok et
→ 10 item kazan
→ 5.000.000 Yang kazan

VIP oyuncu
→ 20 Metin yok et
→ Daha değerli itemler kazan
→ Daha yüksek Yang ödülü kazan


Normal ve VIP yollarının görevleri ve ödülleri tamamen birbirinden bağımsız olarak yapılandırılabilir.


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ÖDÜL SİSTEMİ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


Her seviyeye:

 Yang ödülü
 Item ödülleri
 Birden fazla görev

tanımlayabilirsiniz.

Örnek:

JSON:
{
"level": 20,
"gold": 30000000,
"missions": [
{
"type": "kill_mob",
"vnums": [171, 172],
"count": 20,
"text": "20 adet Se-Rang veya Jin-Hee öldür."
},
{
"type": "kill_stone",
"vnums": [8005],
"count": 30,
"text": "30 adet Siyah Metini yok et."
}
],
"rewards": [
{"vnum": 27102, "count": 10},
{"vnum": 27105, "count": 10}
]
}


rewards alanına istediğiniz sayıda item eklenebilir.

Client arayüzündeki ödül bölümü 4x4 yapıda olduğundan aynı anda maksimum 16 item görüntülenebilir.


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 CANLI JSON YÖNETİMİ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


Sistemin en önemli özelliklerinden biri:

Görev veya ödül değiştirmek için game source'u tekrar derlemeniz gerekmez.

Görevleri değiştirdiniz?

Yeni bir Metin eklediniz?

Ödül miktarını değiştirdiniz?

Yeni bir seviye hazırladınız?

JSON dosyasını düzenleyin ve oyun içerisinde:

Kod:
/beginner_event reload


komutunu kullanın.

Yeni yapılandırma yeniden yüklenir.

Üstelik JSON dosyasında hata bulunması durumunda mevcut bellekteki çalışan veri korunur.


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 GM YÖNETİM KOMUTLARI
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


JSON'u yeniden yükle

Kod:
/beginner_event reload


Normal ilerlemeyi sıfırla

Kod:
/beginner_event reset normal


VIP ilerlemeyi sıfırla

Kod:
/beginner_event reset vip


Karakterin tüm etkinlik verisini sıfırla

Kod:
/beginner_event reset all


VIP yolunu aç

Kod:
/beginner_event vip 1


VIP yolunu kapat

Kod:
/beginner_event vip 0


Reset komutları özellikle çalışan bir sunucuda JSON hedefleri değiştirildiğinde eski karakter ilerlemelerini yeni yapılandırmaya göre temizlemek için kullanılabilir.


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 CLIENT ARAYÜZÜ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


Oyuncu sisteme üç farklı şekilde erişebilir:


 F6 tuşu

 Taskbar etkinlik ikonu

 /beginner_event open


Her üç yöntem de aynı etkinlik penceresini açar.

Oyuncu burada:

 Normal / VIP Görevlerini
 Bulunduğu seviyeyi
 Görevlerini
 Görev ilerlemelerini
 Yang ödülünü
 Item ödüllerini

tek bir arayüz üzerinden takip edebilir.


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 TEKNİK ÖZELLİKLER
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

 


 DB Source değişikliği gerektirmez
 Client C++ Source değişikliği gerektirmez
 C++17 uyumlu Game Source
 RapidJSON
 JSON tabanlı yapılandırma
 Normal / VIP bağımsız ilerleme
 Karakter bazlı kayıt sistemi
 Mob / Metin / Boss kill tracking
 Çoklu görev desteği
 Çoklu VNUM hedef desteği
 Yang ödülü
 Item ödülleri
 Runtime JSON Reload
 GM Reset sistemi
 VIP erişim yönetimi
 F6 kısayolu
 Taskbar entegrasyonu

 


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 DATABASE YAPISI
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


Sistem iki tablo kullanır:

beginner_event_progress
Karakter / yol / seviye / görev bazında ilerleme kayıtlarını saklar.

beginner_event_state
Karakterin VIP durumunu ve seviye 10 bildirim durumunu saklar.

İlerleme karakter bazlıdır.

Aynı hesaptaki başka bir karakter, diğer karakterin ilerlemesini veya alınmış ödüllerini kullanamaz.


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ÖNEMLİ NOTLAR
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


 JSON dosyası UTF-8 olarak kaydedilmelidir.

 Son JSON nesnesi hariç nesnelerden sonra virgül bulunmalıdır.

 Aynı seviyeye birden fazla görev eklenebilir.

 Her görev kendi ilerleme kaydını kullanır.

 Birden fazla görev varsa ödül alınabilmesi için tüm görevlerin tamamlanması gerekir.

 İlerleme hesap bazlı değil, karakter bazlıdır.

 JSON değişikliğinden sonra /beginner_event reload kullanabilirsiniz.

 Görev hedefleri değiştiyse eski ilerlemeyi temizlemek için ilgili reset komutunu kullanabilirsiniz.


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

 HER YENİ KARAKTERİN BİR HİKÂYESİ VARDIR.


Beginner Event System

Oyuncuya yalnızca ödül vermeyin.
O ödülü kazanacağı bir yolculuk verin.


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  • ÜCRETSİZ Sürüm Sorunsuz.
  • DB Source değişikliği gerektirmez
  • Client C++ Source değişikliği gerektirmez
  • C++17 uyumludur.
  • Martsama 5.9'da Denendi.
  • RapidJSON
  • Normal / VIP bağımsız ilerleme
  • Karakter bazlı kayıt sistemi
  • Karakter bazlı kayıt sistemi
  • Mob / Metin / Boss kill tracking
  • Çoklu görev desteği
  • Çoklu VNUM hedef desteği
  • Yang ve İtem Ödülleri
  • Runtime JSON Reload
  • GM Reset sistemi
  • VIP erişim yönetimi
  • Kısayol veya Taskbar veya Ui Ekleme kolaylığı

Altyapı & Entegrasyon Rehberi

BİLGİ & SİPARİŞ FORMU

Bu Files / Sistem İçin Sipariş & Teklif Talebi Oluşturun

İlgilendiğiniz paket hakkında özel sorularınızı veya eklemek istediğiniz özelleştirmeleri bize iletin.

Anında Canlı Destek
Discord Sunucumuza Katılın