找回密码
 点一下
查看: 935|回复: 14

这个真不会!追杀问题。。。。

[复制链接]
发表于 2011-6-7 02:43:32 | 显示全部楼层 |阅读模式
   无视任何攻击挑衅,就追着某一个单位来杀,杀死后再换另一个同类型的单位来杀。。就是不杀其他的。。除非有建筑堵口才会攻击,建筑被打倒后有路走,又继续追杀。。。这个怎么实现?看起来好复杂哦,我本来想用嘲讽来做的,但是试了很久,都没有成功。。。。
大家帮帮忙,不然我要哭了,地图就差这步就结束了。
 楼主| 发表于 2011-6-7 02:44:42 | 显示全部楼层
堵口会攻击。。。杀出一条路停止攻击,继续追杀农民。。
回复

使用道具 举报

发表于 2011-6-7 09:34:20 | 显示全部楼层
选取单位周围农民设置变量,命令单位攻击变量,变量死亡之后重新选取,循环
回复

使用道具 举报

发表于 2011-6-7 10:04:34 | 显示全部楼层
堵路问题还是没解决啊……还是很麻烦的帖子……有判断堵路的触发么?
回复

使用道具 举报

发表于 2011-6-7 10:50:05 | 显示全部楼层
如果路被堵了,那么单位会自动攻击别的单位吧

那么当别的单位收到攻击的时候,攻击单位如果是这个,就选取周围建筑设置变量攻击,变量死亡之后再选取....  

也许会有BUG呢,不过我感觉可以试试哦
回复

使用道具 举报

发表于 2011-6-7 11:38:26 | 显示全部楼层
绝对bug,这样单位会乱打的,说不定会拆掉周围所有建筑了……就是不知道怎样找到最短路径……
回复

使用道具 举报

发表于 2011-6-7 12:21:09 | 显示全部楼层
每秒发布命令不就可以了
ad.w3x (10 KB, 下载次数: 8)
回复

使用道具 举报

 楼主| 发表于 2011-6-7 12:56:52 | 显示全部楼层
楼上的方法是可以,但是有新的问题,我再研究研究。。。
回复

使用道具 举报

 楼主| 发表于 2011-6-7 13:22:59 | 显示全部楼层
越想越复杂。。。。
1:单位被追死后,如何让怪物转变追杀目标?
2:如果有两个被追杀单位,如何让怪转为一直追杀最近的一个单位。
3:还要考虑玩家单位是否存活。。。这样点对点的命令才能发出来吧?
说的简单点:我要的效果是,刷出来的怪无视一切防御塔,追着某种类型单位来杀,杀死一个就杀另一个。
我想到的办法是:让单位拥有献祭技能,全图范围,但是如何保证怪物首先攻击单位不攻击塔?
回复

使用道具 举报

发表于 2011-6-7 14:22:22 | 显示全部楼层
刺客信条
以前做的东西,楼主看看符不符合要求。
回复

使用道具 举报

 楼主| 发表于 2011-6-7 20:13:39 | 显示全部楼层
希瓦,我爱你。
我要的就是刺客的效果。
你的图我拿了,不还。
回复

使用道具 举报

 楼主| 发表于 2011-6-7 20:27:43 | 显示全部楼层
经过测试。。。。还是不符合要求。。。。
有建筑的情况下会首先攻击建筑。。。
我研究研究,不懂再来。。。
回复

使用道具 举报

发表于 2011-6-7 20:34:44 | 显示全部楼层
哦,是了……
我是直接移动攻击到地点的,所以遇到单位自然会自动攻击。
想要单位不会攻击路上遇到的单位的话,那就直接攻击单位本身就好了

不过,还有一个问题就是,我的刺客是以刺杀英雄为生的,所以不会出现杀完英雄拆建筑的情况。
所以楼主可以根据自己的要求做适当的修改,加入判断英雄死亡的条件。

嗯,就是这样了……反正只要看懂了那个演示,理解了条件判断的应用,什么效果都是可以做出来的。
回复

使用道具 举报

 楼主| 发表于 2011-6-7 20:43:41 | 显示全部楼层
成功了!
确实,把攻击坐标改成攻击单位,然后每1秒发动一次命令。。。
这样刚好。。。。。
我继续爱你,希瓦
回复

使用道具 举报

发表于 2011-6-7 20:44:48 | 显示全部楼层
呵呵
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-12 00:11 , Processed in 0.130405 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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