Project1

标题: 请问如何做出免疫撤退的特性? [打印本页]

作者: nhycs01    时间: 2013-3-29 09:44
标题: 请问如何做出免疫撤退的特性?
比如说:我设置了一种技能,效果是使用后敌人自动撤退,战斗结束,但不会获得经验.
问题来了,如何设置BOSS免疫这种状态呢?在敌人特性里似乎没有免疫撤退的选择,状态里也没有.
请大大们指点一下,谢谢了.
作者: love896624434    时间: 2013-3-29 13:23
我看了下,找到方法了。
很简单,设置一个开关,名字叫“是BOSS”或其他的,名字不重要。
然后设置一个公共事件,正常执行。内容是条件判断,开关“是BOSS”是否打开,如果打开,跳出提示:“目标中有BOSS,不能驱逐。”提示文字同样不重要,自己设定。如果开关没打开,就中止战斗。中止战斗的选项在事件指令第三页战斗选项最后一个。
设置道具或技能,唯一的效果就是调用这个公共事件。
然后就是是不是BOSS的问题了,敌群里面,底下有一个战斗事件的框。有BOSS存在的敌群,里面设定条件为0回合,间隔是战斗(不要设置即时,经测试设置即时会一直重复操作。回合的话没测试,但是战斗就可以了)。内容为打开开关“是BOSS”。
这样一来,当遇到BOSS,开关就会打开,然后就无法使用该类道具或技能中止战斗了。但是有个问题,这样开了一次就一直开着了,我在敌群的事件条件里没找到战斗结束的条件,所以只能通过其他方法关闭。
比如,BOSS肯定是指定区域出现的咯。在进入BOSS战斗的旁边设定一个事件,条件为开关“是BOSS”打开。内容为关闭开关“是BOSS”,执行方式为自动执行。这样一来打完BOSS开关就关闭了,打小怪就可以使用驱散效果了。
如果是地图行走随机有可能遇见的BOSS,比较麻烦,就要在地图上每隔一个区域就放这么一个时间。要保证这个事件走在地图的任何地方都一定会至少有一个出现在屏幕中,不出现在屏幕中的事件是不会自动执行的。然后,我把一些片段截图下来,参照着吧。



作者: nhycs01    时间: 2013-3-29 18:18
love896624434 发表于 2013-3-29 13:23
我看了下,找到方法了。
很简单,设置一个开关,名字叫“是BOSS”或其他的,名字不重要。
然后设置一个公共 ...

谢谢,很有心的人啊.我去试试!应该可行,就是麻烦点.




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1