العودة إلى المدونة
Scripts5 دقيقة قراءة

Agency-Minerjob: كيف يجب أن يعمل سكربت الوظيفة فعليًا

Agency-Minerjob يوضح ما يحدث عندما يُصمم سكربت وظيفة FiveM بعمق وتقدم بدلاً من مجرد حلقة طحن.

Agency Scripts

المؤسس والمطور الرئيسي في Agency Scripts

لماذا عادة ما تبدو الوظائف مسطحة

معظم سكربتات الوظائف في FiveM هي حلقة تكرار: اذهب إلى X، اضغط E، انتظر، بيع في Y. يقوم اللاعبون بذلك مرة واحدة من أجل المال، ولا يتفاعلون معها كـ RP، ثم ينتقلون. تم تصميم Agency-Minerjob لجعل وظيفة واحدة تستحق التفاعل معها لعشرات الساعات من خلال التقدم، العمق الاجتماعي، والإنتاج المتغير.

تقدم المهارات الذي يعني شيئًا

يرتقي المعدنون من مبتدئين إلى محترفين خلال حوالي 30 ساعة لعب. يفتح كل مستوى مواقع تعدين جديدة، أدوات أفضل، أنواع خام نادرة، واستخراج أسرع. التقدم ليس مجرد مضاعف للأرباح، بل يفتح أسلوب لعب مختلف حقًا في كل مرحلة.

آليات بيئية

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

العمق الاجتماعي

يدعم التعدين مجموعات من 2-6 لاعبين مع تجمعات XP مشتركة ومضاعفات مكافآت. الفرق الأكبر تكسب أكثر لكنها أهداف ذات ملف تعريف أعلى للاختطاف. هذا يخلق لعبة اجتماعية حقيقية حيث التنسيق مهم والثقة بين اللاعبين تصبح عملة داخل اللعبة.

The Economy Hook

تغذي الخامات الخام سلاسل التكرير التي يعتمد عليها بقية اقتصاد الخادم. يحتاج صانعو الأسلحة إلى المعادن. يحتاج البناؤون إلى مواد البناء. وظيفة Agency-Minerjob ليست حلقة طحن بمعزل، بل دور مورد في نظام اقتصادي أوسع. هذا ما يجعل الوظيفة مهمة فعلاً للخادم.

التثبيت & الإعداد

Agency-Minerjob requires oxmysql for player progression data and ore yield tracking. Import minerjob.sql، اسقط مجلد المورد، وأضف ensure agency-minerjob إلى server.cfg. إحداثيات مواقع التعدين، تعريفات أنواع الخام، وعناصر سلسلة التكرير كلها معرفة في config.lua، التكوين الافتراضي يأتي مع ثمانية مواقع تعدين عبر خريطة GTA V الافتراضية.

يجب أن توجد عناصر الخام والمواد المكررة في سجل العناصر الخاص بإطار العمل لديك. يتضمن التكوين تعريفات كاملة للعناصر لـ QBCore و ESX. الإعدادات المستقلة تتعامل مع إعطاء/إزالة العناصر من خلال خطافات التكوين.

خيارات التكوين

ال config.lua يوفر تحكمًا عميقًا في آليات الوظائف:

  • جودة الموقع، كل موقع تعدين له معدل إنتاج أساسي. المواقع ذات الجودة الأعلى تعطي أكثر لكل إجراء ولكن قد تتطلب مستوى مهارة أعلى للوصول.
  • عوائق مستويات المهارة، تحديد XP المطلوبة لكل مستوى وما يتم فتحه في كل منها (المواقع، الأدوات، أنواع الخام).
  • المعدلات البيئية، تمكين/تعطيل تأثيرات الطقس ووقت اليوم وضبط نطاق المضاعف.
  • متانة الأدوات، عدد عمليات التعدين التي يدومها الأداة قبل الحاجة إلى إصلاح. تعطيل لتبسيط اللعب.
  • مكافأة الحفلة ، مضاعف XP والعائد لكل عضو إضافي في المجموعة، وحد أقصى لحجم المجموعة.
  • نظام الاختطاف، تمكين أحداث كمائن من NPC عدائي أو لاعب عند عتبات حجم الحفلة القابلة للتكوين.
  • سلسلة التحسين، تحديد أي الخامات الخام تتحول إلى أي مواد بنسبة وتكلفة زمنية معينة.

توافق الإطار

تأتي حزم QBCore و ESX الكاملة مرفقة في الحزمة. للإعداد المستقل، قم بتنفيذ خمس وظائف تكوين: إعطاء/إزالة عنصر، إضافة المال، فحص الوظيفة (لدخول منطقة التعدين)، وتخزين XP. محرك تقدم المهارات، نظام الحفلات، الآليات البيئية، وسلسلة التكرير كلها مستقلة عن الإطار.

