Project1
标题:
萌新提问怎么让武器根据人物对应属性来决定攻击力?
[打印本页]
作者:
Vent176
时间:
2021-8-16 00:10
标题:
萌新提问怎么让武器根据人物对应属性来决定攻击力?
使用YEP插件的时候,发现只能单纯 加 或者 倍率 增加, 主要想让一把武器或者装备,根据人物的敏捷 和 其他属性 来进行一个计算增加,
比如:角色敏捷是10, 武器增加攻击力就是 agi * 2 = 20 这样子。
作者:
中华国哥
时间:
2021-8-16 01:16
yep装备核心插件YEP_EquipCore.js了解一下
<Custom Parameters>
atk = 2 * user.agi;
</Custom Parameters>
作者:
Vent176
时间:
2021-8-16 13:07
中华国哥 发表于 2021-8-16 01:16
yep装备核心插件YEP_EquipCore.js了解一下
atk = 2 * user.agi;
非常感谢,大佬,我不是很懂这个代码,昨天乱猜了几个都不对网上也搜不到,没想到是user,总之,还有很多要学习的。
作者:
Vent176
时间:
2021-8-16 22:57
atk = 2 * user.agi;因为使用的不是人物基础属性值,会无限叠加下去,我换上对应装备武器会直接卡死。
修正一下,
<Custom Parameters>
atk = user.paramBase(x);
</Custom Parameters>
x: 0-MaxHP, 1-MaxMP, 2-ATK, 3-DEF, 4-MAT, 5-MDEF, 6-AGI, 7-LUK
这样使用的就是人物的基础数值了。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1