onClientDebugMessage
ClienteEventoCancelável
Disparado neste cliente para cada linha de script que vai para o log: erros, avisos e mensagens.
addEventHandler("onClientDebugMessage", root, function(string message, int level, string|nil file, int|nil line) … end)
Parâmetros do handler
| Nome | Tipo | Descrição |
|---|---|---|
| message | string | O texto da linha. |
| level | int | 1 erro, 2 aviso, 3 mensagem (de outputDebugString com outro nível, print ou outputServerLog). |
| file | string|nil | O arquivo de onde a linha veio, ou o nome do recurso. nil para mensagens. |
| line | int|nil | A linha do arquivo. nil quando não se sabe. |
Source
O elemento raiz (root).
Cancelar o evento impede a linha de ser escrita. O que um handler deste evento escreve não dispara o evento de novo.
Exemplo
addEventHandler("onClientDebugMessage", root, function(message, level, file, line)
if level == 1 then
triggerServerEvent("onClientScriptError", resourceRoot, message, file, line)
end
end)