找回密码
 点一下
查看: 995|回复: 3

如何用数据编辑器实现一个单位有一个默认的攻击目标并开始行动?

[复制链接]
发表于 2011-6-30 14:24:28 | 显示全部楼层 |阅读模式
麦德三世,以及GA上的各位大大前辈们,你们好:
        关于上次提的第一个问题,“星际2中能否只用数据编辑器来实现,让一个造好的兵营(或者其他任何建筑)自动出兵(某一个兵种),并且生出的兵会有一个默认的攻击目标,兵会自己寻路到目标处进行攻击?有点类似于DOTA老家出来的兵,并且自己去进攻对方老家,但是不用触发器来实现,而只用数据编辑器。”
        这个能告诉一下怎么实现吗?急切想知道具体的实现方法,如果很长,能给一个大概的方向和指导吗?我现在能实现建筑自动出兵,但是没有办法通过数据编辑器实现让兵朝一个默认的指定目标移动并进攻。

万分感谢
发表于 2011-6-30 15:34:04 | 显示全部楼层
我有一个解决方法,不一定是最好,不过应该是有效的。

方法步骤:
1,给你要攻击的目标上一个buffA。
2,给你的单位设置一个训练出来时候执行的初始效果。这个效果是一个范围为500的范围搜索,这个搜索有过滤器,需求目标身上有buffA。这个搜索选取目标的数量为1,执行一个命令效果,命令单位执行攻击技能。目标为搜索到的单位。
回复

使用道具 举报

发表于 2011-6-30 15:50:04 | 显示全部楼层
我觉得追求纯数据毫无意义,像控制单位的攻击路线这样的功能,还是用触发器来实现比较好。

尤其是想像Dota那样的出兵模式,如果你仅指定一个目标或者地点让兵自动寻路,他们可是会自动抄近道。
回复

使用道具 举报

 楼主| 发表于 2011-7-1 09:47:16 | 显示全部楼层
明白了,谢谢大家的指导
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-1 03:13 , Processed in 0.149865 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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