toggleControl
Servidor
Activa o desactiva un control de un jugador. Su cliente deja de pasar ese control al juego, aunque se mantenga pulsada la tecla.
También existe en el cliente, con otra implementación: toggleControl
bool toggleControl(player thePlayer, string control, bool enabled)
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| thePlayer | player | El jugador. |
| control | string | El nombre del control, sin distinguir mayúsculas. |
| enabled | bool | true para activarlo, false para desactivarlo. |
Retorno
true si la orden se envió al cliente. false si el elemento no es un jugador o si el nombre del control no existe.
El servidor guarda el estado que envió, que isControlEnabled devuelve después.
Ejemplo
addEventHandler("onPlayerVehicleEnter", root, function(vehicle)
toggleControl(source, "vehicle_fire", false)
toggleControl(source, "vehicle_secondary_fire", false)
end)Si vienes de MTAAdemás de los controles de MTA, MYMP tiene
block (bloqueo cuerpo a cuerpo) y reload (recargar).