1. ホーム
  2. マニュアル
  3. VPS
  4. アプリイメージの利用
  5. Arma 3アプリイメージを利用する

Arma 3アプリイメージを利用する

1.Arma 3アプリイメージ インストール手順

利用可能プランについて

本イメージは1GBプラン以上のご契約で利用可能です。

シンVPSをご利用中の方

利用中のサーバーにArma 3をインストールしたい場合、「OS再インストール」をご参照の上、インストールを行ってください。

1.「追加申し込み」をクリック

シンアカウントへログインし、「追加申し込み」をクリックしてください。

追加申し込み

2.Arma 3をインストール

「イメージタイプ」における「アプリケーション」タブより「Arma 3」をクリックしてください。

Arma 3をインストール

お申し込み・お支払いを完了することでサーバーへ自動でインストールされます。

アプリケーションが選択できない場合

Arma 3は512MBプランではご利用いただけませんので、1GBプラン以上をお申込みください。

2.事前準備

2-1.パケットフィルターの設定

Arma 3を利用するには、以下のポートを開放する必要があります。
必須ポートについては必ず開放し、任意ポートについては必要に応じて設定してください。

VPSパネルの「パケットフィルター設定」画面から「ONにする(推奨)」にチェックを入れ、該当のポートを許可するルールを追加してください。

必須ポート
プロトコル ポート番号 用途
UDP
2302
2303
2304
2305
2306
ゲームサーバー用
任意ポート
プロトコル ポート番号 用途
TCP
22
サーバーへのSSH接続用
ご利用の構成や機能に応じて必要なポートのみ開放してください。
使用していない機能に関連するポートは、セキュリティ上の観点から開放しないことを推奨します。

パケットフィルターの設定は下記マニュアルからご確認ください。
パケットフィルターの設定について

2-2.Arma 3サーバー情報の確認

コンソール」か「SSH」でサーバーにログインすると接続に必要な情報が表示されます。

サーバー接続には「Server Name」「Server IP Address」「Server join password」が必要になります。
一緒にプレイしたい方にもこのIPアドレスとパスワードを共有してください。

サーバー情報の確認

3.Arma 3サーバーへの接続方法

3-1.サーバーブラウザーから接続

1.Arma 3からサーバーブラウザーを開く

Arma 3を起動し、「MULTIPLAYER」内の「SERVER BROWSER」を選択してください。

IPアドレスを入力

2.サーバーIPを入力

「DIRECT CONNECT」を選択し、「2-2.Arma 3サーバー情報の確認」で控えた「Server IP Address」のIPアドレスを入力し、「JOIN」をクリックしてください。

IPを入力

3.サーバーに接続

表示されるHost名が「2-2.Arma 3サーバー情報の確認」で確認した「Server Name」と同じであることを確認し、サーバーを選択後「JOIN」をクリックしてください。

情報を確認

4.パスワードを入力

「PASSWORD」に「2-2.Arma 3サーバー情報の確認」で控えた「Server join password」を入力し、「OK」をクリックしてください。

パスワードを入力

5.ゲームの設定を行う

プレイしたいゲームモードとミッションの投票を行ってください。

ゲームモードとミッションの選択

自分の役割を選択し、「OK」を選択するとゲームが開始されます。

役割選択

ゲームの設定を行う

3-2.Arma 3ランチャーから接続

SteamからArma 3を開始する際に表示されるランチャーから直接サーバーに接続することもできます。

1.ランチャーの直接接続を選択

Steamからゲームを開始する際に「Open Launcher」を選択してください。

「ゲームを検索」

「サーバー」の「インターネット」タブから右下の「直接接続」をクリックしてください。

「Community Server Browser」を選択

2.情報を入力

2-2.Arma 3サーバー情報の確認」で確認した「Server IP Address」と「Server join password」をそれぞれ入力し、「接続」をクリックしてください。

情報を入力

4.最新バージョンへのアップデート方法

注意事項

Steamガードモバイル認証を設定されている場合はコマンド実行時にエラーとなります。
Steamガードモバイル認証を無効にし、メールでの二段階認証を設定の上、実行していただきますようお願いします。

Steamガードモバイル認証を無効化する方法は下記URLをご参照ください。
https://help.steampowered.com/ja/faqs/view/7EFD-3CAE-64D3-1C31#disable

以下の設定で、Arma 3サーバーを再起動するとアップデートの有無を自動で確認し、アップデートがあれば自動で実行されるようになります。
Arma 3サーバーのアップデートにはSteamアカウントが必要になります。

1.サーバー上でSteamアカウントにログイン

注意事項

Steamアカウントに二要素認証を設定していない場合は「1.サーバー上でSteamアカウントにログイン」の作業は不要です。
次の「2.Arma 3サーバーを停止する」へ進んでください。

Arma 3サーバーに「SSH」、または「コンソール」からログイン後、下記のコマンドを実行してください。

su - steam -c "/usr/games/steamcmd +force_install_dir /home/steam/arma3 +login steamアカウントのユーザー名 steamアカウントのパスワード +quit"

Steamアカウントに登録されたメールアドレスに送信されるSteamガードコードが送信されます。
画面に以下のようなメッセージが表示されますので、確認したガードコードを入力し、「Enter」キーを押してください。

サーバー上でSteamアカウントにログイン

2.Arma 3サーバーを停止する

以下のコマンドを実行します。

systemctl stop arma3-server.service

3.Arma 3サーバーの起動設定を修正する

実行アップデートを有効にする設定変更を行います。
以下のコマンドを実行してください。

nano /etc/systemd/system/arma3-server.service

「# ExecStartPre=」へ以下のようにSteamアカウントの情報を入力してください。

[YOUR STEAM ACCOUNT HERE]→Steamアカウントのユーザー名
[YOUR STEAM PASSWORD HERE]→Steamアカウントのパスワード

情報を入力

「# ExecStartPre=」の先頭にある「# 」を削除してください。

「# 」を削除

4.修正内容を保存する

「ctrl」キーと「x」キーを同時に押し、終了します。
「バッファを保存しますか」というメッセージが表示されるので「Y」を押します。
もう一度「Enter」キーを押すと保存して終了されます。

5.修正内容をサーバーに反映する

以下のコマンドを1行ずつ実行します。

systemctl daemon-reload
systemctl start arma3-server.service

以上で設定は完了です。接続を終了して問題ありません。

5.その他詳細情報

その他の詳細情報はArma 3の公式サイトをご確認ください。