FiveM مولد هاش - joaat / GetHashKey

توليد هاشات متوافقة مع FiveM باستخدام خوارزمية Jenkins one-at-a-time (joaat). الحصول على القيم العشرية، السداسية والعشرية غير الموقعة فورياً.

الهاشات الأخيرة
لم يتم إنشاء أي تجزئات حتى الآن. ابدأ بالكتابة أعلاه!

ما هو الغرض من هذه الأداة

GTA V لا يخزن الأسماء، بل يخزن الأرقام. كل نموذج وسلاح وقاموس تحريك يتم العنوان عليه بواسطة تجزئة joaat، و GetHashKey يحول أحدهما إلى الآخر أثناء التشغيل. الحساب المسبق للتجزئة يوفر هذا الاستدعاء ويسمح لك بقراءة سجلات الخادم التي تظهر الأرقام فقط. هذا المولد يعطيك الشكل العشري الموقع وغير الموقع والتمثيل السداسي عشري دفعة واحدة.

كيفية استخدامه

  1. الخطوة 1:

    اكتب السلسلة، على سبيل المثال اسم نموذج مركبة مثل adder أو اسم سلاح مثل WEAPON_PISTOL.

  2. الخطوة 2:

    اقرأ النموذج الذي تحتاجه. Lua تعمل بالقيمة الموقع، العديد من قواعد البيانات والسجلات تظهر القيمة غير الموقع.

  3. الخطوة 3:

    استخدم وضع الدُفعة لقائمة كاملة، إدخال واحد لكل سطر، وانسخ كل شيء دفعة واحدة.

  4. الخطوة 4:

    الصق القيمة في الكود الخاص بك، أو احتفظ بـ GetHashKey إذا كانت قابلية القراءة أهم من الاستدعاء الموفر.

الأسئلة المتكررة

ما هو joaat بالضبط؟

Jenkins one at a time، دالة تجزئة بسيطة تستخدمها Rockstar في المحرك بأكمله. ليست تشفيرًا وليست قابلة للعكس: من التجزئة لا يمكنك حساب السلسلة مرة أخرى، يمكنك فقط البحث عنها في جدول الأسماء المعروفة.

لماذا أرى رقمًا سالبًا أحيانًا؟

التجزئة هي قيمة 32 بت. Lua تقرأها كموقعة، لذا كل شيء فوق ملياري يصبح سالبًا. الموقع وغير الموقع هما نفس الرقم في قراءتين، وكلاهما يشير إلى نفس النموذج.

هل التجزئة حساسة لحالة الأحرف؟

joaat يحول الإدخال إلى أحرف صغيرة أولاً، لذا Adder و adder يعطيان نفس التجزئة. حيث تهم الحالة هي أسماء الأحداث الخاصة بك ومسارات الملفات، التي لا يتم تجزئتها على الإطلاق.

هل يجب أن أكتب الهاشات في ملف config الخاص بي؟

من الأفضل عدم القيام بذلك. ملف config مليء بالأرقام لا يمكن قراءته من قبل مالك الخادم. احتفظ بالأسماء في ملف config وقم بعمل هاش لها مرة واحدة عند بدء التشغيل. الهاشات المحسوبة مسبقًا تنتمي إلى الحلقات الساخنة، وليس في الملفات التي يحررها الناس.