memomemo 发表于 2019-12-19 20:02:19

任意X个单位到达某个位置的触发

求助:想做一个触发,就是“任意20个敌方单位(不限制哪个玩家)”到达某个地方(比如通过某个关口),则任务失败。

目前地图上有4个敌方,想做的是这4个敌方的任意20个单位(4家加总)到某个关口,任务失败。这20个单位有可能会来自同一个敌方,有可能来自其中2个、3个或4个。

自我摸索出来的是用多个触发构造“或”的条件,能够确保有“任意一个”(不论哪一家敌人)的单位到了某个关口导致任务失败,但没法做到任意多个(不论来自哪个敌人)到某个关口,只要总数超标了则任务失败。

求助这个触发应怎么做?

newtonerdai 发表于 2019-12-19 22:46:37

【UserPatch1.5】视野内单位搜索系统
https://www.hawkaoe.net/bbs/forum.php?mod=viewthread&tid=144892&fromuid=296861

memomemo 发表于 2019-12-19 23:00:11

newtonerdai 发表于 2019-12-19 22:46
【UserPatch1.5】视野内单位搜索系统
https://www.hawkaoe.net/bbs/forum.php?mod=viewthread&tid=144892&fr ...

这个在决定版里能用吗?

newtonerdai 发表于 2019-12-19 23:33:31

本帖最后由 newtonerdai 于 2019-12-19 23:35 编辑

memomemo 发表于 2019-12-19 23:00
这个在决定版里能用吗?
决定版完全沿用了UP1.5的AI系统,是可以用的。
不过你可能需要学习一下UP1.5的AI教程,因为要把多个“视野内的单位数量”累加起来需要一些系统性的AI知识。
在我的决定版精品贴索引里有收录(本版置顶贴,或者我的签名里也有),你去看一下吧
{:155:}

memomemo 发表于 2019-12-20 09:07:57

newtonerdai 发表于 2019-12-19 23:33
决定版完全沿用了UP1.5的AI系统,是可以用的。
不过你可能需要学习一下UP1.5的AI教程,因为要把多个“视野 ...

目标分解下,能不能用触发做个诸如“敌人任意单位到达某区域”则显示“某区域内已有1个敌人”,然后当第二个人到了之后则显示“某区域内有2个敌人”,依次累加?我想到用变量来做,但还没摸索出来
页: [1]
查看完整版本: 任意X个单位到达某个位置的触发