ACE3 строительство — различия между версиями

Материал из WOG Wiki
Перейти к: навигация, поиск
(Описание)
 
(не показаны 4 промежуточные версии этого же участника)
Строка 5: Строка 5:
 
*Добавить в init.sqf следующий код:
 
*Добавить в init.sqf следующий код:
  
<nowiki>
+
<nowiki>
 
if (isServer) then {
 
if (isServer) then {
 
[west, 500, [["Land_BagBunker_Large_F", 100],["Land_BagFence_Long_F", 30],["Land_BagFence_End_F", 20]]] call acex_fortify_fnc_registerObjects;
 
[west, 500, [["Land_BagBunker_Large_F", 100],["Land_BagFence_Long_F", 30],["Land_BagFence_End_F", 20]]] call acex_fortify_fnc_registerObjects;
};
+
};</nowiki>
</nowiki>
 
  
 
где
 
где
Строка 23: Строка 22:
  
 
*Добавить в юнитпроцессор (sqf файл со снаряжением) нужного юнита
 
*Добавить в юнитпроцессор (sqf файл со снаряжением) нужного юнита
<syntaxhighlight>
+
 
_this addItemToUniform 'ACE_Fortify';
+
_this addItemToUniform 'ACE_Fortify';
</syntaxhighlight>
+
 
 
или добавить предмет Разное - "Кирка" в снаряжение
 
или добавить предмет Разное - "Кирка" в снаряжение
  
Строка 72: Строка 71:
  
 
[[Файл:Screenshot 2.png]]
 
[[Файл:Screenshot 2.png]]
 +
[[Category:Картостроение]]
 +
[[Category:Информация]]

Текущая версия на 15:38, 11 июня 2022

Описание

На сервере WOG ARMA 3 включена система строительства ACE3, которая может настраиваться картоделом так, как ему нужно.

Для работы данной функции необходимо добавить модуль или:

  • Добавить в init.sqf следующий код:
if (isServer) then {
[west, 500, [["Land_BagBunker_Large_F", 100],["Land_BagFence_Long_F", 30],["Land_BagFence_End_F", 20]]] call acex_fortify_fnc_registerObjects;
};

где

west - сторона, которой добавляются строительные очки

500 - количество строительных очков на сторону

["Land_BagBunker_Large_F", 100] - класс объекта, который разрешено строить и его стоимость (кол-во очков)

Время постройки объекта рассчитывается по формуле: Стоимость объекта * 5 (секунд)


  • Добавить в юнитпроцессор (sqf файл со снаряжением) нужного юнита
_this addItemToUniform 'ACE_Fortify';

или добавить предмет Разное - "Кирка" в снаряжение

Классы объектов

Ванильные объекты или же находите нужные объект в редакторе, ставите его и нажимаете ПКМ - Занести - Занести классы в буфер обмена

Screenshot 82.png

Миссия с объектами

Готовые пресеты

soon

Модули

Модули - ACEX - Укрепления

Готовый модуль, описанного выше кода, с готовыми пресетами, без возможности их настройки

Screenshot 83.png

  • Сторона - сторона, к которой будет применяться модуль
  • Сохраненные установки - наборы пресетов
    • Маленький
      {"Land_BagFence_Round_F", 5},{"Land_BagFence_Short_F", 5},{"Land_BagFence_Long_F", 10},{"Land_Plank_01_4m_F", 10},{"Land_BagBunker_Small_F", 25}
    • Средне
      {"Land_HBarrierTower_F", 100},{"Land_HBarrierWall4_F", 25},{"Land_HBarrierWall_corner_F", 25},{"Land_HBarrier_1_F", 5}
    • Большой
      Маленький + бункера + железные вышки
  • Бюджет - количество очков для строительства
  • Автоматически раздать всем инструменты


Модули - ACEX - Укрепления: ограничить зону постройки

Модуль ограничивает строительство в указанной области

Screenshot 1.png

В Системе:Трансформация указываем размеры зоны, в которой будет разрешено строительство. Ставим модуль туда, где вы хотите разрешить строительство.


Например, если вы хотите выставить ограничение строительства в зоне, то

  • поставьте модуль,
  • выставьте ему размеры, равные размеру зоны,
  • поставьте его у туже позицию, что и зону

Screenshot 2.png