以前にも同じようなことをしたんだけど、サーバーの設定メモを忘れたので今更すぎるけどここに書いておく。
とりあえずやりたいことは「ボットの使える武器をナイフだけにする」「ボットをリスポーン可能にする」ということ。
というわけで設定内容。
ここではDedicated Serverで動かすことを前提にします。(多分DSじゃなくても大丈夫だと思う)
CS:S DMの導入
ローカルDMの立て方からCS:S DMを導入。(ボットのリスポーンを可能にするため)
ここまでは簡単。できないひとはこちらへどうぞ。
Botの使える武器をナイフだけにする。
これいろいろ試したんだけどこれが一番楽だったっていうのを紹介。
「cstrikecfgcssdmcssdm.equip.txt」に書いてあるBotItemsの”weapon”とその武器をすべて削除。
俺のはこうなってる。
“BotItems”
{
“health” “400”
“armor” “1000”
“helmet” “0”
“flashbangs” “0”
“smokegrenade” “no”
“hegrenade” “no”
“defusekits” “no”
}
そうしたら、「cstrikecfg」に「bot.cfg」と「server.cfg」を作成。
ここが重要。
「Bot.cfg」に
bot_allow_grenades 0
bot_allow_pistols 0
bot_allow_sub_machine_guns 0
bot_allow_shotguns 0
bot_allow_rifles 0
bot_allow_snipers 0
bot_allow_machine_guns 0
を記入(ほかに設定がある人は追記おk)
で、「server.cfg」には
mp_autoteambalance 0
mp_limitteams 0
この二行を追加。
そうしたら「autoexec.cfg」に
exec bot.cfg
exec server.cfg
を追記。
Dedicated Serverのショートカットを作る。
「cstrikeの上の層」にある「srcds.exe」のショートカットをデスクトップに作成。
それを「右クリック」して「プロパティ」を開く。
「ショートカット」タブからリンク先の””でくくられてる「外」に「 -game cstrike」を追記。(半角スペースあるからね)
これで適応してOK
あ、CS:S DMのリスポーンポイントだけど、「cstrikecfgcssdmcssdm.cfg」の「cssdm_spawn_method」を「preset」から「none」にするとランダムリスポーンじゃなくなるよ。
これで無事できました。
後はCTだけに参加させて必死に解除食い止めるゲームとか、Tだけに参加させて必死に設置するゲームとかして遊べばいいんじゃないかなぁ?
Tだけに配置して人質救出ミッションやると結構難しい。
では、Have a nice css life!