Project1

标题: 关于每回合自动施放技能的写法 [打印本页]

作者: zhujunjie988788    时间: 2017-5-31 16:52
标题: 关于每回合自动施放技能的写法
小弟设计了一个技能:每回合开始自动给自身增加ATK BUFF1层(该BUFF最多可以堆叠10层)

用了很多方法和之前大神教的方法,目前仅能做到:
1:用敌群事件可以实现该效果,但非常劳命伤财,且灵活性很差(主要是事件都针对指定角色,对于一个有几十位角色且可灵活转职的系统来说,是灾难性的)
2:用被动技能方法可以实现该效果,但无法实现BUFF层数的堆叠,因为被动加的是状态

小弟不懂代码,所以举步艰难,求知道或做过类似技能的大神指导一下,如何用YEP方便的方法实现该效果
作者: soulsaga    时间: 2017-5-31 16:56
フェイズスキル特徴 ver1.06 >https://rpg.mitukasa.jp/src/ogrpg1430.zip]
バトル開始時やターン開始時、ターン終了時などの特定のフェイズでスキルを発動する特徴を
設定できるようになります。
作者: Ajucaqiu    时间: 2017-5-31 17:08
我都看到你用<params>了啊。。yep状态插件:
<Custom Apply Effect>
this._a = this._a || 1;
</Custom Apply Effect>
<Custom Turn Start Effect>
this._a += 1;
</Custom Turn Start Effect>
<Custom Remove Effect>
this._a = 0;
</Custom Remove Effect>
<params>ATK: this._a*100</params>
应该能用,不能就是我打错了




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