このガイドでは、Legion Hosting で IOSoccer 専用サーバーをセットアップし、起動変数を設定し、サーバー設定を編集し、サーバーに接続する方法を説明します。IOSoccer は、リアルな物理演算とチームベースのゲームプレイを備えた Source エンジンのマルチプレイヤーサッカーゲームです。管理者コマンドとサーバー管理については、IOSoccer 管理者コマンドを参照してください。
注意: IOSoccer は Source エンジンで動作します。他の Source エンジンサーバー(CS:GO、TF2、Garry's Mod)の経験があれば、多くの設定やコマンドに見覚えがあるはずです。
1. 初回起動
- GPanel にログインし、IOSoccer サーバーを選択します。
- Startup タブに移動し、設定可能な変数を確認します(セクション 2 を参照)。
- MAP、RCON パスワード、SLOTS を設定します。
- Console タブに戻り、Start をクリックします。
- コンソールに
Connection to Steam servers successful.が表示されるまで待ちます。
プライベート IP をお持ちでない場合、ポートはランダムに割り当てられます。割り当てられたポートは GPanel の Network タブで確認してください。サーバーの IP とポートの確認方法を参照してください。
2. GPanel 起動変数
| 変数 | デフォルト | 説明 |
|---|---|---|
MAP | 8v8_vienna | サーバー起動時に読み込まれるマップ。 |
SLOTS | 32 | 最大プレイヤースロット数。 |
TICKRATE | 100 | サーバーのティックレート。高いほど物理演算が滑らかになります。 |
MAX_FPS | 500 | サーバーの最大 FPS。 |
RCON | (空) | リモート管理用の RCON パスワード。 |
AUTO_UPDATE | 1 | 起動時にサーバーを自動更新します。 |
RCON パスワードを設定してください。RCON パスワードのデフォルトは空です。リモート管理を有効にするには、強力なパスワードを設定してください。
3. サーバー設定
サーバー設定ファイルを作成または編集します。変更を行う前にサーバーを停止してください。
ファイルの場所
iosoccer/cfg/server.cfg
主な設定
| 設定 | 説明 |
|---|---|
hostname | ブラウザに表示されるサーバー名。 |
sv_password | 参加パスワード。公開する場合は空にします。 |
rcon_password | リモートコンソールのパスワード。 |
mp_timelimit | 試合の制限時間(分)。 |
sv_alltalk | チーム間のボイスチャット。1 = 有効。 |
server.cfg の例
hostname "My Legion IOSoccer Server"
sv_password ""
rcon_password "MySecretRcon"
mp_timelimit 45
sv_alltalk 0
4. マップ
IOSoccer のマップは、チームサイズと場所によって名前が付けられています。一般的なマップは次のとおりです:
8v8_vienna-- ウィーンでの標準的な 8v8 試合。8v8_old_trafford-- クラシックなスタジアムマップ。5v5_indoor-- 小規模な屋内フットサルマップ。11v11_premier-- フルサイズの 11v11 スタジアム。
想定されるプレイヤー数に合ったマップを選択してください。プレイヤー数より多くのプレイヤー向けに設計されたマップを使用すると、試合が閑散と感じられることがあります。
5. パフォーマンスチューニング
IOSoccer は正確なボールの物理演算のために高いティックレートが有効です:
- ティックレート: デフォルトの
100が推奨されます。66 より下げないでください。 - 最大 FPS: デフォルトの
500はサーバー側のシミュレーションを滑らかに保ちます。 -condebugフラグはデフォルトで有効になっており、デバッグ用にコンソール出力をログに記録します。
6. 接続方法
オプション A -- Steam サーバーブラウザ
- Steam から IOSoccer を起動します。
- サーバーブラウザに移動します。
- 名前でサーバーを検索します。
- 選択して接続します。
オプション B -- コンソール接続
- コンソール(
~)を開きます。 - 次のように入力します:
connect <your-server-ip>:<port>
関連記事
サポートが必要ですか?
ここで説明されていない IOSoccer サーバーの問題が発生した場合は、サポートチケットを開いて、サーバー IP、問題の説明、および GPanel コンソールの関連するエラーメッセージを含めてください。