WMT — различия между версиями

Материал из WOG Wiki
Перейти к: навигация, поиск
 
(не показано 19 промежуточных версий 2 участников)
Строка 1: Строка 1:
 +
Модули Weekly Open Games Map Tools (by Ezhuk&Zealot)
 +
<p>
 +
[https://github.com/iEzhuk/WMT_MapTools/wiki/ WMT MapTools Wiki]
 +
</p>
 +
 
== WMT Main ==
 
== WMT Main ==
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Описание модуля -&gt;</span></span>
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Описание модуля -&gt;</span></span>
Строка 117: Строка 122:
  
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Время на миссию (мин)</strong>: В этом поле вы можете установить время, которое вы желаете отвести на выполнение постановленной задачи</span></span>
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Время на миссию (мин)</strong>: В этом поле вы можете установить время, которое вы желаете отвести на выполнение постановленной задачи</span></span>
</p>
 
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Фрация:</strong> Здесь вы можете выбрать фракцию, которая победит после окончания установленного времени на миссию(мин)</span></span>
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Фрация:</strong> Здесь вы можете выбрать фракцию, которая победит после окончания установленного времени на миссию(мин)</span></span>
</p>
 
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Сообщение:</strong> Текст, который высветится обеим сторонам в случае завершения миссии по окончанию времени</span></span>
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Сообщение:</strong> Текст, который высветится обеим сторонам в случае завершения миссии по окончанию времени</span></span>
</p>
 
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Время на подготовку: </strong>Время фризтайма в минутах</span></span>
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Время на подготовку: </strong>Время фризтайма в минутах</span></span>
</p>
 
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><b>Размер стартовой зоны: </b>Диаметр зоны во время фризтайма, за пределы которой игроку нельзя заходить, иначе игрок будет возвращен на стартовую позицию</span></span>
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><b>Размер стартовой зоны: </b>Диаметр зоны во время фризтайма, за пределы которой игроку нельзя заходить, иначе игрок будет возвращен на стартовую позицию</span></span>
</p>
 
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Удаление ботов:</strong> Удаляет ботов спустя указанное в минутах время</span></span>
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Удаление ботов:</strong> Удаляет ботов спустя указанное в минутах время</span></span>
</p>
 
  
 
== WMT StartPosition ==
 
== WMT StartPosition ==
Строка 145: Строка 138:
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Описание модуля -&gt;</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Описание модуля -&gt;</span></span>
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Требование присутствия модуля на миссиях</strong>: По желанию</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Требование присутствия модуля на миссиях</strong>: По желанию</span></span>
</p>
 
 
<p style="margin:0cm 0cm .0001pt;">
 
&nbsp;
 
</p>
 
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<u><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">А) Использование модуля для переноса игроком объектов на указанные позиции/групп объектов/групп игроков</span></span></u>
 
<u><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">А) Использование модуля для переноса игроком объектов на указанные позиции/групп объектов/групп игроков</span></span></u>
</p>
 
  
<p style="margin:0cm 0cm .0001pt;">
 
&nbsp;
 
</p>
 
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Поле Текст: </strong>Текст, записанный в поле высветится в меню действий у указанного игрока</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Поле Текст: </strong>Текст, записанный в поле высветится в меню действий у указанного игрока</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Поле Владелец (Owner): </strong>Задайте юниту имя в редакторе и укажите его в данному поле</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Поле Владелец (Owner): </strong>Задайте юниту имя в редакторе и укажите его в данному поле</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Центер (Center):</strong> ставим невидимый маркер (можно ставить размером x:0, y:0). Даем ему название. От позиции данного маркера будут считываться координаты синхронизированных объектов</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Центер (Center):</strong> ставим невидимый маркер (можно ставить размером x:0, y:0). Даем ему название. От позиции данного маркера будут считываться координаты синхронизированных объектов</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Лист позиций (List of positions): </strong>ставим видимые маркера (сколько нужно) на нужные позиции, &nbsp;даем название каждому. Вписываем названия маркеров в данную строку через запятую</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Лист позиций (List of positions): </strong>ставим видимые маркера (сколько нужно) на нужные позиции, &nbsp;даем название каждому. Вписываем названия маркеров в данную строку через запятую</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Показать маркеры (Show markers):</strong>&nbsp;Указываем сторону, к которой принадлежит владелец</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Показать маркеры (Show markers):</strong>&nbsp;Указываем сторону, к которой принадлежит владелец</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Время (Time):</strong>&nbsp;Ставим время, которое отводится на выбор позиции владельцу</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Время (Time):</strong>&nbsp;Ставим время, которое отводится на выбор позиции владельцу</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Применить к (Apply to):</strong> Выбираем нужный вам пункт</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Применить к (Apply to):</strong> Выбираем нужный вам пункт</span></span>
</p>
 
  
<p>
 
&nbsp;
 
</p>
 
  
<p>
 
 
<span style="color:#ff0000;"><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Требуется синхронизация с юнитом, которые должен выбирать местоположение респавна из заданных.</span></span></span>
 
<span style="color:#ff0000;"><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Требуется синхронизация с юнитом, которые должен выбирать местоположение респавна из заданных.</span></span></span>
</p>
 
  
<p>
 
&nbsp;
 
</p>
 
  
<p>
 
 
<u><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Б) Использование модуля для рандомного спавна объектов/групп объектов/групп игроков</span></span></u>
 
