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

Project1

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

[已经解决] 药品治疗量百分比增加回复量

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1262
在线时间
163 小时
注册时间
2019-10-4
帖子
220
跳转到指定楼层
1
发表于 2023-2-8 14:12:03 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

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

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

x
比如说装备某个饰品+30%治疗量,使用原本回复100血量的,会多回复30点

Lv3.寻梦者

梦石
0
星屑
1262
在线时间
163 小时
注册时间
2019-10-4
帖子
220
2
 楼主| 发表于 2023-2-10 19:55:50 | 显示全部楼层
本帖最后由 契约师Vi 于 2023-2-10 20:23 编辑

谢谢不过我想弄得是物品
回复 支持 反对

使用道具 举报

Lv3.寻梦者

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-22 19:07

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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