タスクフォース無線通信MODを使ってみよう

arma3用無線MOD タスクフォース アローヘッド arma3用無線MOD タスクフォース アローヘッド

arma3用無線MOD タスクフォース アローヘッドの紹介記事はこちらです。

使ってみよう

インストール

  1. 現在の最新版を ダウンロード して解凍する。
  2. 同梱されているTeamSpeak 3 Clientフォルダ内のpluginsフォルダをTeam Speak3のインストールされたフォルダへ移動をさせる。
  3. ...\TeamSpeak 3 Client
  4. 同梱されているArma 3フォルダ内を全てArma 3がインストールされたフォルダへ移動をさせる。
  5. ...\SteamApps\common\Arma 3 folder

初期設定

  1. Team Speak 3でのプッシュ トーク キーを“Cpas Lock”以外へと設定する
  2. 音声認識、ヴォイス アクティベーションでも可 参考
  3. Arma 3のvoice over network (VON)に割り当てられているキーを“Cpas Lock”以外へと設定するか、無効化させる
  4. Team Speak 3を開き、上部のメニューのSettingsからPluginsを開く。(Ctrl + Shit + Pでも開く)
  5. Task Force Arma 3 Radioにチェックを入れて有効化し、ACREのプラグインをもし有効化しているのであれば無効化
  6. Task Force Arma 3 Radioが存在しない場合、ウィンドウ下部のReload Allで出現するかも。
  7. Arma 3に@CBA_A3と@task_force_radioを適用させる。
  8. Arma 3へのMOD導入方法

以上でインストールと初期設定が終了ですが、ゲーム内で無線機を使用するにはキーを押すことで利用可能で、それらのキーを自分で割り当てる事が可能です。

キーとその機能

キーは ...steamapps\common\Arma 3\userconfig\task_force_radio のradio_keys.hppを編集する事により、キー割り当てを変更可能です。

Caps Lockから無変換キーへと置換した説明付きコンフィグです。キーリストと照らし合わせながら割り当てキーを変更します。

適当な空白をダブルクリックすると、全選択出来ます。
// Серверные настройки / Serverside settings.

class task_force_radio_settings {
 tf_no_auto_long_range_radio = 1; // Запретить автоматическую выдачу ранцевых радиостанций? / Should we disable auto-addition of manpack radios?
 tf_give_personal_radio_to_regular_soldier = 0; // Выдавать ли простым солдатам рацию с настраиваемыми частотами? Значения: 0, 1. / Should we give configurable radios to regular soldiers?
 tf_radio_channel_name = "TaskForceRadio"; // Серверный канал для «серьёзных» игр. Значение: строка. / Enter the "serious mode" channel name here. Format: string.
 tf_radio_channel_password = "123"; // Серверный пароль для канала. Значение: строка. / Channel password goes here.
 tf_radio_func_interval = 0; // Задержка между перебором игроков на машине клиента. В идеале — ноль, но если наблюдаются лаги, то можно немного увеличить. Корректные значения — от 0.0 до 1.0 / Interval between re-newing the players' positions on client computers (it is a server-side setting which gets publicVariable'd). Ideally it should be zero, but if clients encounter low fps, you can increase it a bit. Correct values range from 0.0 to 1.0 (float).
};

class task_force_radio_keys {

 // Если какие-то клавиши вам кажутся лишними, выставьте значение Key на 0 или удалите класс.
 // If any of the keys seems to be useless or depriving you of some functionality, set Key value to 0 (zero) or even delete the class.
 // Тангента КВ. Обязательная клавиша (SW tangent. Key value must differ from 0). Default - Caps Lock.
 class tanget_sw {
  key = 123  //無変換
  ctrl = 0;
  shift = 0;
  alt = 0;
 };

 // Запасная тангента КВ (Second SW (Short-wave, i. e. UHF and VHF) radio tangent).
 class tanget_sw_2 {
  key = 0;
  ctrl = 0;
  shift = 0;
  alt = 0;
 };

 // Тангента дополнительного канала КВ (Additional channel tangent for SW radio).
 class tanget_additional_sw {
  key = 79;  //NUM1
  ctrl = 0;
  shift = 0;
  alt = 0;
 };

 // Открыть интерфейс КВ (Open SW radio interface).
 // Обязательная клавиша (Key value must differ from 0).
 class dialog_sw {
  key = 76;  //Shift + NUM 1
  ctrl = 0;
  shift = 1;
  alt = 0;
 };

