スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Killing Floorの鯖立てまとめ

はじめに読んで!
ポート番号 UDP7707-7708 TCP/UDP28852 UDP20560 TCP8075(後述のWebAdminを使用するなら)を空ける
*は大体いずれかの数字or文字
メモ用に書いてありますので分からないことがあると思います。 何か分からなかったらコメント欄に書くといいかも(あんまり見てないけど。


クライアントから立てる場合
Killing Floorを起動してHost Game

Server Rulesで許容人数、鯖名を決める。 他にパスワードをつけたい、AdminPassword等を決めたいとかいろんな設定をしたいならServer Rulesで下にあるView Advanced Optionsにチェックを入れる。

右下にDedicatedやらLISTENがあるのでどの方式で立てたいか選んだら鯖が立ちます



HLDSから立てたい場合
ここからhldsupdatetoolを落とす
http://www.steampowered.com/download/hldsupdatetool.exe

インストールしたい場所にインストールする(ここではC:\srcdsで説明します。)

コマンドプロンプトを起動して
C:cd \srcdshldsupdatetoolと順番に入力する

hldsの最新版をダウンロード中

完了したら次にコマンドプロンプトにhldsupdatetool -command update -game "killingfloor" -dir ./killingfloorと入力

KFのサーバー用ファイルをダウンロード中
No installation record found~って出て止まる時があるけど待ってれば動く

インストール完了

C:\srcds\killingfloorってフォルダができる
\systemのKillingFloor.iniが設定ファイル
\systemのkf_server_launcher.batからサーバーを起動できる


Mutatorの導入
 ・KF Anti Blockerの場合

ここからKF Anti BlockerをDLする 多分DLにはログインが必要
http://forums.tripwireinteractive.com/showthread.php?p=466922

DLしたら解凍して
MutKFAntiBlocker.u
MutKFAntiBlocker.uclの二つのファイルをkillingfloor\Systemに入れる

クライアントから立てる場合→KFを起動してHost GameのMutatorからKFAntiBlockerを追加する
HLDSからの場合→batファイル or kf_server_launcher.batに ?Mutator=MutKFAntiBlocker.MutKFAntiBlocker 
と記述する


 ・Forced MaxPlayersの場合

ここからDL
http://forums.tripwireinteractive.com/showthread.php?t=46674

解凍して
KFMaxPlayers.u
KFMaxPlayers.iniをkillingfloor\Systemに入れてKFMaxPlayers.iniを開いて許容したい人数を書き換える

次にKillingFloor.iniを開いて

ServerActors=IpDrv.MasterServerUplink
ServerActors=UWeb.WebServer


この記述を探して

ServerActors=IpDrv.MasterServerUplink
ServerActors=UWeb.WebServer
ServerActors=KFMaxPlayers.KFMaxPlayers


というようにServerActors=KFMaxPlayers.KFMaxPlayersを記述する



WebAdmin

WebAdminとはブラウザ上からサーバーの状態を監視したり、設定変更ができるインターフェースです。
WebAdminを使用するためにはポート番号TCP8075を空けることが必要
結構便利なので入れておくといいかも?

・KFを立ててるPCでWebAdminにアクセスする場合は

http://localhost:8075/


 に繋いで、AdminNameとAdminPasswordを入力する

・AdminNameとAdminPasswordの設定は

クライアントの場合→Server RulesのViewAdvanced Optionsにチェックを入れてAdmin NameとAdmin Passwordで設定

hldsからの場合→KillingFloor.iniのAdminName=***とAdminPassword=***から設定
または
batファイル or kf_server_launcher.batに?AdminName=***?AdminPassword=***を入力&設定



7人以上で遊びたい場合(経験値などが入らなくなるので注意)
1.上のMutatorのForced Max Playersを使う

2.Set Engine.GameInfo MaxPlayers * と入力する(この場合はPerkが使えなくなる)



パスワードのつけ方
サーバーを立てたPCで自分のパスワード付きサーバーに入ろうとすると1回目は大丈夫だと思いますが、2回目以降からはAn unknown Steam error is preventing~~と出る場合common\killingfloor\SystemのKillingFloor.iniを消せば入れます。
KillingFloor.iniは設定ファイルだけどSteam CloudがONだと多分消す前の設定ファイルが生成されるので多分大丈夫

クライアントの場合→Server Rulesで下にあるView Advanced Optionsにチェックを入れて、Game Passwordに入力
HLDSからの場合→KillingFloor.iniのGamePassword=***から設定



参考にしたもの
KILLING FLOOR JP @ Wiki - サーバーの立て方《TW》
サーバーを建てる - VIPでFPSやろうぜ! Wiki
Windows KF Dedicated Server Tutorial - Tripwire Interactive Forums

コメントの投稿

非公開コメント

プロフィール

Agekara

Author:Agekara
twitter
negitaku
steam
youtube

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。