<u><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Б) Использование модуля для рандомного спавна объектов/групп объектов/групп игроков</span></span></u>
</p>
 
  
<p>
 
&nbsp;
 
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Поле Текст: </strong>Можете написать что угодно</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Поле Текст: </strong>Можете написать что угодно</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Поле Владелец (Owner):</strong> Пусто</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Поле Владелец (Owner):</strong> Пусто</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Центер (Center): </strong>ставим невидимый маркер (можно ставить размером x:0, y:0). Даем ему название. От позиции данного маркера будут считываться координаты синхронизированных объектов</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Центер (Center): </strong>ставим невидимый маркер (можно ставить размером x:0, y:0). Даем ему название. От позиции данного маркера будут считываться координаты синхронизированных объектов</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Лист позиций (List of positions):</strong> ставим невидимые маркера (сколько нужно) на нужные позиции, &nbsp;даем название каждому. Вписываем названия в данную строку</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Лист позиций (List of positions):</strong> ставим невидимые маркера (сколько нужно) на нужные позиции, &nbsp;даем название каждому. Вписываем названия в данную строку</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Показать маркеры (Show markers):</strong> Указываем сторону, по отношению к которой будет проводиться действие</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Показать маркеры (Show markers):</strong> Указываем сторону, по отношению к которой будет проводиться действие</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Время (Time):</strong> ставим 1 секунду. Время, которое отводится на выбор позиции. Так как нам нужен рандомный спавн, то время на выбор не требуется.</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Время (Time):</strong> ставим 1 секунду. Время, которое отводится на выбор позиции. Так как нам нужен рандомный спавн, то время на выбор не требуется.</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Применить к (Apply to):</strong> Выбираем нужный вам пункт</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Применить к (Apply to):</strong> Выбираем нужный вам пункт</span></span>
</p>
 
  
 
== WMT Task Arrive ==
 
== WMT Task Arrive ==
Строка 241: Строка 182:
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Описание модуля -&gt;</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Описание модуля -&gt;</span></span>
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Требование присутствия модуля на миссиях</strong>: По желанию</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Требование присутствия модуля на миссиях</strong>: По желанию</span></span>
</p>
 
  
<p style="margin:0cm 0cm .0001pt;">
 
&nbsp;
 
</p>
 
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Маркер: </strong>Название маркера, в зону которого требуется прибыть объекту</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Маркер: </strong>Название маркера, в зону которого требуется прибыть объекту</span></span>
</p>
 
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Кол-во объектов:</strong> Укажите, сколько объектов должно прибыть в зону</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Кол-во объектов:</strong> Укажите, сколько объектов должно прибыть в зону</span></span>
</p>
 
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Фракция:</strong> Сторона, которая победит по прибытию объектов в зону</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Фракция:</strong> Сторона, которая победит по прибытию объектов в зону</span></span>
</p>
 
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Сообщение:</strong> Сообщение, которое высветится на экране игроков по завершению миссии после прибытия синхронизированных объектов в зону</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Сообщение:</strong> Сообщение, которое высветится на экране игроков по завершению миссии после прибытия синхронизированных объектов в зону</span></span>
</p>
 
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Объявления: </strong>Выбираем нужный вам пункт</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Объявления: </strong>Выбираем нужный вам пункт</span></span>
</p>
 
  
 
<ul>
 
<ul>
Строка 278: Строка 204:
 
</ul>
 
