Usar cupón WELCOME para guardar 20%

€ EUR
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • CHF CHF
  • ¥ yenes
Sistema de XP y niveles AZ Scripts para FiveM

Sistema de XP y niveles AZ Scripts para FiveM

AZ XP System 1.0.1 incluye rutas QBCore y ESX, XP persistente y pantallas circular o rectangular. El framework se elige expresamente mediante Config.Framework, sin detección automática. El manifiesto aún exige qb-core y comenta es_extended; cambiar solo la configuración no prepara ESX.

Alinear framework, manifiesto y base

Conserva azs-xpsystem con fxmanifest.lua, client, server y html. Inicia primero oxmysql y el framework elegido. Para ESX, adapta la dependencia del manifiesto a Config.Framework antes de ensure azs-xpsystem. player_xp usa citizenid en QBCore o identifier en ESX. Copia los datos: CREATE TABLE IF NOT EXISTS no migra una tabla del otro framework.

Los valores reales de config.lua son BaseXPPerLevel=1000, XPMultiplier=1.15, MaxLevel=100 y UIStyle=rectangular. El ejemplo README difiere. F5 es la tecla inicial de /togglexp; ShowTime=4000 controla la pantalla temporal. Equilibra según la configuración instalada.

Mantener la progresión autoritativa

Los exports del servidor incluyen AddXP, AddLevel y GetPlayerXPData. Los del cliente también piden concesiones y existe un comando de prueba /addxp sin restricción. Sus controladores de red aceptan cantidades del cliente sin autorización ni límites numéricos. Elimina o restringe esa ruta y concede progreso desde lógica fiable del servidor con cantidades validadas.

AddLevel cambia el nivel y reinicia current_xp sin actualizar total_xp. Al cargar después, recalcula datos incoherentes desde total_xp y puede deshacer el cambio directo. Mantén coherentes esos valores y prueba una concesión seguida de reabrir la pantalla y reconectar.

Los guardados son asíncronos sin resultado final comprobado y las peticiones UI releen la base. Prueba fallos de escritura y concesiones solapadas en vez de considerar una notificación prueba de persistencia. En MaxLevel, AddXP aún puede acumular current_xp; define el comportamiento deseado y comprueba ambos estilos.

Revisado el 11 de septiembre de 2026 en la revisión 9d53320f9199ba84199f78c81beaa63e23997335. Se leyeron Lua, configuración, manifiesto, dos SQL y HTML/JavaScript NUI. No se ejecutaron concesiones XP, cambios de nivel, pantallas en juego ni migraciones.

Leer AZ XP System en la revisión comprobada