M MY Multiplayer: Wiki
Lado
Tipo

executeCommandHandler

Servidor

Ejecuta los handlers que los scripts del servidor registraron para un comando, como si el jugador lo hubiera escrito.

También existe en el cliente, con otra implementación: executeCommandHandler

bool executeCommandHandler(string commandName, any ... [, element thePlayer = console])

Parámetros

NombreTipoDescripción
commandNamestringEl nombre del comando.
thePlayerelementEl elemento que reciben los handlers como quien lo escribió: un jugador o la consola. Para omitirlo, pasa nil.por defecto console
...anyArgumentos 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. onPlayerCommand no se dispara.

Ejemplo

addEventHandler("onPlayerJoin", root, function()
    executeCommandHandler("spawn", source)
end)

Ver también