FiveM Key Hash Lookup
Encontre IDs de controle para entradas de teclado e controlador. Usar com IsControlJustPressed(0, controlId)
Press Any Key
Click here, then press any key
Para que serve esta ferramenta
As ligações de teclas no FiveM não usam letras, usam ids de controle, e a numeração segue o sistema de entrada do GTA V em vez do teclado. E é 38, G é 47, e não há regra conectando os dois. Esta consulta permite que você pressione a tecla real e mostra o id, para parar de procurar em tabelas de referência.
Como usar
- Passo 1:
Clique no campo e pressione a tecla que deseja ligar. O id aparece imediatamente.
- Passo 2:
Alternativamente, pesquise pelo nome se estiver procurando uma entrada de controle ou uma tecla que não pode pressionar agora.
- Passo 3:
Note o grupo de controle. A maioria das teclas está no grupo 0, algumas respondem apenas no grupo 2.
- Passo 4:
Copie o id para IsControlJustPressed, ou use RegisterKeyMapping se os jogadores puderem remapear.
Perguntas frequentes
Qual a diferença entre IsControlPressed e IsControlJustPressed?
IsControlPressed é verdadeiro enquanto a tecla estiver pressionada, IsControlJustPressed só no frame em que ela é pressionada. Para um menu você quer JustPressed, caso contrário um único toque percorre toda a lista.
Por que minha tecla faz duas coisas ao mesmo tempo?
A maioria dos ids de controle já são usados pelo jogo. E também é a tecla de interação, G também troca de assento. Desative a ação do jogo com DisableControlAction e leia a sua com IsDisabledControlJustPressed.
Para que servem os grupos de controle?
Grupo 0 é o conjunto geral, grupo 1 é relacionado a veículos, grupo 2 é usado para algumas entradas de menu. O mesmo id pode significar coisas diferentes por grupo, então um id copiado sem seu grupo é só metade da informação.
Devo usar RegisterKeyMapping em vez disso?
Para qualquer coisa que um jogador use regularmente, sim. Isso coloca a ligação no menu de configurações do FiveM, para que os jogadores possam reatribuir e os conflitos com outros scripts fiquem visíveis em vez de silenciosos.
Ferramentas relacionadas
Gerador de hashes FiveM - joaat / GetHashKey
Gerar hashes compatíveis com FiveM usando o algoritmo Jenkins um de cada vez (joaat). Obtenha valores decimais, hexadecimais e sem sinal instantaneamente.
Pesquisa na base de dados de nativos FiveM
Base de dados pesquisável de nativos FiveM com mais de 200 nativos comuns organizados por categoria. Encontra nomes de nativos, hashes, parâmetros, tipos de retorno, descrições e exemplos de uso em Lua.
Logger e depurador de eventos FiveM
Gerar event listeners, validate naming conventions, check for security issues, and use ready-made event templates.