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
| Nome | Tipo | Descrição |
|---|---|---|
| thePlayer | player | O jogador. |
| control | string | O nome do controle, sem diferenciar maiúsculas. |
| state | bool | true 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.