Project1

标题: 怎样提高爆击率 [打印本页]

作者: 春风化雨    时间: 2008-8-9 03:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: 灯笼菜刀王    时间: 2008-8-9 03:12
简单的办法是增加灵巧,灵巧就是影响会心率。

复杂的办法是在Game_Battler 3里判断会心一击那加个if,判断装备某武器的时候会心率增加多少,当然,因为敌人是没武器这个属性的,所以前面还要加上,if self.is_a?(game_actor)
作者: 春风化雨    时间: 2008-8-9 03:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 灯笼菜刀王    时间: 2008-8-9 03:17
那你直接让这个武器装备后增加灵巧就行了。这个是最简单也是最无后遗症的方法。
作者: 春风化雨    时间: 2008-8-9 03:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: 灯笼菜刀王    时间: 2008-8-9 03:22
Game_Battler 3中,找到这段

# 会心一击修正
        if rand(100) < 4 * attacker.dex / self.dex
          self.damage *= 2         
          self.critical = true
        end

红色的部分就是爆击伤害,默认是2倍,self.damage *= 3 就是三倍
self.damage += 1000 就是爆击在原本攻击力上增加1000伤害等, [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 春风化雨    时间: 2008-8-9 03:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: 灯笼菜刀王    时间: 2008-8-9 03:30
问题解决后,请点那个蓝色的认可答案,好方便想回答问题的人不会重复进入。
作者: 春风化雨    时间: 2008-8-9 04:00
提示: 作者被禁止或删除 内容自动屏蔽




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