Статус документа: Обов'язковий до виконання
Останнє оновлення Вимог: 23 червня 2026 р.
Організація: Управління відділу карторобів (УВК)
В цьому файлі розписані всі наявні та актуальні Вимоги для карторобів проекту Virtual Tactical Games (VTG).
Виконання Вимог є обов’язковим для будь-якого карторобу будь-якого рівню для будь-якої місії.
💡 Виключення з Вимог:
Управління відділу карторобів (УВК) має право допускати виключення з Вимог, якщо представники УВК вважатимуть їх необхідними та/або логічно обґрунтованими.
1.1. Місія повинна мати назву за шаблоном:
VTG_{Назва місії}_{Кількість слотів}_{Версія}.{Мапа}.pbomVTG_{Назва місії}_{Мінімальна кількість гравців}_{Кількість слотів з урахуванням резервів}_{Версія}.{Мапа}.pbo🔍 Приклад назви:
VTG_Invasion_136_v3.Altis.pbo
- Формат місій: VTG
- Назва: Invasion
- Кількість слотів: 136
- Версія: v3
- Мапа: Altis (Алтіс)
1.2. Назва місії повинна складатись лише з латинського алфавіту (a-z, A-Z), цифри (0-9) та нижнє підкреслення (_). Назви місій кирилицею повинні бути транслітеровані.
1.3. Версія місій позначається буквою “V” (v1, v2 … v10):
1.4. Місія повинна бути упакована у архів формату .pbo.
1.5. ⛔ Заборонено додавати до архіву файли, що жодним чином не використовуються.
1.6. ⛔ Забороняється використовувати нелатинські символи в назвах файлів (кирилиця, ієрогліфи, арабські букви і т.д.).
📁 Назва_вашої_місії.Altis/
├── 📁 media/ <-- Зображення (.jpg, .paa) та аудіо (.ogg, .wss)
├── 📁 scripts/ <-- Загальні скрипти
├── 📁 equipment/ <-- Скрипти спорядження (поділені за сторонами)
│ ├── 📁 BLUFOR/
│ └── 📁 EAST/
├── 📄 description.ext <-- Файл опису місії
├── 📄 init.sqf
├── 📄 initServer.sqf
└── 📄 initPlayerLocal.sqf
2.1. Всі зображення та аудіофайли мають знаходитись в окремій папці (media або подібне). Зображення повинні бути у форматі .jpg або .paa, аудіофайли — .ogg або .wss.
2.2. Скрипти, що не відповідають за видачу озброєння, повинні знаходитись у окремій папці (scripts).
2.3. Скрипти ініціалізацій (initserver.sqf, initplayerlocal.sqf, init.sqf) повинні знаходитись в кореневій папці для їх коректної роботи.
2.4. Скрипти із спорядженням для техніки та юнітів повинні знаходитись в окремій папці (equipment, equip та інші) та бути поділеною на сторони (окрема папка для кожної сторони: BLUFOR, EAST, подібне).
Заповнення пункту “Стани”:
Віддалена відладка цілі — увімкнено
Заповнення пункту “Інше”:
Встановити необхідну вірність Незалежним (якщо на місії наявна зелена сторона)
Бінаризація сценарію — увімкнено
{Фракція} ({Колір сторони}, Атака) vs {Фракція} ({Колір сторони}, Оборона)Приклади:
US SOCOM (сині, атака) vs Аль-Каїда (зелені, оборона)US SOCOM (сині) vs Аль-Каїда (зелені) [Зустрічний бій]— варіант для зустрічного бою
description.extФайл опису (description.ext) повинен обов’язково включати наступні строчки:
overviewText = ""; // назва
overviewPicture = "media\loadscreen.jpg"; // фотографія
OnLoadMission = ""; // опис при запуску місії
author = ""; // автор місії
onLoadName = ""; // назва
loadScreen = "media\loadscreen.jpg"; // фотографія
// зміна опцій
saving = 0; // без збережень
enableDebugConsole = 1; // консоль для хосту або адміну
class CfgDebriefingSections {
class acex_killTracker {
title = "ACEX Killed Events";
variable = "acex_killTracker_outputText";
};
};
4.1. ⛔ Забороняється використовувати модулі та способи якщо їх функціонал виконують методи та способи описані й вимагаються Вимогами до місій.
4.2. При наявності великої кількості декоративних об’єктів (понад 100 одиниць) — необхідно локалізовувати такі об’єкти використовуючи Smith Tools. Скрипт із локальними об’єктами повинен мати uiSleep 15; перед ініціалізацією скрипту з об’єктами.
4.3. 🛑 Заборонено вимикати симуляцію або робити локальними об’єкти, які можна знищити, будівлі (в тому числі із дверьми), техніку та об’єкти, що прикріплені через attachTo або BIS_fnc_attachToRelative.
4.4. Заборонено змінювати інші параметри ігрових слотів (юнітів із параметром “Ігровий”).
4.5. При наявності обмежуючих маркерів необхідно встановити тригери, що будуть попереджати гравців про скоєння забороненої дії.
4.6. Використання моду Deformer дозволяється тільки при необхідності та без зловживання (чит. також 10.11).
4.7. Забороняється ставити юнітів в Eden Editor на поверхню, що зазнала зміну модом Deformer.
4.8. Будівлі, що стоять на поверхні, що змінена модом Deformer повинні бути локалізовані використовуючи Smith Tools.
4.9. Заборонено конвертувати об'єкти мапи через Deformer.
5.1. Вся видача спорядження юнітам та у техніку/ящики повинна бути реалізована скриптами.
5.2. Використовуйте "equipment\file.sqf" call vtgm_common_fnc_equipFile для видачі спорядження. Використання класичних файлів спорядження при цьому не забороняється.
5.3. Структура файлу є опціональною, однак структура файлу повинна зберігати читабельність та працездатність.
5.4. Скрипт повинен видаляти все існуюче спорядження на ігровому слоті:
removeAllWeapons this;
removeAllItems this;
removeAllAssignedItems this;
removeUniform this;
removeVest this;
removeBackpack this;
removeHeadgear this;
removeGoggles this;
5.5. Скрипти із спорядженням для техніки та юнітів повинні мати зрозумілу назву. Дозволеними символами у назвах файлів є латиниця, цифри та нижні підкреслення (a-z, A-Z, _, 0-9), наприклад: squadleader.sqf, asst_mg.sqf, Granatometnyk.sqf.
5.6. Юніт в редакторі повинен бути без будь-якого спорядження (стояти в трусах).
6.1. Наявність скрипту на заборону зняття аксесуарів та шоломів є обов’язковим (equip_script.sqf).
6.2. При наявності важкої техніки та авіації, наявність скрипту на контроль екіпажу є обов’язковим (crew_control.sqf):
7.1. Місія VTG-формату повинна мати від 120 до 130 основних слотів. Різниця між сторонами не може бути більшою за 10 слотів.
7.2. На місіях VTG-формату дозволено використовувати три сторони (BLUFOR, OPFOR та Незалежні), однак дві з них мають бути союзниками. На місіях mVTG-формату дозволяється використовувати всі чотири сторони.
[KC].1. Командуючий силами коаліції [КС]Альфа 1-1, Альфа 1-2 … Альфа 1-6, Альфа 2-1.{Альфа n-n} | {Назва відділення} | {Назва техніки} | {Особливості відділення}[CC].Альфа 1-3 | Відділення КМП США | M1126 (M2) [CC]ENG / MED — опціонально.{n}: {Назва слота} (Зброя) | ENG/MED | ІншеENG – інженер, MED – медик. Допускається крапка замість двокрапки.1: Командир відділення (M4A1, M9 Beretta)2: Combat Life Saver (Mk 18 Mod 0) | MEDScharfschützen (Снайпер, M107)).8.1. Місія формату VTG повинна мати щонайменше два резервних відділення за кожну сторону з тегом [РЕЗЕРВ] у кінці. Для mVTG формату наявність резервів не є обов'язковою.
8.2. Структура відділення є опціональною (копія існуючого піхотного або КО + стрільці).
8.3. Резервні відділення не включаються в загальну кількість слотів у назві файлу місії.
134 + 16.9.1. Використання ванільного контенту (із бронезахистом, озброєння, техніки) повинне бути узгоджене з представниками УВК.
Unlocked).10.1. Обов'язкова наявність файлу briefing.sqf в кореневій папці місії.
10.2. Брифінг повинен містити вкладки:
16:9, розмір у коді 360:200, вага до 250 КБ.11.1. Модулі Main й Time є обов’язковими.
11.2. Налаштування WMT Main:
0.1;0, 2, 4, 5;-1;11.3. Налаштування WMT Time:
11.4. Налаштування WMT Task: Point:
11.5. Налаштування WMT Task: Destroy / VIP / Arrive:
ПКМ > Синхронізувати з...) із модулем.11.6. Забороняється використовувати більше ніж 3 точки телепортації у модулі WMT Start Position.
12.1. Рівні впливу перевіряючих та УВК: