Project1

标题: 还是关于状态持续伤害的问题 [打印本页]

作者: 骷髅岛遗老    时间: 2017-12-23 00:32
标题: 还是关于状态持续伤害的问题
是否能够写出【处于某个状态时每回合受到和某个变量的值相关的伤害】呢
作者: 徐铭的葬礼    时间: 2017-12-23 21:43
技能1=为使用者附加状态1X回合,执行公共事件1
状态1=无效果
公共事件1=被执行时触发:开启开关1→赋值(变量1)=0
开关1=敌群事件启动开关
敌群事件页1=开关1开启时每次回合结束触发:增减id=(变量3)的角色(变量2)的生命值→(变量1)+1→分支(变量是否等于4=X),若等于(关闭开关1);若不等于()。关闭
变量1=状态附加后回合计数
变量2=增减生命值量
变量3=使用者角色id
公共事件2=并行处理(只在地图画面有效),开关1开启时触发:关闭开关1

“若只在某状态存在时某效果才存在,则可视作该效果属于该状态,至少对玩家而言是这样。”姑且用这个想法试着做了下,虽然实现了(然而只做过一次测试)但还是被限制的很厉害,不仅效果对象仅限使用者自己,还必须给每个敌群都加上这么一个事件页……果然还得学脚本啊
作者: jianyulei    时间: 2018-1-2 12:40
https://rpg.blue/forum.php?mod=viewthread&tid=404526
6楼 ,将公式改为你的变量就行了




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