CSGO指令全解析:提升游戏体验的实用指南
一、CSGO常用指令概览
CSGO游戏中的指令能提高游戏乐趣并降低操作难度。
基础指令
作弊相关
sv_cheats 0/1:关闭/打开作弊模式,这是很多特殊指令生效的前提。
noclip:飞行模式开关,开启后可自由飞行穿越地图。
god:无敌模式开关(但被打会掉甲),gods则是所有人无敌模式开关。
kill:原地去世指令。
hurtme x:对自己造成x HP伤害。
echo文本:在控制台显示文本。
cvarlist文本:查看有关文本的所有指令(全是英文),不输入文本则查看全部(由于数量多,3000 +条控制台可能装不下)。
金钱设置指令
金钱上限与起始金额
mp_maxmoney x:设置金钱上限为x。
mp_startmoney x:设置起始金钱为x。
mp_afterroundmoney x:设置每轮过后的奖励金钱为x(与输赢无关,默认为0)。
各种行为的金钱奖惩
拆弹与下包:cash_player_bomb_defused 300(拆弹金钱),cash_player_bomb_planted 300(下包金钱)。
人质相关:cash_player_damage_hostage 30(伤害人质每1HP扣除的金钱),cash_player_interact_with_hostage 300(与人质互动),cash_player_killed_hostage 1000(误杀人质惩罚),cash_player_rescued_hostage 1000(成功解救人质)。
击杀相关:cash_player_killed_enemy_default 300(未修正时击杀的默认金钱),cash_player_killed_enemy_factor 1(击杀金钱修正,竞技为1,休闲为0.5),cash_player_killed_teammate 300(误杀队友惩罚)。
队伍胜负相关:cash_team_elimination_bomb_map 3250(爆破模式全灭对方的金钱),cash_team_elimination_hostage_map_t 3000(人质模式T全灭对方的金钱),cash_team_elimination_hostage_map_ct 3000(人质模式CT全灭对方的金钱),cash_team_hostage_alive 0(结束有人质存活时CT获得的每个人质的金钱),cash_team_hostage_interaction 600(与人质互动时CT全队金钱),cash_team_loser_bonus 1400(失败的队伍的基础金钱),mp_starting_losses 1(手枪局双方默认先输一局,因此手枪局输掉的一方每人会得到1900),cash_team_loser_bonus_consecutive_rounds 500(连败经济补偿中每一级增加的金钱),cash_team_planted_bomb_but_defused 800(T下包但被拆除得到的额外金钱),cash_team_rescued_hostage 600(成功解救一位人质时CT全队获得的金钱),cash_team_terrorist_win_bomb 3500(T通过引爆炸弹(或全灭CT?)获胜得到的金钱),cash_team_win_by_defusing_bomb 3500(CT通过拆除炸弹获胜得到的金钱),cash_team_win_by_hostage_rescue 2900(CT通过成功解救所有人质获胜得到的金钱),cash_team_win_by_time_running_out_hostage 3250(T通过人质未被解救获胜得到的金钱),cash_team_win_by_time_running_out_bomb 3250(CT通过耗尽时间T未下包获胜得到的金钱)。
游戏规则指令
刷新:mp_restartgame x(x秒后刷新游戏,x为0时无效)。
热身
mp_warmup_end:结束热身。
mp_warmuptime x:设置热身时间为x秒。
mp_warmuptime_all_players_connected x:设置所有人连接后的热身时间为x秒。
sv_warmup_to_freezetime_delay x:设置热身结束后的冻结时间为x秒。
人数
mp_autoteambalance 0/1:不打开/打开自动平衡。
mp_limitteams x:限制双方人数差异最多x人,x为0时不限制。
maxplayers x:设置最大玩家数为x(包括机器人)。
局数与时间
mp_roundtime x:死亡竞赛的回合时间x分钟。
mp_roundtime_defuse x:休闲/竞技模式每局时间x分钟。
mp_maxrounds x:休闲/竞技模式最大局数设为x局。
开局冻结与购买
mp_freezetime x:开局原地冻结时间x秒。
mp_buytime x:开局原地冻结时间过后的购买时间x秒。
mp_buy_anywhere 0/1:不能/能在任意地点都能购买武器。
sv_buy_status_override 0/1/2/3:0正常,1仅CT能购买,2仅T能购买,3CT和T都不能购买。
复活
mp_randomspawn 0/1:复活在出生点/随机复活。
mp_respawn_on_death_t 0/1:T不可/可复活。
mp_respawn_on_death_ct 0/1:CT不可/可复活(注:这两项打开的话会导致无法丢枪)。
mp_respawn_immunitytime x:设置复活无敌时间为x秒。
TK与队友互动
mp_friendlyfire 0/1:关闭/开启友军伤害。
mp_autokick 0/1:禁用/启用自动踢出挂机或tk的玩家。
mp_teammates_are_enemies 0/1:参数为1时队友互相为敌人(机器人队友也会相互攻击)。
ff_damage_reduction_bullets x:子弹对队友造成的伤害倍数。
ff_damage_reduction_grenade x:手雷对队友造成的伤害倍数。
ff_damage_reduction_grenade_self x:手雷对自己造成伤害倍数。
ff_damage_reduction_other x:刀对队友造成的伤害倍数。
mp_solid_teammates 0/1/2:0完全关闭队友碰撞,1完全开启队友碰撞,2只关闭队友水平碰撞(可以穿过身体,也可以踩在头上)(注:休闲模式下mp_friendlyfire 1后仍然没有友伤的原因就是该模式下四个ff_指令参数均被设置为0)。
爆头模式:mp_damage_headshot_only 0/1:关闭/开启只能爆头。
c4与雷钳
mp_c4timer x:C4引爆时间x秒。
mp_anyone_can_pickup_c4 0/1:CT禁止/允许拾取并安放C4。
mp_death_drop_defuser 0/1:关闭/启用死亡掉落雷钳。
mp_defuser_allocation 0/1/2:开始时CT雷钳0都没有,1随机分配,2全有。
赛制
mp_ignore_round_win_conditions 0/1:0正常,1忽略获胜条件(全灭/c4爆炸/c4拆除),时间耗尽才结束。
mp_match_can_clinch 0/1:关闭/开启提前胜利结束比赛(获胜局数大于总局数一半)。
mp_overtime_enable 0/1:禁止/允许加时赛。
刀、电击枪、护甲
mp_drop_knife_enable 0/1:禁止/允许丢刀。
mp_weapons_allow_zeus 0/1:禁止/允许使用电击枪。
mp_taser_recharge_time x:设置电击枪自动重新充电时间,x为负数则使用完立刻丢弃无法捡起,x即使低到0也不能快速连击。
mp_free_armor 0/1/2:开始时自带护甲0无甲,1半甲,2全甲。
死亡掉落
mp_death_drop_grenade 0/1/2:死亡时0不掉雷,1掉最好的雷,2正在用的或最好的雷。
mp_death_drop_gun:死亡时0不掉雷,1掉最好的枪,2正在用的或最好的枪。
选队与观察
mp_force_pick_time x:设置选择队伍时间为x秒。
mp_forcecamera 0/1:关闭/开启死后只能观察本队。
连跳与空速
sv_autobunnyhopping 0/1:禁用/启用自动连跳(按住空格)。
sv_enablebunnyhopping 0/1:启用/解除连跳限速。
sv_airaccelerate x:限制最高空速为x。
血量与吸血
sv_regeneration_force_on 0/1:禁用/启用自动回血(最高100HP),回血速度较快但还是可以被压枪连射打死。
mp_damage_vampiric_amount 0/1:禁用/启用吸血模式,默认情况下可吸到200HP(即两倍血量上限)。
ent_fire!self addoutput max_health x:将自己血量上限设置为x(即吸血可吸到2x)。
切换模式与地图
exec gamemode_模式:切换游戏模式,本质是执行cfg文件夹里的模式预设。
map de_inferno:切换地图为de_inferno(炼狱小镇),其他地图同理。
其他
mp_display_kill_assists 0/1:关闭/开启助攻显示。
mp_competitive_endofmatch_extra_time x:设置竞技结束后计分板显示时间为x秒。
host_timescale x:设置游戏进行速度为x倍,默认为1。
枪与投掷物
购买与给予
buy武器代码:购买武器(武器代码去掉weapon_前缀)。
give武器代码:生成/给予武器。
cl_autobuy武器代码:设置自动购买,可有多个武器代码(去掉weapon_前缀),用空格隔开。
autobuy:自动购买(需要先设置好上一条)。
hitbox与子弹
sv_showlagcompensation 0/1:禁用/启用查看hitbox。
sv_showimpacts 0/1/2:子弹击中点显示,0不显示,1显示红蓝方块,2只显示红方块。
sv_showimpacts_time x:子弹击中点显示x秒。
sv_showimpacts_penetration 0/1:关闭/显示子弹穿透详细信息。
无限子弹
sv_infinite_ammo 0/1/2:0子弹正常,1当前弹夹无限,2备用弹夹无限,0投掷物正常,1/2投掷物无限。
设置默认武器
mp_ct_default_melee weapon_knife。
mp_ct_default_secondary weapon_usp_silencer(CT默认手枪USP)。
mp_ct_default_primary weapon_m4a1_silencer(CT默认主武器m4a1 s)。
mp_t_default_melee weapon_knife。
mp_t_default_secondary weapon_glock。
mp_t_default_primary weapon_ak47。
投掷物
mp_buy_allow_grenades 0/1