Pular para o conteúdo

removeCommandHandler

Compartilhada Comandos

Remove um comando registrado.

bool removeCommandHandler ( string nomeDoComando [, function manipulador ] )
NomeTipoPadrãoDescrição
nomeDoComandostring—Comando a remover.
manipuladorfunction—Só no servidor. Se informado, remove só esse manipulador. Sem ele — e sempre no cliente — remove todos os manipuladores do resource para esse comando.

true se algo foi removido, false se nada correspondia.

Só os comandos registrados pelo próprio resource são afetados. O cliente ignora um segundo argumento, como o MTA.

local function aoCurar(source)
setElementHealth(source, 100)
end
addCommandHandler("curar", aoCurar)
removeCommandHandler("curar", aoCurar)