Project1

标题: 关于会心一击概率问题 [打印本页]

作者: 负零    时间: 2010-7-12 00:28
标题: 关于会心一击概率问题
本帖最后由 负零 于 2010-7-12 06:34 编辑

这个是不是获取会心一击概率的脚本?似乎只受一个weapon.critical_bonus状态影响,怎样能让他受敏捷等等影响呢...??
  1.   #--------------------------------------------------------------------------
  2.   # ● 获取会心一击概率
  3.   #--------------------------------------------------------------------------
  4.   def cri
  5.     n = 4
  6.     n += 4 if actor.critical_bonus
  7.     for weapon in weapons.compact
  8.       n += 4 if weapon.critical_bonus
  9.     end
  10.     return n
  11.   end
复制代码

作者: darkdrium    时间: 2010-7-12 02:06
回复 负零 的帖子
n = actor.agi/20
你要这种结果吗?每增加20点敏捷,暴击概率上升1%,这个有点可怕- -999的敏捷基本上就是两刀爆一下
   
作者: 负零    时间: 2010-7-12 06:04
哦 原来可以这样表达...
谢谢了~~认可楼上
作者: 负零    时间: 2010-7-12 06:21
不行 楼上的楼上方法...弹错误 求正解
作者: 负零    时间: 2010-7-12 06:39
回复 darkdrium 的帖子
用了

   
作者: 负零    时间: 2010-7-12 07:11
回复 darkdrium 的帖子
用了

   
作者: 3202972    时间: 2011-3-28 16:39
提示: 作者被禁止或删除 内容自动屏蔽




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