CS:GO头号特训添加bot + CS:GO控制台指令大全
CS:GO頭號特訓添加bot?+ CS:GO控制臺指令大全
我是艾西,在我們玩csgo時總是會有一些自己的下想法以及想和小伙伴們一起玩的快樂,今天我跟大家簡單的說一下頭號特訓
?
頭號特訓模式下單人或多人跑圖的相關指令,幫助玩家熟悉頭號特訓的玩法、特殊道具的用法,甚至拉上好友進行比賽。
本文所有操作前提是服務器已開啟作弊,控制臺指令:sv_cheat 1
創建頭號特訓地圖
目前頭號特訓4張地圖對應的控制臺指令如下:
game_type 6;game_mode 0;map dz_ember?//余燼島
game_type 6;game_mode 0;map dz_vineyard?//葡萄莊園
game_type 6;game_mode 0;map dz_blacksite?//神秘小鎮
game_type 6;game_mode 0;map dz_sirocco?//西洛可
單人 >> 休閑模式跑圖
進入csgo,目前頭號特訓有4張地圖,對應的控制臺指令如下:
game_type 0;game_mode 0;map dz_ember?//余燼島
game_type 0;game_mode 0;map dz_vineyard?//葡萄莊園
game_type 0;game_mode 0;map dz_blacksite?//神秘小鎮
game_type 0;game_mode 0;map dz_sirocco?//西洛可
注:休閑模式下沒有毒圈,可自由跑圖但地圖中沒有隨機分布的金錢、武器和箱子等資源,不能用特訓助手購買物品
常用跑圖指令
mp_restartgame 1?//1秒后重開游戲
god 1?//玩家不受傷害
sv_falldamage_scale 0?//關閉摔傷
mp_respawn_on_death_t 1?//開啟T死后自動復活(0不自動復活)
bind "ALT" "noclip"?//綁定 Alt 為飛行模式(穿墻)開關
ammo_grenade_limit_total 9?//最多可攜帶9顆手雷
mp_spectators_max 9?//允許最多有9個觀察者(適用于多人教學)
mp_forcecamera 0?//不限制觀察者觀看隊伍(0觀看所有隊伍;1僅觀看同隊;2禁止觀看)
mp_autoteambalance 0?//關閉人數自動平衡
mp_limitteams 0?//雙方最大相差人數(0不限制人數差異)
bot_kick?//踢出所有電腦
bot_stop 1?//所有bot原地站著不動(被閃可能會亂開槍)
bot_chatter off?//關閉bot語音(off關閉;normal開啟)
mp_roundtime_defuse 120?//休閑&競技模式每局時間120分鐘
mp_maxmoney 16000?//最高金錢16000(頭號特訓模式默認最高16000 )
mp_startmoney 16000?//出生金錢為16000(頭號特訓模式需在熱身時間使用)
mp_buytime 7200?//開局購買時間7200秒
mp_buy_anywhere 1?//在任意地點都能購買武器
sv_infinite_ammo 1?//彈藥及投擲物無限(0關閉;1無限彈藥且不用換彈夾;2無限彈藥)
r_drawothermodels 2?//設置地圖上的人物模型(0關閉顯示;1默認;2模組透視)
mp_ignore_round_win_conditions 1?//取消回合結束(不受時間、勝利條件等因素影響)
?想要以競技模式跑圖,將指令中的game_mode?0改為game_mode?1即可
單人 >> 頭號特訓模式跑圖
進入csgo,頭號特訓4張地圖對應的控制臺指令如下:
game_type 6;game_mode 0;map dz_ember?//余燼島
game_type 6;game_mode 0;map dz_vineyard?//葡萄莊園
game_type 6;game_mode 0;map dz_blacksite?//神秘小鎮
game_type 6;game_mode 0;map dz_sirocco?//西洛可
注:可將導彈設置成空中引爆,控制臺指令:sv_dz_zone_hex_radius 0也可以調整毒圈
方法一控制臺指令:sv_dz_zone_hex_radius 0
默認參數值為 2200,這里改成?0?后導彈會空爆,因此不會造成毒圈。建議第一波導彈發射前就將參數改為 0?
參數值也可調成?-1?,但有機率出問題,類似于將毒圈和安全區域的特效反轉(猜測與執行指令的時機或縮圈進度有關)
可以理解為每一波導彈造成的毒圈是一些圓形區域,這個指令設置的就是圓的半徑,根據游戲規則毒會逐漸擴散至整個圓,因此參數值越大 >> 每波導彈造成的毒圈越大?且?毒擴散的越快。例如將值分別設成 1 和 2200 ,毒圈效果差別如下所示
參數為1時,第一波毒圈范圍特別小
?
?
參數為2200時,第一波毒圈范圍特別大
方法二控制臺指令:give weapon_zone_repulsor
?
排斥裝置
方法三控制臺指令:ent_fire dangerzone_entity addoutput "origin 14000 14000 0"
指令的效果:新生成的毒圈自動移動到地圖視野之外
多人 >> 休閑模式跑圖
房主(即服務器管理員)邀請其他玩家加入房間,選擇“機器人練習賽”,任選模式和地圖(例如休閑模式等)
玩家到齊后,房主點擊“開始”。待房主進入地圖后,其他玩家才開始自動加載地圖
房主進地圖后可以不用等待其他人,直接切換地圖,各地圖的控制臺指令如下:
changelevel dz_ember;game_type 0;game_mode 0?//余燼島
changelevel dz_vineyard;game_type 0;game_mode 0?//葡萄莊園
changelevel dz_blacksite;game_type 0;game_mode 0?//神秘小鎮
changelevel dz_sirocco;game_type 0;game_mode 0?//西洛可
注:為方便交流可開啟全局語音(CT、T、活人、死人、觀察者均可聽到語音),控制臺指令:sv_full_alltalk 1
多人 >> 頭號特訓模式跑圖原理和多人休閑模式相似,先和好友進入服務器地圖,然后切換地圖時僅將 game_type 改成 6 即可,各地圖的控制臺指令如下:
changelevel dz_ember;game_type 6;game_mode 0?//余燼島
changelevel dz_vineyard;game_type 6;game_mode 0?//葡萄莊園
changelevel dz_blacksite;game_type 6;game_mode 0?//神秘小鎮
changelevel dz_sirocco;game_type 6;game_mode 0?//西洛可
考慮到網絡和電腦配置問題,房主進入地圖后把熱身時間改成 5 分鐘以等待其他玩家,控制臺指令:mp_do_warmup_offine 1;mp_warmuptime 300;mp_warmup_start
人到齊后,房主結束熱身,控制臺指令:mp_warmup_end
默認單人為一隊,沒有隊友就沒有重新部署復活的機會,此模式下全局語音也不可用,可以按Y用聊天框文字交流
如需組隊,由房主打開組隊功能,控制臺指令:sv_dz_jointeam_allowed 1
再設置每隊最多 2 人(可自由修改人數),控制臺指令:sv_dz_team_count 2
然后每個人自由選隊,例如控制臺輸入指令:dz_jointeam 1? 代表選擇 1 號隊伍,游戲左下角聊天框提示:“您已加入 藍色 的隊伍”;同理,使用指令dz_jointeam 2則代表選擇 2 號隊伍,想和誰組隊就可以約定選擇一個相同的號碼
注:
?只有熱身環節可變更隊伍,可讓房主重開熱身,控制臺指令:mp_warmup_start
?若熱身結束時僅有一支隊伍,根據游戲規則這支隊伍直接獲勝然后自動結束游戲,解決辦法是讓房主取消勝利條件,控制臺指令:mp_ignore_round_win_conditions 1
可能會用到的指令
?關閉自動開傘,控制臺指令:cl_parachute_autodeploy 0
有些玩家用彈射地雷時想自由控制開傘時機,可使用此指令防止自動開傘
?不用等待重新部署,實現無限復活,控制臺指令:mp_respawn_on_death_t 1
如果游戲還允許重新部署,復活時可在地圖任選地點然后空降;如果游戲已停止重新部署,人物會直接復活在地面
?想了解縮圈規律的話,可以加快游戲速度,控制臺指令:host_timescale 2.5
指令里的?2.5?即為 2.5 倍速,可自由更改參數值。原始速度參數為 1?,用完記得恢復速度,否則其他界面例如csgo主菜單界面也會加速,背景音樂盒就變噪音盒了
?游戲中遇到一些未知問題可以嘗試重新開始游戲,控制臺指令:mp_restartgame 1
設置死亡后不能觀看隊友視角(黑屏效果),控制臺指令:mp_forcecamera 2
在休閑競技等模式下參數調為 0 可觀看所有隊伍的視角,但在頭號特訓模式下參數只能調成 1 或 2(即能否能觀看隊友視角,沒啥用~)
調整熱身時長
因為本文接下來的所有指令都是需要在熱身環節輸入控制臺的,默認的熱身時間是130秒,有些玩家可能來不及輸入指令
將熱身時間改為600秒(即10分鐘),控制臺指令:mp_warmuptime 600
重新開始熱身環節,控制臺指令:mp_warmup_start
輸入完指令后可以立即結束熱身,控制臺指令:mp_warmup_end
?熱身相關指令
mp_do_warmup_offine 1?//開啟熱身功能(本地服務器創建的地圖一般沒有熱身時間)
mp_warmuptime 300?//設置熱身時長為300秒(可自由調整)
mp_warmup_start?//進入熱身環節
mp_warmup_end?//結束熱身環節
?游戲模式
game_type 0;game_mode 0?//休閑模式
game_type 0;game_mode 1?//競技模式
game_type 1;game_mode 0?//軍備競賽模式
game_type 1;game_mode 2?//死亡競賽模式
game_type 6;game_mode 0?//頭號特訓模式
5.3 換圖指令
命令格式:changelevel 地圖名
此命令可使房間內的所有玩家能隨著房主一起切換地圖;而使用?map 地圖名?的方式只能使房主自己換圖,其他玩家將被踢出服務器
組隊指令
sv_dz_jointeam_allowed 1?//允許玩家選擇隊伍(默認0,即不允許)
sv_dz_team_count 2?//設置每隊人數上限(可自由更改數量)
dz_jointeam 1?//選擇指定隊伍(隊伍數字編號從1開始)
dz_clearteams?//清除現有的隊伍(即恢復到單人為一隊)
dz_shuffle_teams?//由系統隨機分配隊伍
5.5 頭號特訓道具(特性介紹)
give weapon_zone_repulsor?//排斥裝置(地圖內最多存在1個)
give weapon_healthshot?//醫療針(加 50HP,6.5秒內 移動速度增至1.2倍 且 受到傷害減少至0.9倍)
give weapon_breachcharge?//遙控C4(引爆前按E可回收,但使用無限彈藥指令后不可回收)
give weapon_decoy?//干擾型武器(與誘餌彈指令相同。能發出假腳步聲;在地圖上點亮它所在的六邊形區域假裝此區域有人;哨兵機槍會優先向它射擊;爆炸時可引爆爆炸桶)
give item_cash?//50金錢(一袋金錢的數量可能是150、200或250)
give weapon_tablet?//特訓助手(無人機運送的目標是下訂單的特訓助手,而不是玩家)
give weapon_bumpmine?//彈射地雷(配合EXO跳躍使用效果更好)
give weapon_shield?//防爆盾
sv_shield_hitpoints 數值?//設置防暴盾耐久
exojump?//裝備Exo跳躍(可以減少墜落傷害;配合大跳使用效果更好)
give parachute?//裝備降落傘(建議使用控制臺指令取消自動開傘)
give weapon_hammer?//錘子(右鍵蓄力可投擲)
give weapon_axe?//斧頭(右鍵蓄力可投擲)
give weapon_spanner?//扳手(右鍵蓄力可投擲)
give weapon_fists?//拳頭(右鍵重拳可以將對手武器打掉)
ent_create drone?//在準星處生成一個無人機(無人機出發點在地圖中心與你相連的對角線上;玩家下指令墜毀的無人機相當于一個燃燒瓶;操控無人機吊住東西后玩家即使退出操控界面,它仍會自動導航送給玩家)
ent_create prop_exploding_barrel?//在準星處生成一個爆炸桶
ent_create func_survival_c4_target?//在準星處生成一個保險箱(對著保險箱按E可安裝C4;能炸出500金錢,按E可快速拾取)
ent_create dronegun?//在準星處生成一個哨兵機槍(破壞后獎勵彈匣X4)
ent_create prop_ammo_box_generic?//在準星處生成彈匣X4(不同武器增加彈量不同)
ent_create radar_jammer?//在準星處生成一個雷達干擾器?(屏蔽周圍3個六邊形區域,不再顯示此區域是否有人;被破壞后失效)
ent_create prop_weapon_upgrade_exojump?//在準星處生成一個EXO裝置實體
ent_create prop_weapon_upgrade_chute?//在準星處生成一個降落傘實體
ent_create prop_weapon_upgrade_contractkill?//在準星處生成一個高分目標實體(每隊最多只能有一個高分目標,如有人解決了您的高分目標,那此人將變成您的高分目標)
ent_create prop_weapon_upgrade_armor_helmet?//在準星處生成一個護甲頭盔實體
ent_create prop_weapon_upgrade_tablet_droneintel?//在準星處生成一個無人機升級芯片(顯示敵方無人機的運輸情況;加快自己的無人機投遞速度)?
ent_create prop_weapon_upgrade_tablet_zoneintel?//在準星處生成一個預測毒圈芯片?
ent_create prop_weapon_upgrade_tablet_highres?//在準星處生成一個高分辨率芯片(將地圖上每個六邊形區域細分為6個小三角形區域)?
5.6 其他常用道具(特性介紹)
give item_assaultsuit?//防彈背心+頭盔
give weapon_taser?//宙斯X27電擊槍(默認自動充能時間為30秒)
mp_taser_recharge_time 0.1?//電擊槍充能時間改為0.1秒
give weapon_c4?//C4(倒計時18秒;C4上的指針指向附近的保險箱;不可被拆除)
give item_defuser?//拆彈器(游戲設定每個人都是T,不能拾取拆彈器,也不能拆除C4)
give weapon_molotov?//燃燒瓶(可燒掉一片草叢)
give weapon_hegrenade?//高爆手雷(可炸開箱子、付費的鐵柵欄)
give weapon_decoy?//誘餌手雷
give weapon_incgrenade?//燃燒彈
give weapon_flashbang?//閃光震撼彈
give weapon_smokegrenade?//煙霧彈
give weapon_ak47?//AK-47
獲取其他槍請參考 AK47 的指令格式:give weapon_武器名稱
手槍:??glock【格洛克 18 型】? ??hkp2000【P2000】? ??usp_silencer【USP 消音版】? ??elite【雙持貝瑞塔】? ??p250【P250】? ??fiveseven【FN57】????tec9【TEC-9】? ??cz75a【CZ75 自動手槍】? ??deagle【沙漠之鷹】? ??revolver【R8 左輪手槍】
步槍:??galilar【加利爾 AR】? ??famas【法瑪斯】? ??ak47【AK-47】? ??m4a1【M4A4】? ??m4a1_silencer【M4A1 消音型】? ??sg556【SG 553】? ??aug【AUG】
狙擊步槍:??ssg08【SSG 08】? ??awp【AWP】? ??g3sg1【G3SG1】? ??scar20【SCAR-20】
微型沖鋒槍:??mp9【MP9】? ??mac10【MAC-10】? ??mp7【MP7】? ??mp5sd【MP5-SD】? ??ump45【UMP-45】? ??p90【P90】? ??bizon【PP-野牛】
重型武器:??nova【新星】? ??xm1014【XM1014】? ??mag7【MGA-7】? ??sawedoff【截短霰彈槍】? ??m249【M249】? ??negev【內格夫】
?常用跑圖指令
mp_restartgame 1?//1秒后重開游戲
god 1?//玩家不受傷害
sv_falldamage_scale 0?//關閉摔傷
mp_respawn_on_death_t 1?//開啟T死后自動復活(0不自動復活)
bind "ALT" "noclip"?//綁定 Alt 為飛行模式(穿墻)開關
ammo_grenade_limit_total 9?//最多可攜帶9顆手雷
mp_spectators_max 9?//允許最多有9個觀察者(適用于多人教學)
mp_forcecamera 0?//不限制觀察者觀看隊伍(0觀看所有隊伍;1僅觀看同隊;2禁止觀看)
mp_autoteambalance 0?//關閉人數自動平衡
mp_limitteams 0?//雙方最大相差人數(0不限制人數差異)
bot_kick?//踢出所有電腦
bot_stop 1?//所有bot原地站著不動(被閃可能會亂開槍)
bot_chatter off?//關閉bot語音(off關閉;normal開啟)
mp_roundtime_defuse 120?//休閑&競技模式每局時間120分鐘
mp_maxmoney 16000?//最高金錢16000(頭號特訓模式默認最高16000 )
mp_startmoney 16000?//出生金錢為16000(頭號特訓模式需在熱身時間使用)
mp_buytime 7200?//開局購買時間7200秒
mp_buy_anywhere 1?//在任意地點都能購買武器
sv_infinite_ammo 1?//彈藥及投擲物無限(0關閉;1無限彈藥且不用換彈夾;2無限彈藥)
r_drawothermodels 2?//設置地圖上的人物模型(0關閉顯示;1默認;2模組透視)
mp_ignore_round_win_conditions 1?//取消回合結束(不受時間、勝利條件等因素影響)
添加bot
添加一個bot,控制臺指令:bot_add
需要幾個bot就在控制臺輸入幾次添加bot指令
也可以將添加bot指令添加到鍵盤某個按鍵,例如綁定鍵盤的“=”鍵,控制臺指令:bind "=" "bot_add"
注:
bot數量主要受電腦cpu單核性能限制,過多的bot會導致游戲出現明顯卡頓
?不清楚bot數量是否有上限
5.設置bot難度
設置bot的難度等級,控制臺指令:bot_difficulty 3
0=easy(簡單), 1=normal(中等), 2=hard(困難), 3=expert(專家)
注:
很難通過觀察來分辨bot的難度等級,因此不清楚這個指令在頭號特訓里是否生效
6.給bot配武器
因為頭號特訓里是用特訓助手平板購買物品,沒找到能讓bot操作特訓助手的指令,只好在開局前給bot分配好武器,有【指定武器】和【隨機武器】兩種分配方式
方式一:隨機武器
依次在控制臺輸入以下指令:
mp_startmoney 5000?//開局初始金錢為5000,最高可設16000
mp_buytime 3600?//開局后可購買時間為3600秒,即1小時
mp_buy_anywhere 1?//可在任意位置進行購買
cl_dm_buyrandomweapons 1?//開局時自動購買一把武器
注:
可一次性將所有指令輸入控制臺,每條指令之間須用英文分號?;?分隔開
方式二:指定武器
設置主武器,控制臺指令:mp_t_default_primary "weapon_ak47"
設置副武器,控制臺指令:mp_t_default_secondary "weapon_glock"
設置近戰武器,控制臺指令:mp_t_default_melee "weapon_knife"
設置投擲物,控制臺指令:mp_t_default_grenades?"weapon_molotov"
注:
?主、副武器只能各選一種;近戰武器和投擲物可以選多種,用空格分隔,例如刀+電擊槍:mp_t_default_melee "weapon_knife weapon_taser"
②?武器名稱介紹
主、副武器格式:weapon_武器名稱
手槍:glock【格洛克 18 型】? ??hkp2000【P2000】? ??usp_silencer【USP 消音版】? ??elite【雙持貝瑞塔】? ??p250【P250】? ??fiveseven【FN57】? ??tec9【TEC-9】? ??cz75a【CZ75 自動手槍】? ??deagle【沙漠之鷹】? ??revolver【R8 左輪手槍】
步槍:galilar【加利爾 AR】? ??famas【法瑪斯】? ??ak47【AK-47】? ??m4a1【M4A4】? ??m4a1_silencer【M4A1 消音型】? ??sg556【SG 553】? ??aug【AUG】
狙擊步槍:ssg08【SSG 08】? ??awp【AWP】? ??g3sg1【G3SG1】? ??scar20【SCAR-20】
微型沖鋒槍:mp9【MP9】? ??mac10【MAC-10】? ??mp7【MP7】? ??mp5sd【MP5-SD】? ??ump45【UMP-45】? ??p90【P90】? ??bizon【PP-野牛】
重型武器:nova【新星】? ??xm1014【XM1014】? ??mag7【MGA-7】? ??sawedoff【截短霰彈槍】? ??m249【M249】? ??negev【內格夫】
近戰武器:weapon_knife【匕首】?weapon_axe【斧子】?weapon_hammer【錘子】?weapon_spanner【扳手】?weapon_taser【電擊槍】
投擲物:weapon_molotov【燃燒瓶】?give weapon_decoy【干擾彈】?weapon_flashbang【閃光震撼彈】?weapon_smokegrenade【煙霧彈】??
weapon_frag_grenade【高爆手雷】
7.給bot的槍械配子彈
由于頭號特訓模式中各種槍械的備彈數都比拆彈模式的少,在部署降落點環節bot會在直升機里瘋狂開槍消耗子彈,導致bot遇到玩家時沒有子彈只能近戰,所以建議在熱身環節給槍械的備彈量設置為無限,控制臺指令:sv_infinite_ammo 2
也可以設置為彈夾里無限子彈(不用換彈夾),控制臺指令:sv_infinite_ammo 1
從直升機跳傘落地后再取消槍械的無限彈藥,控制臺指令:sv_infinite_ammo 0
8.和bot組隊
首先打開組隊功能,控制臺指令:sv_dz_jointeam_allowed 1
再設置每隊最多 2 人(也可自定義人數),控制臺指令:sv_dz_team_count 2
由系統隨機分配隊伍,控制臺指令:dz_shuffle_teams
如果想更換其他bot當隊友,可以自由選擇隊伍,控制臺指令:dz_jointeam 1?代表選擇 1 號隊伍,游戲左下角聊天框提示:“您已加入 藍色 的隊伍”;同理,dz_jointeam 2?則代表選擇 2 號隊伍
聊天框里提示隊伍信息
?
路徑Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg,cfg這個文件夾包含了各種游戲模式的指令文件,例如“gamemode_survival.cfg”這個就是頭號特訓模式相關的指令文件,“gamemode_deathmatch.cfg”這個是死亡競賽模式相關的指令文件,同時可以從“gamemode_deathmatch.cfg”了解到調用ai程序的指令是:mp_bot_ai_bt "scripts/ai/deathmatch/bt_default.kv3"
可以找到其他模式下bot的ai程序都存放在Steam\steamapps\common\Counter-Strike Global Offensive\csgo\scripts\ai路徑下的ai文件夾中
更多關于CSGO服務器的設置以及技術等有興趣的小伙伴也可以多研究一下,今天艾西就分享到這里啦
擁有一臺服務器可以做很多有趣的事情!
總結
以上是生活随笔為你收集整理的CS:GO头号特训添加bot + CS:GO控制台指令大全的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 干货丨AI助力金融风控的趋势与挑战
- 下一篇: 微信小程序申请地理位置接口wx.getL