# getFunctionsBoundToKey (Compartilhado)

> Lista as funções que este recurso ligou a uma tecla.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Compartilhado
- **Categoria**: Teclado
- **URL**: https://wiki.mymp.gg/pt/getFunctionsBoundToKey

## Sintaxe

```lua
table getFunctionsBoundToKey(player thePlayer, string key)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `thePlayer` | `player` | Só no servidor: o jogador dono do bind. No cliente, não passe este argumento. |
| `key` | `string` | O nome da tecla, sem diferença entre maiúsculas e minúsculas: `a` a `z`, `0` a `9`, `F1` a `F12`, `mouse1` a `mouse5`, `mouse_wheel_up`, `mouse_wheel_down`, `arrow_l`, `num_0`, `space`, `enter`, `lshift` e outras. |

## Retorno

Uma tabela com as funções, sem repetição, ligadas ao apertar ou ao soltar. Fica vazia se não há nenhuma.

## Exemplo

```lua
for _, handler in ipairs(getFunctionsBoundToKey("f")) do
    unbindKey("f", "both", handler)
end
```

## Veja também

- [bindKey (Compartilhado)](https://wiki.mymp.gg/pt/bindKey.md): Liga uma tecla a uma função ou a um comando. A função roda quando a tecla é apertada, solta ou os dois.
- [getKeyBoundToFunction (Compartilhado)](https://wiki.mymp.gg/pt/getKeyBoundToFunction.md): Diz a qual tecla este recurso ligou uma função.
- [isKeyBound (Compartilhado)](https://wiki.mymp.gg/pt/isKeyBound.md): Diz se este recurso ligou uma função a uma tecla.