</ul>
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><em>​</em><strong>Применить: </strong>Выберите нужный пункт</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><em>​</em><strong>Применить: </strong>Выберите нужный пункт</span></span>
</p>
 
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="color:#ff0000;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Требуется синхронизация с объектами, которые должны прибыть в зону указанного маркера.</span></span></span>
 
<span style="color:#ff0000;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Требуется синхронизация с объектами, которые должны прибыть в зону указанного маркера.</span></span></span>
</p>
 
  
 
== WMT Task CapturePoint ==
 
== WMT Task CapturePoint ==
Строка 290: Строка 212:
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Описание модуля -&gt;</span></span>
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Описание модуля -&gt;</span></span>
  
<p style="margin:0cm 0cm .0001pt;">
 
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Требование присутствия модуля на миссиях</strong>: По желанию</span></span>
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Требование присутствия модуля на миссиях</strong>: По желанию</span></span>
</p>
 
 
<p>
 
&nbsp;
 
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Фракция:</strong> Выберите сторону, которая должна взять зоны под контроль</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Фракция:</strong> Выберите сторону, которая должна взять зоны под контроль</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Кол-во зон:</strong> Укажите кол-во зон, которые должны перейти под контроль указанной фракции</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Кол-во зон:</strong> Укажите кол-во зон, которые должны перейти под контроль указанной фракции</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Сообщение:</strong> Введите сообщение, которым будет завершаться миссия после захвата указанного кол-ва зон заданной фракцией</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Сообщение:</strong> Введите сообщение, которым будет завершаться миссия после захвата указанного кол-ва зон заданной фракцией</span></span>
</p>
 
  
<p>
 
 
<span style="color:#ff0000;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Требуется наличие модулей WMT_Task_Point.</span></span></span>
 
<span style="color:#ff0000;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Требуется наличие модулей WMT_Task_Point.</span></span></span>
</p>
 
  
 
== WMT Compose ==
 
== WMT Compose ==
Строка 318: Строка 226:
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Фракция:</strong> Выберите сторону, которая одержит победу после выполнения указанного кол-ва задач</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Фракция:</strong> Выберите сторону, которая одержит победу после выполнения указанного кол-ва задач</span></span>
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Кол-во задач:</strong> Количество заданий, которое требуется выполнить указанной фракции</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Кол-во задач:</strong> Количество заданий, которое требуется выполнить указанной фракции</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Сообщение:</strong> Введите сообщение,&nbsp;которым будет завершаться миссия после выполнения заданного кол-ва задач указанной фракцией</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Сообщение:</strong> Введите сообщение,&nbsp;которым будет завершаться миссия после выполнения заданного кол-ва задач указанной фракцией</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Применить:</strong> Выберите нужный пункт</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Применить:</strong> Выберите нужный пункт</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><span style="color:#ff0000;">Требуется синхронизация с модулями задач.</span></span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><span style="color:#ff0000;">Требуется синхронизация с модулями задач.</span></span></span>
</p>
 
  
 
== WMT Task Destroy ==
 
== WMT Task Destroy ==
Строка 338: Строка 238:
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Кол-во объектов: </strong>Количество живых объектов, при котором завершится миссия</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Кол-во объектов: </strong>Количество живых объектов, при котором завершится миссия</span></span>
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Фракция: </strong>Выберите сторону, которая одержит победу после уничтожения указанного кол-ва объектов</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Фракция: </strong>Выберите сторону, которая одержит победу после уничтожения указанного кол-ва объектов</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Сообщение:</strong> Введите сообщение, которым будет завершаться миссия после уничтожения заданного кол-ва задач указанной фракцией</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Сообщение:</strong> Введите сообщение, которым будет завершаться миссия после уничтожения заданного кол-ва задач указанной фракцией</span></span>
</p>
 
  
 
<div>
 
<div>
Строка 359: Строка 255:
 
</ul>
 
</ul>
  
<p>
 
 
<span style="color:#ff0000;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Требуется синхронизация с объектами, которые нужно уничтожить.</span></span></span>
 
<span style="color:#ff0000;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Требуется синхронизация с объектами, которые нужно уничтожить.</span></span></span>
</p>
 
  
 
== WMT Task Point ==
 
