サーバー起動オプション - supernoob-zatuyou/docs GitHub Wiki

KF2ではサーバー起動時にオプションを設定することが可能。

./KFGameSteamServer.bin.x86_64の後にオプションを設定する。

./KFGameSteamServer.bin.x86_64 kf-burningparis?Difficulty=2

  • サーバーを難易度「Suicidal」で起動し、マップを「kf-burningparis」に設定する。

代表的な引数

Difficulty=数字

0-3で難易度を設定する。0 = Normal, 1 = Hard, 2 = Sucidal, 3 = Hell on Earth

MaxPlayers=人数

サーバーに接続可能な人数を指定する。初期設定では6人。

Port=ポート番号

ゲームポートとして使用するポートを指定する。

QueryPort=ポート番号

クエリポートとして使用するポートを指定する。

WebAdminPort=ポート番号

webブラウザのサーバー管理ページに使用するポートを指定する。

AdminPassword=パスワード

webブラウザのサーバー管理ページにログインする為のパスワードを設定する。設定しないとIPとポートさえ分かれば第三者にログインされてしまうので注意!!!

セキュリティ上/KFGame/Config/KFGame.iniAdminPassword=へ記述した方が良い。

ConfigSubDir=ディレクトリ名

./KFGame/Config 以下のサブディレクトリから設定を作成して読み込む。


ConfigSubDir=について

これを引数に指定するメリットとしては、サーバー毎に設定ファイルを指定する事で

1つ目のサーバーをSuicidal鯖、2つ目のサーバーをHell on Earth鯖にすることが可能。

サーバー起動時に適当な名前を指定すれば、自動的に指定したディレクトリが生成される。

ConfigSubDir=test1 と指定してサーバーを起動すれば、./KFGame/Config/test1という

ディレクトリが生成される。