onClientDebugMessage
ClienteEventoCancelable
Se dispara en este cliente por cada línea de script que va al log: errores, avisos y mensajes.
addEventHandler("onClientDebugMessage", root, function(string message, int level, string|nil file, int|nil line) … end)
Parámetros del handler
| Nombre | Tipo | Descripción |
|---|---|---|
| message | string | El texto de la línea. |
| level | int | 1 error, 2 aviso, 3 mensaje (de outputDebugString con otro nivel, print u outputServerLog). |
| file | string|nil | El archivo del que vino la línea, o el nombre del recurso. nil para los mensajes. |
| line | int|nil | La línea del archivo. nil cuando no se sabe. |
Source
El elemento raíz (root).
Cancelar el evento impide que la línea se escriba. Lo que escribe un handler de este evento no vuelve a dispararlo.
Ejemplo
addEventHandler("onClientDebugMessage", root, function(message, level, file, line)
if level == 1 then
triggerServerEvent("onClientScriptError", resourceRoot, message, file, line)
end
end)