== WMT Task Point ==
Строка 367: Строка 261:
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Маркер:</strong> Название маркера заданной величины по Ox и Oy, соответствующего зоне, которую требуется захватить</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Маркер:</strong> Название маркера заданной величины по Ox и Oy, соответствующего зоне, которую требуется захватить</span></span>
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Сторона по умолчанию:</strong> Сторона, под чьим контролем изначально находится указанная зона</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Сторона по умолчанию:</strong> Сторона, под чьим контролем изначально находится указанная зона</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Сообщение:</strong> Сообщение, которое будет показано, когда зона будет захвачена</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Сообщение:</strong> Сообщение, которое будет показано, когда зона будет захвачена</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Кол-во для защиты:</strong> Кол-во игроков, при котором зону невозможно захватить</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Кол-во для защиты:</strong> Кол-во игроков, при котором зону невозможно захватить</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Кол-во для захвата:</strong> Кол-во игроков, при котором возможно захватить зону при меньшем кол-ве игроков, требуемых для обороны зоны</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Кол-во для захвата:</strong> Кол-во игроков, при котором возможно захватить зону при меньшем кол-ве игроков, требуемых для обороны зоны</span></span>
</p>
 
  
<p>
 
 
<strong><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Блокировка:&nbsp;</span></span></strong>
 
<strong><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Блокировка:&nbsp;</span></span></strong>
</p>
 
  
 
<ul>
 
<ul>
Строка 396: Строка 280:
 
</ul>
 
</ul>
  
<p>
 
 
<strong><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Легкий захват:</span></span></strong>
 
<strong><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;">Легкий захват:</span></span></strong>
</p>
 
  
 
<ul>
 
<ul>
Строка 409: Строка 291:
 
</ul>
 
</ul>
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Нижняя граница:</strong> нижняя граница высоты, на которой может происходить захват зоны</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Нижняя граница:</strong> нижняя граница высоты, на которой может происходить захват зоны</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Верхняя граница:</strong> верхняя граница высоты, на которой может происходить захват зоны</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Верхняя граница:</strong> верхняя граница высоты, на которой может происходить захват зоны</span></span>
</p>
 
  
<p>
 
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Автоматическая потеря:</strong> автоматическая потеря зоны, в случае отсутствия в ней обороняющихся</span></span>
 
<span style="font-family:'trebuchet ms', helvetica, sans-serif;"><span style="font-size:14px;"><strong>Автоматическая потеря:</strong> автоматическая потеря зоны, в случае отсутствия в ней обороняющихся</span></span>
</p>
 
  
<p>
 
 
<span style="color:#FF0000;">Требуется наличие модуля&nbsp;WMT_Task_CapturePoints.</span>
 
<span style="color:#FF0000;">Требуется наличие модуля&nbsp;WMT_Task_CapturePoints.</span>
</p>
 
  
 
== WMT Task Vip ==
 
== WMT Task Vip ==
Строка 429: Строка 303:
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Маркер:</strong> Название маркера, в которой должен находиться живой ВИП</span></span>
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Маркер:</strong> Название маркера, в которой должен находиться живой ВИП</span></span>
  
<p>
 
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Фракция:</strong> Сторона, побеждающая при гибели ВИПа</span></span>
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Фракция:</strong> Сторона, побеждающая при гибели ВИПа</span></span>
</p>
 
  
<p>
 
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Кол-во ВИПов:</strong> количество випов,при котором миссия будет завершена<br>
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Кол-во ВИПов:</strong> количество випов,при котором миссия будет завершена<br>
 
<strong>Сообщение:</strong> Сообщение, которое высветится по достижению указанного кол-ва ВИПов</span></span>
 
<strong>Сообщение:</strong> Сообщение, которое высветится по достижению указанного кол-ва ВИПов</span></span>
</p>
 
  
<p>
 
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Время на возвращение:</strong> Время в секундах, которое дается ВИПу на возвращение в зону, если тот из нее вышел</span></span>
 
<span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;"><strong>Время на возвращение:</strong> Время в секундах, которое дается ВИПу на возвращение в зону, если тот из нее вышел</span></span>
</p>
 
  
<p>
 
 
<strong><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Объявления:</span></span></strong>
 
<strong><span style="font-size:14px;"><span style="font-family:'trebuchet ms', helvetica, sans-serif;">Объявления:</span></span></strong>
</p>
 
  
 
<ul>
 
<ul>
Строка 454: Строка 320:
 
</li>
 
</li>
 
</ul>
 
</ul>
 +
 +
==WMT Side==
 +
 +
Технику или контейнеры, находящиеся на карте, можно приписывать к определенной стороне, для правильного отображения на брифинге.
 +
Для этого необходимо прописать в init объекта (техники или контейнера) следующий код:
 +
 +
