スポンサーサイト
[No.] -------- -- --:--
上記の広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書く事で広告が消せます。
別窓 | スポンサー広告 | ∧top | under∨
TF2 鯖建て
[No.31] 2009-08-22 Sat 22:55
基本的なserverの建て方を書いておこうと思う

これは誰かのためではなく、自分の為といっても過言ではない(w

すぐに忘れちゃうからね、、、、エヘ、、、、、



詳しくはwikiにものってるからそっちも見てね^^

0.Cドライブにsrcdsフォルダを作る
1.Valve公式からHLDSUpdatetoolをダウンロードしてくる
2.インストールが始まったらc:\srcdsにインストールする
3.コマンドプロンプトを起動し

cd c:\srcds
hldsupdatetool -command update -game tf -dir C:\srcds

上記をテキストファイルに記述してbatファイルにリネームすると後々updateの時に楽だよ

と入力するとアップデートが始まる。
4.server.cfgを編集する。server.cfgは最初から無いので自分でテキストエディタで作る
5.以下のコマンドを入力しサーバー起動

cd c:\srcds\l4d
srcds.exe -autoupdate -console -game tf

上記コマンドもtxtファイルで作成して、batファイルにリネームしておくと鯖を起動するとき楽だよ。

これでとりあえずは鯖がたちます。


ポートも開放しよう
以下のポートを開ければ大丈夫なはず、、、、、

UDPポート:1200
TCPポート:27030-27039
UDPポート:27000-27015

sourcemodの導入方法
なにはともあれコレを入れないと特殊な設定ができないからね
Metamod:Source
C:\srcds\orangebox\tf
ここに解凍したadonsを貼り付け

sourcemod 一番新しいのをDLして適当なところに解凍して

解凍するとaddonsとcfgフォルダができる
addonsフォルダの中にmetamodとsourcemodの2つフォルダがあるから
C:\srcds\orangebox\tf\addons
の中にsourcemod貼り付け
(同名のフォルダがある場合はリネームして保存しておいて)

次に解凍してできたaddonsフォルダの中のmetamodフォルダの中に
sourcemod.vdfというファイルがあるので
それをコピーして
C:\srcds\orangebox\tf\addons\metamod
の場所に貼り付け

残りの解凍してできたcfgフォルダの中にもsourcemodっていうフォルダがあるから
このsourcemodフォルダをコピーして
C:\srcds\orangebox\tf\cfg
の場所に貼り付け

おそらくこれでsourcemodのインストールが出来てるはず

vdfファイルを作成します。
Make a VDF Fileアクセスします。
以下の情報を入力します。
Operating System: windows
Game: teamfortless
Game Folder: C:\srcds\orangebox\tf

Generate metamod.vdf」ボタンをクリックすると、metamod.vdfをダウンロードすることができます。
ダウンロードしたファイルは addons 内に置いてください。
この時点で、addons 内には metamod、sourcemodというフォルダと、metamod.vdfというファイルが存在するはずです。


カントリーフィルター導入
ダウンロードしたSMXファイルは addons/sourcemod/plugins 内に置く

// 以下の行をsever.cfgに書き足す
cf_mode "1" // 指定した国からの接続のみを許可する
cf_countries "JP" // 日本
cf_reject_msg "" // 接続拒否時のメッセージを表示しない
cf_connect_msg "" // 接続時のメッセージを表示しない

high ping kick

C:\srcds\orangebox\tf\cfg\sourcemod

ここにvbping.cfgを作る
中の記述は以下(俺仕様です
sm_vbping_mintime 30//- Minimum amount of time a player needs to be connected before checking his ping
sm_vbping_maxping 350//- Maximum ping a player can have before warning them
sm_vbping_checkrate 10//- Rate in seconds at which all players' pings are checked
sm_vbping_maxwarnings //- Maximum number of internal warnings a player can have before kicking them
sm_vbping_minplayers 10//- Minimum number of players needed in the server before ping checking will begin
sm_vbping_kickmsg "kicked by consol"//- Kick reason to players
sm_vbping_logactions - Log warning and kicking by the plugin
sm_vbping_showpublickick 0//- Enable/disable public kick message. 0 = Disabled, 1 = Enabled
sm_vbping_kickmsgpublic //- Public kick message. {NAME} converts to the player's name.
sm_vbping_showwarnings 0 //- Enable/disable warning messages. 0 = Disabled, 1 = Enabled
sm_vbping_warningmsg //- Ping warning message. {WARN} and {MAXWARN} converts to the warning count and max warnings respectively.



サーバをリスタートします
コンソールに meta list と打ち込んで、 [01] SourceMod (1.2.0-dev) by AlliedModders LLCといった表示が出れば、おそらくカントリーフィルタは正常に動作しています。


以下server.cfgの記述例
hostname "" //サーバーの名前 
sv_password "" //サーバーパスワード サーバーのパスワードの設定
rcon_password ""//
sv_lan 0 //
sv_region 4 //アジアは4
sv_cheats 0 //0はチートを許さない 1は許す
sv_alltalk 1// 1はオールトークになる
mp_chattime 8
mp_bonusroundtime 5
mp_maxrounds 2


sv_allowdownload 1
sv_downloadurl "" //カスタムmapを回すときに必要です


//countryfilter// カントリーフィルター
cf_mode "1"
cf_countries "JP AUS"
cf_reject_msg ""
cf_connect_msg ""

///////tv//////////観戦させる
tv_enable 0//設定する場合は1
tv_name "[JP] FAT TV"
tv_maxclients 5 // (0-255, default 128)
tv_delay 1 // (10-120[sec], default 30)
tv_delaymapchange 1 // (1 | 0)
tv_port 27020 // (default 27020)
tv_maxrate 0 // (default 5000[bps], 0:unlimited)
tv_autorecord 0
tv_debug 1 // (1 | 0)
//tv_snapshotrate 24 // (default 16)
tv_dispatchmode 1 // (0=never, 1=if appropriate, 2=always)
//tv_overrideroot 0 // (0 | 1)
tv_allow_camera_man 1
tv_allow_static_shots 1 //
//tv_relayvoice 1
tv_transmitall 1
tv_password ""
//////////////////////


こんな感じで鯖は立ちます^^
プラグインは色々さがしてみてください^^

俺もわからない事だらけなんで共に成長しましょう^^
別窓 | TF2 | コメント:3 | トラックバック:0 | ∧top | under∨
<<遊べないですね〜 | [脂肪王朝]ガマ油大臣のEnjoy FPS! | アップデート入ったね>>
コメント
gameinfoのことかいてないじゃん
[No.13] 2009-12-29 Tue 23:19 | URL | 名無しのFPSer #-[ 内容変更] | ∧top | under∨
承認待ちコメント
このコメントは管理者の承認待ちです
[No.31] 2012-02-05 Sun 15:25 | | #[ 内容変更] | ∧top | under∨
承認待ちコメント
このコメントは管理者の承認待ちです
[No.32] 2012-04-07 Sat 17:50 | | #[ 内容変更] | ∧top | under∨
コメントの投稿














管理者だけに閲覧

トラックバック
トラックバックURL

FC2ブログユーザー専用トラックバックURLはこちら


| [脂肪王朝]ガマ油大臣のEnjoy FPS! |