executeCommandHandler
Cliente
Ejecuta los handlers que los scripts del cliente registraron para un comando, como si se hubiera escrito.
También existe en el servidor, con otra implementación: executeCommandHandler
bool executeCommandHandler(string commandName, any ...)
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| commandName | string | El nombre del comando. |
| ... | any | Argumentos pasados a los handlers, cada uno convertido en texto. |
Retorno
true si algún recurso en ejecución atendió el comando, false si ninguno.
Ejecuta los handlers de todos los recursos, no solo los de este. El comando no se envía al servidor.
Ejemplo
addCommandHandler("zoom", function(command, level)
outputDebugString("zoom " .. tostring(level))
end)
executeCommandHandler("zoom", 2)