Explicación del guión:
Este sistema de BattlePass combina el sistema de niveles de GTA Online con NativeNUI. Todos los jugadores comienzan con 0 XP; al realizar ciertas acciones, obtendrán XP que aumentará sus niveles. A medida que subas de nivel, obtendrás recompensas como dinero, armas, objetos… Todo se puede personalizar a tu gusto. Este script no incluye misiones; debes implementarlas donde quieras (en el servidor).
Es un sistema de nivelación/habilidad de FiveM
Escaparate
Nota:
Cada comprador debe configurar las recompensas y los niveles que desee. He dejado el modelo predeterminado, pero siempre se pueden cambiar los objetos, las armas, los niveles de XP e incluso añadir nuevos niveles. Cada uno puede hacer lo que quiera. También hay que tener en cuenta que cada comprador debe participar en el evento de añadir XP donde quiera que el jugador gane XP.
Características principales:
- Gana recompensas subiendo de nivel
- Consultar su propio progreso en BattlePass
- Restablecer el BattlePass en una fecha específica
- Personalizado y único
- Optimizado, seguro y fácil de usar
Todas las características se pueden cambiar si lo deseas, si quieres que haga una versión personalizada contáctame en discord.
Dependencias:
- Administrador de bases de datos (MysqlAsync o ghmattimysql…)
- ESX V1.2 o EXM y ahora ESX 1.1 es estable (podría hacer una adaptación a otro framework si lo desea)
- NativeUI (Puedo hacer una adaptación a otros menús)
- Cron
Todas las dependencias se pueden cambiar o adaptar al framework/gestor de bases de datos que usa tu servidor. Para cualquier cambio, contáctame primero en Discord.
Alto nivel de configuración:
A continuación os mostraré un print, de todas las posibles configuraciones a cambiar en la versión 1.0:
Sistema de interfaz de usuario:
Actualmente uso NativeUI para mostrar la información del Pase de Batalla. Ahí puedes ver los niveles totales, el nivel actual, el progreso, la XP necesaria, el tiempo restante y las recompensas de cada nivel. Puedes personalizarlo como quieras. Si quieres que cambie el sistema en tu servidor, envíame un mensaje directo para hablar.
Comandos disponibles para usar y para qué sirven:
- /bplvl
Este comando permite a los jugadores comprobar su propio nivel. También se puede activar pulsando (i) para cambiarlo.
- /mibp
Este comando se usa para consultar toda la información del Pase de Batalla. También se puede activar pulsando (o) para modificarlo.




Valoraciones
No hay valoraciones aún.