M MY Multiplayer: Wiki
Lado
Tipo

setControlState

Servidor

Pressiona ou solta um controle de um jogador como se fosse uma tecla. A ordem vai para o cliente dele, que a aplica como setControlState no jogador local.

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

bool setControlState(player thePlayer, string control, bool state)

Parâmetros

NomeTipoDescrição
thePlayerplayerO jogador.
controlstringO nome do controle, sem diferenciar maiúsculas.
statebooltrue para manter pressionado, false para soltar.

Retorno

true se a ordem foi enviada. false se o elemento não é um jogador ou se o nome do controle não existe.

Exemplo

addCommandHandler("handbrake", function(player)
    if isPedInVehicle(player) then
        setControlState(player, "handbrake", true)
    end
end)
Vindo do MTAAlém dos controles do MTA, o MYMP tem block (bloquear no corpo a corpo) e reload (recarregar).
AtençãoA própria entrada do jogador naquele controle substitui o estado mandado pelo servidor.

Veja também