getCommandsBoundToKey
Lista os comandos vinculados a uma tecla.
Sintaxe
Seção intitulada “Sintaxe”table getCommandsBoundToKey ( string tecla [, string estado ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
tecla | string | — | Nome da tecla, escrito exatamente como o cliente o nomeia ("F1", não "f1"). |
estado | string | — | "down" ou "up" para listar só os vínculos daquele estado. Qualquer outro valor, ou nenhum, lista os dois. |
Retorno
Seção intitulada “Retorno”Uma tabela indexada pelo nome do comando, cada valor sendo a string de argumento vinculada com ele ("" quando não há nenhuma). Ela cobre os controles do MTAX que o jogador mapeou para aquela tecla nas configurações (sempre vínculos "down") e os vínculos de comando feitos com bindKey por todos os resources em execução, não só o seu. A tabela vem vazia quando nada combina. Uma tecla ou um estado que não seja texto registra um aviso e devolve false.
Exemplo
Seção intitulada “Exemplo”for comando, argumentos in pairs(getCommandsBoundToKey("t")) do outputConsole("t executa /" .. comando .. " " .. argumentos)endVeja também
Seção intitulada “Veja também”getFunctionsBoundToKey— Lista as funções que o seu resource vinculou a uma tecla.getKeyBoundToFunction— Descobre a tecla à qual uma função está vinculada.getKeyBoundToCommand— Descobre a tecla à qual um comando está vinculado.