当前位置:首页 » 玩dota » dota的ai怎么做的

dota的ai怎么做的

发布时间: 2023-01-22 01:30:28

① (魔兽地图编辑)如何制作类似DOTA地图的简单AI

创建英雄:
设置单位类型数组变量type[1]=山丘,type[2]=恶魔,选英雄时创建type[随机整数1-2]给电脑。

施放技能:
先给电脑一些技能,然后用下面的触发让电脑施放技能。
事件
单位 - 任意单位 被攻击
条件
(((触发单位) 的所有者) 的控制者) 不等于 用户
动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((触发单位) 的类型) 等于 剑士
Then - 动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
(随机整数,最小值: 1 最大值: 100) 小于或等于 50
Then - 动作
单位 - 对 (触发单位) 发布 人族山丘之王 - 风暴之锤 命令到目标: (攻击单位)
Else - 动作
单位 - 对 (触发单位) 发布 人族山丘之王 - 雷霆一击 命令

对线AI:
这个说起来太复杂了,想做成dota那样的AI(只是对线的)要起码十个触发器,主要就是控制电脑的攻击和施放技能,事件常用的是单位被攻击,接受伤害等等。

装备:
这个比较简单,每隔一段时间(60秒),删除电脑英雄的装备,创建新装备。

② DOTA中的AI游戏指令如何使用

DOTA中的AI游戏指令如下:

1、全选模式:-ap/-allpick

2、全体随机模式:-ar/-allrandom

3、团队随机模式:-tr/-teamrandom

4、联赛模式:-lm/-leaguemode

5、随机征召模式:-rd/-randomdraft

6、镜像模式:-mm/-mirrormatch

7、复选模式:-/-plicatemode

8、模式随机:-mr/-moderandom

9、显示移动速度:-ms/-movespeed

10、显示杀敌数目: -cs/-creepstats

11、隐藏英雄死亡信息命令: -hidemsg

12、显示反补叹号: -showdeny

13、天气命令: -weather rain/snow/moonlight/wind/random/off

14、显示死亡计时器面板: -don/-deathon

15、隐藏死亡计时器面板: -doff/-deathoff

③ dota的AI是怎么做出来的

常用的就是-apneng,ap就是全阵营选择,ne就是普通经验,ng就是普通金钱,如果不打neng的话,电脑的会有金钱和经验的额外加成

④ 10分钟击败DOTA 2世界冠军的AI是怎么练成的

首先只是SOLO局击败前世界冠军Dendi(第一届TI世界冠军NAVI战队的SOLO位)

其实就算不是AI只是普通的人机电脑只要程序写的好我感觉也是有可能击败Dendi的
跟何况是AI
AI和我们现在打的人机是两个概念
人机里的电脑的操作全是程序员自己写的达到什么条件做什么操作这类的设定
但是AI是给一个最终目标并告诉他游戏规则怎么完成最终目的全是AI自己自主学习完成的
如程序员告诉AI最终目的是二血一塔(现在的SOLO局好像是这么规定的吧?没在官方匹配过solo局)AI就会朝这个方向自主学习(当然程序员也可能开小灶主动教一些小技巧给AI,但AI不一定就要按照程序员给的东西操作,和我们现在的人机电脑有很大的不同)
AI会怎么操作程序员自己都不知道,操作也不再是这么有规律了
前面所清楚AI的概念之后最后在讲这个AI为什么能赢
应该是OpenAI的人减轻AI的学习负担条件作出了限制
估计出装做了优化可能也是AI自己想出什么出什么但是应该给了推荐出装AI会跟偏向于出推荐出装
AI几乎只需要学习操作就可以了没有过多的顾虑
5V5就没有这么简单了还有很长的路要走
再有可以庆幸的是AI是按照DOTA2提供的Bot API接口来进行观察与操作的
观察方面视角和人类玩家的一样,会受英雄,小兵,信使和附近地形的影响。整个游戏对AI系统来说是部分可观察的。并不是所有有视野的地方它都看的见。
操作方面操作频率被限定在与人类水平相当,这包括移动到某个位置,攻击或使用某个物品的频率。什么每秒几十次的操作不存在的(正常人每秒几次十几次最多了,脸滚键盘除外)
但是反应速度没有限制秒开BKB躲技能成功率可能会是100%(当然是野外除外,毕竟电脑也是和我们同样的视野)

⑤ DOTA的ai模式以及指令

可以用DOTA正式版常用AI命令,如下:

玩家可以组合输入,如-apneng,这就是多种命令的组合全选+普通经验+普通金钱模式。

选择英雄时的相关命令:

1、-random

就是随机选择一个英雄,不消耗金钱。

2、-repick

玩家花费一定钱,让你放弃已选择的英雄而重新选。不过这个只能使用一次,一般消耗150金钱,但在-ar中消耗400金钱。

如果是随机英雄模式,新英雄也是随机的。在禁止重选模式下,不能使用这个命令。

3、-swap1-5

向你想交换的英雄序号玩家提交交换请求。

如果他也向你提交请求,交换成功。

dota的输入命令和电脑方法:

电脑的位置上随便选一个难度的电脑就可以了,默认AI是在10几秒后随机英雄。

也可以输入-pa/-pe来为盟友/敌人手动选择-APNENG。

