このガイドでは、Legion Hosting で Among Us Impostor サーバーをセットアップする方法、サーバー設定の構成、ゲームオプションのカスタマイズ、プレイヤーのサーバーへの接続について説明します。Impostor は Among Us 向けのオープンソースのコミュニティ製サーバー実装で、ゲーム設定を完全に制御しながら独自のプライベート Among Us サーバーをホストできます。管理、プラグイン、カスタムゲーム設定、トラブルシューティングについては、Among Us Impostor サーバー管理者ガイドをご覧ください。
1. 初回起動
- GPanel にログインし、Among Us(Impostor)サーバーを選択します。
- Startupタブに移動し、設定可能な変数を確認します(セクション2の表を参照)。
- SERVER_NAME にサーバーの名前を設定します。
- MAX_PLAYERS 設定を確認します(Among Us ゲームではデフォルトは通常15です)。
- Consoleタブに戻り、Start をクリックします。
- コンソールがサーバーの稼働を確認するまで待ちます。初回起動時に
config.json設定ファイルが生成されます。
config.json ファイルは初回起動時に作成されます。サーバーを一度起動してロードを完了させ、設定を編集する必要がある場合は停止してください。
2. GPanel の起動変数
以下の変数は GPanel のStartupタブで利用できます。
| 変数 | 必須 | 説明 |
|---|---|---|
SERVER_NAME |
はい | Impostor サーバーに表示される名前。 |
MAX_PLAYERS |
いいえ | ロビーあたりの最大プレイヤー数。Among Us は1ゲームあたり最大15人をサポートします。 |
3. サーバー設定 (config.json)
Impostor サーバーはすべてのサーバー設定に JSON 設定ファイルを使用します。これがサーバーをカスタマイズする主な方法です。
ファイルの場所
config.json
このファイルは GPanel のFilesタブを使用するか、SFTP で接続して開きます。ファイルは標準的な JSON 形式を使用しているため、カンマ、括弧、引用符に注意してください。
主要な設定
| 設定 | デフォルト | 説明 |
|---|---|---|
Server.PublicIp |
(自動) | サーバーのパブリック IP アドレス。GPanel が管理します。指示がない限り変更しないでください。 |
Server.PublicPort |
22023 |
プレイヤー接続用のパブリックポート。GPanel が管理します。 |
Server.ListenIp |
0.0.0.0 |
サーバーがリッスンする IP。すべてのインターフェースでリッスンするには 0.0.0.0 のままにしてください。 |
Server.ListenPort |
22023 |
サーバーがリッスンするポート。GPanel が管理します。 |
AntiCheat.Enabled |
true |
組み込みのアンチチートシステムを有効にします。有効のままにすることをお勧めします。 |
AntiCheat.BanIpFromGame |
true |
検出されたチーターを現在のゲームから IP で BAN するかどうか。 |
config.json の例
{
"Server": {
"PublicIp": "your.server.ip",
"PublicPort": 22023,
"ListenIp": "0.0.0.0",
"ListenPort": 22023
},
"AntiCheat": {
"Enabled": true,
"BanIpFromGame": true
}
}
PublicIp、PublicPort、ListenIp、ListenPort は GPanel が管理しており、割り当てられたネットワーク設定と一致している必要があります。これらを変更すると、プレイヤーが接続できなくなります。
4. アンチチート設定
Impostor には、チートプレイヤーを検出して処理する組み込みのアンチチートシステムが含まれています。アンチチート設定は config.json で構成します。
- AntiCheat.Enabled -- チート検出を有効にするには
true(推奨)に設定します。このシステムは、スピードハック、テレポート、不正なゲームアクションなどの一般的な Among Us のチートを検出します。 - AntiCheat.BanIpFromGame --
trueの場合、検出されたチーターは IP アドレスによって現在のゲームから自動的に BAN されます。チーターを手動で処理したい場合はfalseに設定します。
5. プレイヤーの接続方法
Impostor サーバーへの接続は、公式の Among Us ゲームへの参加とは異なります。プレイヤーは Among Us クライアントを公式サーバーではなく、あなたのサーバーに向ける必要があります。
方法 A -- リージョンファイルの変更
- プレイヤーは Among Us の
regionInfo.jsonファイルを変更して、あなたのサーバーをカスタムリージョンとして追加する必要があります。 - このファイルは通常、Among Us のゲームデータディレクトリにあります:
%APPDATA%\..\LocalLow\Innersloth\Among Us\regionInfo.json - GPanel のNetworkタブにあるサーバーの IP とポートを指すエントリを追加します。
- Among Us を起動し、リージョンセレクターに移動して、カスタムサーバーリージョンを選択します。
- 通常通りゲームを作成または参加します。公式サーバーではなく、あなたの Impostor サーバーが使用されます。
方法 B -- Impostor クライアントMod
- 一部のコミュニティツールや Mod では、ファイルを編集せずにプレイヤーが直接カスタムサーバーに接続できます。
- プレイヤーは Mod をインストールし、サーバーの IP とポートを入力して接続します。
- 推奨されるクライアントツールについては、Impostor プロジェクトのドキュメントを確認してください。
regionInfo.json の変更が正しいことを確認してください。プライベート IP をお持ちでない限り、ポートはランダムに割り当てられます。接続情報の確認については、サーバーの IP とポートを確認する方法を参照してください。
ゲームバージョンの互換性
Impostor サーバーのバージョンは Among Us クライアントのバージョンと一致している必要があります。ゲームアップデート後にプレイヤーが接続できない場合:
- 更新された Impostor サーバーバージョンが利用可能かどうかを確認します。
- GPanel はサーバーバイナリを自動的に更新する場合があります。そうでない場合は、サポートチケットを開いてアップデートをリクエストしてください。
6. ゲーム設定の概要
Among Us のゲーム設定(マップ、ロール、インポスター数、キルクールダウンなど)は、主に Impostor サーバーでロビーを作成する際にホストがゲーム内で設定します。サーバー自体はこれらのゲーム固有の設定を直接制御しません。ロビーのホストが通常の Among Us ゲームインターフェースを通じて設定します。
利用可能なゲーム内設定には以下が含まれます:
- マップ選択 -- The Skeld、MIRA HQ、Polus、The Airship、The Fungle。
- インポスターの数 -- 1ゲームあたり1、2、または3人のインポスター。
- キルクールダウン -- インポスターのキルの間隔(10〜60秒)。
- プレイヤー速度 -- 全プレイヤーの移動速度倍率。
- 視界設定 -- クルーメイトとインポスターの視界範囲。
- タスク設定 -- 共通、短い、長いタスクの数。
- ロール -- Engineer、Scientist、Guardian Angel、Shapeshifter などの特殊なロールを有効にします。
関連記事
サポートが必要ですか?
ここで説明されていない Among Us Impostor サーバーの問題が発生した場合は、サポートチケットを開いて、サーバー IP、問題の説明、および GPanel コンソールの関連するエラーメッセージを記載してください。