| 赞 | 0  | 
 
| VIP | 0 | 
 
| 好人卡 | 0 | 
 
| 积分 | 1 | 
 
| 经验 | 20825 | 
 
| 最后登录 | 2013-3-5 | 
 
| 在线时间 | 3 小时 | 
 
 
 
 
 
Lv1.梦旅人 
	- 梦石
 - 0 
 
        - 星屑
 - 50 
 
        - 在线时间
 - 3 小时
 
        - 注册时间
 - 2008-8-10
 
        - 帖子
 - 243
 
 
 
 | 
	
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员  
 
x
 
今天制作脚本的时候发现,一直以来使用特技都没有会心一击的,后来发现原来特技会心一击的定义跟通常的攻击是一样的! 
 
如一下脚本  在   Game_Battler 3 中 
 
找到  if self.damage > 0  这句 
 
在下面增加 
      # 伤害符号正确的情况下 
      if self.damage > 0 
      # 增加会心一击百分比 
########################################### 
        if rand(100) < 4 * user.dex / self.dex 
         self.damage *= 2 
         self.critical = true 
        end 
########################################### 
        # 防御修正 
        if self.guarding? 
          self.damage /= 2 
        end 
      end 
 
这样就可以让特技也有一定几率让特技也获得会心一击了!效果跟通常攻击的会心一击一样! |   
 
 
 
 |