Project1

标题: 怎么把一个技能设定为:若击杀了目标就返还消耗的怒气 [打印本页]

作者: tang19990919    时间: 2012-11-11 14:37
标题: 怎么把一个技能设定为:若击杀了目标就返还消耗的怒气
本帖最后由 tang19990919 于 2012-11-15 23:44 编辑

其实我就是模仿诺克萨斯断头台,不过我还没找到VA的技能冷却脚本,如果有的话可以提供一下~PIA(众:你还真不要脸)然后就再提供一个刷新冷却的脚本~PIA(众:无语)
VA不是有个怒气条吗~所以要设定100怒气,击杀目标后返还怒气,其实也可以返还法力的。

那么多人查看就是没人回复哇!呜哇真的没人知道么.......{:2_264:}
作者: 小姐姐一个    时间: 2020-4-24 22:04
本帖最后由 小姐姐一个 于 2020-4-24 22:12 编辑

诺手的断头台么...
萌新一枚的我之前做过类似于这个技能(刀妹的q,这里新增了一个特点,成功杀死人刷新且会回复生命值)
思路是这样的。。。
在伤害公式里写:(写不开在脚本里写,详细教程在救世小树大佬的帖子https://rpg.blue/forum.php?mod=viewthread&tid=307316)
b.hp <= 100 ? b.hp + a.add.state(1).to_i : 100
意思是,敌人受到100点真实伤害,如果敌人死亡,给自己1号状态。
然后在创一个公共事件,分歧—判定这个角色是否有1号状态,然后在公共事件中写上脚本(给自己加怒气值$game_actors[角色id].tp = $game_actors[角色id].tp + 100,100也就是返还消耗的怒气),最后在清除这个状态,就完成了
...
你想要的是断头台,技能也可以刷新的,那就在公共事件下继续
搞个选项,(应该是8个敌人)选定刷新技能第二次要进行攻击的敌人,然后有个选项是强制技能攻击敌人...这样...应该就行了吧
最后别忘了在技能伤害公式下面的属性栏里点上这个公共事件。
看了看你的最后在线时间,你可能看不到咯,那帮帮其他人也好吧=。=




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