# isControlEnabled (Cliente)

> Diz se um controle do jogador local está ligado.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Cliente
- **Categoria**: Controles
- **URL**: https://wiki.mymp.gg/pt/isControlEnabled-client
- **Contraparte**: Também existe no servidor, com outra implementação: [isControlEnabled (Servidor)](https://wiki.mymp.gg/pt/isControlEnabled-server.md)

## Sintaxe

```lua
bool isControlEnabled(string control)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `control` | `string` | O nome do controle, sem diferenciar maiúsculas. |

## Retorno

`true` se o controle está ligado. `false` se foi desligado com `toggleControl` ou `toggleAllControls`, ou se o nome do controle não existe.

## Exemplo

```lua
bindKey("f2", "down", function()
    toggleControl("enter_exit", not isControlEnabled("enter_exit"))
end)
```

## Veja também

- [toggleControl (Cliente)](https://wiki.mymp.gg/pt/toggleControl-client.md): Liga ou desliga um controle do jogador local. Um controle desligado não chega ao jogo, mesmo com a tecla pressionada.
- [toggleAllControls (Cliente)](https://wiki.mymp.gg/pt/toggleAllControls-client.md): Liga ou desliga de uma vez todos os controles do jogador local.
- [getControlState (Cliente)](https://wiki.mymp.gg/pt/getControlState-client.md): Diz se um controle de um ped está pressionado, como forwards, fire ou accelerate.
- [isControlEnabled (Servidor)](https://wiki.mymp.gg/pt/isControlEnabled-server.md): Diz se um controle de um jogador está ligado, segundo o que o servidor mandou ao cliente dele.
