幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1634|回复: 2

[RMVX] 帮找找脚本中回避计算公式在哪个位置

[复制链接]

6

主题

21

帖子

218

积分

③业余

积分
218
发表于 2010-1-30 18:01:36 | 显示全部楼层 |阅读模式
·····闪躲率判断设 B 为主角
          闪躲率 (%) = B 所装备的防具闪躲率 + 5
                   设 B 为敌人
          闪躲率 (%) = B的闪躲率
          若非物理攻击,则闪躲率为 0%。
          若 B 被附上了「无法行动或闪躲」的状态,则闪躲率也设为0%。
          回避成功的讯息为「***闪开了攻击!···············
帮助里有这段解释,可我在脚本中没找到……
回复

使用道具 举报

52

主题

463

帖子

9095

积分

⑦老手

您还没有设置个性签名

积分
9095
发表于 2010-1-30 19:45:54 | 显示全部楼层
Game_Battler里
先行者的广告: http://www.diyrpg.net/bbs
回复 支持 反对

使用道具 举报

6

主题

21

帖子

218

积分

③业余

积分
218
 楼主| 发表于 2010-1-31 12:27:30 | 显示全部楼层
#--------------------------------------------------------------------------
  # ● 计算最终回避率
  #     user : 攻击者以及使用特技、物品的人
  #     obj  : 特技或者物品 (是普通攻击的情况下为 nil)
  #--------------------------------------------------------------------------
  def calc_eva(user, obj = nil)
    eva = self.eva
    unless obj == nil                       # 不是普通攻击的情况下
      eva = 0 unless obj.physical_attack    # 除物理攻击以外的情况为 0%
    end
    unless parriable?                       # 不能回避状态的情况下
      eva = 0                               # 回避率为 0%
    end
    return eva
  end~~~~~~~~~

我之前找到的只有这段和帮助里的对不上号啊

关键是这段找不到
~~~闪躲率判断设 B 为主角
          闪躲率 (%) = B 所装备的防具闪躲率 + 5
                   设 B 为敌人
          闪躲率 (%) = B的闪躲率~~~~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-5-15 19:09 , Processed in 0.021183 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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