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

Project1

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

[交流讨论] 请问如何实现某项属性以另一项属性为参数提升?

[复制链接]

Lv2.观梦者

梦石
0
星屑
332
在线时间
51 小时
注册时间
2022-1-9
帖子
14
跳转到指定楼层
1
发表于 2023-10-22 20:23:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
RT,想制作一种被动技能,比如根据自身物攻值,额外提升50%物攻值的HP,请问这种该如何制作?
乱花渐欲迷人眼

Lv3.寻梦者

梦石
0
星屑
3784
在线时间
982 小时
注册时间
2016-12-6
帖子
367
2
发表于 2023-10-22 21:41:17 | 只看该作者
你可以试试用这个插件:https://rpg.blue/thread-494477-1-1.html
状态注释加入<mhpB: user.atk * 0.5>,角色获得包含此注释的状态时就可以实现你要的效果
回复 支持 1 反对 0

使用道具 举报

Lv2.观梦者

梦石
0
星屑
332
在线时间
51 小时
注册时间
2022-1-9
帖子
14
3
 楼主| 发表于 2023-10-22 22:38:29 | 只看该作者
shiroin 发表于 2023-10-22 21:41
你可以试试用这个插件:https://rpg.blue/thread-494477-1-1.html
状态注释加入,角色获得包含此注释的状态 ...

感谢大佬!明天我就尝试一下!
乱花渐欲迷人眼
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2208
在线时间
397 小时
注册时间
2012-1-24
帖子
33
4
发表于 2023-10-23 01:10:00 | 只看该作者
看到2楼的插件我留下了口水,用了发现有点可惜,增加的mph不能和hp保持百分比。不过可能对楼主很有用。
我的思路是用公共事件:
◆注释:存储 生命值 百分比
◆变量操作:#0001 最大生命值 = 主角 的 最大 HP
◆变量操作:#0002 当前生命值 = 主角 的 HP

◆注释:乘 1000 保证精度
◆变量操作:#0002 当前生命值 *= 1000
◆变量操作:#0002 当前生命值 /= 最大生命值
◆变量操作:#0003 生命值百分比 = 当前生命值

◆注释:初始化 最大生命值
◆增减能力值:主角, 最大 HP - {攻击增加的最大生命值}

◆注释:计算 攻击 增加的 最大生命值
◆变量操作:#0004 攻击增加的最大生命值 = 主角 的 攻击力
◆变量操作:#0004 攻击增加的最大生命值 /= 2
◆增减能力值:主角, 最大 HP + {攻击增加的最大生命值}
◆变量操作:#0001 最大生命值 = 主角 的 最大 HP
◆变量操作:#0003 生命值百分比 *= 最大生命值
◆变量操作:#0003 生命值百分比 /= 1000
◆增减 HP:主角, - 9999
◆增减 HP:主角, + {生命值百分比}

虽然看起来麻烦一点,但好处是可以保持生命值百分比,能做出一些特别的技能
回复 支持 1 反对 0

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33183
在线时间
10490 小时
注册时间
2009-3-15
帖子
4756
5
发表于 2023-10-23 01:12:51 | 只看该作者
你想想状态被清掉会如何
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
332
在线时间
51 小时
注册时间
2022-1-9
帖子
14
6
 楼主| 发表于 2023-10-23 16:12:09 | 只看该作者
qq302849815 发表于 2023-10-23 01:10
看到2楼的插件我留下了口水,用了发现有点可惜,增加的mph不能和hp保持百分比。不过可能对楼主很有用。
我 ...

真的非常好用,感谢!
现在出现一个新的问题,主角每次升级后,这个增长值怎么自动随之增加呀?
乱花渐欲迷人眼
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
332
在线时间
51 小时
注册时间
2022-1-9
帖子
14
7
 楼主| 发表于 2023-10-23 16:34:36 | 只看该作者
qq302849815 发表于 2023-10-23 01:10
看到2楼的插件我留下了口水,用了发现有点可惜,增加的mph不能和hp保持百分比。不过可能对楼主很有用。
我 ...

或者是每次魔攻变化时,有办法被动判定一次是否执行此公共事件嘛

点评

不建议8个基本属性值之间互相挂钩,容易陷入死循环……非要挂的话可以考虑让其中一部分的paramPlus()和另一部分的paramBase()挂钩?  发表于 2023-10-23 16:39
乱花渐欲迷人眼
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2208
在线时间
397 小时
注册时间
2012-1-24
帖子
33
8
发表于 2023-10-23 17:32:07 | 只看该作者
乱花渐 发表于 2023-10-23 16:12
真的非常好用,感谢!
现在出现一个新的问题,主角每次升级后,这个增长值怎么自动随之增加呀? ...

我自己是用YEP_UtilityCommonEvents,每次关闭菜单调用一次这个公共事件就能刷新数值了。
只要你在任何有变化的地方调用这个公共事件就能刷新,比如战斗中,施放技能可以调用公共事件,平时使用
物品也能调用公共事件,甚至公共事件也能调用公共事件。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-27 22:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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