FiveM Key Hash Lookup
Recherchez les ID de contrôle pour les entrées du clavier et du contrôleur. Utiliser avec IsControlJustPressed(0, controlId)
Press Any Key
Click here, then press any key
À quoi sert cet outil
Les raccourcis clavier dans FiveM n'utilisent pas de lettres, ils utilisent des ids de contrôle, et la numérotation suit le système d'entrée de GTA V plutôt que le clavier. E est 38, G est 47, et il n'y a pas de règle liant les deux. Cette recherche vous permet d'appuyer sur la touche réelle et vous indique l'id, pour que vous arrêtiez de chercher dans des tables de référence.
Comment l'utiliser
- Étape 1:
Cliquez dans le champ et appuyez sur la touche que vous voulez lier. L'id apparaît immédiatement.
- Étape 2:
Vous pouvez aussi chercher par nom si vous cherchez une entrée de manette ou une touche que vous ne pouvez pas appuyer maintenant.
- Étape 3:
Notez le groupe de contrôle. La plupart des touches sont dans le groupe 0, certaines ne répondent qu'en groupe 2.
- Étape 4:
Copiez l'id dans IsControlJustPressed, ou utilisez RegisterKeyMapping si les joueurs doivent pouvoir le reconfigurer.
Questions fréquemment posées
Quelle est la différence entre IsControlPressed et IsControlJustPressed ?
IsControlPressed est vrai tant que la touche est maintenue, IsControlJustPressed seulement dans la frame où elle est enfoncée. Pour un menu, vous voulez JustPressed, sinon une seule pression fait défiler toute la liste.
Pourquoi ma touche fait-elle deux choses à la fois ?
La plupart des ids de contrôle sont déjà utilisés par le jeu. E est aussi la touche d'interaction, G change aussi de siège. Désactivez l'action du jeu avec DisableControlAction et lisez la vôtre avec IsDisabledControlJustPressed.
À quoi servent les groupes de contrôle ?
Le groupe 0 est l'ensemble général, le groupe 1 est lié aux véhicules, le groupe 2 est utilisé pour certaines entrées de menu. Le même id peut signifier des choses différentes selon le groupe, donc un id copié sans son groupe n'est qu'à moitié informatif.
Dois-je plutôt utiliser RegisterKeyMapping ?
Pour tout ce qu'un joueur utilise régulièrement, oui. Cela ajoute le binding dans le menu des paramètres FiveM, afin que les joueurs puissent le reconfigurer et que les conflits avec d'autres scripts deviennent visibles au lieu d'être silencieux.
Outils associés
Générateur de hash FiveM - Outil
Générez des hashes FiveM (Jenkins/GetHashKey) pour véhicules, armes et entités. Outil en ligne gratuit.
Recherche Native DB FiveM - Outil
Recherchez les natives FiveM dans la base de données. Documentation complète en ligne.
Générateur de logs d'événements FiveM
Generate event listeners, validate naming conventions, check for security issues, and use ready-made event templates.