Přejít na obsah

Kalkulačka joaat hashů

Spočítej joaat hashe pro GTA V / RDR2 (GetHashKey) pro jakýkoli řetězec, i hromadně, celé v prohlížeči. Signed, unsigned a hex výstup, plus hotová Lua tabulka hashů pro hromadné seznamy.

Tento nástroj a jeho poznámky jsou zatím v angličtině.

KalkulačkyHashePřečíst dokumentaci

Input

Result

Unsigned
Signed (int32)
Hex
Lua backtick

What is joaat?

GTA V and RDR2 identify models, weapons, animations and most other assets by a 32-bitJenkins one-at-a-time hash of their lower-cased name. In FiveM it is exposed asGetHashKey(name), joaat(name) or the Lua backtick shorthand `name`, which is resolved at compile time.

Signed vs unsigned

The hash is an unsigned 32-bit number, but many natives and dumps show it as a signed int32. Both refer to the same model: 3078201489 and -1216765807 are both adder.

local model = `adder`            -- compile-time hash
RequestModel(model)
while not HasModelLoaded(model) do Wait(0) end
local veh = CreateVehicle(model, coords.x, coords.y, coords.z, heading, true, false)