M MY Multiplayer: Wiki
Lado
Tipo

toggleAllControls

Servidor

Liga ou desliga de uma vez todos os controles de um jogador. A ordem vai para o cliente dele.

Também existe no cliente, com outra implementação: toggleAllControls

bool toggleAllControls(player thePlayer, bool enabled [, bool gtaControls = true, bool mtaControls = true])

Parâmetros

NomeTipoDescrição
thePlayerplayerO jogador.
enabledbooltrue para ligar, false para desligar.
gtaControlsboolSe vale para os controles do jogo, como andar, atirar e dirigir. O servidor guarda esse estado para isControlEnabled.padrão true
mtaControlsboolSe vale para as teclas que o cliente ligou a comandos com bindKey. Desligadas, essas teclas não executam o comando.padrão true

Retorno

true se a ordem foi enviada. false se o elemento não é um jogador.

Exemplo

addEventHandler("onPlayerSpawn", root, function()
    toggleAllControls(source, false)
    setTimer(toggleAllControls, 3000, 1, source, true)
end)

Veja também