Gamemode Capture the Flag para FiveM con bridge ESX/QBCore/QBX/OXCore/standalone, ox_lib, oxmysql y NUI React.
Caracteristicas
- Constructor de arenas in-game con React, Mantine y Motion.
- Persistencia automatica en oxmysql: las tablas se crean al iniciar el recurso si no existen.
- Configuracion por arena: bases, nombre/modelo de bandera por equipo, duracion, limites de jugadores, capturas, timings, velocidad del portador, armamento inicial, trabajos permitidos, recompensas y archivado de arenas inactivas.
- Lobby de jugadores con navegador de partidas, ranking y creacion de partidas personalizadas si
Config.PlayerHostedMatches.enabled = true. - Limpieza automatica de partidas personalizadas vacias, finalizadas o abandonadas.
- Routing buckets por partida con rango configurable desde
Config.RoutingBuckets.start(por defecto 5000). - Mapas/plantillas editables en
Config.MapTemplates, blip de radio en minimapa y esfera debug deox_libconfigurable. - Idioma configurable con
Config.Locale = 'es'o'en'y textos editables enlocales/*.json. - Estado sincronizado con statebags/GlobalState para partida, equipo, portador y puntuaciones.
- Validacion server-side para acciones de bandera, permisos admin y payloads del NUI.
- HUD, cuenta atras, banners y lobby NUI sin fondo global sobre el juego.
-
client/edit.luayserver/edit.luafuera del escrow para adaptar framework, inventario, dinero, permisos y standalone sin tocar el core encriptado.
Dependencias
-
ox_lib -
oxmysql - Sistema de interaccion opcional:
ox_target,qb-targeto DrawText3D. - Un framework opcional:
es_extended,qb-core,qbx_core,ox_coreo modostandalone. - OneSync recomendado/esperado para validaciones de posicion server-side fiables.