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

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

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

XServer VPSをご利用中の方

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

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

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

追加申し込み

2.Arma 3をインストール

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

Arma 3をインストール

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

セットアップ準備

パケットフィルターの設定

VPSパネルの「パケットフィルター設定」から、「OFFにする」にチェックを入れ、「変更する」ボタンをクリックします。

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

サーバー情報の確認

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

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

サーバー情報の確認

Arma 3サーバーに接続する

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

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

IPアドレスを入力

2.サーバーIPを入力

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

IPを入力

3.サーバーに接続

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

情報を確認

4.パスワードを入力

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

パスワードを入力

5.ゲームの設定を行う

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

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

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

役割選択

ゲームの設定を行う

Arma 3のランチャーから接続する

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

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

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

「ゲームを検索」

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

「Community Server Browser」を選択

2.情報を入力

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

情報を入力

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

注意事項

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

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

以下の手順を進めることで、Arma 3サーバーを再起動することでアップデートの有無を自動で確認し、バージョンアップできる場合には自動で実行されるようになります。

Arma 3サーバーのアップデートにはSteamアカウントが必要になります。
作業にあたり、Arma 3サーバーへのログインとコマンド実行が必要となりますので、Tera TermなどのSSHクライアントの使用をおすすめします。

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

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

その他詳細情報

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