سكربت سرقة بقالات احترافي وخفيف لسيرفرات ESX. يفرض شراء مفك سرقة قبل أي محاولة، ويتحقق من وجود عدد كافٍ من الشرطة، ويقدّم نظام مكافآت عشوائية، تهدئة لكل متجر، ونصوص/NUI عربية 100% بدون “مربعات”.
المميزات الرئيسية
- اشتراط أداة: لازم اللاعب يشتري مفك سرقة من محل الأدوات (سعر وموقع قابلين للتعديل).
- شرط الشرطة: تحديد حد أدنى لعدد الشرطة المتصلين قبل السماح بالسرقة (
min+ دعم اختيارى لـ onDuty). - مكافأة عشوائية كاش: بين 1000–6000 (قابلة للتغيير). دعم مكافأة ثابتة إن رغبت.
- استهلاك الأداة: يتم حذف المفك تلقائيًا بعد نجاح السرقة.
- حد شراء للمفكات: بحد أقصى 2 مفك كل 12 ساعة لكل لاعب، محفوظ حتى بعد إعادة التشغيل (KVP).
- تهدئة لكل متجر: تهدئة افتراضية 60 دقيقة بعد السرقة + إعلان تلقائي في الشات.
- عرض عربي نظيف: تلميحات NUI عربية أثناء الشراء/السرقة والعدّ التنازلي — بدون مشاكل ترميز.
- بلبز جاهزة: بلبز للبقالات ولمحل الأدوات، مع 8 بقالات جاهزة على الخريطة (يمكن تعديلها بسهولة).
- رسائل شات واضحة: اسم اللاعب + اسم المتجر عند بدء السرقة، وإشعارات دقيقة للسبب عند الرفض (تهدئة/شرطة/أداة).
- أمان وخفة: تحققات سيرفرية كاملة، ومنع المحاولات المتزامنة، وإلغاء لو ابتعد اللاعب أو سقط.
ما الذي يمكن تخصيصه من config.lua
- سعر واسم عنصر المفك، وإحداثيات محل الأدوات.
- قائمة المتاجر (
Config.Stores) وإحداثياتها. - المكافأة: عشوائية (min/max) أو ثابتة.
- التهدئة بالدقائق وإعلانها في الشات.
- استهلاك الأداة بعد النجاح.
- حد شراء المفكات: الحد والنافذة الزمنية.
- شرط الشرطة: الحد الأدنى، أسماء الوظائف الشرطية، وحالة onDuty.
- البلبز (الأيقونة/اللون/الحجم/التفعيل).
التوافق والمتطلبات
- FiveM + ESX (يدعم
exports['es_extended']وesx:getSharedObject). - مورد الشات الافتراضي مفعّل.
- لا يحتاج قواعد بيانات إضافية عدا إضافة عنصر المفك (SQL مرفق).
المحتويات
fxmanifest.luaconfig.lua(كل الإعدادات)client.lua,server.luahtml/(NUI عربي للتلميحات)items.sqlلإضافة عنصر screwdriver (عند الحاجة)
طريقة التثبيت (سريع)
- ضع المجلد داخل
resources/. - أضف في
server.cfg:
ملاحظه السكربت يجي مشفر وبرخصه