تطوير Derass ESX · QBCore · Qbox · vRP · Standalone

Dance minigame

ميني قيم الرقص من نوادي GTA Online، مُعاد بناؤه لـ FiveM وقابل للعب في أي مكان على خريطتك. اضغط على الإيقاع لتصعد أربعة مستويات من الحماس، وامسك لتثبّت ما وصلت إليه، وارفع الحماس أو أنزله متى شئت، وتنقّل بين عشرة أنماط وأطلق 27 حركة خاصة دون مغادرة الحلبة. كل من حولك يرى المشهد كاملًا، وسيرفرك لا ينفّذ منه سطرًا واحدًا.

التسليم فوري
التحديثات مجانية مدى الحياة
الدعم Discord يوميًا
01 · الميزات

ما الذي يفعله

02 · SPECS

المواصفات
التقنية

الفريمورك غير مطلوب لا يقرأ المال ولا الأغراض ولا الهوية
الاعتماديات لا شيء بلا قاعدة بيانات، وبلا سكربت سيرفر، وبلا SQL
المحتوى 10 أنماط · 27 حركة شبكة من 27 مقطعًا · 4 مستويات حماس
اللغات داخل اللعبة 15 مضمّنة ar · cs · de · en · es · fr · id · it · nl · pl · pt-br · ro · ru · th · tr
الأداء 0.00ms في السكون لا شيء يعمل ما لم يرقص أحد
03 · مضمَّن

كل ما
تحصل عليه

  • خمسة عشر ملف لغة، تُسلَّم مملوءة

    يقرأ لاعبوك السكربت بلغتهم من أول تشغيل، والملفات خارج الإسكرو، فيمكنك تعديل أي سطر أثناء التشغيل. ملاحظة صريحة: نحن من ترجمها وراجعها، لا متحدثون أصليون للغات الخمس عشرة كلها. أخبرنا بما يبدو خاطئًا في لغتك ويُصحَّح.

  • كل أرقام اللعب مفتوحة

    الضربات اللازمة لصعود مستوى، والضربات التي تُنزلك، وسرعات الصعود والهبوط، ومدى اهتزاز الكاميرا، وسرعة الدوران، ومدة المسك لحركة الجزء العلوي، ونوافذ الحصانة بعد الرفع. ملف `config/config.lua` خارج الإسكرو، فيستطيع صاحب النادي أن يجعل الميني قيم متساهلًا أو قاسيًا دون سؤالنا.

  • اثنا عشر عنصر تحكّم، ويد تحكّم تعمل من دون ضبط

    كل مدخل هو input في FiveM وليس زرًا بعينه، لذا تعمل الافتراضيات على يد التحكّم أصلًا: الضغط على الزناد الأيمن، والمسك على الأيسر، تمامًا كما في GTA Online. وعلى الفأرة ولوحة المفاتيح تعمل الجلسة نفسها بأزرار الفأرة ومفتاح المسافة وF. وكل منها معرّف تحكّم في الكونفيغ، فالسيرفر الذي له توزيعه الخاص يبدّل الكتلة كاملة دفعة واحدة.

  • أربعة exports للعميل، منها إيقاع تقوده أنت

    تشغيل رقصة وإيقافها من سكربتك، ومعرفة ما إذا كان لاعبك يرقص، وتمرير الـ BPM الخاص بالأغنية التي يشغّلها نظام الموسيقى عندك إلى السكربت. وهذا الأخير هو ما يجعل الميني قيم يعمل مع موسيقاك أنت، لا مع مصادر Rockstar فقط.

04 · التوثيق

دليل الدمج

01

التثبيت

  1. ضع السكربت

    حمّل السكربت من حسابك على Tebex، وانسخ مجلد avenida_dance/ إلى مجلد resources، وأضف ensure avenida_dance إلى إعداد سيرفرك. ولا شيء يجب أن يبدأ قبله.

  2. اختر طريقة التشغيل

    افتح config/config.lua. القيمة Config.Command هي أمر الشات، ويسجّل Config.Keybind مفتاحًا قابلًا لإعادة التعيين مع Config.DefaultKey كقيمة افتراضية. أبقِ الاثنين، أو اجعل الأمر false واترك المفتاح للاعبين.

  3. اضبط اللغة

    تقبل Config.Locale أيًا من الأكواد الخمسة عشر الموجودة في locales/. الملفات خارج الإسكرو، فيمكنك إعادة كتابة كل سطر ليناسب أسلوب سيرفرك.

  4. وجّه الإشعارات إلى نظامك

    القيمة Config.Notif على auto وتكتشف ox_lib وokokNotify وQBCore وESX بهذا الترتيب. افرض هدفًا إن كنت تشغّل أكثر من واحد، أو استخدم فرع custom في bridges/notif.lua لنظامك الخاص.

  5. لا توجد خطوة خامسة

    لا SQL تشغّله، ولا framework تعلنه، ولا صلاحية تمنحها. أعِد التشغيل واكتب الأمر.

02

البدء السريع

كيف يبدأ لاعبوك الرقص

أمر، أو مفتاح، أو الاثنان. يُسجَّل المفتاح في إعدادات FiveM ضمن Key Bindings، فيستطيع كل لاعب إعادة تعيينه دون المساس بالكونفيغ عندك.