لماذا هذا مهم للعب التمثيلي

الوظيفة التي توجد فقط كمصدر للمال ستشعر دائمًا بالفراغ. يعامل Agency-Minerjob وظيفة التعدين كمهنة ذات عمق حقيقي، حيث يطور الشخصية التي تعدين لمدة 30 ساعة شيئًا حقيقيًا: معرفة المواقع، مهارة الأدوات، شبكة من أعضاء الحزب، علاقات مع المكررين والمشترين. هذا رأس المال التراكمي للشخصية هو ما يجعل RP الوظيفة مستدامًا.

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

تكامل سلسلة التوريد هو الميزة التي ترفع Agency-Minerjob من "سكربت تعدين" إلى "طبقة اقتصاد الخادم". عندما يحتاج صانعو الأسلحة والبناؤون ومصنعو أطقم الإصلاح جميعًا إلى مواد تأتي من التعدين، يكون لوظيفة المعدن أهمية دائمة. المعدنون لا يعملون بمفردهم، بل يزودون لاعبين آخرين ولديهم علاقات مع مشترينهم.

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

هل يمكنني إضافة التعدين إلى مواقع خريطة مخصصة من DLC أو MLO؟

نعم. مواقع التعدين هي تعريفات إحداثيات + نصف قطر في config.lua. أضف إحداثيات الداخل MLO مع علامة داخلي ويتولى Agency-Minerjob الكشف التلقائي لدخول الداخل. أنواع الخام المخصصة في مواقع مخصصة سهلة بنفس القدر.

كيف يتم حفظ تقدم المهارات عبر إعادة التشغيل؟

يتم تخزين بيانات المهارات في oxmysql، مرتبطة بمعرف اللاعب. يستمر التقدم عبر إعادة التشغيل، وتغييرات الإطار، وتبديل الشخصيات (مع أنظمة الشخصيات المتعددة). الوقت الوحيد الذي يتم فيه إعادة تعيين التقدم هو إذا قمت بتشغيل SQL المسح يدويًا أو تغير معرف اللاعب.

هل يمكنني تعطيل آليات البيئة من أجل خادم أبسط؟

نعم. اضبط Config.UseEnvironmentalModifiers = false في config.lua. تعتمد العائدات بعد ذلك فقط على مستوى المهارة، جودة الأداة، وجودة الموقع، وهو نظام أبسط لكنه لا يزال متدرجًا. يمكنك إعادة تمكين آليات البيئة لاحقًا؛ حيث تستمر تقدمات اللاعبين الحالية بسلاسة.

هل وظيفة Agency-Minerjob متوازنة للخوادم التي تعتبر المصدر الرئيسي للدخل مقابل كونها واحدة من عدة وظائف؟

الإعداد الأساسي يفترض أن التعدين هو أحد خيارات الوظائف المتعددة. إذا كان مصدر دخلك الأساسي، زد معدلات الإنتاج بنسبة 40-60% عبر اللوحة، هناك Config.GlobalYieldMultiplier لهذا الغرض بالذات. لا تعدل معدلات المواقع الفردية للتعويض؛ استخدم المضاعف العالمي للحفاظ على التوازن النسبي.

المتطلبات

  • خادم FiveM (QBCore، ESX، أو مستقل)
  • oxmysql
  • حساب cfx.re مع ترخيص Agency-Minerjob صالح
  • اختياري: Agency-Repairkit (لتكامل الحرف)
  • اختياري: Agency-Blackmarket (للاتصال باقتصاد بيع الخام)

تشغيل شركة تعدين كعمل تجاري

Agency-Minerjob's party system and progression tracking make it possible to run actual mining companies as server businesses rather than just individual grinding. Here's what a mining company operation looks like in practice:

يقوم شخصية مالك الشركة بتجنيد العمال (لاعبين آخرين)، وتعيينهم إلى مواقع التعدين بناءً على مستوى مهارتهم، وترتيب مبيعات بالجملة للمواد المكررة لصانعي الأسلحة، البنائين، أو السوق السوداء. تنسيق عدة مناجمين، إدارة إمدادات الأدوات (ضمان حصول الجميع على أدوات جيدة)، وحماية شحنات الخام الكبيرة من الاختطاف يخلق تعقيدًا تنظيميًا حقيقيًا.

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

جاهز للبدء؟

احصل على السكربتات من متجرنا، أو انضم إلى Discord للدعم والتحديثات ونظرة على ما هو قادم.