FiveM 常见字符串哈希 - 快速参考
200多个车辆、行人、武器、动画等预计算哈希的可搜索表格。点击任意行复制。
显示中: 0
| 字符串名称 | 哈希(带符号) | 十六进制 (0x) | 类别 |
|---|
此工具的用途
服务器日志、数据库行和错误信息显示的是哈希值,而非名称。要查明日志中的数字对应哪个车辆,需要计算哈希直到匹配。此表已包含常见模型、武器、动画字典和道具的预计算哈希,并支持双向搜索。
如何使用
- 步骤 1:
按类别筛选,例如车辆或武器,以缩小表格范围。
- 步骤 2:
按名称搜索,或粘贴日志中的哈希以查明其所属。
- 步骤 3:
点击一行以复制名称或哈希。
- 步骤 4:
对于未列出的内容,使用哈希生成器,它可以即时计算任意字符串。
常见问题
为什么哈希比字符串更快?
引擎比较的是单个32位数字,而不是逐字符比较,而且它内部也使用哈希。在遍历多个实体的循环中,这种差异是可测量的,在一次性代码中则不明显。
日志中的哈希不在表中,怎么办?
表中只包含常见模型。用哈希生成器计算候选名称并进行比较。由于joaat不可逆,这是唯一方法:你需要猜测名称。
这些哈希在每个服务器上都一样吗?
是的。joaat是确定性的,仅依赖字符串,因此相同模型名称在每个服务器和每个版本中哈希相同。自定义模型的例外是它们的名称是你自己的。
带符号还是无符号,我该用哪个?
Lua中用带符号形式,因为GetHashKey返回的是带符号。数据库和网页面板通常显示无符号。它们是相同的32位值的两种读取方式,指向同一模型。