这个只是模式,你可以在后面接st、sc之类的其他模式和AI无关。

(5)dota的ai怎么做的扩展阅读:

DOTA的模式一共有:

1、主要模式

主要影响英雄的选择限制,包括阵营、英雄类型以及多种选择范围,如果不选,则双方玩家按照近卫军团与天灾军团的默认限制选择英雄。

2、进阶模式

建立在主要模式的基础上,微调关于地图环境、物品掉落、升级、英雄血量、出兵限制等信息,以及一些在游戏过程中仅作用于玩家自身的命令,如卡地形跳出等。

3、AI地图

针对有AI玩家的地图,指挥己方AI英雄行动以及部队的行动。

4、imba模式

这部分命令类似进阶模式命令,但是范围更广,可以调整敌对度,改变游戏目标,甚至选择Roshan为英雄等。

⑥ Dota之类的地图,电脑AI是怎么做出来的

首先要一张 比如6.74c ai 然后创建游戏 选择 敌对阵营 令人发狂 简单的等难度就可以拉 不用什么指令的

⑦ DOTA中如何操作AI,求命令

没有能控制ai的指令,最多就是控制它们的进攻和防守,追击等
在下列命令前键入 "-o", "-c" 或 " c"作为前缀: (例. "-oa", "-ca", " ca"都是合法命令) 提示: XX 代表玩家代号 (1,2,..,10), 你可以用 ","隔开输入多个代号 (例. "-oa 2,4,5") a 或 a XX: AI攻击敌方基地。此命令可用来取消sd。 当你使用该命令时,AI将有一段时间不会去打野或保卫基地。 d 或 d XX: AI防御我方基地。 sd XX: AI留守我方基地。当基地中仍有敌方战斗力时,AI会一直留守,直到敌方撤退。 可以使用a命令来取消。 b XX: AI战线稍微退后。 f XX: AI向喷泉撤退。 p[l/m/r/n]: (例. -cpm 全民中路推) 所有友方AI向一路推进(l、m、r代表左、中、右),此命令能否被响应取决于AI是否空闲。 键入pn意味着让AI选择一路他们比较喜欢的路推。 g[l/m/r] XX: (例. -cgl 3,5 命令3,5号AI左路推) 指定友方AI立刻向一路推进(l、m、r代表左、中、右)(即时)。 AI将会火速前往指定路线的友方部队的后方。 t XX [目标]: (例. -ct 1,4 8)(命令1,4号AI攻击8号玩家) 攻击目标所在地(前提是目标可见)。 neut: 打开/关闭AI打野怪开关。 auto: 打开/关闭AI自动换路开关。 roshan, roshanXX: AI攻击Roshan。 ui: 显示命令列表。你也可以仅仅键入一个空格来显示此列表。 tango:吃树代替治疗药膏(必须在60秒内输入) flask:治疗药膏代替吃树(必须在60秒内输入) 以下命令不需要输入-o或者-c -aiunstuck XX :命令卡住的AI返回基地 -ap:(ALL PICK)全阵营选择 -pa:手选友方AI -pe:手选敌方AI -px:取消手选AI -airepick XX:命令AI重新选择英雄(既可以是友方也可以是敌方) 只有出现提示的玩家可以使用以上命令。-pa/-pe命令可以使您在酒馆中为AI点选英雄。 只有你还未选择英雄时才可以使用上述命令。 使用-px来取消为AI选择英雄。 如果你未在45秒内使用-pa/-pe命令,AI将会自选英雄,并且该命令失效。 -csXX: 察看AI玩家杀兵数 (任意玩家皆可使用此命令) -msXX: 察看AI玩家移动速度 (任意玩家皆可使用此命令) -aid: 寻求附近AI的帮助,附近的AI会为你施放辅助魔法,或施放AOE(如果你被群奸中) 或者攻击你附近的敌方英雄(任意玩家皆可使用此命令) -fun:选择娱乐英雄 最新6.66AI中,开启聊天栏,输入空格键,可以直接提取AI指令,不需要再记忆许多的指令

⑧ 既然ICEFROG对DOTA地图加密了,那AI是怎么做的OMG又是怎么做的

现在常用的BMP制作的AI地图和OMG地图都是从icefrog那里得到脚本后制作出来的~~
而作弊用的互通图则是破解而来~~~

热点内容
绝地求生未来之役比赛为什么进不去 发布:2023-08-31 22:07:08 浏览:1267
dota2位置什么意思 发布:2023-08-31 22:00:04 浏览:710
lol电竞是什么样子 发布:2023-08-31 21:58:40 浏览:1165
绝地求生八倍镜的那个圆圈怎么弄 发布:2023-08-31 21:58:31 浏览:1231
lol龙龟一个多少金币 发布:2023-08-31 21:55:07 浏览:617
王者如何改游戏内名称 发布:2023-08-31 21:55:06 浏览:907
游戏主播打广告是什么意思 发布:2023-08-31 21:55:06 浏览:1562
绝地求生如何免费拿到ss7赛季手册 发布:2023-08-31 21:52:13 浏览:781
pgg是哪个国家的战队lol 发布:2023-08-31 21:52:07 浏览:663
一个人的时候才发现游戏很没意思 发布:2023-08-31 21:49:24 浏览:1263