 // Тангента ДВ (LR (Long Range — manpack or vehicle) radio tangent).
 // Обязательная клавиша (Key value must differ from 0).
 class tanget_lr {
  key = 20;  //T
  ctrl = 0;
  shift = 0;
  alt = 0;
 };

 // Запасная тангента ДВ (Second LR tangent).
 class tanget_lr_2 {
  key = 0;
  ctrl = 1;
  shift = 0;
  alt = 0;
 };

 // Тангента дополнительного канала ДВ (Speak on additional LR channel).
 class tanget_additional_lr {
  key = 20;  //Shift + T
  ctrl = 0;
  shift = 1;
  alt = 0;
 };

 // Открыть интерфейс ДВ (Open LR radio interface).
 // Обязательная клавиша (Key value must differ from 0). Default — Alt + P.
 class dialog_lr {
  key = 76;  //Shift + NUM 5
  ctrl = 0;
  shift = 1;
  alt = 0;
 };

 // Громкость речи (Voice volume). Default — Ctrl+Tab.
 // Обязательная клавиша (Key value must differ from 0).
 class speak_volume {
  key = 15;
  ctrl = 1;
  shift = 0;
  alt = 0;
 };

 // Следующая КВ-станция (Next SW radio).
 class sw_cycle_next {
  key = 80;  //NUM 2
  ctrl = 0;
  shift = 0;
  alt = 0;
 };

 // Предыдущая КВ-станция (Previous SW radio).
 class sw_cycle_prev {
  key = 81;  //NUM 3
  ctrl = 0;
  shift = 0;
  alt = 0;
 };

 // Стереозвук на КВ (Set current SW as stereo).
 class sw_stereo_both {
  key = 76;  //Ctrl + NUM 5
  ctrl = 1;
  shift = 0;
  alt = 0;
 };

 // Моно: левое ухо (Set current SW at left ear).
 class sw_stereo_left {
  key = 75;  //Ctrl + NUM 4
  ctrl = 1;
  shift = 0;
  alt = 0;
 };

 // Моно: правое ухо (Set current SW at right ear).
 class sw_stereo_right {
  key = 77;  //Ctrl + NUM 6
  ctrl = 1;
  shift = 0;
  alt = 0;
 };

 // Быстрое переключение каналов КВ (Rapid switching between SW radio channels). Default - numpad 1-9.
 // class sw_channel_1 {
 //  key = 79;
 //  ctrl = 0;
 //  shift = 0;
 //  alt = 0;
 // };
 // class sw_channel_2 {
 //  key = 80;
 //  ctrl = 0;
 //  shift = 0;
 //  alt = 0;
 // };
 // class sw_channel_3 {
 //  key = 81;
 //  ctrl = 0;
 //  shift = 0;
 //  alt = 0;
 // };
 // class sw_channel_4 {
 //  key = 75;
 //  ctrl = 0;
 //  shift = 0;
 //  alt = 0;
 // };
 // class sw_channel_5 {
 //  key = 76;
 //  ctrl = 0;
 //  shift = 0;
 //  alt = 0;
 // };
 // class sw_channel_6 {
 //  key = 77;
 //  ctrl = 0;
 //  shift = 0;
 //  alt = 0;
 // };
 // class sw_channel_7 {
 //  key = 71;
 //  ctrl = 0;
 //  shift = 0;
 //  alt = 0;
 // };
 // class sw_channel_8 {
 //  key = 72;
 //  ctrl = 0;
 //  shift = 0;
 //  alt = 0;
 // };

 // Следующая ДВ-радиостанция (Next LR radio).
 class lr_cycle_next {
  key = 80;  //NUM 2
  ctrl = 0;
  shift = 0;
  alt = 1;
 };

 // Предыдущая ДВ-радиостанция (Previous LR radio).
 class lr_cycle_prev {
  key = 81;  //NUM 3
  ctrl = 0;
  shift = 0;
  alt = 1;
 };

 // Стереозвук на ДВ (Set current LR as stereo).
 class lr_stereo_both {
  key = 76;  //Alt + NUM 5
  ctrl = 0;
  shift = 0;
  alt = 1;
 };

 // Моно: левое ухо (Set current LR at left ear).
 class lr_stereo_left {
  key = 75;  //Alt + NUM 4
  ctrl = 1;
  shift = 0;
  alt = 1;
 };

 // Моно: правое ухо (Set current LR at right ear).
 class lr_stereo_right {
  key = 77;  //Alt + NUM 6
  ctrl = 0;
  shift = 0;
  alt = 1;
 };

