Pular para o conteúdo

getCommandsBoundToKey

Cliente Entrada

Lista os comandos vinculados a uma tecla.

table getCommandsBoundToKey ( string tecla [, string estado ] )
NomeTipoPadrãoDescrição
teclastring—Nome da tecla, escrito exatamente como o cliente o nomeia ("F1", não "f1").
estadostring—"down" ou "up" para listar só os vínculos daquele estado. Qualquer outro valor, ou nenhum, lista os dois.

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.

for comando, argumentos in pairs(getCommandsBoundToKey("t")) do
outputConsole("t executa /" .. comando .. " " .. argumentos)
end