API de eventos
Hay eventos de cliente para integraciones que no pueden llamar a exports. Siempre que puedas, usa los exports: asignan la propiedad del aviso automáticamente.
Los eventos no pueden saber con seguridad quién los dispara, así que pasa un owner estable al mostrar y al ocultar.
TriggerEvent('jex_interactions:show', {
owner = 'my_resource',
id = 'interaction',
key = 'E',
label = 'Interactuar',
priority = 10,
})
TriggerEvent('jex_interactions:hide', 'interaction', 'my_resource')
Sin owner, el aviso pasa al propietario compartido external. Evita repetir el mismo id bajo ese propietario desde recursos que no tienen nada que ver.