Project1

标题: 请问技能的成功率写在脚本的什么地方 [打印本页]

作者: jianyulei    时间: 2016-6-5 19:52
标题: 请问技能的成功率写在脚本的什么地方
全局搜索 成功 只能搜索到命中率的计算,但我觉得成功率应该是单独计算的,就是不知道是在什么地方。
作者: VIPArcher    时间: 2016-6-5 19:59
Game_Battler#item_hit
  1. class Game_Battler < Game_BattlerBase
  2.   #--------------------------------------------------------------------------
  3.   # ● 计算技能/物品的成功几率
  4.   #--------------------------------------------------------------------------
  5.   def item_hit(user, item)
  6.     rate = item.success_rate * 0.01         # 获取成功几率
  7.     rate *= user.hit if item.physical?      # 物理攻击:计算成功几率的乘积
  8.     return rate                             # 返回计算后的成功几率
  9.   end
  10. end
复制代码
默认脚本里复制的
作者: jianyulei    时间: 2016-6-5 23:06
本帖最后由 jianyulei 于 2016-6-5 23:09 编辑
VIPArcher 发表于 2016-6-5 19:59
Game_Battler#item_hit默认脚本里复制的


我是说的这个成功率,不知道是不是和你想的一样的。关键是脚本哪里有这个的计算公式

QQ图片20160605230933.png (5.27 KB, 下载次数: 15)

QQ图片20160605230933.png





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1