コマンド
赤字のコマンドは、「sv_cheats 1」をコンソールに打ち込んでおかないと使用できない。
また、「sv_cheats」がOnになっていると実績のカウントがされなくなる。
bot_add_ct | BOTをCTに1人追加 |
---|---|
bot_add_t | BOTをTに1人追加 |
bot_quota "?" | BOTを指定人数になるまで追加 |
bot_join_team "?" | bot_quotaで入るチームを指定する (?:any,t,ct) |
bot_quota_mode "?" | bot_quotaの挙動が変化 (?:normal,fill,match) |
bot_kick | BOTを全員キックする |
bot_kill | BOTを全員死亡させる |
mp_respawn_on_death_ct "?" | CTはリスポーンするようになる (0:Off,1:On) |
mp_respawn_on_death_t "?" | Tはリスポーンするようになる (0:Off,1:On) |
bot_difficulty "?" | BOTの強さを指定する (0:Easy,1:Normal,2:Hard) |
bot_snipers_only | BOTがスナイパーライフルのみを使用するようになる |
bot_pistols_only | ピストルのみを使用するようになる |
bot_knives_only | ナイフのみを使用するようになる |
bot_all_weapons | 全ての武器を使用するようになる (デフォルト) |
bot_chatter "radio" | 喋る頻度を指定する (?:off,radio,minimal,normal) |
bot_join_after_player "?" | プレイヤーの後からジョインする (0:Off,1:On) |
bot_defer_to_human_goals "?" | 同チームにプレイヤーが居る場合BOTが目標を達成しない(0:Off,1:On) |
bot_defer_to_human_items "?" | 同チームにプレイヤーが居る場合BOTがC4を持たない (0:Off,1:On) |
bot_take_control | プレイヤー死亡後、観戦中のBOTを操作する (EキーでもBOTの操作に移る) |
sv_cheats "?" | チートコマンドの許可 (0:Off,1:On) |
bot_dont_shoot "?" | BOTが射撃をしなくなる (0:Off,1:On,チートコマンド) |
bot_crouch "?" | 移動が歩きかしゃがみになる(0:Off,1:On,チートコマンド) |
bot_stop "?" | 移動も攻撃もしなくなる (0:Off,1:On,チートコマンド) |
bot_zombie "?" | bot_stopとほぼ同じだがプレイヤーが近づくと避ける (0:Off,1:On,チートコマンド) |
bot_mimic "?" | プレイヤーの入力とシンクロして動く (0:Off,1:On,チートコマンド) |
bot_mimic_yaw_offset "180" | bot_mimic使用時の向きを指定する(単位:角度,0:プレイヤーと同じ,180:プレイヤーと正反対,チートコマンド) |
bot_place | 1体をプレイヤーの正面にワープさせる (チートコマンド) |
bot_randombuy "?" | 買い物がランダムになる(0:Off,1:On,チートコマンド) |
bot_freeze "?" | bot_stopとほぼ同じ (チートコマンド) |
bot_goto_mark "?" | 指定したNAVメッシュにBOTを移動させる (チートコマンド) |
bot_goto_selected "?" | BOTを移動させたい場所を指定する (チートコマンド) |
bot_loadout "?" | 武器名をいれるとその武器を使用するようになる (チートコマンド) |
bot_show_nav "?" | BOTが行動できる範囲を表示する(0:Off,1:On,チートコマンド) |
bot_traceview "?" | show_botを使用したあと使用botが移動したnavメッシュを表示する(0:Off,1:On,チートコマンド) |
bot_debug "?" | BOTの動きがおかしい時に使用すると修正すべき部分を表示する (0:Off,1:On,チートコマンド) |
r_drawothermodels "?" | BOT含むオブジェクトを壁越しに表示するかの設定 (0:オブジェクト非表示,1:Off,2:On,チートコマンド) |
god | 自分の無敵化 (トグルでOn/Off,チートコマンド) |
gods | プレイヤー全員&BOT全員無敵化 (トグルでON/OFF,チートコマンド) |
impulse 101 | 弾薬を補給し、お金が$16000になり、体力も100になる (チートコマンド) |
noclip | 自由移動 (トグルでON/OFF,チートコマンド) |
mp_maxrounds "?" | 最大ラウンド数 (Min:0) |
mp_autoteambalance "?" | オートチームバランス (0:Off,1:On) |
mp_limitteams "?" | チームの最大人数差(無効:0,Max:30) |
mp_roundtime "?" | ラウンドタイムの設定(単位:分,Min:1,Max:60) |
mp_roundtime_defuse "?" | 爆破モードのラウンドタイムの設定(単位:分,Min:1,Max:60) |
mp_roundtime_hostage "?" | 人質モードのラウンドタイムの設定(単位:分,Min:1,Max:60) |
mp_startmoney "?" | ゲーム開始時のマネーの設定 (Min:0,Max:64000) |
mp_maxmoney "?" | マネーの上限 (Min:0,Max:64000) |
mp_buytime "?" | ラウンド中の購入時間の設定 (単位:秒,Min:0) |
mp_buy_during_immunity "0" | 詳細不明。ただしデスマッチの場合、値を0にしないと上記コマンドでの購入時間が変わらない。 |
mp_freezetime "?" | ラウンド開始時の停止時間 (単位:秒,Min:0,Max:60) |
mp_round_restart_delay "?" | ラウンド終了~次ラウンド開始までの時間 (単位:秒,Min:0) |
mp_teammates_are_enemies "?" | FFAの設定 (0:Off,1:On) |
mp_death_drop_gun "?" | 死亡時に武器を落とす (0:落とさない,1:落とす,2:落とさないが既に落ちた武器は拾える) |
mp_free_armor "?" | 防具(ベスト+ヘルメット)を自動装備する (0:装備しない,1:装備する) |
sv_infinite_ammo "?" | 弾薬を無限にする (0:Off,1:Onリロード不要,2:Onリロード必要) |
sv_showimpacts "?" | 弾丸の着弾場所と着弾時のヒットボックスを表示する (0:Off,1:On(桃),2:On(赤),3:On(青),チートコマンド)※1 |
sv_grenade_trajectory "?" | 投擲物の軌道と着弾時のヒットボックスを表示する (0:OFF,1:ON,チートコマンド) |
sv_gravity "?" | 重力を変える、数値が低ければ重力が弱くなり、大きくすれば重力が強くなる (デフォルト:800) |
sv_regeneration_force_on "?" | ヘルス自動回復 (0:Off,1:On,チートコマンド) |
weapon_debug_spread_show "?" | ストッピング判定を可視化 (0:OFF,1;ON,チートコマンド) ※2 |
weapon_accuracy_nospread "?" | 集弾率低下による着弾のズレを無くす (0:OFF,1;ON,チートコマンド) |
weapon_recoil_scale "?" | リコイルなし。実用性はない (0:リコイルなし,1:リコイルあり(小),2:リコイルあり(デフォルト),チートコマンド) |
※1 青が本来の着弾点。赤が集弾率低下によってズレた実際の着弾点。桃は両方表示。
※2 初期クロスヘアや、静的クラシッククロスヘアだと表示されない。
コマンドの使い方
コンソールに一行一行打ち込んでもできますが、新しくbot用のconfigファイルを作った方が楽です。
まず、configファイルが置かれている場所に"xxxxx.cfg"と適当なcfgファイルを作ります。
そこに上のコマンドなどを書いて保存。
ゲーム上でコンソールを出し"exec xxxxx.cfg"と入力すればbot用の設定が読み込まれます。
また、自身がテロリスト側とカウンターテロリスト側で別のconfigファイルを用意したほうが良いです。
CTのbot撃ち設定の一例
- C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg
に"bot_ct.cfg"を作る。 - "bot_ct.cfg"に
mp_freezetime "0" //ラウンド開始時の停止時間を0秒にする mp_limitteams "16" //1つのチームの人数制限を16人にする mp_autoteambalance "0" //自動でチームの人数が均等にならないようにする mp_respawn_immunitytime "0" //復活するまでの時間を0秒にする bot_kick //botを全員キックする bot_difficulty "2" //botの難易度をhardにする bot_dont_shoot "1" //botが攻撃してこない mp_respawn_on_death_ct "1" //CTは死亡した時、復活する sv_cheats "1" //チートコマンド有効化 sv_infinite_ammo "1" //武器の弾を無限にする bot_join_team "ct" //botをCTのみに追加 bot_quota "16" //botを最大15体追加 mp_roundtime "999" //ラウンドタイムを60分にする mp_restartgame "1" //ラウンドを終了してリスタートする mp_death_drop_gun "2" //botは武器を落とさないが、自分で落とすなどして既にある武器は拾える bind "F1" "give weapon_usp_silencer;give weapon_glock" bind "F2" "give weapon_ak47;give weapon_m4a1_silencer;give weapon_m4a1" bind "F3" "give weapon_awp"
を記述して保存する。 - ゲームを起動し、ボットとオフラインからマップを選ぶ又はコンソールからマップを選ぶ(changelevelを使用)
デスマッチモードを選択してマップに入ったら、コンソールを出してexec bot_ctと入力する。
そうすると、2で書いた設定が読み込まれます。
Tのbotを撃ちたい場合
- "bot_t.cfg"に
mp_freezetime "0" //ラウンド開始時の停止時間を0秒にする mp_limitteams "16" //1つのチームの人数制限を16人にする mp_autoteambalance "0" //自動でチームの人数が均等にならないようにする mp_respawn_immunitytime "0" //復活するまでの時間を0秒にする bot_kick //botを全員キックする bot_difficulty "2" //botの難易度をhardにする bot_dont_shoot "1" //botが攻撃してこない mp_respawn_on_death_t "1" //Tは死亡した時、復活する sv_cheats "1" //チートコマンド有効化 sv_infinite_ammo "1" //武器の弾を無限にする bot_join_team "t" //botをTのみに追加 bot_quota "16" //botを最大15体追加 mp_roundtime "999" //ラウンドタイムを60分にする mp_restartgame "1" //ラウンドを終了してリスタートする
一発で設定を呼び出したい
autoexec.cfgに
bind "F12" "exec bot_ct.cfg"
と記述して保存します。
F12を押せば一発で設定が読み込まれます。
他のキーに設定したい方は、F12の部分を変えて下さい。bindに使えるキー