このガイドでは、Legion Hosting でホストされている SCP: Secret Laboratory 専用サーバーの設定方法と確認方法、そして接続方法について説明します。管理者アクセスやプラグインについては、管理者セットアップ & EXILED プラグインガイドをご覧ください。
設定ファイルの場所
SCP: Secret Laboratory は、サーバーファイルシステム上の隠しディレクトリ .config に設定ファイルを保存します。以下のパスはすべて、GPanel のファイルマネージャーに表示されるサーバーのホームディレクトリからの相対パスです。
| ファイル | パス | 目的 |
|---|---|---|
config_gameplay.txt |
.config/SCP Secret Laboratory/config/ |
主要なゲームプレイ設定 — サーバー名、プレイヤースロット、フレンドリーファイア、ラウンドタイマーなど。 |
config_remoteadmin.txt |
.config/SCP Secret Laboratory/config/ |
Remote Admin の設定 — 管理者セットアップ & EXILED プラグインガイドをご覧ください。 |
ステップ 1 — ファイルマネージャーへのアクセス
- GPanel にログインします。
- サーバーリストから SCP: Secret Laboratory サーバーを選択します。
- サーバーが実行中の場合は、Console タブで Stop をクリックし、ステータスが Offline に変わるまで待ちます。
- Files タブをクリックしてファイルマネージャーを開きます。
.config/SCP Secret Laboratory/config/に移動して設定ファイルを見つけます。
.config ディレクトリはドットで始まっており、これは Linux 上では隠しディレクトリであることを意味します。GPanel のファイルマネージャーはデフォルトで隠しディレクトリを表示します — もし表示されない場合は、ファイルマネージャーのツールバーにある Show Hidden トグルを探してください。
ステップ 2 — config_gameplay.txt の設定
GPanel のファイルエディタで config_gameplay.txt を開きます。各設定は key: value 形式で1行ずつ記述されています。# で始まる行はコメントです。
| 設定 | 例の値 | 説明 |
|---|---|---|
server_name |
My Legion SCP Server |
SCP:SL のゲーム内サーバーブラウザに表示される名前です。カラータグをサポートしています。 |
max_players |
20 |
同時接続できるプレイヤーの最大数です。プランのスロット上限を超えないようにしてください。 |
server_port |
(GPanel を確認) | サーバーがリッスンする UDP ポートです。GPanel の Network タブに表示されているポートと一致する必要があります。 |
friendly_fire |
false |
同じチームのプレイヤー間のフレンドリーファイアを有効または無効にします。 |
allow_friendly_fire_after_rounds |
2 |
フレンドリーファイアが有効になるまでにプレイされるラウンド数です(friendly_fire が false の場合)。 |
contact_email |
[email protected] |
SCP:SL サーバーブラウザのサーバー一覧ページに表示される連絡先メールアドレスです。サーバー認証に必要です。 |
server_ip |
auto |
サーバーがバインドする IP アドレスです。マシンの主要 IP を使用するには auto のままにしておきます。 |
online_mode |
true |
プレイヤーに有効な SCP:SL アカウントを要求します。オフライン/LAN 用途のみの場合は false に設定します。 |
enable_whitelist |
false |
サーバーをホワイトリストに登録された Steam ID のみに制限します。 |
最小限の動作する config_gameplay.txt の例です(ポートは GPanel の Network タブの値に置き換えてください):
server_name: My Legion SCP Server
max_players: 20
server_port: YOUR_PORT_HERE
friendly_fire: false
contact_email: [email protected]
online_mode: true
enable_whitelist: false
server_port の値は、サーバーに割り当てられたポートと一致する必要があります。サーバーに割り当てられたポートについては、GPanel の Network タブを確認してください。
ステップ 3 — SCP:SL 中央サーバーによるサーバー認証
SCP: Secret Laboratory は(Steam ではなく)独自の中央サーバーリストを使用します。ゲーム内サーバーブラウザにサーバーを表示させるには、Northwood Studios の中央サーバーによって認証される必要があります。認証されていないサーバーでも直接接続で参加することはできますが、パブリックブラウザには表示されません。
認証要件
config_gameplay.txtでonline_mode: trueが設定されている必要があります。- 有効な
contact_emailが設定されている必要があります — Northwood がこのアドレスに連絡を取る場合があります。 - サーバーポートがインターネットから到達可能である必要があります。Legion Hosting はこのポートを自動的に割り当てて開放します — お客様側でのファイアウォール変更は不要です。
- サーバーが実行中で、起動時に Northwood 認証サーバーへの接続に成功している必要があります。GPanel のコンソールで中央サーバー接続を確認する行を確認してください。
認証のリクエスト
新しいサーバーをパブリックに掲載するには、公式の SCP:SL Discord またはサーバー認証フォームを通じて、Northwood Studios に認証リクエストを提出する必要があります。承認されると、次回の再起動から数時間以内にサーバーがゲーム内ブラウザに表示されます。
サーバーへの接続
ゲーム内サーバーブラウザ経由
SCP: Secret Laboratory には独自のサーバーブラウザがあります — Steam サーバーブラウザは使用しません。ここに表示させるには、サーバーが認証されている必要があります(ステップ 3 を参照)。
- SCP: Secret Laboratory を起動します。
- メインメニューで Play、続いて Online をクリックします。
- 検索バーを使用して、
config_gameplay.txtで設定したサーバー名で検索します。 - サーバーをクリックし、Join をクリックします。
直接接続(Direct Connect)経由
直接接続は、サーバーが認証されているかどうかに関係なく機能します。サーバーの IP アドレスとポートが必要です。
- GPanel の Network タブまたは Console タブのヘッダーで、サーバーの IP とポートを確認します。必要に応じてサーバー IP とポートのガイドをご覧ください。
- SCP: Secret Laboratory を起動します。
- メインメニューで Play、続いて Direct Connect をクリックします。
- サーバーの IP アドレスとポートを
IP:PORTの形式で入力し、Connect をクリックします。
関連記事
- SCP:SL 管理者セットアップ & EXILED プラグイン — Remote Admin とプラグインのインストール
- SCP:SL トラブルシューティング — よくある問題と解決策