EXOTICA NETWORKDocs

Instalación paso a paso

Dependencias ESX, cuentas de sociedad, configuración y prueba

Preparación

Necesitas ESX compatible, su base con users/jobs/job_grades, oxmysql y ox_lib. El negocio y sus grados deben existir antes de configurarlos en BossMenu. El paquete ya incluye html listo; no hace falta compilar Vue para instalarlo.

  1. Extrae la carpeta interior KMS-BossMenu a resources/[exotica]. Comprueba que el manifest quede directamente dentro.
  2. Edita Config.Jobs para tus trabajos reales, sus grados y marcadores. Los jobs iniciales son ejemplos de una ciudad y no crean negocios en ESX.
  3. Elige Config.JobCreator. De fábrica es jaksam; si no tienes jobs_creator, cámbialo a false para utilizar cuentas ESX.
  4. Revisa que esx_addonaccount y su SQL estén instalados para esa ruta. BossMenu no crea todas las tablas de esa dependencia.
  5. Define grupo de acceso por grados y desactiva módulos que no quieres por job.
  6. Ajusta idioma y webhooks. Los marcadores YOUR_DISCORD_WEBHOOK_URL no son URLs funcionales.
  7. Inicia dependencias antes del menú.
server.cfg para cuentas ESX
ensure oxmysql
ensure ox_lib
ensure es_extended
ensure esx_addonaccount
ensure ox_target
ensure KMS-BossMenu

ox_target puede omitirse si no lo tienes y usas Config.UseTarget false o el fallback. Si tu ciudad usa esx_society para registrar las cuentas compartidas, inícialo y registra los negocios antes de BossMenu. Si eliges jaksam, inicia jobs_creator con sus datos y verifica sus exports de fondos.

Base de datos

El recurso crea automáticamente cuatro tablas ks_bossmenu_* y añade una fila de sociedad en addon_account_data si falta. Eso no crea automáticamente el registro de cuenta compartida de esx_addonaccount ni los jobs/grados del framework. Consulta Base de datos y sociedades.

Primera prueba

Entra con un personaje que tenga un job y grado autorizado. Usa /bossmenu o el punto configurado. Con otro jugador online, prueba contratar, ascender, degradar y despedir. En una sociedad de prueba deposita una cantidad pequeña, retira y verifica saldo/historial. Paga un bono pequeño y comprueba banco del empleado.

Prueba otro personaje con limitedGrades para comprobar que solo ve contratar/despedir, y uno sin rango para comprobar que no abre. Revisa bitácora y una sesión al reconectar. No uses las cuentas de producción como primera prueba de una integración bancaria.

En esta página