Reklam
tesekkurler️ YENİ WEB PANELİMİZ AKTİF!
Sunucumuza özel, sıfırdan geliştirilmiş, gerçek oyun veritabanına bağlı profesyonel web paneli yayında!
Ana Sayfa
- Anlık sunucu durumu (Online/Offline)
- Anlık online oyuncu sayısı, Karus / El Morad nüfus dağılımı
- Toplam kayıtlı hesap, karakter ve clan sayısı
- Son duyurular, en iyi oyuncular ve en iyi clanlar listesi
- Discord ve sosyal medya bağlantıları
Üyelik Sistemi
- Gerçek oyun hesabıyla birebir uyumlu kayıt/giriş (panelden açtığın hesap direkt oyunda kullanılabilir)
- Güvenlik sorusu, CAPTCHA doğrulama, IP bazlı spam/deneme koruması
- Şüpheli girişlerde otomatik geçici kilit
Hesabım Paneli
- Hesap bilgileri, kayıt tarihi, premium durumu, KC/Cash ve bonus bakiye görüntüleme
- Hesaba bağlı tüm karakterleri otomatik listeleme (level, class, nation, clan, NP, online durumu vb.)
- Güvenli Karakter İşlemleri: Unstuck, Moradon'a taşı, skill/stat reset talebi (karakter offline iken, yetkili onayıyla)
Sıralamalar
- Toplam ve Aylık NP sıralaması (genel / Karus / El Morad ayrı ayrı)
- Level, Experience, Fame bazlı oyuncu sıralamaları
- Arama ve filtreleme desteği, anlık online rozeti
Clanlar
- Tüm clanların listesi (NP, üye sayısı, online üye, ortalama level)
- Clan detay sayfası: lider, vekiller, üyeler, zafer/yenilgi istatistikleri
Oyuncu Profili
- Her karaktere özel herkese açık profil sayfası (level, class, NP, clan, online durumu)
- Hassas bilgiler (hesap adı, e-posta, IP, envanter) asla gösterilmez
İçerik
- Haberler / Duyurular
- İndirme merkezi (client, launcher, patch)
Destek Sistemi
- Talep oluştur, yetkililerle karşılıklı mesajlaş, durum takibi (Açık/Cevaplandı/Kapalı)
- Şifre/OTP isteyen şüpheli mesajlara karşı otomatik uyarı
Yönetim Paneli (Yetkililer İçin)
İşte forum konusu için basit "Web Panel Kurulumu" bölümü:
- Rol bazlı yetkilendirme (Süper Admin, Admin, GM, Destek, İçerik Editörü vb.)
- Kullanıcı arama/ban-unban, karakter arama, içerik (haber/indirme) yönetimi
- Tüm kritik işlemler değiştirilemez log kaydına (audit log) düşer
Gereksinimler:
WEB PANEL KURULUMU
Adımlar:
- Node.js (v18 veya üzeri)
- Aynı sunucudaki SQL Server veritabanına erişim (mevcut oyun veritabanı)
1) Paketleri Yükleyin
cd panel
npm install
2) Ayar Dosyasını Hazırlayın
cp .env.example .env.local
.env.local içine veritabanı bilgilerinizi (sunucu adı, kullanıcı adı, şifre, veritabanı adları) ve oturum için rastgele bir gizli anahtar (SESSION_SECRET) girin.
3) Veritabanı Şemasını Kurun Panelin kendi tablolarını (yönetici, log, ayarlar vb.) oluşturmak için db/001_webpanel_schema.sql dosyasını SQL Server'da bir kere çalıştırın.
4) Paneli Başlatın
Geliştirme için:
npm run dev
Canlı (production) için:
npm run build
npm run start
Ekli dosyayı görüntüle 20191
Ekli dosyayı görüntüle 20190
Ekli dosyayı görüntüle 20189
GÖRSELER EKLEYEREK. DAHA GÜZEL GÖRÜNTÜ VEREBİLİRİSNİZ. .
*** Gizli metin: alıntı yapılamaz. ***
1️ YENİ WEB PANELİMİZ AKTİF!
Sunucumuza özel, sıfırdan geliştirilmiş, gerçek oyun veritabanına bağlı profesyonel web paneli yayında!
Ana Sayfa
- Anlık sunucu durumu (Online/Offline)
- Anlık online oyuncu sayısı, Karus / El Morad nüfus dağılımı
- Toplam kayıtlı hesap, karakter ve clan sayısı
- Son duyurular, en iyi oyuncular ve en iyi clanlar listesi
- Discord ve sosyal medya bağlantıları
Üyelik Sistemi
- Gerçek oyun hesabıyla birebir uyumlu kayıt/giriş (panelden açtığın hesap direkt oyunda kullanılabilir)
- Güvenlik sorusu, CAPTCHA doğrulama, IP bazlı spam/deneme koruması
- Şüpheli girişlerde otomatik geçici kilit
Hesabım Paneli
- Hesap bilgileri, kayıt tarihi, premium durumu, KC/Cash ve bonus bakiye görüntüleme
- Hesaba bağlı tüm karakterleri otomatik listeleme (level, class, nation, clan, NP, online durumu vb.)
- Güvenli Karakter İşlemleri: Unstuck, Moradon'a taşı, skill/stat reset talebi (karakter offline iken, yetkili onayıyla)
Sıralamalar
- Toplam ve Aylık NP sıralaması (genel / Karus / El Morad ayrı ayrı)
- Level, Experience, Fame bazlı oyuncu sıralamaları
- Arama ve filtreleme desteği, anlık online rozeti
Clanlar
- Tüm clanların listesi (NP, üye sayısı, online üye, ortalama level)
- Clan detay sayfası: lider, vekiller, üyeler, zafer/yenilgi istatistikleri
Oyuncu Profili
- Her karaktere özel herkese açık profil sayfası (level, class, NP, clan, online durumu)
- Hassas bilgiler (hesap adı, e-posta, IP, envanter) asla gösterilmez
İçerik
- Haberler / Duyurular
- İndirme merkezi (client, launcher, patch)
Destek Sistemi
- Talep oluştur, yetkililerle karşılıklı mesajlaş, durum takibi (Açık/Cevaplandı/Kapalı)
- Şifre/OTP isteyen şüpheli mesajlara karşı otomatik uyarı
Yönetim Paneli (Yetkililer İçin)
İşte forum konusu için basit "Web Panel Kurulumu" bölümü:
- Rol bazlı yetkilendirme (Süper Admin, Admin, GM, Destek, İçerik Editörü vb.)
- Kullanıcı arama/ban-unban, karakter arama, içerik (haber/indirme) yönetimi
- Tüm kritik işlemler değiştirilemez log kaydına (audit log) düşer
Gereksinimler:
WEB PANEL KURULUMU
Adımlar:
- Node.js (v18 veya üzeri)
- Aynı sunucudaki SQL Server veritabanına erişim (mevcut oyun veritabanı)
1) Paketleri Yükleyin
cd panel
npm install
2) Ayar Dosyasını Hazırlayın
cp .env.example .env.local
.env.local içine veritabanı bilgilerinizi (sunucu adı, kullanıcı adı, şifre, veritabanı adları) ve oturum için rastgele bir gizli anahtar (SESSION_SECRET) girin.
3) Veritabanı Şemasını Kurun Panelin kendi tablolarını (yönetici, log, ayarlar vb.) oluşturmak için db/001_webpanel_schema.sql dosyasını SQL Server'da bir kere çalıştırın.
4) Paneli Başlatın
Geliştirme için:
npm run dev
Canlı (production) için:
npm run build
npm run start
Ekli dosyayı görüntüle 20191
Ekli dosyayı görüntüle 20190
Ekli dosyayı görüntüle 20189
GÖRSELER EKLEYEREK. DAHA GÜZEL GÖRÜNTÜ VEREBİLİRİSNİZ. .
*** Gizli metin: alıntı yapılamaz. ***