Система строительства использует функционал баллов которые выдает картодел.
Строить могут только игроки имеющие в инвентаре предмет "Кирка" ACE_Fortify
Инструкция для картоделов:
В init.sqf
if (isServer) then {
[west, 500,
[
["Land_BagFence_Long_F", 5],
["Land_BagBunker_Small_F", 50]
]
] call acex_fortify_fnc_registerObjects;
};
В юнитпроцессоре в инвентарь юнитов, которые должны строить, добавить ACE_Fortify.
Всё. [west, 500, [["Land_BagFence_Long_F", 5], ["Land_BagBunker_Small_F", 50]]] call acex_fortify_fnc_registerObjects;
О параметрах: west - сторона которой выданы баллы. 500 - количество баллов. ["Land_BagFence_Long_F", 5] - массив содержит класс объекта который будет доступен для строительства и его стоимость в баллах. Время постройки = стоимость * 5;
Также в редакторе доступен модуль, который позволяет ограничить зону застройки.
PS https://community.bistudio.com/wiki/Arma_3_CfgVehicles_Structures