2013年 11月 08日
No More Room in Hell Dedicated Server例によってsteamcmdを使います。
多数のファイルがダウンロードされるので、任意のフォルダに入れてからsteamcmd.exeを実行。
↓
[コマンド]
login anonymous
匿名ログイン。
↓
[コマンド]
force_install_dir [path]
サーバーファイルのダウンロード先を指定。
force_install_dir D:\NMRIHなど。
↓
[コマンド]
app_update [app_id]
Source SDK 2013のサーバーファイルダウンロード開始。
[app_id]は244310。
↓
[コマンド]
app_update 244310 validate
アップデート問い合わせ。
↓
[コマンド]
login steamID pass
steamアカウントでログイン。
↓
[コマンド]
force_install_dir [path]
再びサーバーファイルのダウンロード先を指定。
先ほどと同じディレクトリを指定。
↓
[コマンド]
app_update [app_id]
NMRIHのサーバーファイルダウンロード開始。
[app_id]は
ID一覧:Steam Application IDsには載っていない。
↓
[コマンド]
app_update
アップデート問い合わせ。
これでサーバーファイルの準備は完了。
サーバーの起動はsrcds.exeをコマンドで起動させます。
コマンド掲載先srcds
バッチファイルを作って以下を書き込む。
start srcds.exe -game nmrih -insecure
exit
//NMRIHでは保護機能(VAC)を無効にしないとだめらしいので、
-insecureコマンドで無効にします。
dedicated serverのウィンドウが立ち上がったらそこでもVAC機能のチェックを外す。
以下server.cfg
// server name
hostname "サーバー名"
// rcon passsword
rcon_password "任意のパスワード"
をコピーして\nmrih\cfg\server.cfgに上書きする。
これで完了。
解放ポートはデフォルトでUDP:27015
★サーバーのバージョンが古いと言われた時、アップデートを何回かやると解決するかも
ちなみにListen Serverの場合のポート指定のやり方は
steamのライブラリからNo More Room in Hellのプロパティ
↓
起動設定
↓
-port [任意のポート番号]
それから起動し、部屋を作ってからコンソールでsv_lan 0してからchangelevel_nextで他人が入れるようになる。