 // Быстрое переключение каналов ДВ (Rapid switching between LR radio channels). Default — Ctrl + Numpad 1-9.
 // class lr_channel_1 {
 //  key = 79;
 //  ctrl = 1;
 //  shift = 0;
 //  alt = 0;
 // };
 // class lr_channel_2 {
 //  key = 80;
 //  ctrl = 1;
 //  shift = 0;
 //  alt = 0;
 // };
 // class lr_channel_3 {
 //  key = 81;
 //  ctrl = 1;
 //  shift = 0;
 //  alt = 0;
 // };
 // class lr_channel_4 {
 //  key = 75;
 //  ctrl = 1;
 //  shift = 0;
 //  alt = 0;
 // };
 // class lr_channel_5 {
 //  key = 76;
 //  ctrl = 1;
 //  shift = 0;
 //  alt = 0;
 // };
 // class lr_channel_6 {
 //  key = 77;
 //  ctrl = 1;
 //  shift = 0;
 //  alt = 0;
 // };
 // class lr_channel_7 {
 //  key = 71;
 //  ctrl = 1;
 //  shift = 0;
 //  alt = 0;
 // };
 // class lr_channel_8 {
 //  key = 72;
 //  ctrl = 1;
 //  shift = 0;
 //  alt = 0;
 // };
 // class lr_channel_9 {
 //  key = 73;
 //  ctrl = 1;
 //  shift = 0;
 //  alt = 0;
 // };

 // Следующие клавиши пока не работают.
 // Увеличить уровень звука КВ (Increase SW volume). Default — Home.
 class volume_sw_plus {
  key = 0;//199
  ctrl = 1;
  shift = 0;
  alt = 0;
 };
 // Уменьшить уровень звука КВ (Decrease SW volume). Default — Insert.
 class volume_sw_minus {
  key = 0;//210
  ctrl = 1;
  shift = 0;
  alt = 0;
 };
 // Увеличить уровень звука ДВ (Increase LR volume). Default — Ctrl+Home.
 class volume_lr_plus {
  key = 0;//199
  ctrl = 0;
  shift = 0;
  alt = 1;
 };
 // Уменьшить уровень звука ДВ (Decrease LR volume). Default — Ctrl+Insert.
 class volume_lr_minus {
  key = 0;//210
  ctrl = 0;
  shift = 0;
  alt = 1;
 };

 // Тангента переговорного устройства подводников (только для ArmA-III).
 // Diver talking device tangent (ArmA-III only).
 class tanget_dd {
  key = 0;//58
  ctrl = 0;
  shift = 0;
  alt = 1;
 };

 // Запасная тангента водолазной рации (Second DD tangent).
 class tanget_dd_2 {
  key = 0;
  ctrl = 0;
  shift = 0;
  alt = 1;
 };

 // Открыть интерфейс водолазной рации (Open DD interface).
 class dialog_dd {
  key = 0;//25
  ctrl = 0;
  shift = 1;
  alt = 0;
 };


};

/* KEY LIST // Tastendruckzuweisung // Le key de la baguette // Обозначения клавиш // Zorro key // Lista klawiszy // Billentyû lista // whatever */
/* ================================================================================================================= */
/*
  KEY LIST FOR US KEYBOARD LAYOUT BELOW THIS LIST


shift
ctrl
alt

ESC = 1
F1 = 59
F2 = 60
F3 = 61
F4 = 62
F5 = 63
F6 = 64
F7 = 65
F8 = 66
F9 = 67
F10 = 68
F11 = 87
F12 = 88
PRINT = 183
SCROLL = 70
PAUSE = 197
^ = 41
1 = 2
2 = 3
3 = 4
4 = 5
5 = 6
6 = 7
7 = 8
8 = 9
9 = 10
0 = 11
ß = 12
´ = 13
Ü = 26
Ö = 39
Ä = 40
# = 43
< = 86
, = 51
. = 52
- = 53
+ = NOT DEFINED
POS1 = 199
TAB = 15
ENTER = 28
DELETE = 211
BACKSPACE = 14
INSERT = 210
END = 207
PAGEUP = 201
PAGEDOWN = 209
CAPS = 58
A = 30
B = 48
C = 46
D = 32
E = 18
F = 33
G = 34
H = 35
I = 23
J = 36
K = 37
L = 38
M = 50
N = 49
O = 24
P = 25
Q = 16
U = 22
R = 19
S = 31
T = 20
V = 47
W = 17
X = 45
Y = 44
Z = 21
SHIFTL = 42
SHIFTR = 54
UP = 200
DOWN = 208
LEFT = 203
RIGHT = 205
NUM_0 = 82
NUM_1 = 79
NUM_2 = 80
NUM_3 = 81
NUM_4 = 75
NUM_5 = 76
NUM_6 = 77
NUM_7 = 71
NUM_8 = 72
NUM_9 = 73
NUM_+ = 78
NUM = 69
NUM_/ = 181
NUM_* = 55
NUM_- = 74
NUM_, = 83
NUM_ENTER = 156
STRGL = 29
STRGR = 157
WINL = 220
WINR = 219
ALT = 56
SPACE = 57
ALTGR = 184
APP = 221
*/


