赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 3 |
经验 | 0 |
最后登录 | 2024-5-8 |
在线时间 | 70 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 325
- 在线时间
- 70 小时
- 注册时间
- 2022-10-2
- 帖子
- 15
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 绯色之夜 于 2024-4-12 08:40 编辑
效果是这样的。在技能被使用时(以下称为A技能),会消耗使用者(这个人可以是角色也可以是敌人)最大MP的50%,并将其存储进一个容器里(可以理解为存在一个变量里),变量存储的值为上一次MP值最大值的50%。
同时会为其赋予一个状态。第一次使用A技能,会赋予一个名为50%的状态,第二次会赋予100%的状态。用过两次后就不能使用,并会在游戏中用弹窗提示。
紧接上个技能,在用第一次A技能后,会为自身增加一个B技能,专门用于释放之前储存的MP。在使用B技能时,会检测使用者身上拥有的BUFF。
如拥有50%的话,就释放上次储存的50%的值,反之全部释放,然后删除B技能。
RM讨论技能的帖子比较少,如果是需要插件实现的话,能分享一点代码实现的思路吗?可以的话非常感谢。 |
|