الزونات
الزونات هي المناطق التي تتنافس عليها الكلانات، وتُعرّف في 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,
},
},| الخاصية | النوع | الوصف |
|---|---|---|
id | string | مفتاح فريد يُستخدم في قاعدة البيانات والتصويت والإكسبورتات. لا تغيّره بعد الإطلاق. |
name | string | الاسم الظاهر. |
enabled | boolean | هل يمكن لعب هذا الزون. |
duration | number | مدة الكونتست بالثواني. |
image | string | مسار الصورة بالنسبة لمجلد html/. |
flagCoords | vector4 | مكان العلم واتجاهه. |
flagModel | hash | موديل العلم. |
center | vector3 | مركز الزون الدائري. |
radius | number | نصف القطر بالأمتار. |
spawnPoints | vector4[] | أماكن رسبون اللاعبين أثناء الكونتست. |
blip | table | إعدادات العلامة على الخريطة. راجع قائمة البلبات. |
إضافة زون جديد
- قف في منتصف المنطقة وانسخ إحداثياتك (
vector3). هذه هيcenter. - قف في المكان الذي تريد وضع العلم فيه وانسخ
vector4. هذه هيflagCoords. - تجوّل حول الزون وانسخ من 20 إلى 40 إحداثية
vector4لـspawnPoints. وزّعها على الأطراف حتى لا يظهر اللاعبون فوق بعض. - اختر
radiusيغطي المنطقة بدون أن يتداخل مع زونات أخرى. - أضف صورة بمقاس 16:9 في
html/img/(مثالhtml/img/myzone.png). - أضف الزون إلى
Config.Zonesوأعد تشغيل السكربت.
TIP
العلم يحتاج تحميل الأرضية (collision) قبل وضعه، لذلك يظهر عندما يقترب لاعب لحوالي 60 مترًا من flagCoords.
WARNING
فعّل Config.EnableEdgeRespawn و Config.UseCustomSpawns لأفضل توزيع للرسبون. إذا كانت UseCustomSpawns = false ستُستخدم أماكن عشوائية بدل قائمتك.