/* KEY LIST // English (US) 104-key    provided by tcp */
/* ================================================================================================================= */
/*
ESC = 1
F1 = 59
F2 = 60
F3 = 61
F4 = 62
F5 = 63
F6 = 64
F7 = 65
F8 = 66
F9 = 67
F10 = 68
F11 = 87
F12 = 88
PRINT = 183
SCROLL = 70
PAUSE = 197
` = 41
1 = 2
2 = 3
3 = 4
4 = 5
5 = 6
6 = 7
7 = 8
8 = 9
9 = 10
0 = 11
- = 12
= = 13
, = 51
. = 52
/ = 53
; = 39
' = 40
[ = 26
] = 27
\ = 43
HOME = 199
TAB = 15
ENTER = 28
DELETE = 211
BACKSPACE = 14
INSERT = 210
END = 207
PAGEUP = 201
PAGEDOWN = 209
CAPS = 58
A = 30
B = 48
C = 46
D = 32
E = 18
F = 33
G = 34
H = 35
I = 23
J = 36
K = 37
L = 38
M = 50
N = 49
O = 24
P = 25
Q = 16
R = 19
S = 31
T = 20
U = 22
V = 47
W = 17
X = 45
Y = 21
Z = 44
SHIFTL = 42
SHIFTR = 54
UP = 200
DOWN = 208
LEFT = 203
RIGHT = 205
NUM_0 = 82
NUM_1 = 79
NUM_2 = 80
NUM_3 = 81
NUM_4 = 75
NUM_5 = 76
NUM_6 = 77
NUM_7 = 71
NUM_8 = 72
NUM_9 = 73
NUM_+ = 78
NUM = 69
NUM_/ = 181
NUM_* = 55
NUM_- = 74
NUM_. = 83
NUM_ENTER = 156
CTRLL = 29
CTRLR = 157
WINL = 219
WINR = 220
ALTL = 56
ALTR = 184
SPACE = 57
APP = 221
*/

無線通信を開始するというキーがCaps Lockな為、日本語キーボードの場合は変更を強くお勧めします。

各無線機とその機能

AN/PRC-152

ACREでお馴染みなこの無線機は、アメリカ陸軍と海軍で使用されているBLUFOR陣営の標準的な個人携行型無線機です。周波数帯域幅は30-512Mhzで、およそ3km程まで通信が可能。

8つまでのチャンネルが使用可能で、矢印キーを使用し、変更出来ます。音量を変更するにはPRE+またはPRE-で調節し、周波数を変更するにはCLRを押した後、周波数を入力をしてENTを押すと変更可能です。また、0を押すことでステレオ チャンネルが切り替えられます。

RT-1523G (ASIP)

これはBLUFOR陣営の長距離用無線機でバックパックのスロットを使用する(マンパック)大型な物です。周波数帯域幅は30-87Mhzで、およそ20km程まで通信が可能。

9つのチャンネルが利用可能で、インターフェース内の数字ボタンを押すと変更出来ます。音量を調節するにはTIMEとBATT CALLキーで可能で、周波数を変更するにはMENU CLRを押した後に周波数を入力をしてFREQを押すと変更可能です。更に、STOをクリックするとステレオ チャンネルが切り替え可能です。

AN/PRC148-JEM

この無線機はINDEPENDETN陣営が標準で装備する個人携行型の無線機で、使用する周波数帯域幅は30-512Mhz、およそ3km程まで通信が可能。

合計で8つのチャンネルが用意されており、矢印キーを使用して切り替えられます。音量はMODとGRキーで調節し、周波数を変更するにはESCを押した後に数値を入力後、ENTキーを押すと変更出来ます。また、ALTキーを押すとステレオ チャンネルが切り替え可能です。

AN/PRC-155

