Skip to content

الزونات ​

الزونات هي المناطق التي تتنافس عليها الكلانات، وتُعرّف في Config.Zones داخل config.lua.

الزونات المرفقة ​

Fridgit10 دقائق · 150 م
University10 دقائق · 175 م
Stab City15 دقيقة · 150 م
Power Station12.5 دقيقة · 250 م
Sandy School15 دقيقة · 200 م
The Docksمعطّل افتراضيًا

زونات North Parking و Scrap و Sandy Scrap مرفقة كأمثلة معطّلة بالتعليق. احذف -- لاستخدامها.

خصائص الزون ​

lua
{
    id = 'fridgit',                 -- unique ID, lowercase, no spaces
    name = 'Fridgit',               -- name shown in the UI
    enabled = true,                 -- false hides the zone from contests and voting
    duration = 600,                 -- seconds (when Config.EnablePerZoneDuration = true)
    image = 'img/fridgit.png',      -- image in html/img/ for the tablet and map vote
    flagCoords = vector4(1000.79, -1533.11, 29.83, 87.21), -- flag position + heading
    flagModel = Config.FlagModel,   -- flag prop
    center = vector3(958.07, -1548.2, 30.75), -- zone center
    radius = 150.0,                 -- zone radius in meters
    spawnPoints = {                 -- respawn points (vector4 with heading)
        vector4(1004.42, -1571.45, 29.81, 13.58),
        -- ...
    },
    blip = {
        sprite = 543,
        color = 1,
        scale = 0.9,
        display = 4,
    },
},
الخاصيةالنوعالوصف
idstringمفتاح فريد يُستخدم في قاعدة البيانات والتصويت والإكسبورتات. لا تغيّره بعد الإطلاق.
namestringالاسم الظاهر.
enabledbooleanهل يمكن لعب هذا الزون.
durationnumberمدة الكونتست بالثواني.
imagestringمسار الصورة بالنسبة لمجلد html/.
flagCoordsvector4مكان العلم واتجاهه.
flagModelhashموديل العلم.
centervector3مركز الزون الدائري.
radiusnumberنصف القطر بالأمتار.
spawnPointsvector4[]أماكن رسبون اللاعبين أثناء الكونتست.
bliptableإعدادات العلامة على الخريطة. راجع قائمة البلبات.

إضافة زون جديد ​

  1. قف في منتصف المنطقة وانسخ إحداثياتك (vector3). هذه هي center.
  2. قف في المكان الذي تريد وضع العلم فيه وانسخ vector4. هذه هي flagCoords.
  3. تجوّل حول الزون وانسخ من 20 إلى 40 إحداثية vector4 لـ spawnPoints. وزّعها على الأطراف حتى لا يظهر اللاعبون فوق بعض.
  4. اختر radius يغطي المنطقة بدون أن يتداخل مع زونات أخرى.
  5. أضف صورة بمقاس 16:9 في html/img/ (مثال html/img/myzone.png).
  6. أضف الزون إلى Config.Zones وأعد تشغيل السكربت.

TIP

العلم يحتاج تحميل الأرضية (collision) قبل وضعه، لذلك يظهر عندما يقترب لاعب لحوالي 60 مترًا من flagCoords.

WARNING

فعّل Config.EnableEdgeRespawn و Config.UseCustomSpawns لأفضل توزيع للرسبون. إذا كانت UseCustomSpawns = false ستُستخدم أماكن عشوائية بدل قائمتك.

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