EXOTICA NETWORKDocs

Integraciones y API

Jaksam, Lunar, Banesco y export de cuentas autorizadas

Jaksam

Config.JobCreator jaksam requiere el recurso jobs_creator y sus exports addSocietyMoney/removeSocietyMoney. Es el valor inicial del paquete. Si no está instalado, usa false y prepara esx_addonaccount. La tabla de cuentas debe reflejar los saldos que consulta el menú.

Lunar

Config.JobCreator lunar registra un manejador de apertura KMS-BossMenu:openMenuLunar. El cliente verifica el rango configurado si existe y solicita comprobar la sociedad. La configuración de cada job sigue siendo necesaria para las comprobaciones del servidor: abrir desde un creador de jobs no debe interpretarse como acceso económico ilimitado.

Para un marcador externo que use el menú normal, el evento cliente de apertura es:

TriggerEvent('KMS-BossMenu:openMenu')

Esto conserva el chequeo del job y rango en la ruta normal. No añadas callbacks de dinero públicos para sustituir permisos.

Banesco

Si está iniciado KMS-BanescoBanco, la integración intenta registrar movimientos de negocio y bonos por identificador. Si usa una versión incompatible, verás error de sincronización en consola; no borres las tablas para corregir un export.

Export de servidor

local accounts = exports['KMS-BossMenu']:GetPlayerBusinessAccounts(source)

Devuelve una lista vacía si no tiene jugador autorizado. En esta copia devuelve la sociedad de su job actual, con job, label y society; no agrega todos los negocios de un personaje multijob automáticamente. Usa source de servidor y comprueba que KMS-BossMenu esté iniciado.

Los callbacks ESX KMS-BossMenu:* y helpers internos no son una API de banca universal. No hay export oficial para cambiar salarios ni para mover fondos sin aplicar el flujo del menú.

En esta página