Ana Sayfaya & Projelere Dön
FiveM / Lua & NUI2024 - 2025Lua Developer & NUI Frontend Engineer

FiveM Systems

QBCore, Qbox, ESX ve standalone sistemlerle uyumlu FiveM scriptleri, oyun sistemleri ve yönetim araçları.

FIVEM RESMON OPTIMIZER
0.01 ms
ox_lib event dispatcher:State: IDLE (0.00ms)
React NUI Bridge:postMessage 60 FPS
Security Token Check:Checksum Verified ✓
QBCore / Qbox / ESXNUI Hardware Accelerated

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.

Sistem Mimarisi & Veri Akışı

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

Kullanılan Teknolojiler & Kütüphaneler

Game Scripting
Lua 5.4FiveM Native API
Frameworks
QBCoreQboxESX Legacyox_lib
NUI Arka Planı
ReactTypeScriptTailwind CSSVite

Öne Çıkan Teknik Özellikler

Kapsamlı Envanter ve Crafting eklenti modülleri
Etkileşimli meslek ve soygun mekanikleri
Admin yönetim paneli ve canlı oyuncu takip araçları
Gelişmiş araç garajı ve modifiye arayüzleri