查看: 2988|回复: 2

[已经解决] 如何使多属性的技能的伤害变为叠成计算?

[复制链接]
梦石
0
星屑
10345
在线时间
1117 小时
注册时间
2015-2-10
回帖
164
发表于 2021-10-14 11:15:27 | 显示全部楼层 |阅读模式
悬赏10星屑已解决
如题,如果用脚本设置了一个技能有多种属性,则默认计算目标对该技能属性中有效度最大的属性的伤害。我想将此改成计算所有效度的乘积。比方说,“火焰斩”的属性是“火”和“斩”,目标的火属性有效度是50%,斩属性有效度是150%,则最终的有效度是50%*150%=75%。如果有两个以上属性的技能则也是这样叠乘计算最终的有效度。我试着改了GameBattle里的获取最大属性有效度那里的公式,但那里的公式我完全看不懂……懂脚本的能帮忙吗?

最佳答案

查看完整内容

https://victorenginescripts.wordpress.com/rpg-maker-vx-ace/element-set/ https://himeworks.com/2014/01/attack-element-modifiers/ http://artificialprovidence.web.fc2.com/rgss3/r3enhance/RGSS3IS_EXTRA_ELEMENT.txt
梦石
0
星屑
29901
在线时间
5734 小时
注册时间
2016-3-8
回帖
1653
发表于 2021-10-14 11:15:28 | 显示全部楼层
回复

使用道具 举报

梦石
0
星屑
5217
在线时间
494 小时
注册时间
2018-6-18
回帖
598

超评测参与

发表于 2022-12-12 10:29:52 | 显示全部楼层
Theo的多属性脚本可以实现,但是貌似叠加时有BUG,普通攻击时也有BUG
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部