赞 | 3 |
VIP | 0 |
好人卡 | 0 |
积分 | 13 |
经验 | 0 |
最后登录 | 2024-5-12 |
在线时间 | 163 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 1262
- 在线时间
- 163 小时
- 注册时间
- 2019-10-4
- 帖子
- 220
|
本帖最后由 契约师Vi 于 2023-2-16 00:27 编辑
- for actor in $game_party.actors
- if actor.armor4_id == (25)
- recover_hp = maxhp * item.recover_hp_rate / 100 +Integer( item.recover_hp*1.30)
- recover_sp = maxsp * item.recover_sp_rate / 100 + Integer(item.recover_sp*1.30)
- else
- recover_hp = maxhp * item.recover_hp_rate / 100 + item.recover_hp
- recover_sp = maxsp * item.recover_sp_rate / 100 + item.recover_sp
- end
- end
复制代码 我分享一下我的吧,我测还是出现了问题,不过我能做出来,也是整合了letppigogo的脚本,我转了整数,不然会出现小数,还有比率上的话尽量不要乘,后面回复量才是定义增加了百分比,比如:转整数(100*1.30),还有现在只要一人装备了是全队可以用的状态。只是一个装备的话添加状态判定self.state?(ID)ID自定义哈,即可单独一个人治疗量增加。之所以不推荐比率上乘,因为基本比率恢复量增加很多了。很可能溢出超过百分百回复量。有错的话欢迎指出。 |
|