Skip to content

الأوامر والإكسبورتات ​

أوامر الأدمن ​

فقط اللاعبون الذين معرّف الديسكورد الخاص بهم موجود في Config.Admins (داخل server.lua) يستطيعون استخدامها. ويمكن إيقاف كل أمر من Config.Commands.

الأمرالوصف
/setuplabوضع معمل جديد وربطه بعصابة.
/setdoorsإعادة بناء أبواب ox_doorlock لكل المعامل الموضوعة.
/addobjإضافة قطعة إلى تصميم المعمل المشترك (تنطبق على كل المعامل).
/gangslab_addxp <gang> <xp>إعطاء XP لعصابة.
lua
Config.Commands = {
    labsetup       = { enabled = true },  -- /setuplab
    setdoors       = { enabled = true },
    addobj         = { enabled = true },
    gangslab_addxp = { enabled = true },
}

المهام من السكربتات الأخرى ​

تنشئ المافيا مهامًا للعصابات من اللابتوب، مثل سرقة عدد من المتاجر. عندما يُكمل اللاعب هذه العملية في سكربت آخر، أبلغ MG-Gangslab بها حتى يتقدم في المهمة.

من جهة السيرفر:

lua
-- For a player (uses their gang automatically)
exports['MG-Gangslab']:ReportMissionObjective(source, 'store', 1)

-- For a gang directly
exports['MG-Gangslab']:ReportGangMissionObjective(gangName, 'store', 1, playerName, citizenid)
المعاملالوصف
sourceرقم اللاعب في السيرفر.
objectiveTypeنوع الهدف (انظر الجدول التالي).
countالعدد المضاف.

أنواع الأهداف من السكربتات الخارجية:

النوعالمهمة
storeسرقة متجر
houseسرقة منزل
laundromatسرقة مغسلة
cashexchangeسرقة صرافة

عمليات المعمل (الميث وغسيل الأموال والمداهمات) يحسبها MG-Gangslab تلقائيًا.

مثال في سكربت سرقة متجر:

lua
-- after a successful robbery
exports['MG-Gangslab']:ReportMissionObjective(source, 'store', 1)

اللابتوب ​

فتح أو إغلاق لابتوب المعمل من سكربت كلاينت آخر:

lua
exports['MG-Gangslab']:OpenTablet()
exports['MG-Gangslab']:CloseTablet()

جميع سكربتات MG Development محمية. يُمنع إعادة توزيعها.