setControlState
Servidor
Pulsa o suelta un control de un jugador como si fuera una tecla. La orden va a su cliente, que la aplica como setControlState en el jugador local.
También existe en el cliente, con otra implementación: setControlState
bool setControlState(player thePlayer, string control, bool state)
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| thePlayer | player | El jugador. |
| control | string | El nombre del control, sin distinguir mayúsculas. |
| state | bool | true para mantenerlo pulsado, false para soltarlo. |
Retorno
true si se envió la orden. false si el elemento no es un jugador o si el nombre del control no existe.
Ejemplo
addCommandHandler("handbrake", function(player)
if isPedInVehicle(player) then
setControlState(player, "handbrake", true)
end
end)Si vienes de MTAAdemás de los controles de MTA, MYMP tiene
block (bloqueo cuerpo a cuerpo) y reload (recargar).AtenciónLa propia entrada del jugador en ese control reemplaza el estado que envió el servidor.