Explicación del guión:
Este sistema BattlePass combina el sistema de niveles de GTA Online con NativeNUI. Todos los jugadores empiezan con 0 XP, realizando ciertas acciones ganarán XP que aumentará sus niveles. A medida que subas de nivel ganarás recompensas, como dinero, armas, objetos... Todo debe ser personalizado a tu manera. Este script no ha incluido misiones, debes implementarlas donde quieras (en el lado del servidor.)
Es un Sistema de Nivelación / Habilidades FiveM
ShowCase
Nota:
Cada comprador debe configurar las recompensas y niveles que desee. Yo he dejado el modelo por defecto, pero siempre se pueden cambiar items, armas, niveles de XP, e incluso añadir nuevos niveles... Cada uno debe hacer lo que más le guste. También hay que tener en cuenta que cada comprador debe introducir el evento de añadir XP en el lugar que quiere que el jugador gane XP.
Características principales:
- Gana recompensas subiendo de nivel
- Comprobar su propio progreso en BattlePass
- Restablecer el BattlePass en una fecha determinada
- Personalizado y único
- Optimizado, seguro y fácil de usar
Todas las características se pueden cambiar si lo desea, si quieres que haga una versión personalizada, por favor póngase en contacto conmigo en discordia.
Dependencias:
- Gestor de base 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 quieres)
- NativeUI (puedo hacer una adaptación a otros menús)
- Cron
Todas las dependencias pueden ser cambiadas o adaptadas al framework/gestor de bases de datos que utilice tu servidor. Por favor, para cualquier cambio póngase en contacto conmigo primero en mi discordia.
Alto nivel de configuración:
Voy a mostrar una impresión, de todas las configuraciones posibles para cambiar en la versión 1.0:
Voy a mostrar una impresión, de todas las configuraciones posibles para cambiar en la versión 1.0:
Sistema de IU:
Actualmente estoy usando el NativeUI para mostrar la información de BattlePass. Ahí puedes ver el total de niveles, el nivel actual, el progreso, la XP requerida, el tiempo restante, y las recompensas por cada nivel... Puedes personalizarlo como quieras. Si quieres que cambie el sistema en tu servidor, envíame DM para que podamos hablar.
La interfaz de usuario es altamente personalizable y aquí está una impresión de la NativeUI actualmente:
Los mensajes son altamente personalizables y aquí está una impresión de los mensajes actualmente:
Comandos disponibles y para qué sirven:
- /bplvl
Este comando se utiliza para que los jugadores comprueben su propio nivel. También se puede activar pulsando (i), se puede cambiar.
- /mybp
Este comando se utiliza para comprobar toda la información sobre el BattlePass. También se puede activar pulsando (o), se puede cambiar.
77 valoraciones en ESX Battlepass / XP Script
No hay valoraciones aún.