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

Материал из WOG Wiki
Перейти к: навигация, поиск
(= Специфичные команды)
 
(не показано 20 промежуточных версий 4 участников)
Строка 1: Строка 1:
== Что такое TFAR ==
+
'''TFAR''' - аддон рации, ныне используемый на играх проекта WOG.
  
'''TFAR''' - аддон рации, ныне используемый на играх проекта WOG. TODO: Дописать
+
== Особенности работы с TFAR ==
 +
TFAR позволяет картоделам влиять на работу аддона и использовать эти возможности для реализации своих задумок.
 +
 
 +
=== Управление шифрованием рации ===
 +
Задумка требует наличия всех трёх сторон, из которых две должны между собой общатся? Хочется дать игрокам возможность слушать КВ другой стороны, без захвата рации? Нету никаких проблем, на помощь приходит управление шифрованием рации.  
 +
 
 +
TFAR позволяет картоделу переопределить значения следующих переменных:
 +
* <code>tf_west_radio_code</code> - шифр используемый Синей стороной. Значение по умолчанию - <code>_bluefor</code>
 +
* <code>tf_east_radio_code</code> - шифр используемый Красной стороной. Значение по умолчанию - <code>_opfor</code>
 +
* <code>tf_guer_radio_code</code> - шифр используемый Зелёной (Независимые) стороной. Значение по умолчанию - <code>_independent</code>. Обратите внимание, что если в настройках миссии установлено что независимые союзники другой стороны (Синие или Красные) - то будет использован шифр союзной стороны.
  
 +
Если картодел выставит требуемые значения на совпадающие, пользователи соотствеющих раций смогут связыватся друг с другом (если конечно они используют одинаковую частоту). В случае если шифры разные - даже находясь на одинаковых частотах, игроки друг друга слышать не будут.
  
== Особенности работы с TFAR ==
+
=== Управление доступностью рации в технике ===
TFAR позволяет картоделам \ администраторам влиять на работу аддона.
+
На карте есть тачанки с пулемётами у которых нету встроенной ДВ рации? Сценарий требует отсутствие ДВ в определённой технике, но в неё она встроена по умолчанию? Скрипты спасут отца революции!
Эти возможности делятся на несколько категорий:
 
* Общие - влияющие на всех игроков на сервере.
 
* Специфичные - влияющие на конкретно указанного игрока.
 
  
=== Общие команды ===
+
TFAR позволяет картоделу управлять доступностью ДВ в технике.
 +
Делается это с помощью следующей команды:
 +
<code>_vehicle setVariable ["tf_hasRadio", true, true]</code>
  
 +
За наличие ДВ - отвечает первый, после ''tf_hasRadio'' параметр.
 +
Т.е. при желании убрать ДВ из техники - команда будет выглядеть следующим образом:
 +
<code>_vehicle setVariable ["tf_hasRadio", false, true]</code>
  
== Специфичные команды ==
+
=== Блокирование дополнительного канала при отсутствии ДВ ===
 +
Для выключения режима "Доп. канал только по ДВ" автору миссии необходимо задать значение ''Отключено'' в соответствующем пункте параметров модуля WMT_Main
  
== Полная документация ==
+
=== Отключение автоматической выдачи ДВ рации ===
Прочитать оригинальную документацию, можно по следующей ссылке.
+
Чтобы отключить автоматическую выдачу ДВ рации командирам отрядов на миссии, необходимо прописал в init.sqf следующий код:
[https://github.com/michail-nikolaev/task-force-arma-3-radio/wiki/API:-%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5]
+
<code>wog3_no_auto_long_range_radio = true;</code>
 +
== Внешние ссылки ==
 +
Прочитать оригинальную документацию, можно по следующим ссылкам:
 +
* На русском [https://github.com/michail-nikolaev/task-force-arma-3-radio/wiki/API:-%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5]
 +
* На английском [https://github.com/michail-nikolaev/task-force-arma-3-radio/wiki/API:-Variables] - более полная документация.
 +
[[Category:Картостроение]]
 +
[[Category:Информация]]

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

TFAR - аддон рации, ныне используемый на играх проекта WOG.

Особенности работы с TFAR

TFAR позволяет картоделам влиять на работу аддона и использовать эти возможности для реализации своих задумок.

Управление шифрованием рации

Задумка требует наличия всех трёх сторон, из которых две должны между собой общатся? Хочется дать игрокам возможность слушать КВ другой стороны, без захвата рации? Нету никаких проблем, на помощь приходит управление шифрованием рации.

TFAR позволяет картоделу переопределить значения следующих переменных:

  • tf_west_radio_code - шифр используемый Синей стороной. Значение по умолчанию - _bluefor
  • tf_east_radio_code - шифр используемый Красной стороной. Значение по умолчанию - _opfor
  • tf_guer_radio_code - шифр используемый Зелёной (Независимые) стороной. Значение по умолчанию - _independent. Обратите внимание, что если в настройках миссии установлено что независимые союзники другой стороны (Синие или Красные) - то будет использован шифр союзной стороны.

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

Управление доступностью рации в технике

На карте есть тачанки с пулемётами у которых нету встроенной ДВ рации? Сценарий требует отсутствие ДВ в определённой технике, но в неё она встроена по умолчанию? Скрипты спасут отца революции!

TFAR позволяет картоделу управлять доступностью ДВ в технике. Делается это с помощью следующей команды: _vehicle setVariable ["tf_hasRadio", true, true]

За наличие ДВ - отвечает первый, после tf_hasRadio параметр. Т.е. при желании убрать ДВ из техники - команда будет выглядеть следующим образом: _vehicle setVariable ["tf_hasRadio", false, true]

Блокирование дополнительного канала при отсутствии ДВ

Для выключения режима "Доп. канал только по ДВ" автору миссии необходимо задать значение Отключено в соответствующем пункте параметров модуля WMT_Main

Отключение автоматической выдачи ДВ рации

Чтобы отключить автоматическую выдачу ДВ рации командирам отрядов на миссии, необходимо прописал в init.sqf следующий код: wog3_no_auto_long_range_radio = true;

Внешние ссылки

Прочитать оригинальную документацию, можно по следующим ссылкам:

  • На русском [1]
  • На английском [2] - более полная документация.