找回密码
 点一下
查看: 1075|回复: 4

关于英雄AI的问题

[复制链接]
发表于 2011-6-21 06:23:58 | 显示全部楼层 |阅读模式
做了个地图,给英雄学了技能在战斗中也不会使用,

这里应该是要设置触发来让英雄发动机能的吧,找了好几个例子什么

事件---单位被攻击.....
条件---单位等于XX...
动作----触发单位使用技能....

但是那个单位使用技能的动作在触发器里面找怎么都找不到啊~~~TAT

求各位大大指点,有截图最好了

或者推荐点例子 OWO

PS:这里打算做的是地穴领主的技能
        1.身边有尸体的时候会召唤小甲虫    2.玩家发动技能的时候会使用穿刺   3.血量到一定程度时会使用黑暗契约




深刻求指点  m_  _m
          
发表于 2011-6-21 07:21:39 | 显示全部楼层
QQ截图未命名.png
回复

使用道具 举报

发表于 2011-6-21 11:56:21 | 显示全部楼层
发现最近比较喜欢响应召唤。。。
这是为什么呢??。。
----------------------------废话的分割线-----------------------------------
我自己的老规矩……先说明:
按LZ的问法来看,应该对这方面不熟悉。。于是先补充个技能ID的说明,其实LZ自己搜下就能找到,嘛~反正来回答问题了就多说点吧。。

首先技能ID不是指每个技能的表面名字,而是技能的基础ID,据我所知,除了“通魔”技能外,其它技能的ID全部无法修改,比如“暴风雪”的ID就是blizzard……好像就是暴雪公司的名字。。
也就是说,只要做T技能的模板技能选取的不一样(即技能ID不同),则无论把技能改成什么名字都能按照沙发所给出的方法命令单位发动改动后的技能
eg:用暴风雪做T技能,名字换成“我不是暴风雪”,然后命令拥有这个技能的单位发动“暴风雪”技能,则单位会发动“我不是暴风雪”技能

附张通魔技能的基础ID图: QQ截图未命名.png


下面是T:
变量:TestUnit  单位  (也就是有AI的电脑英雄)

穿刺
[trigger]穿刺的AI
    事件
        单位 - 任意单位 准备施放技能
    条件
        ((触发玩家) 是 玩家2(蓝色) 的敌人) 等于 TRUE
        ((触发单位) 在距离 TestUnit 600.00 范围内) 等于 TRUE
    动作
        单位 - 对 TestUnit 发布 不死族地穴领主 - 穿刺 命令到目标: (触发单位)
[/trigger]

不知道LZ所说的那个什么黑暗契约是什么
不过猜测是补血技能,于是用死亡缠绕代替之~
死亡缠绕
[trigger]死亡缠绕1
    事件
        单位 - 任意单位 学习技能
    条件
        (触发单位) 等于 TestUnit
        (学习技能) 等于 死亡缠绕
    动作
        触发器 - 为 未命名触发器 006 <预设> 添加事件: (单位 - TestUnit 接受伤害)
[/trigger]
[trigger]死亡缠绕2
    事件
    条件
        ((触发单位) 的生命百分比) 小于 50.00
    动作
        单位 - 对 TestUnit 发布 不死族死亡骑士 - 死亡缠绕 命令到目标: TestUnit
[/trigger]

甲虫
无T,电脑很愤怒地说:这个我自己会放,你别再命令我了!!


于是。。
预计下载量极少的测试图: 会动脑子的地穴领主.w3x (19 KB, 下载次数: 24)

测试图说明:
1、为了方便测试,多了一些T,比如造尸体,比如开视野,比如设置TestUnit=地穴领主,再比如。。好像没了。。
2、穿刺和死亡缠绕不说了,甲虫的话需要先引电脑到尸体旁(也就是腐尸甲虫的技能范围内有尸体),跟电脑对A,稍微等一会儿电脑就会招甲虫了
3、其它的设置比如英雄的技能、血量等都是为了方便测试改的~
4、……没了
5、……真的没了
回复

使用道具 举报

发表于 2011-6-21 12:04:55 | 显示全部楼层
其实LZ可以自己搜索下,GA有很多AI教程的。。

以下是搜索结果之一。。
引用第1楼1136496547于2011-03-11 11:15发表的  :
...请搜索AI或者在教学区下载类型dota的地图,有很多的
引用第3楼希瓦于2011-03-13 12:43发表的  :
DOTA的AI是非常复杂的……它的编写使用了JASS。
你可以多看看一些有关JASS AI的教程,先打打基础。

如果你看到JASS就觉得头大的话……
那么还是去研究一下那些简单的AI图吧。
.......

好吧。。。搜"AI"后发现各种跟AI有关的全在一起。。
虽然自己找的确麻烦。。
但是像我这么闲的。。
回复

使用道具 举报

 楼主| 发表于 2011-6-21 17:55:54 | 显示全部楼层
哦哦~~~

感谢chyj4747啊~解答的很详细啊,已经看懂了

一直纠那个动作里面找不到自己的制定义技能,原来那个发动的技能是技能的ID命令串啊~

总之十分感谢~~~>w<
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-24 13:03 , Processed in 0.175554 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表