fivem · scripts
Hash joaat FiveM (GetHashKey)
Le hash d’un modèle de véhicule, d’une arme, d’un ped ou de n’importe quel nom, exactement comme GetHashKey le calcule. Une ligne par nom.
La casse ne compte pas : « ADDER » et « adder » donnent le même hash, comme dans le jeu.
| Nom | Signé | Non signé | Hexadécimal |
|---|---|---|---|
| adder | -1216765807 | 3078201489 | 0xB779A091 |
| WEAPON_PISTOL | 453432689 | 453432689 | 0x1B06D571 |
| mp_m_freemode_01 | 1885233650 | 1885233650 | 0x705E61F2 |
Questions fréquentes
Qu’est-ce que le hash joaat ?
GTA V et FiveM désignent les modèles, les armes, les peds et beaucoup d’autres éléments par un nombre de 32 bits calculé avec l’algorithme « Jenkins one-at-a-time » (joaat). C’est ce que renvoie GetHashKey("adder").
Pourquoi deux valeurs, signée et non signée ?
C’est le même nombre de 32 bits lu de deux façons. En Lua, GetHashKey renvoie la valeur signée (elle peut être négative, comme -1216765807 pour « adder »). Les outils et les fichiers du jeu affichent souvent la version non signée ou hexadécimale.
La casse du nom compte-t-elle ?
Non : le nom est passé en minuscules avant le calcul. « ADDER », « Adder » et « adder » donnent exactement le même hash.
Puis-je écrire le hash directement dans mon script ?
Oui. Le Lua de FiveM accepte aussi la notation entre accents graves, `adder`, qui est remplacée par le hash au chargement du script : c’est plus lisible qu’un nombre et évite un appel à GetHashKey à chaque exécution.
Cet outil vous a été utile ?
Imaginez ce qu'on peut faire pour votre entreprise avec des solutions sur-mesure. Recevez un audit gratuit et des recommandations personnalisées.
100% gratuit · Zero engagement · Reponse sous 24h
FiveM & serveur
Outils similaires
- Analyseur sécurité FiveMLua, fxmanifest, server.cfg : motifs suspects (HTTP, loadstring, exec distant) — 100 % dans le navigateur.
- Validateur nom de ressourceDossier / ensure : casse, caractères, longueur — snippet ensure et dependency.
- Calculateur Wait (ms)Secondes ou minutes → ms pour Citizen.Wait ; préréglages et snippet Lua.
- Assistant server.cfgCollez un extrait : ensure, doublons, indices sensibles (clé, RCON) — heuristique locale.
- Générateur de fxmanifest.luaUn fxmanifest propre pour une ressource FiveM ou RedM : scripts, dépendances, interface NUI, fichiers et Lua 5.4.
- Convertisseur de coordonnées FiveMCollez des coordonnées sous n’importe quelle forme et récupérez-les en vector3, vector4, table Lua, JSON ou C#.