核心命令:开启和结束游戏
这些是启动 AI 模式最基本、最常用的命令。

| 命令 | 全称 | 作用 | 示例 |
|---|---|---|---|
-ap |
All Pick | 全民选人模式,玩家和 AI 都可以从所有英雄池中挑选。 | -ap |
-ar |
All Random | 全部随机模式,玩家和 AI 都会随机获得一个英雄。 | -ar |
-cm |
Captains Mode | 队长模式,分为队长选人阶段和禁用阶段,竞技性较强。 | -cm |
-ah |
Additional Hero | 允许玩家在游戏开始后通过命令购买第二个英雄(俗称“挂机英雄”或“小号”)。 | -ah |
-fr |
Friendly Robo | 开启友方机器人控制,你的队友将由 AI 控制。 | -fr |
-tr |
True Random | 真正的随机,你无法重新选择随机到的英雄。 | -tr |
-repick |
Repick | 在选人阶段,花费一定金钱重新选择一个新英雄。 | -repick |
-np |
No Bot Players | 禁止所有玩家使用 AI,即 10v10 玩家对战。 | -np |
-disablebot |
Disable Bot | 禁用 AI,效果同 -np。 |
-disablebot |
-enablebot |
Enable Bot | 重新启用 AI,通常在禁用后使用。 | -enablebot |
-end |
End Game | 立即结束当前游戏。 | -end |
AI 相关命令:控制难度和行为
这些命令专门用来调整 AI 的难度和游戏行为,是练习和测试的核心。
| 命令 | 作用 | 说明 |
|---|---|---|
-ai [难度] |
设置 AI 难度 | [难度] 可选值:• 1 或 easy (简单)• 2 或 normal (普通)• 3 或 insane (疯狂/困难)注意:这个命令只对新加入的 AI 生效,对已经在场上的 AI 无效。 |
-bots |
查看当前场上 AI 的信息 | 显示所有 AI 的 ID、名称、所属队伍等信息。 |
-kickbots |
踢出所有 AI | 将游戏中的所有 AI 玩家移出,变成 5v5 玩家对战。 |
-fillbots |
填充空位为 AI | 如果你的队伍有空位(比如有人掉线),这个命令会用 AI 自动填充空位。 |
-wtf |
无敌模式 | 所有单位(包括英雄、小兵、建筑)无敌,无法受到任何伤害,常用于测试英雄技能或娱乐。 |
-gold [数量] |
给予金钱 | 给予所有玩家或指定玩家指定数量的金钱。-gold 10000 会给每个人 10000 金。 |
-lvl [等级] |
给予等级 | 给予所有玩家或指定玩家指定等级。-lvl 25 会把所有人升到 25 级。 |
-testmode |
测试模式 | 一个非常强大的组合命令,相当于同时开启了 -wtf -gold 99999 -lvl 25,非常适合快速测试英雄和装备。 |
-fast |
快速模式 | 加快游戏节奏,包括技能冷却、金钱和经验获取速度。 |
地图和游戏设置命令
这些命令用于改变地图的视觉效果或游戏规则。
| 命令 | 作用 | 说明 |
|---|---|---|
-ding |
显示击杀信息 | 每次击杀时,屏幕中央会显示击杀信息。 |
-neutrals |
刷新野区 | 强制刷新所有野怪。 |
-trees |
清除树木 | 清除指定区域的树木。 |
-weather [类型] |
改变天气 | [类型] 可选:none, rain, snow, ash。 |
-fog |
开启/关闭战争迷雾 | 输入一次开启,再输入一次关闭。 |
-cheats |
作弊码开关 | 开启后可以使用更多高级作弊码,如 -kill (秒杀单位)。 |
实用命令和快捷键
这些命令在游戏过程中非常实用。
| 命令/快捷键 | 作用 |
|---|---|
-ping |
显示一个指向鼠标位置的永久性大Ping点,用于标记位置或信号。 |
-c 或 -cancelpurchase |
取消正在购买的物品。 |
-hideheroinfo |
隐藏英雄信息面板,让界面更简洁。 |
-showheroinfo |
显示英雄信息面板。 |
F1-F5 |
快速选择对应编号的英雄(包括队友和AI)。 |
Ctrl + F1-F5 |
将视角快速切换到对应编号的英雄。 |
空格键 |
将视角锁定在你的英雄上。 |
Tab |
打开记分板,查看所有玩家的信息。 |
如何使用这些命令?
使用方法非常简单,主要有两种:

创建游戏房间时使用(推荐)
- 打开 Dota 2 客户端。
- 点击“开始游戏” -> “创建游戏”。
- 在游戏设置界面的“游戏模式”中,选择“自定义游戏”。
- 在“命令行”输入框中,输入你想要的命令。
- 设置好其他选项(如地图、人数等),然后点击“开始游戏”。
示例:
如果你想一局 普通难度 的 全随机 模式,可以在命令行输入:
-ar -ai 2
在游戏中直接输入
- 在游戏进行中,按回车键
Enter打开聊天框。 - 输入命令,然后再次按
Enter发送。
注意: 不是所有命令都支持在游戏中输入,像 -ap, -ar, -cm 这种需要在游戏开始前设置的命令,在游戏中输入是无效的,而像 -ai, -wtf, -gold 等则可以在游戏中使用。
常用命令组合示例
-
快速练习一个新英雄:
-ap -ai 3 -testmodeap: 全民选人,方便自己选英雄。ai 3: AI 设置为最高难度,有挑战性。testmode: 直接满级满钱,可以无脑测试所有技能和装备。
-
和朋友打一局轻松的 AI:
-ap -ai 1 -fillbotsap: 全民选人。ai 1: AI 设置为简单难度。fillbots: 如果你和朋友凑不齐 5 个人,AI 会自动填充空位。
-
体验竞技性的队长模式:
-cm -ai 2cm: 经典的队长禁选模式。ai 2: AI 设置为普通难度,体验接近真人的对局。
希望这份大全对你有帮助!祝你在 Dota 2 的世界里玩得开心!