これはバックパックのスロットを使用するINDEPENDENT陣営のマンパックで、使用する周波数帯域幅30-87Mhzとなっておりおよそ20km程まで通信が可能。

2つチャンネルが利用可能となっており、チャンネルはSETとPWRで切り替えられます。音量はDATとSENDで調節可能で、周波数はCLRを入力後に周波数を指定しNETを押すことで変更出来ます。PREキーをクリックする事でステレオ チャンネルが切り替えられます。

FADAK

FADAKはイラン製の個人携行型無線機です。OPFOR陣営が標準で装備しており、使用する周波数帯域幅30-87Mhzで、およそ2km程まで通信が可能となっています。

8つのチャンネルが使用でき、切り替えるにはSETとPWRを押すことで可能。音量はDATAとSENDを押すと調節が可能で、周波数を変更するにはCLRを入力後に数値を入力してENTを押すと変更可能です。更に、0キーを押す事でステレオ チャンネルが切り替え可能となっています。

MR3000

これはOPFOR陣営用の長距離用無線機で使用する周波数帯域幅30-87Mhz、およそ20km程まで通信が可能となっています。

8つのチャンネルが使用でき、番号の付いたボタンか横矢印キーを押す事で切り替えられます。音量は上下の矢印キーから調節が可能で、周波数を変更するにはCLR ESCおおした後に数値を入力後、ENTを押します。0キーを押す事でステレオ チャンネルが切り替え可能となっています。

水中用無線機

このMODの特徴である水中用無線機は全陣営で利用可能で、使用する周波数帯域幅32-41kHz、70~300mまでの短距離でしか通信が不可能です。

音量は無線機右側のボタンを使用して調節し、周波数を変更するにはMODEを押した後に数値を入力後、ADVを押すと変更出来ます。


無線機の割り当て

  • 標準ではグループのリーダへ自動的にマンパックの長距離用無線機が装備されます。既にバックパックのスロットが埋まっている場合は、既に装備されているバックパックが地面へ置かれます。
  • 全プレイヤーへそれぞれの陣営が使用する個人携行型の無線機を与えます。これには数秒ほど掛かります。(画面中央にメッセージを表示。)

車両での特性

  • 車両の運転手、車長、射手や副操縦士は長距離用の無線機が利用可能です。しかし全ての車両で利用可能ではありません。
  • 車両は長距離用の無線機が備え付けられており、前述の席に割り当てられている無線機はそれぞれ独立しています。また、その他の席では使えません
  • 車両の内部から外部の声は聞こえず、逆も同じです。ただし、車両の外に位置する場合は両方の声が聞こえます。

無線の傍受

  • 殺害したプレイヤーが所持している無線機にはチャンネル、周波数と音量の設定が残されています。
  • (バグを回避するためにインベントリから無線機を取得する事が推奨されます。)
  • 車両に備え付けられている無線機も設定を保持します。
  • 初期設定では、それぞれの陣営ごとに暗号化コード利用されており、たとえ周波数が同じでも別の陣営の無線は傍受が不可能です。傍受をするには、前述のとおり敵が使用している無線機を取得する必要があります。
  • (敵のマンパックを使用しての傍受は、車両を利用するのがお勧めです。例えば、敵のマンパックを背負い通信を傍受しながら、あなたは味方へ車両の長距離用無線機で通信が可能だからです。)

ダイバー

  • ダイビング スーツを着用していても、水中で会話する事は不可能です。但し、近い距離では仲間の不明瞭な音声が聞こえます。
  • (例外として水中の分離した車両を除く)
  • 水中からはくぐもった陸上からの声を聞く事が可能です。
  • ダイバー同士で会話するには水中用無線機を使用します。
  • 水中では通常の無線機は使用不可能で、もし陸上のユニットと更新したければ水上に出る必要があります。
  • (例外として潜望鏡深度の潜水艦(ダイバーは長距離用無線機が利用可能))

エディター向け

マンパック無線機のクラスネーム:
 tf_rt1523g
 tf_mr3000
 tf_anprc155
  • マンパック無線機が自動で装備されるのを無効化するには
  • init.sqfへ下記の構文を記述します。

    tf_no_auto_long_range_radio = true

  • それぞれの陣営で使用されている暗号化コードを共通化するには
  •  tf_west_radio_code = "_bluefor";
     tf_east_radio_code = "_opfor";
     tf_guer_radio_code = "_independent";
    例えばBLFORとINDEPENDENTを共通化させたいならば、tf_guer_radio_codeの"_independent"を"_bluefor"へ置換する。

    0 コメント:

    コメントを投稿