FiveM Systems
QBCore, Qbox, ESX ve standalone sistemlerle uyumlu FiveM scriptleri, oyun sistemleri ve yönetim araçları.
Genel Bakış & Mimari Amaç
GTA V rol yapma sunucuları için akıcı, düşük ms (resmon) tüketen ve React/NUI ile geliştirilmiş modern kullanıcı arayüzlerine sahip FiveM sistemleri.
Karşılaşılan Problem
Eski usul jQuery arayüzler ve her tick çalışan kontrol döngüleri yüzünden oyuncuların oyun içi FPS değerleri ciddi oranda düşüyor, hilelere açık event yapıları sunucu güvenliğini tehdit ediyordu.
Mühendislik Çözümü
Sunucu ve istemci taraflı olaylar tek seferlik yetkilendirme (token/checksum) mekanizmasıyla korundu. Arayüzler React ve Tailwind ile NUI üzerinden bağımsız render edilerek oyun içi resmon değeri 0.01ms altına çekildi.
Client (Lua) <-> NUI Bridge (postMessage) <-> React UI ve Server (Lua) <-> OxMySQL güvenli sorgu boru hattı.
- Sıfır idle resmon hedefli event odaklı iş parçacıkları
- SQL injection ve hile tetikleyicilerine karşı sıkı sunucu doğrulaması
- Gelişmiş ses ve bildirim sistemi entegrasyonu