当サイトではアフィリエイト広告を掲載しています。
ゲーム

【Xserver VPS】Arma3サーバーにmodをインストールする方法

Xserverで建てたArma3サーバーにmodって入れられるのかな?
どうしたらインストールできるの?

こんな疑問を解決します。

結論から言うと、Xserver VPSで建てたArma3サーバーにはmodをインストールできます。

またRCONを有効にしてゲームのリモート管理もできるんです。

この記事では、Xserver VPSで建てたArma3サーバーにmodをインストールする方法や、サーバー名の変更などの設定方法を紹介します。

ぜひ最後までどうぞ。

Xserver VPSで建てたArma 3サーバーの初期設定

まずは、Xserver VPSで建てたArma 3サーバーの初期設定を確認しておきましょう。

サーバーディレクトリ/home/steam/arma3
サーバー名MyServer-<数字>
ポート番号2302
参加パスワードランダム英数字10桁
管理パスワードランダム英数字10桁
modなし
RCON無効
Xserver VPSで建てたArma3サーバーの初期設定

でも、せっかくの自前サーバーだから、設定を変えたり、modを入れたりして遊びたいですよね。

そこで、いろんな設定したり、modをインストールしたりしてみましょう。

Arma 3サーバーの設定変更ツール

Xserver VPSにインストールしたArma 3サーバーの設定を変更するには、次のようなファイルを編集する必要があります。

  • /etc/systemd/system/arma3-server.service
  • /home/steam/arma3/server.cfg
  • /home/steam/arma3/battleye/launch/battleye/beserver.cfg

ただ少々手間がかかるので、設定変更ツールを用意しました。

このツールを使えば、比較的カンタンに設定変更できるはず。

ということで、設定変更ツールの使い方を紹介します。

①RLoginのインストール

設定変更ツールはサーバーにログインして使うので、まずはRLoginというツールをインストールしましょう。

  1. SSHクライアント(RLoginTeraTermなど)をインストールします。
  2. RLoginを起動します。
  3. [新規]ボタンをクリックします。
  4. エントリーに任意の名前、ホスト名に「IPアドレス」、ログインユーザー名は root、パスフレーズは「rootパスワード」を入力し、[OK]をクリックします。
  5. 登録したサーバーをクリックし、[OK]ボタンをクリックします。
  6. 次のような画面が表示されたら、サーバーへのログイン成功です。

なお、rootパスワードを忘れてしまってログインできない人は、パスワードリセットしてください。

②設定変更ツールを起動する

次は設定変更ツールの起動方法です。

ツールの起動方法
  1. RLoginでサーバーにログインします。
  2. サーバーにログインできたら、以下のコマンドを入力して[Enter]キーを押します。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/shinya-blogger/xserver-vps-tools/main/arma3/config.sh)"
  1. 設定変更ツールが起動しました。
    ※終了するには q を入力して [Enter] を押してください。

modのインストール手順

Arma3サーバーにmodをインストールする流れは以下の3ステップです。

Xserver VPSのArma3へmodをインストールする流れ
  1. Steamワークショップでmodをサブスクライブする
  2. インストールされたmodをサーバーにアップロードする
  3. 設定変更ツールでmodを有効化する

ステップ① Steamワークショップでmodをサブスクライブする

まずは利用したいmodをSteamワークショップでサブスクライブしましょう。

ステップ② インストールされたmodをサーバーにアップロードする

WindowsでArma 3を起動すると、サブスクライブしているmodが C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop フォルダにインストールされます。

Arma 3の!Workshopフォルダにmodがインストールされている

このファイルをサーバーにアップロードします。

WinSCPをインストールする

まず、WinSCPのダウンロードページからWinSCPをダウンロードして、インストールします。

WinSCPを起動すると、次のようなウィンドウが表示されます。

WinSCP起動画面でサーバーへの接続情報を入力

ここで「ホスト名」「ユーザー名」「パスワード」を入力し、[ログイン]ボタンを押します。

ホスト名サーバーのIPアドレス
ユーザー名root
パスワードサーバー作成時に指定したrootパスワード

ログインに成功すると、次のような画面が表示されます。

WinSCPでログインした直後の状態

[保存]ボタンを押すと設定が保存されるので、2回目以降のログインが簡単になります。

modsディレクトリを作成する

右側の画面で、 /home/steam/arma3 ディレクトリに移動します。

右側のツールバーにある[新規]-[ディレクトリ]メニューを選び、mods という名前のディレクトリを作成します。

/home/steam/arma3/modsディレクトリを作成する

modをアップロードする

ではmod本体のファイルをアップロードしましょう。

左側のフォルダを C:\Program Files (x86)\Steam\steamapps\common\Arma 3!Workshop に変更します。

利用したいmodのフォルダをドラッグ&ドロップし、mods ディレクトリにアップロードします。

サーバーに!Workshopディレクトリ内のmodをアップロードする

「@」から始まるフォルダが1つのmodに該当します。

また、スペースを含むディレクトリ名は、スペースを「_」に置き換えた名前に変更してください。

ディレクトリ名が「@3CB Factions」なら「@3CB_Factions」に変更します。

ステップ③ 設定変更ツールでmodを有効化する

次に、有効化したいmodを選択します。

設定変更ツールを起動し、6(Enable/Disable mods)を選びます。

次に有効化したいmodの番号を選択します。

選択し終わったら、q を押してメニューに戻ります。

再度「q」を押すと、サーバーを再起動するかどうか質問されるので「y」を押してサーバーを再起動します。

サーバーに参加すると、設定変更ツールで有効化したmodが有効になっています。

RCONを有効にする

RCONを有効にすると、ゲーム画面以外からArma 3サーバーをコントロールできるようになります。

設定変更ツールを使うと、簡単にRCONを有効にできます。

RCONを有効にするには、設定変更ツールを起動して、4(Activate RCON)を選んでください。

「Activate RCON?」で「y」を選び、RCONパスワードを入力します。

このあと、「q」を選んでサーバーを再起動するとRCONが有効になります。

なおRCONのポート番号は2301です。

RCON接続ツールはBattleyeのサイトからダウンロードできます。

サーバー名を変更にする

Arma 3のサーバー名を変更できます。

設定変更ツールを起動して、1(Change Server Name)を選んでください。

新しいサーバー名を入力し、「q」を選んでサーバーを再起動すると、変更が完了します。

参加パスワードを変更する

Arma 3サーバーに参加するときのパスワードを変更できます。

設定変更ツールを起動して、2(Change Join Password)を選んでください。

新しい参加パスワードを入力し、「q」を選んでサーバーを再起動すると、変更が完了します。

管理パスワードを変更する

Arma 3サーバーの管理用パスワードを変更できます。

設定変更ツールを起動して、3(Change Admin Password)を選んでください。

新しい管理パスワードを入力し、「q」を選んでサーバーを再起動すると、変更が完了します。

まとめ

以上、Xserver VPSで建てたArma3サーバーにmodをインストールする方法や、サーバー名の変更などの設定方法を紹介しました。

これ以外の設定変更は /home/steam/arma3/server.cfg などのファイルを編集する必要がありますが、Xserver VPSだと設定できないというような項目は見当たりませんでした。

Xserver VPSで自分好みのArma 3サーバーを立ててみてくださいね。

Xserver VPS では、2024/5/7(火) 12:00まで「サーバー料金最大20%OFF」キャンペーンを実施中!

※1年以上のプランで、新規申込、かつ初回の支払いのみキャンペーン対象。

紹介コードをコピーしました
タイトルとURLをコピーしました