lua
-- config/config.lua
Config.Command    = 'dance'   -- chat command, false to disable
Config.Keybind    = true      -- rebindable key in FiveM settings
Config.DefaultKey = 'F7'

-- The GTA:O help panel with styles, actions and controls.
-- Off, style and move changes are announced by notification instead.
Config.ShowHints = true
03

مرجع الـ API

exports عامة مرتّبة حسب المجال. كل صف يعرض توقيع الاستدعاء وما يفعله، لا كيف يفعله.

Session

  • StartDance
    exports.avenida_dance:StartDance(styleIndex?) --> boolean

    يبدأ جلسة للاعب المحلي، مع إمكانية فرض رقم نمط من 1 إلى 10. ويعيد false حين لا يستطيع اللاعب الرقص في تلك اللحظة، داخل مركبة أو في الماء أو في الهواء أو وهو يرقص أصلًا، فيقرر سكربتك ما يفعله عندها.

  • StopDance
    exports.avenida_dance:StopDance()

    ينهي الجلسة الجارية ويشغّل حركة النهاية الحقيقية بدل قطع الأنيميشن. ولا أثر له إن لم يكن أحد يرقص.

  • IsDancing
    exports.avenida_dance:IsDancing() --> boolean

    يعيد true ما دام اللاعب المحلي في جلسة. مفيد لتعطيل تفاعلاتك أو الإنفنتوري أو أي إجراء وظيفي ما دام الميني قيم ممسكًا بالتحكم.

Music

  • SetDanceBeat
    exports.avenida_dance:SetDanceBeat(bpm, msToNextBeat?)

    يغذّي الإيقاع المحاكى بإيقاع الأغنية التي يشغّلها سكربت الموسيقى عندك. والوسيط الثاني يضبط الطور، فتنبض الأيقونة على الضربة القوية الحقيقية لا بقربها. ويُتجاهَل إن لم تكن القيمة رقمًا موجبًا.

04

وصفات

أمثلة جاهزة للنسخ واللصق للحالات الشائعة. ضعها في موردك، وعدّل القيم، وانشرها.

الإيقاع الأصلي موجود فقط حيث وضعت Rockstar مصدر صوت. فإن كان ناديك يبثّ أغانيه الخاصة، أوقف الإيقاع الأصلي وادفع إيقاعك أنت. استدعِ الـ export مرة عند بدء الأغنية، ثم مع كل تغيير.

lua
-- config/config.lua
Config.UseNativeBeat = false
Config.FallbackBpm   = 122.0

-- in your music resource, when a track starts
exports.avenida_dance:SetDanceBeat(128.0, 180)
05

استكشاف الأخطاء

  • لا، ولا حتى كخيار احتياطي: لا يوجد في هذا السكربت شيء يمكن لـ framework أن يوفّره. فهو لا يقرأ المال ولا الأغراض ولا الوظائف ولا الهوية. لذلك يعمل الملف نفسه على ESX وQBCore وQbox وvRP وox_core أو على سيرفر مجرّد دون ضبط أي bridge. والشيء الوحيد الذي يمكن لـ framework فعله هنا هو عرض إشعار، وذلك ملف واحد مفتوح.
05 · من نفس المطوّر

سكربتات أخرى من Derass

متجر Derass →
Yoga minigame
مميز Derass

Yoga minigame

ميني قيم اليوغا من طور القصة، مُنتزَع من مهمته ومحوّل إلى نشاط رول بلاي يستطيع أي لاعب أن يبدأه. حاذِ المؤشرين، وثبّت الوضعية بينما يدخل الجسم فيها، ثم اشهق وازفر على الزنادين. ثلاث سلاسل، وأربع عشرة وضعية، وأنيميشن اللعبة الحقيقي وأصوات تنفّسها الحقيقية. ونتيجة تستطيع سكربتاتك أن تتفاعل معها.

  • ESX
  • QBCore
  • Qbox
  • vRP
  • Standalone
‏4.00 € عرض
Barber shop
مميز Avenida Team

Barber shop

صالون حلاقة مُخرَج كمشهد سينمائي، بكاميرا يتحكم بها اللاعب فعلًا. الشخصية تدخل وتجلس، ويبدأ الحلاق عمله بينما تُؤطّر الرأسَ كاميرا مدارية. الشعر واللحية وطبقات الوجه ومجموعة تفاصيل البشرة كاملة، تراها معاينةً حية قبل أن تدفع دولارًا واحدًا.

  • ESX
  • QBCore
  • vRP
  • Standalone
  • oxmysql
‏15.00 € عرض
Clothing store
مميز Avenida Team

Clothing store

متجر ملابس بأطقم محفوظة، وخزائن للشركات، ومحرر يسعّر الكتالوج من داخل اللعبة. كل مكوّنات الملابس وإكسسواراتها، تشتريها قطعة قطعة أو طقمًا كاملًا، مع سجل على السيرفر يمنع أحدًا من ارتداء ما لم يدفع ثمنه.

  • ESX
  • QBCore
  • vRP
  • Standalone
  • oxmysql
‏21.00 € عرض
السلة
Spirit RP
Discord