このガイドでは、Legion Hosting 上で Neverwinter Nights: Enhanced Edition 専用サーバーをセットアップする方法、起動変数の設定、モジュールの読み込み、パスワードの管理、サーバーへの接続について説明します。NWN:EE は、100 時間以上のコンテンツとユーザー作成モジュールを特徴とするクラシックな Dungeons & Dragons RPG のエンハンスド・エディションです。管理者コマンド、DM ツール、トラブルシューティングについては、NWN:EE 管理者コマンドを参照してください。
注意: NWN:EE は広範なモジュールカスタマイズをサポートしています。公式キャンペーンモジュール、コミュニティが作成した永続的なワールド、または独自のカスタムコンテンツを実行できます。
1. 初回起動
- GPanel にログインし、NWN:EE サーバーを選択します。
- Startup タブに移動し、必要な変数を設定します(セクション 2 を参照)。
- MODULE_NAME を読み込みたいモジュールに設定します(必須)。SERVER_NAME をご希望のサーバー名に設定します。
- Console タブに戻り、Start をクリックします。
- コンソールに
Server: Module loadedが表示され、サーバーの準備が完了したことを確認するまで待ちます。
モジュール名は必須です。 有効な
MODULE_NAME がないとサーバーは起動しません。公式モジュールは data/ にあり、カスタムモジュールは user/modules/ に入れます。名前は .mod 拡張子なしで、ファイルと完全に一致する必要があります。
2. GPanel 起動変数
| 変数 | デフォルト | 説明 |
|---|---|---|
SERVER_NAME | A Pterodactyl hosted server | ゲームブラウザに表示されるサーバー名。 |
MODULE_NAME | (空、必須) | 読み込むモジュール。.mod 拡張子なしのファイル名と一致する必要があります。 |
NWN_VERSION | latest | インストールするゲームバージョン。latest または特定のバージョン番号を使用します。 |
MAX_CLIENTS | 96 | サーバーへの最大接続数。 |
MIN_LEVEL | 1 | 参加に必要な最小キャラクターレベル。 |
MAX_LEVEL | 100 | 許可される最大キャラクターレベル。 |
DIFFICULTY | 3 | 難易度: 1 = イージー、2 = ノーマル、3 = D&D ハードコア、4 = 非常に難しい。 |
PVP | 2 | PvP モード: 0 = なし、1 = パーティー、2 = フル。 |
PLAYER_PASSWORD | (空) | プレイヤーとして参加するために必要なパスワード。空 = パブリック。 |
DM_PASSWORD | (空) | ダンジョンマスターとして参加するために必要なパスワード。 |
IS_PUBLIC | 0 | サーバーが公開ゲームリストに表示されるかどうか。1 = パブリック。 |
SERVER_VAULT | 1 | 0 = ローカルキャラクターボールトのみ、1 = サーバーボールトのみ。 |
ELC | 1 | 正当なキャラクターを強制します。1 = 有効。 |
ILR | 1 | アイテムレベル制限を強制します。1 = 有効。 |
PAUSE_AND_PLAY | 1 | 一時停止できる者: 0 = DM のみ、1 = プレイヤーが一時停止可能。 |
ONE_PARTY | 0 | シングルパーティーモード。1 = 1 つのパーティーのみ許可。 |
GAME_TYPE | 0 | 投稿するゲームルーム(パブリックの場合のみ適用)。 |
AUTO_SAVE_INTERVAL | 0 | 自動保存の間隔(分)。0 = 無効。 |
RELOAD_WHEN_EMPTY | 0 | すべてのプレイヤーが退出したときにモジュールを再読み込みします。1 = 有効。 |
プライベート IP をお持ちでない限り、ポートはランダムに割り当てられます。 サーバーの IP とポートについては、GPanel の Network タブを確認してください。詳細については、サーバーの IP とポートを確認する方法を参照してください。
3. カスタムモジュールのインストール
- GPanel でサーバーを停止します。
- SFTP 経由で
.modファイルをuser/modules/にアップロードします(SFTP 経由でファイルをアップロードする方法を参照)。 - 起動変数の MODULE_NAME を、
.mod拡張子なしのモジュールファイル名に設定します。 - 必要な
.hakファイルをuser/hak/にアップロードします。 - 必要な
.tlkファイルをuser/tlk/にアップロードします。 - サーバーを起動します。
ファイル構造
user/
modules/ -- Custom .mod files
hak/ -- Custom .hak override files
tlk/ -- Custom .tlk dialogue files
servervault/ -- Server-side character files
nwn.ini -- Main configuration file
nwnplayer.ini -- Player settings
4. 接続方法
- Neverwinter Nights: Enhanced Edition を起動します。
- Multiplayer をクリックします。
- サーバーがパブリックの場合は、名前でゲームリストから探します。
- 直接接続するには、Direct Connect をクリックし、サーバー IP とポートを入力します。
- パスワードが設定されている場合は、プレイヤーパスワードを入力します。
関連記事
サポートが必要ですか?
ここで扱われていない NWN:EE サーバーの問題が発生した場合は、サポートチケットを開いて、サーバー IP、問題の説明、および GPanel コンソールの関連するエラーメッセージを記載してください。