查看: 4233|回复: 3

[已经过期] 求教怎么修改敌人行动的优先级设置

[复制链接]

邪恶米饼殿

梦石
0
星屑
382
在线时间
569 小时
注册时间
2007-12-23
回帖
1524
发表于 2015-1-4 19:55:11 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
ace里面默认设置以优先级最高作为标准,想请教一下怎么改成以限定条件作为标准呢?
如:默认的普通攻击优先级是5,添加一个技能为0+2*n回合发动一次后,不管这个技能优先级是多少,只要达到这个回合数就先执行该技能
先谢谢大家了

无限の剣制

梦石
0
星屑
10450
在线时间
5019 小时
注册时间
2013-2-28
回帖
4942

开拓者贵宾

发表于 2015-1-4 22:23:53 | 显示全部楼层
本帖最后由 VIPArcher 于 2015-1-4 22:26 编辑

设置这个技能为0+2*n回合发动,并且把优先级设置为最高(比其他的高2以上。
大概就可以了,未测试,认为这样可以有用的理由是F1帮助文档中说明道:[pre lang="ruby" line="1"]在[行为模式]中设置的行为中,战斗中应用哪一个行为是由以下规则决定的。

(1)从设置的所有行为中挑选出满足条件的行为。没有行为满足条件时敌人不会发生任何行为。

#(2)从满足条件的行为中,将优先级最高的,以及优先级和最高优先级的差在2以内的行为作为候补。

(3)在候补中,和最大优先级的差值为1和2的行为,各自的应用概率为最大优先级行为的2/3,1/3。有多个行为优先级相同时,这些行为的应用概率也相同。

[/pre]

评分

参与人数 1星屑 +100 收起 理由
taroxd + 100 辛苦

查看全部评分

回复 1 0

使用道具 举报

梦石
3
星屑
3605
在线时间
2492 小时
注册时间
2014-10-5
回帖
1694

开拓者剧作品鉴家

发表于 2015-1-5 10:55:13 | 显示全部楼层
你可以用强制行动,在敌群事件里搁。那里有回合数的条件。

点评

不太合适,为了强制技能把所有的技能都调高不现实,而且设定回合数无效,全场只触发一次  发表于 2015-1-5 17:40
要不,改技能修正速度,改的特别高也行。  发表于 2015-1-5 15:44
两个问题不能解决,1、强制出手优先级高于己方防御;2、设定了回合数也只执行一次  发表于 2015-1-5 13:08
回复

使用道具 举报

邪恶米饼殿

梦石
0
星屑
382
在线时间
569 小时
注册时间
2007-12-23
回帖
1524
 楼主| 发表于 2015-1-5 11:28:54 | 显示全部楼层
本帖最后由 kaveil 于 2015-1-5 11:33 编辑
VIPArcher 发表于 2015-1-4 22:23
设置这个技能为0+2*n回合发动,并且把优先级设置为最高(比其他的高2以上。
大概就可以了,未测试,认为 ...

这个我知道的,假设BOSS拥有普通攻击
技能A在30%血以下发动代替普攻
技能B全程1/3几率发动
技能C固定每N回合发动
这么一来必须给普攻设置3,技能B设置为1(保证30%血以上的时候技能B发动概率为1/3)
30%血以下的时候,技能A设置为8,技能B设置为6(30%血以下的时候技能B发动概率还是1/3,普攻取消)
这时候技能C没办法设置了,因为优先级只有1-10 (°ー°〃)

以上,我想设置修改行动序列就是为了制作BOSS狂暴的时候会方便一些,以默认的设定,制作低血量狂暴很有可能会用到大量优先级设置,默认的优先级数量是远远不够的

点评

那个不太合适,强制战斗行动会在所有行动前执行,也就是说优先级甚至高于防御  发表于 2015-1-5 13:07
楼上所说的强制战斗行动呢?  发表于 2015-1-5 12:50
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部