<code>this setVariable ["WMT_Side", opfor];</code> - для добавления объекта на брифинг <span style="color:#800000;">'''Красной'''</span> стороне
 +
 +
<code>this setVariable ["WMT_Side", blufor];</code> - для добавления объекта на брифинг <span style="color:#004D99;">'''Синий'''</span> стороне
 +
 +
<code>this setVariable ["WMT_Side", resistance];</code> - для добавления объекта на брифинг <span style="color:#008000;">'''Зеленой'''</span> стороне
 +
 +
<code>this setVariable ["WMT_Side", sideLogic];</code> - для '''удаления''' объекта из брифинга всех сторон
 +
[[Category:Картостроение]]

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

Модули Weekly Open Games Map Tools (by Ezhuk&Zealot)

WMT MapTools Wiki

WMT Main

Описание модуля ->

Требование присутствия модуля на миссиях: Обязательно

 

Дальность видимости (1е поле): Максимальная дальность прорисовки объектов, в метрах

Дальность видимости (2е поле): Максимальна дальность прорисовки ландшафта (убирает туман войны на указанное значение поле), в метрах

Доля тяжелых потерь: Доля потерь для всех присутствующих сторон конфликта. В случае, если кол-во оставшихся выживших достигнет указанного значения, сторона проиграет по боевым потерям

Тепловизор: 

  • Стандартные настройки - настройки Армы по-умолчанию
  • Отключить в технике - отключает тепловизор во всей боевой технике
  • Отключить - отключает тепловизор во всей боевой технике и у пехоты

Расширенный брифинг: 

  • Включено - добавляет на брифинг список вражеской техники + информацию об отрядах
  • Отключено

Подсветка ников: 

  • Включено - добавляет ники, высвечивающиеся на головой бота игрока
  • Выключено

Опознание мертвых:

  • Включено - добавляет возможность посмотреть жетон на мертвом боте игрока
  • Отключено

Показывать частоты:

  • Включено - добавляет вкладку с частотами отрядов на брифинг
  • Выключено

ИИ:

  • ​Отключено - отключает искусственный интеллект у ботов, не позволяя им выполнять какие-либо действия
  • Включено

Отображение списка экипажа в технике

Отображение статистики: После гибели бота, игрок может посмотреть список уничтоженных противников, а так же ник убийцы - активация по нажатию кнопку END

WMT Time

Описание модуля ->

Требование присутствия модуля на миссиях: Обязательно


Время на миссию (мин): В этом поле вы можете установить время, которое вы желаете отвести на выполнение постановленной задачи

Фрация: Здесь вы можете выбрать фракцию, которая победит после окончания установленного времени на миссию(мин)

Сообщение: Текст, который высветится обеим сторонам в случае завершения миссии по окончанию времени

Время на подготовку: Время фризтайма в минутах

Размер стартовой зоны: Диаметр зоны во время фризтайма, за пределы которой игроку нельзя заходить, иначе игрок будет возвращен на стартовую позицию

Удаление ботов: Удаляет ботов спустя указанное в минутах время

WMT StartPosition

Описание модуля ->

Требование присутствия модуля на миссиях: По желанию

А) Использование модуля для переноса игроком объектов на указанные позиции/групп объектов/групп игроков


Поле Текст: Текст, записанный в поле высветится в меню действий у указанного игрока

Поле Владелец (Owner): Задайте юниту имя в редакторе и укажите его в данному поле

Центер (Center): ставим невидимый маркер (можно ставить размером x:0, y:0). Даем ему название. От позиции данного маркера будут считываться координаты синхронизированных объектов

Лист позиций (List of positions): ставим видимые маркера (сколько нужно) на нужные позиции,  даем название каждому. Вписываем названия маркеров в данную строку через запятую

Показать маркеры (Show markers): Указываем сторону, к которой принадлежит владелец

Время (Time): Ставим время, которое отводится на выбор позиции владельцу

Применить к (Apply to): Выбираем нужный вам пункт


Требуется синхронизация с юнитом, которые должен выбирать местоположение респавна из заданных.


Б) Использование модуля для рандомного спавна объектов/групп объектов/групп игроков


Поле Текст: Можете написать что угодно

Поле Владелец (Owner): Пусто

Центер (Center): ставим невидимый маркер (можно ставить размером x:0, y:0). Даем ему название. От позиции данного маркера будут считываться координаты синхронизированных объектов

