Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
NOT: SİSTEMDE 30 BİNE YAKIN MODÜL VEYA DOSYA ENTEGRELER EKLİDİR. BÜTÜN İŞLEMLER YAPAY ZEKA İLE YAPTIRABİLİR. YAPAY ZEKAYA BANA TABLOLARI GÜNCELLE DEDİĞİNİZ ANDA GÜNCELLEME SAĞLAR. REBOOT AT BUİLD AL DEDİĞİNİZ AN BÜTÜN İŞLEMLERİ SİZİN YERİNİZE YAPACAKTIR! PROJE ŞAHSIM TARAFINDAN GELİŞTİRİLMİŞ OLUP V1 VERSİYONUNU SİZLERE mmotutkunları AİLESİNE PAYLAŞIYORUM GEREKLİ GÖRÜLDÜĞÜNDE V2 VERİSİYONUDA PAYLAŞILICAKTIR. ŞİMDİDEN İYİ KULLANIMLAR...
TANITIM (Yapay zeka yardımı ile)
Temel Özellikler
Çift Katmanlı Güvenlik: SSH + MySQL kimlik doğrulama
Canlı İstatistikler: Oyuncu sayısı, CPU, RAM, Disk kullanımı
Veritabanı Yönetimi: CRUD işlemleri, tablo yönetimi
Dosya Yöneticisi: SFTP üzerinden dosya düzenleme
Terminal/Konsol: Uzak sunucuda komut çalıştırma
AI Asistan: Gemini/SambaNova entegrasyonlu chatbot
Özellikler
Oyun Yönetimi
Table
Modül
Açıklama
Oyuncu Yönetimi
Oyuncu arama, düzenleme, silme, ban/kick işlemleri
Hesap Yönetimi
Kullanıcı hesaplarını yönetme, yetkilendirme
Envanter Yönetimi
Oyuncu envanterlerini görüntüleme ve düzenleme
Depo Yönetimi
Oyuncu depolarını (safebox) yönetme
Lonca Yönetimi
Guild oluşturma, düzenleme, üye yönetimi
Evlilik Sistemi
Oyun içi evlilikleri yönetme
Sıralama Sistemi
Oyuncu ve lonca sıralamaları
Güvenlik & Loglama
Table
Modül
Açıklama
IP Ban Yönetimi
IP adreslerini engelleme/kaldırma
Gelişmiş Güvenlik
Firewall yönetimi, erişim kontrolü
Hile Logları
Şüpheli aktivite tespiti ve loglama
Sohbet Logları
Genel sohbet geçmişi
Fısıltı Logları
Özel mesaj geçmişi
Ticaret Logları
Oyuncu ticaret kayıtları
Sunucu Yönetimi
Table
Modül
Açıklama
Dosya Gezgini
SFTP ile dosya yönetimi, düzenleme, silme
Veritabanı Yöneticisi
SQL sorguları, tablo yönetimi
Terminal/Konsol
SSH üzerinden komut çalıştırma
Sunucu Kontrolü
Start/Stop/Restart işlemleri
Performans İzleme
CPU, RAM, Disk kullanımı
Yedekleme
Otomatik yedekleme yönetimi
Quest Derleyici
Lua quest dosyalarını derleme
Konfigürasyon Editörü
Server config dosyalarını düzenleme
Analiz & Raporlama
Table
Modül
Açıklama
Piyasa Analizi
Oyun ekonomisi analizi
Harita İstatistikleri
Oyuncu dağılımı haritası
Sistem Logları
SysLog görüntüleyici
Core Crash Analizi
Crash dump analizi
İçerik Yönetimi
Table
Modül
Açıklama
Eşya Yönetimi
Item proto yönetimi
Market Yönetimi
Oyun marketini düzenleme
Quest Yönetimi
Quest oluşturma ve düzenleme
Etkinlik Yönetimi
Oyun içi etkinlikler
Duyuru Yönetimi
Sunucu duyuruları
Hediye Kodları
Kupon/kod yönetimi
VIP Sistemi
VIP üyelik yönetimi
Teknolojiler
Frontend
React 19 - Modern UI kütüphanesi
TypeScript - Tip güvenliği
TailwindCSS 4 - Utility-first CSS
Vite - Hızlı geliştirme ortamı
React Router DOM - Sayfa yönlendirme
Recharts - Veri görselleştirme
Framer Motion - Animasyonlar
Lucide React - İkon kütüphanesi
shadcn/ui - UI bileşenleri
Sonner - Toast bildirimleri
Backend
Express.js - Web framework
Vite SSR - Server-side rendering
SSH2 - SSH bağlantıları
MySQL2 - Veritabanı bağlantısı
Geliştirme Araçları
TypeScript 5.8
TSX - TypeScript çalıştırıcı
Autoprefixer - CSS öneki
Kurulum
Gereksinimler
Metin2 sunucusu (SSH erişimi)
MySQL veritabanı erişimi
Yapılandırma
SSH Bağlantısı
Sunucunuza SSH bağlantısı için aşağıdaki bilgileri sağlamanız gerekir:
Table
Parametre
Açıklama
Varsayılan
SSH_HOST
Sunucu IP adresi
-
SSH_PORT
SSH portu
22
SSH_USER
Kullanıcı adı
-
SSH_PASSWORD
Şifre
-
MySQL Bağlantısı
Veritabanı bağlantısı için:
Table
Parametre
Açıklama
Varsayılan
DB_HOST
MySQL sunucu adresi
localhost
DB_PORT
MySQL portu
3306
DB_USER
Veritabanı kullanıcısı
root
DB_PASSWORD
Veritabanı şifresi
-
DB_NAME
Varsayılan veritabanı
player
Güvenlik Notları
Önemli:
Güçlü şifreler kullanın
SSH anahtar tabanlı kimlik doğrulama önerilir
Firewall kurallarınızı düzgün yapılandırın
Kullanım
İlk Başlangıç
Uygulamayı başlatın ve tarayıcıda açın
Setup sayfasında SSH ve MySQL bilgilerinizi girin
"Bağlantıyı Test Et" butonuna tıklayın
Başarılı bağlantı sonrası Dashboard'a yönlendirileceksiniz
Dashboard Kullanımı
Dashboard üzerinden şunları görebilirsiniz:
Online Oyuncu Sayısı - Canlı oyuncu sayısı (5 saniyede bir güncellenir)
CPU Kullanımı - Sunucu CPU kullanım yüzdesi
Disk Kullanımı - Disk alanı kullanımı
Sistem Durumu - Bağlantı durumu
Oyuncu Aktifliği Grafiği - Zaman içindeki oyuncu sayısı değişimi
Dosya Yöneticisi
Dosya Gezgini: /usr/game dizininde gezinin
Dosya Düzenleme: Monaco Editor ile dosya düzenleme
Dosya Yükleme/İndirme: SFTP üzerinden dosya transferi