Dota 2 房间作弊指令
如何创建开启作弊的房间,以及每条指令的作用。列表已与当前 Dota 2 客户端的文件核对(2026年9月30日)。
- 01在主菜单打开“开始Dota” → “比赛房间”,点击“创建”。
- 02在“房间设置”里勾选“启用作弊”。
- 03“服务器地点”选择“本地主机”:房间作弊在本地服务器上生效。
- 04游戏模式随意。想让地图上有对手,就开启“机器人填满空位”。
- 05点击“开始比赛”。指令在比赛聊天里输入(Enter),以连字符开头:-lvlup 25。
游戏会提示:开启作弊的比赛不获得奖杯积分。
在游戏设置里勾选“启用控制台”,控制台按键也在那里设置。控制台作弊还需要 sv_cheats 1。
sv_cheats 1开启控制台作弊。没有这条,下面很多命令即使在作弊房间里也不生效。host_timescale 2游戏速度加倍。1 为正常速度,0.5 为半速。dota_create_unit npc_dota_hero_axe enemy与 -createhero 相同:在光标处创建敌方斧王。dota_create_item item_blink与 -item 相同。
英雄
-lvlupN/ -levelup英雄等级提升 N 级,无法降级。
示例: -lvlup 10
dota_hero_level-lvlmax/ -levelmax英雄直接满级,所有技能升满。
dota_hero_maxlevel-refresh所有英雄回满生命和魔法,技能和物品冷却重置。买活冷却不变。
dota_hero_refresh-wtf技能和物品不耗魔法、没有冷却。-unwtf 关闭。
dota_ability_debug_enable-unwtf关闭 -wtf:魔法消耗和冷却恢复。
dota_ability_debug_disable-respawn英雄立即复活。英雄活着时会被送回泉水并回满状态。
dota_hero_respawn-teleport把选中的英雄传送到光标位置。
dota_teleport-hurtmebad英雄生命值降到 1。
dota_hero_nearlethaldamage-suicide杀死你的英雄。
dota_hero_suicide-resetbuyback重置买活冷却。
dota_hero_reset_buyback_cooldown金钱和物品
-goldN给你 N 金钱。负数会扣钱。
示例: -gold 99999
dota_give_gold-item名称给英雄一件物品。名称用游戏文件里的内部名:item_blink、item_black_king_bar。
示例: -item item_blink
dota_create_item-gottagofast直接满级,并给一套加速物品,包括闪烁匕首。
dota_gotta_go_fast-rapgod直接满级,背包里有三把圣剑。
dota_rap_god英雄、机器人和单位
-createhero名称 [enemy | neutral]在光标处创建英雄或任意单位。enemy 表示敌方,neutral 表示中立。名称用内部名。
示例: -createhero npc_dota_hero_axe enemy
dota_create_unit-levelbotsN所有机器人提升 N 级。
dota_bot_give_level-givebots名称给所有机器人一件物品。
示例: -givebots item_blade_mail
dota_bot_give_item小兵、神符和地图
-startgame跳过准备阶段,立即开始比赛。比赛开始后无效。
dota_start_game-spawncreeps立即为双方每条线刷出一波小兵。
dota_spawn_creeps-spawnneutrals在没有野怪的营地刷出野怪。
dota_spawn_neutrals-disablecreepspawn停止刷兵和刷野。肉山不受影响。
dota_creeps_no_spawning_enable-enablecreepspawn恢复刷兵和刷野。
dota_creeps_no_spawning_disable-killcreepsradiant | dire | neutral | all杀死某一方或全部小兵。
dota_kill_creeps-spawnrune在所有神符点刷出神符。
dota_spawn_rune-killwards摧毁所有插下的守卫,包括侦查和岗哨。
dota_killwards-clearwards摧毁插下的侦查守卫。
dota_clear_wards-trees让地图上所有树木重生。
dota_treerespawn-allvision双方共享视野。-normalvision 关闭。
dota_all_vision_enable-normalvision关闭 -allvision。
dota_all_vision_disable-disablefow完全关闭战争迷雾。
dota_fow_disable-win立即摧毁敌方遗迹,比赛以你的胜利结束。
dota_win为什么指令没有效果?
检查三点:房间里勾选了“启用作弊”,指令以连字符开头并输入在比赛聊天里,物品和英雄用的是内部名。控制台命令还需要 sv_cheats 1。
指令在普通比赛里有效吗?
无效。只在勾选了“启用作弊”的房间里有效。
物品或英雄的内部名在哪里找?
物品是 item_ 加上游戏文件里的名字:item_blink、item_black_king_bar。英雄是 npc_dota_hero_ 加名字,有些和屏幕上的不同:宙斯是 npc_dota_hero_zuus。
怎样让游戏变慢或变快?
在控制台输入 sv_cheats 1,然后 host_timescale 0.5 为半速,host_timescale 2 为双倍速。host_timescale 1 恢复正常。