Project1

标题: 做技能 求思路 大神进 [打印本页]

作者: zxz2874    时间: 2012-9-13 23:49
标题: 做技能 求思路 大神进
本帖最后由 zxz2874 于 2012-9-14 16:18 编辑

受到伤害后有10%的几率3回合内总共回复9%的生命值 纯事件能否解决啊
作者: 亿万星辰    时间: 2012-9-14 13:49
配合公共事件和战斗事件吧,使用技能后先给使用者附加状态A,同时公共事件记录当前使用者的HP,然后每回合结束判断使用者是否带有状态A,如果有,则判断使用者的HP是否比之前公共事件里记录的HP少了,如果是则强制去除状态A,附加一个回血3%持续3回合的状态B即可。
作者: zxz2874    时间: 2012-9-14 15:16
是做给个被动技能 不可能每次战斗都要判定
我是这么做的 但是不行
学习技能 开关A打开
公共事件 并行 条件是A打开
然后
变量A=当前HP 变量B=HP上限
当A<B时 有1/10的几率附加三回合生命回复5%

作者: 亿万星辰    时间: 2012-9-14 15:23
zxz2874 发表于 2012-9-14 15:16
是做给个被动技能 不可能每次战斗都要判定
我是这么做的 但是不行
学习技能 开关A打开

你可以再技能里打开某个开关再进行事件页里的判断,但是肯定要每个敌群的事件页里都要添加才行。
作者: zxz2874    时间: 2012-9-14 16:17
本帖最后由 zxz2874 于 2012-9-14 16:24 编辑
亿万星辰 发表于 2012-9-14 15:23
你可以再技能里打开某个开关再进行事件页里的判断,但是肯定要每个敌群的事件页里都要添加才行。 ...


效果达到 只是工作量大了点 可以让这个技能只对BOSS有效 哈哈 谢谢了
作者: 紫苍焰    时间: 2012-9-15 17:42
……
我试着闹一下看……不过貌似你直接做成复苏之风那样的更给力一些吧……HP35%一下每回合回复3%HP……不过一旦防御力足够高这就是个不死小强了……




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