Betaの鯖がないという話だったので建ててみるか~ととりあえず鯖のデータを落とそうとしたら。。。
「HLDSUPDATETOOL」タグアーカイブ
KillingFloorサーバインストール方法[訂正版]
インストール方法がかわったようです。詳しくはこちら。
アクセス数を確認したらいまだに「KillingFloor鯖建て方」の記事が人気なので書き直しておきます。
今回はコマンドではなく、bat形式で配布することにします。
RO2サーバ自動アップデートバッチ
2012年5月25日のアップデート以降、この記事のbatは使えなくなっています。
HOHEI-SEN-ONLY鯖にて使用しているアップデートをかける際に使用しているバッチファイルを公開します。
本来は公開してもどうしようもないので公開するつもりはなかったのですが、HOHEI-SEN-ONLYのBBSにてRank鯖についての助言を[JP] INOCHI WO DAIJINI の中の方から
助言をいただきました。
それに対して私が彼の方に対して助言できることはありません。
なのでせめてものお礼の意と新たにサーバをやりたいという方のために少しでも役に立てればと思い、公開します。
以下、batファイルの内容です。
Red Orchestra 2 beta Dedicated Serverの建て方
2012年5月25日のアップデートより当記事の内容とは異なる方法に変わりましたのでご注意を
新しい方法はこちら
2011/9/7追記
InstallするためのBatファイルを作成しましたので使いたい方はどうぞ
このバッチはbeta用サーバを立てるための物です。
正式リリース版を別個に作成しますので今しばらくお待ちください。
2011/9/16追記
リリース版に対応したbatファイルを作成しました。
こちらからどうぞ。
書いて欲しいという要望がありましたので書いておきます。
ここに書いてある方法はwindows専用です。LinuxやUnixなどではできません。
また、ここではすでにHLDSUPDATETOOL.exeがインストールされているものとして説明をしていきます。
注)鯖をするのに必要なスペックは以下の通りです
Server Requirements (Beta)
16 Players: Haven’t benchmarked this yet, but we don’t expect it will take much CPU to run this
32 Players: CPU usage – 1 Core of a 2.6 GHZ Core I7 or equivalent (i.e. the server process will take most of 1 core, with a few smaller threads on other cores). We also tested on an Intel Core2 Quad Q8400 @ 2.66GHz and that could handle 32 players but I wouldn’t try and do 32 players with a machine much slower than that.
64 Players: Goal CPU usage – 1 Core of a Intel Xeon E3-1270 3.4 GHZ (3.8 GHZ actually with Turbo enabled) or equivalent (i.e. the server process will take most of 1 core, with a few smaller threads on other cores).
Source:[Info] RO2 DDE Beta Server Hosting General Info
これを踏まえた上で建ててください。(私の鯖は上記のXeon E3-1270を使用していますが、64人入っている状態で国内Playerのpingが80~100程度になっていました)
でないとLagくなります。
Killing Floor鯖建て方
2012/2/16 簡単な方法でのインストール方法の記事を作成いたしました。
HLDSを使ってのWindowsでのDedicated Serverの建て方です。
(1)コマンドプロントを開く
(2)コマンドプロントに
cd /d C:\Program Files\Valve\HLServer
を打ち込みエンターを押す。(C:\Program Files\Valve\HLServerはHLDSをインストールしたフォルダです。デフォなら上の通り)
(3)次に
hldsupdatetool.exe -command update -game “killingfloor” -dir e:\killingfloor
を打ち込みエンターを押す。しばらくするとDLを始める。このときかなり時間がかかるので気長に待とう。
注)上記述の -dir 以降が鯖ファイルをインストールするフォルダ。あらかじめ作っておいて下さい。でないとインストールできません。
(4)100%までいったらコマンドプロントを落としてインストールフォルダへ。
(5)インストールしたフォルダの内、systemフォルダ内にあるkf_server_launcher.batをダブルクリック。
以上で起動します。
Serverの設定についてはKillingfloor.iniの項目に書いてあります。
(参考 : Windows KF Dedicated Server Tutorial )
(6)Port解放について
ポート開放が必要なPortは以下の通り
7707 UDP/IP Game Port
7708 UDP/IP Query Port
7717 UDP/IP GameSpy編集 Query Port
28852 TCP/IP and UDP Allows your Server to Connect to the Master Server Browser
8075 TCP/IP WebAdminInterface編集用。WebAdminInterface編集を使わない人はあける必要はない
20560 UDP/IP Steam Port