このガイドでは、Legion Hosting で Farming Simulator 25 専用サーバーをセットアップする方法、起動変数の設定、サーバー設定の編集、マップとゲームモードの選択、サーバーへの接続、セーブとバックアップの管理について説明します。管理者コントロール、プレイヤー管理、Mod のインストールについては、Farming Simulator 25 管理者と Mod のセットアップを参照してください。
1. 初回起動
- GPanel にログインし、Farming Simulator 25 サーバーを選択します。
- Startup タブに移動し、設定可能な変数を確認します(セクション 2 の表を参照)。
- SERVER_NAME にサーバーの名前を設定します。これはマルチプレイヤーのサーバーブラウザに表示されます。
- ADMIN_PASSWORD に強力なパスワードを設定します。これは Web 管理インターフェースにアクセスし、ゲーム内で管理者としてログインするために必要です。
- 参加できるユーザーを制限したい場合は GAME_PASSWORD を設定します。パブリックサーバーにする場合は空白のままにします。
- Console タブに戻り、Start をクリックします。
- コンソールがサーバーの起動を確認するまで待ちます。初回起動時は、サーバーが初期設定ファイルとセーブデータを生成するため、数分かかる場合があります。
dedicatedServer.xml やその他の設定ファイルを編集する必要がある場合は、サーバーを一度起動して読み込みを完了させてから、編集前に停止してください。ファイルは初回起動まで存在しません。
2. GPanel 起動変数
以下の変数は GPanel の Startup タブで利用できます。これらは起動のたびにサーバーに渡されます。
| 変数 | 必須 | 説明 |
|---|---|---|
SERVER_NAME |
はい | ゲーム内のサーバーブラウザに表示される名前。 |
ADMIN_PASSWORD |
はい | Web ベースの管理パネルおよびゲーム内管理者ログインのパスワード。非公開に保ってください。 |
GAME_PASSWORD |
いいえ | プレイヤーが参加するために入力する必要があるオプションのパスワード。パブリックサーバーの場合は空白のままにします。 |
MAX_PLAYERS |
いいえ | サーバーに同時に参加できるプレイヤーの最大数。デフォルトは 16 です。FS25 でサポートされる最大値は 16 です。 |
MAP |
いいえ | 読み込むマップ。利用可能なマップとその内部名についてはセクション 4 を参照してください。 |
CROSSPLAY |
いいえ | プラットフォーム間のクロスプレイを有効または無効にします。true または false に設定します。デフォルトは true です。 |
3. 専用サーバーの設定
起動変数で提供される以上の高度な設定については、専用サーバーの設定ファイルを直接編集できます。変更を加える前にサーバーを停止してください。
ファイルの場所
dedicatedServer.xml
このファイルを GPanel の Files タブを使用して開くか、SFTP 経由で接続します。ファイルが存在しない場合は、サーバーを一度起動・停止して生成してください。
dedicatedServer.xml の主要設定
| 設定 | デフォルト | 説明 |
|---|---|---|
<game_name> |
My Server |
マルチプレイヤーブラウザに表示されるサーバー名。 |
<admin_password> |
(なし) | 管理者ログインに必要なパスワード。Web 管理インターフェースを機能させるには、これを設定する必要があります。 |
<game_password> |
(空) | サーバーに参加するために必要なパスワード。空はパブリックを意味します。 |
<max_players> |
16 |
同時接続プレイヤーの最大数。FS25 は最大 16 までサポートします。 |
<port> |
10823 |
ゲームポート。これは GPanel によって管理されます -- サポートから指示がない限り変更しないでください。 |
<language> |
en |
サーバーの言語。一般的な値: en、de、fr、es、pl。 |
<mapID> |
MapUS |
サーバーが読み込むマップ。利用可能なマップについてはセクション 4 を参照してください。 |
<difficulty> |
2 |
難易度レベル: 1 = イージー、2 = ノーマル、3 = ハード。 |
<auto_save_interval> |
15 |
オートセーブの間隔(分)。オートセーブを無効にするには 0 に設定します。 |
<crossplay> |
true |
異なるプラットフォーム(PC、コンソール)のプレイヤーの参加を許可します。PC のみに制限するには false に設定します。 |
<savegame_index> |
1 |
サーバーが使用するセーブスロット。各スロットは別個の農場/ワールドです。1 から 20 までの値がサポートされています。 |
設定例
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<gameserver>
<settings>
<game_name>My Legion Farm</game_name>
<admin_password>YourAdminPassword</admin_password>
<game_password></game_password>
<max_players>16</max_players>
<port>10823</port>
<language>en</language>
<mapID>MapUS</mapID>
<difficulty>2</difficulty>
<auto_save_interval>15</auto_save_interval>
<crossplay>true</crossplay>
<savegame_index>1</savegame_index>
</settings>
</gameserver>
4. マップの選択
Farming Simulator 25 には 3 つの公式マップが付属しています。設定の <mapID> 値または MAP 起動変数を以下のいずれかに設定してください:
| マップ名 | マップ ID | 説明 |
|---|---|---|
| Riverbend Springs | MapUS |
広大な開けた畑、大規模な農場、典型的な中西部の風景を持つアメリカ風のマップ。大規模な穀物および畜産の運営に適しています。 |
| Zielonka | MapEU |
ポーランドの田園地帯を舞台にしたヨーロッパ風のマップ。小さく不規則な畑と、森林や村々を含む変化に富んだ地形が特徴です。 |
| Hutan Pantai | MapAS |
水田、熱帯の植生、米を含む独自の作物タイプを特徴とする東南アジアをテーマにしたマップ。異なる農業体験を提供します。 |
5. ゲームモードと難易度
Farming Simulator 25 は、サーバー上のゲームプレイ体験をカスタマイズするためのいくつかの方法を提供します。
難易度レベル
- イージー (1) -- より高い作物の収穫量、より低い運営コスト、より寛容な経済。カジュアルプレイやゲームの学習に適しています。
- ノーマル (2) -- バランスの取れた設定。ほとんどのサーバーに推奨されます。
- ハード (3) -- より低い収穫量、より高いコスト、より厳しい利益率。挑戦を求める経験豊富なプレイヤー向け。
キャリアモード vs 農業モード
新しいセーブを作成する際、2 つのモードから選択します:
- New Farmer (キャリア) -- 小さな農場、限られた装備、そしてローンから始めます。時間をかけて運営を構築します。進行重視のプレイに適しています。
- Farm Manager -- 中規模の農場とより多くのリソースから始めます。序盤の苦労に重点を置きません。
- Start from Scratch -- お金以外は何もない状態から始めます。最初から自分で土地、建物、装備を購入します。
6. 接続方法
オプション A -- ゲーム内サーバーブラウザ
- Farming Simulator 25 を起動します。
- メインメニューから Multiplayer を選択します。
- Join Game をクリックし、次に Server Browser をクリックします。
- 検索バーを使用して、名前でサーバーを見つけます。
- サーバーを選択して Join をクリックします。ゲームパスワードが設定されている場合は入力します。
オプション B -- 直接接続
- Farming Simulator 25 を起動します。
- メインメニューから Multiplayer を選択します。
- Join Game をクリックし、次に Direct Connect をクリックします。
- GPanel の Network タブからサーバーの IP アドレスとポートを入力します:
<your-server-ip>:<port> - プロンプトが表示されたらゲームパスワードを入力し、Connect をクリックします。
7. セーブの管理
オートセーブ
サーバーは dedicatedServer.xml の <auto_save_interval> で指定された間隔(デフォルト: 15 分ごと)でオートセーブします。Web 管理インターフェースから、またはゲーム内で管理者として手動セーブをトリガーすることもできます。
セーブファイルの場所
セーブファイルはサーバーの以下の場所に保存されます:
savegame1/
ディレクトリ名は <savegame_index> 設定に対応します(例: インデックス 1 の場合は savegame1、インデックス 2 の場合は savegame2)。各セーブディレクトリには、農場、車両、畑、財務を含む完全なワールド状態が含まれます。
SFTP による手動バックアップ
- すべてのデータがディスクに書き込まれるように、GPanel からサーバーを停止します。
- SFTP 経由でサーバーに接続します。手順については SFTP でファイルをアップロードする方法を参照してください。
savegame1/ディレクトリ全体(または使用しているセーブスロット)をダウンロードします。- バックアップをコンピュータの安全な場所に保存します。
セーブの復元
- GPanel からサーバーを停止します。
- SFTP 経由で接続し、ルートディレクトリに移動します。
- バックアップしたセーブディレクトリをアップロードし、既存のものを置き換えます(例:
savegame1/の内容を置き換える)。 - GPanel からサーバーを起動します。サーバーは復元されたセーブを読み込みます。
セーブスロットの切り替え
既存の農場を削除せずに別の農場を実行するには、dedicatedServer.xml の <savegame_index> 値を別の番号(1〜20)に変更します。各スロットは完全に独立しています。
8. トラブルシューティング
サーバーがブラウザに表示されない
- GPanel でサーバーが完全に起動していることを確認します。コンソールでエラーを確認します。
- サーバーブラウザが新しいサーバーをインデックス化するのに数分かかることがあります。待っている間に直接接続を試してください。
- クロスプレイが有効になっている場合は、お使いのプラットフォームの正しいサーバーリストで検索していることを確認してください。
起動時にサーバーがクラッシュする
- コンソールログでエラーメッセージを確認します。一般的な原因には、
dedicatedServer.xml内の無効な XML 構文が含まれます。 <mapID>が有効なマップ識別子であることを確認します。マップ ID が正しくないと、サーバーが読み込まれません。dedicatedServer.xmlを削除して再起動し、デフォルト設定の新しい設定を再生成してみてください。- クラッシュが続く場合は、サーバー IP とコンソールからのエラーメッセージを添えてサポートチケットを開いてください。
プレイヤーが参加できない
- ゲームパスワードが正しいことを確認します。パスワードは大文字と小文字を区別します。
- サーバーが
<max_players>に達していないことを確認します。 - クロスプレイが無効になっていて、プレイヤーが異なるプラットフォームを使用している場合、接続できません。
- プレイヤーがサーバーと同じゲームバージョンを実行していることを確認します。
関連記事
サポートが必要ですか?
ここで説明されていない Farming Simulator 25 サーバーの問題が発生した場合は、サポートチケットを開いて、サーバー IP、問題の説明、および GPanel コンソールからの関連するエラーメッセージを記載してください。