JOAAT-Hash-Generator für GTA V
Wandle einen ASCII-Modell- oder Archetypnamen in vorzeichenloses Dezimal, vorzeichenbehaftetes Dezimal und Hexadezimal um. Der Rechner arbeitet lokal und zeigt die normalisierte Eingabe.
- Normalisierter Name
adder- Dezimal ohne Vorzeichen
3078201489- Dezimal mit Vorzeichen
-1216765807- Hexadezimal
0xB779A091
Drei Darstellungen, ein 32-Bit-Wert
Eine negative vorzeichenbehaftete Zahl ist nicht automatisch ein ungültiger Hash. Für Werte über 2.147.483.647 entspricht der vorzeichenbehaftete Dezimalwert dem vorzeichenlosen Dezimalwert minus 4.294.967.296. Hexadezimal stellt dieselben Bits dar. Vergleiche bei einer Asset-Referenz jeweils dieselbe Darstellungsart.
Was genau wird gehasht?
Dieses Werkzeug wendet den Jenkins-One-at-a-Time-Algorithmus ohne Beachtung der Groß-/Kleinschreibung auf den angezeigten ASCII-Namen an. Es entfernt umgebende Leerzeichen und weist Unicode, Pfade und Dateiendungen zurück, statt stillschweigend eine Kodierung zu erraten. Gib ein: prop_roadcone02a, nicht prop_roadcone02a.ydr. Andere Werkzeuge können unverarbeitete Zeichenketten anders hashen; prüfe vor dem Vergleich deren Eingaberegeln.
Ein Hash ist keine Prop-Datenbank
Das Hashen eines Wortes beweist nicht, dass das benannte Asset existiert, Kollision besitzt oder sein DLC verfügbar ist. Mehrere Namen können dieselbe 32-Bit-Zahl ergeben. Dies ist weder Verschlüsselung noch eine Rückwärtssuche nach Namen. Prüfe den Archetyp in deinen Spieldaten mit der Anleitung zur Prop-Identifikation.
Siehe die Cfx.re-Hinweise zu nativen Funktionen und GET_HASH_KEY. Weiter geht es mit der GTA-Dateiformatreferenz oder Map Studio.