设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 162|回复: 4
打印 上一主题 下一主题

[交流讨论] YEP的技能核心插件,能帮我实现以下技能效果吗?

[复制链接]

Lv2.观梦者

梦石
0
星屑
310
在线时间
68 小时
注册时间
2022-10-2
帖子
15
跳转到指定楼层
1
发表于 2024-4-11 23:53:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 绯色之夜 于 2024-4-12 08:40 编辑

效果是这样的。在技能被使用时(以下称为A技能),会消耗使用者(这个人可以是角色也可以是敌人)最大MP的50%,并将其存储进一个容器里(可以理解为存在一个变量里),变量存储的值为上一次MP值最大值的50%。
同时会为其赋予一个状态。第一次使用A技能,会赋予一个名为50%的状态,第二次会赋予100%的状态。用过两次后就不能使用,并会在游戏中用弹窗提示。

紧接上个技能,在用第一次A技能后,会为自身增加一个B技能,专门用于释放之前储存的MP。在使用B技能时,会检测使用者身上拥有的BUFF。
如拥有50%的话,就释放上次储存的50%的值,反之全部释放,然后删除B技能。

RM讨论技能的帖子比较少,如果是需要插件实现的话,能分享一点代码实现的思路吗?可以的话非常感谢。

Lv2.观梦者

梦石
0
星屑
524
在线时间
272 小时
注册时间
2012-4-8
帖子
174
2
发表于 2024-4-12 01:39:06 | 只看该作者
这样?

技能 SKILL-A1 使用效果:
    获得状态 BUFF-A50%
    记录MP
    获得技能 SKILL-A2
    获得技能 SKILL-B
    遗忘技能 SKILL-A1

技能 SKILL-A2 使用效果:
    移除/获得状态 BUFF-A50%/BUFF-A100%
    记录MP
    获得技能 SKILL-A3
    获得技能 SKILL-B
    遗忘技能 SKILL-A2

技能 SKILL-A3 使用效果:
    弹窗提示

技能 SKILL-B 使用效果:
    如果拥有状态 BUFF-A50% 或 BUFF-A100% 则释放变量
    移除状态,遗忘技能 SKILL-B
pokemon 和 digimon 正在路上
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
310
在线时间
68 小时
注册时间
2022-10-2
帖子
15
3
 楼主| 发表于 2024-4-12 08:37:57 | 只看该作者
505681468 发表于 2024-4-12 01:39
这样?

技能 SKILL-A1 使用效果:

是的,是用技能核心实现吗?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
524
在线时间
272 小时
注册时间
2012-4-8
帖子
174
4
发表于 2024-4-12 13:00:10 | 只看该作者
emmm 没看过 yep ,通过把逻辑写进了伤害计算公式做的,只是想思考一下实现思路,欸嘿

学习技能 learnSkill
遗忘技能 forgetSkill
设置变量 $gameVariables.setValue
获取变量 $gameVariables.value
a.learnSkill(68) || a.learnSkill(70) || a.forgetSkill(67) || $gameVariables.setValue(20, Math.floor(a.mp/2)) || Math.floor(a.mp/2)
a.forgetSkill(70) || ($gameVariables.value(20) +  $gameVariables.value(21))
pokemon 和 digimon 正在路上
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
310
在线时间
68 小时
注册时间
2022-10-2
帖子
15
5
 楼主| 发表于 2024-4-12 13:18:00 | 只看该作者
505681468 发表于 2024-4-12 13:00
emmm 没看过 yep ,通过把逻辑写进了伤害计算公式做的,只是想思考一下实现思路,欸嘿

学习技能 learnSkil ...

非常感谢,刚刚有个大佬也提供了一个实现思路,差不多成型了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-3 17:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表