M MY Multiplayer: Wiki
Lado
Tipo

isControlEnabled

Servidor

Indica si un control de un jugador está activado, según lo que el servidor envió a su cliente.

También existe en el cliente, con otra implementación: isControlEnabled

bool isControlEnabled(player thePlayer, string control)

Parámetros

NombreTipoDescripción
thePlayerplayerEl jugador.
controlstringEl nombre del control, sin distinguir mayúsculas.

Retorno

true si el control está activado. false si el servidor lo desactivó, si el elemento no es un jugador o si el nombre del control no existe.

Ejemplo

addCommandHandler("canshoot", function(player)
    if not isControlEnabled(player, "fire") then
        outputServerLog(getPlayerName(player) .. " no puede disparar")
    end
end)
AtenciónSolo refleja lo que el servidor envió con toggleControl y toggleAllControls. Un control desactivado por un script del cliente sigue siendo true aquí.

Ver también