Лист позиций (List of positions): ставим невидимые маркера (сколько нужно) на нужные позиции,  даем название каждому. Вписываем названия в данную строку

Показать маркеры (Show markers): Указываем сторону, по отношению к которой будет проводиться действие

Время (Time): ставим 1 секунду. Время, которое отводится на выбор позиции. Так как нам нужен рандомный спавн, то время на выбор не требуется.

Применить к (Apply to): Выбираем нужный вам пункт

WMT Task Arrive

Описание модуля ->

Требование присутствия модуля на миссиях: По желанию


Маркер: Название маркера, в зону которого требуется прибыть объекту

Кол-во объектов: Укажите, сколько объектов должно прибыть в зону

Фракция: Сторона, которая победит по прибытию объектов в зону

Сообщение: Сообщение, которое высветится на экране игроков по завершению миссии после прибытия синхронизированных объектов в зону

Объявления: Выбираем нужный вам пункт

  • Включено - высвечивается сообщение о прибытии КАЖДОГО объекта в зону
  • Отключено

Применить: Выберите нужный пункт

Требуется синхронизация с объектами, которые должны прибыть в зону указанного маркера.

WMT Task CapturePoint

Описание модуля ->

Требование присутствия модуля на миссиях: По желанию

Фракция: Выберите сторону, которая должна взять зоны под контроль

Кол-во зон: Укажите кол-во зон, которые должны перейти под контроль указанной фракции

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

Требуется наличие модулей WMT_Task_Point.

WMT Compose

Фракция: Выберите сторону, которая одержит победу после выполнения указанного кол-ва задач

Кол-во задач: Количество заданий, которое требуется выполнить указанной фракции

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

Применить: Выберите нужный пункт

Требуется синхронизация с модулями задач.

WMT Task Destroy

Кол-во объектов: Количество живых объектов, при котором завершится миссия

Фракция: Выберите сторону, которая одержит победу после уничтожения указанного кол-ва объектов

Сообщение: Введите сообщение, которым будет завершаться миссия после уничтожения заданного кол-ва задач указанной фракцией

Объявления: Выбираем нужный вам пункт

  • Включено - высвечивается сообщение о прибытии КАЖДОГО объекта в зону
  • Отключено

Требуется синхронизация с объектами, которые нужно уничтожить.

WMT Task Point

Маркер: Название маркера заданной величины по Ox и Oy, соответствующего зоне, которую требуется захватить

Сторона по умолчанию: Сторона, под чьим контролем изначально находится указанная зона

Сообщение: Сообщение, которое будет показано, когда зона будет захвачена

Кол-во для защиты: Кол-во игроков, при котором зону невозможно захватить

Кол-во для захвата: Кол-во игроков, при котором возможно захватить зону при меньшем кол-ве игроков, требуемых для обороны зоны

Блокировка: 

  • Включено - перезахват зоны невозможен
  • Отключено - возможен перезахват возны

Легкий захват:

  • Включено - захват зоны 1м бойцом в том случае, если в зоне отсутствуют обороняющиеся
  • Отключено

Нижняя граница: нижняя граница высоты, на которой может происходить захват зоны

Верхняя граница: верхняя граница высоты, на которой может происходить захват зоны

Автоматическая потеря: автоматическая потеря зоны, в случае отсутствия в ней обороняющихся

Требуется наличие модуля WMT_Task_CapturePoints.

WMT Task Vip

Маркер: Название маркера, в которой должен находиться живой ВИП

Фракция: Сторона, побеждающая при гибели ВИПа

Кол-во ВИПов: количество випов,при котором миссия будет завершена
Сообщение: Сообщение, которое высветится по достижению указанного кол-ва ВИПов

Время на возвращение: Время в секундах, которое дается ВИПу на возвращение в зону, если тот из нее вышел

Объявления:

  • Включено - высвечивается сообщение при гибели випа
  • Отключено

WMT Side

Технику или контейнеры, находящиеся на карте, можно приписывать к определенной стороне, для правильного отображения на брифинге. Для этого необходимо прописать в init объекта (техники или контейнера) следующий код:

this setVariable ["WMT_Side", opfor]; - для добавления объекта на брифинг Красной стороне

this setVariable ["WMT_Side", blufor]; - для добавления объекта на брифинг Синий стороне

this setVariable ["WMT_Side", resistance]; - для добавления объекта на брифинг Зеленой стороне

this setVariable ["WMT_Side", sideLogic]; - для удаления объекта из брифинга всех сторон