EXOTICA NETWORKDocs

Permisos de staff y Discord

GROUP, ACE, LIST y registros privados del servidor

Permisos

Edita server/sv_config.lua, nunca la configuración compartida para guardar identificadores privados o URLs de webhook.

AdminAccess.ModeRegla
GROUPESXGroups o QBPermissions del framework
ACEPermiso definido por AcePermission
LISTCoincidencia exacta con identificador discord, license o steam
ALLTodos pueden abrir y crear desde tablet

Con Config.Restricted = false, cualquier modo pierde la restricción. Mantén Restricted = true para una tablet de staff.

ESX

server/sv_config.lua
Config.AdminAccess.Mode = 'GROUP'
Config.AdminAccess.ESXGroups = { 'admin', 'superadmin', 'god' }

Los grupos deben existir realmente en tu servidor. No son el job, el rango laboral ni el rol de Discord.

ACE

Config.AdminAccess.Mode = 'ACE'
Config.AdminAccess.AcePermission = 'en.airdrops'
server.cfg
add_ace group.admin en.airdrops allow
add_principal identifier.license:TU_LICENSE group.admin

Sustituye TU_LICENSE y asegúrate de que la cuenta pertenezca al principal. Comprueba con test_ace group.admin en.airdrops en consola. Consulta la sintaxis de permisos en Cfx.re.

Lista de identificadores

Config.AdminAccess.Mode = 'LIST'
Config.AdminAccess.AllowedIdentifiers = {
    'license:IDENTIFICADOR_REAL',
}

Usa el prefijo y valor exactos de FXServer. Los marcadores de fábrica no autorizan ninguna cuenta real.

Discord

server/sv_config.lua
Config.Webhook = {
    Enabled = true, URL = 'URL_PRIVADA_DEL_WEBHOOK',
    Username = 'EN-AirDrops', Color = 13644087,
    LogCreate = true, LogPickup = true,
}

Además del Enabled global, el drop debe permitir WebhookEnabled y el interruptor correspondiente LogCreate o LogPickup debe estar activo. El bot registra nombre del jugador, identificador Discord disponible, coordenadas y contenido del drop. Una creación automática se identifica como sistema.

La URL no necesita token de bot aparte. Si no hay logs, comprueba que el webhook siga existiendo, que el servidor tenga salida HTTPS y que la opción del drop no esté apagada. Esta implementación no muestra una confirmación de envío de Discord en la tablet.

En esta página