addEvent
Compartido
Registra un evento nuevo con este nombre. Solo entonces se le pueden añadir handlers y dispararlo.
bool addEvent(string name [, bool allowRemoteTrigger = false])
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| name | string | Nombre del evento. |
| allowRemoteTrigger | bool | Permitir que el otro lado dispare el evento con triggerServerEvent, triggerClientEvent o sus versiones latentes.por defecto false |
Retorno
true si lo registró, false si el nombre está vacío o ya existe un evento con ese nombre.
El evento deja de existir cuando se detiene el recurso que lo registró.
Ejemplo
addEvent("onPlayerBuyItem", true)
addEventHandler("onPlayerBuyItem", root, function(itemId)
outputDebugString(getPlayerName(client) .. " compró el artículo " .. tostring(itemId))
end)AtenciónUn evento que llega del otro lado sin
allowRemoteTrigger se descarta, y solo una línea en el log lo avisa.