Project1

标题: 怎样才能让技能也能产生暴击效果? [打印本页]

作者: 茨木华扇    时间: 2015-7-18 16:27
标题: 怎样才能让技能也能产生暴击效果?
如题,想让一个技能在发动的时候有一定的概率产生暴击的效果,而且跟人物灵巧有关,应该怎么设置?
作者: jiushiainilip19    时间: 2015-7-19 01:46
Game_Battler 3 里面
首先是第57行设置的普通攻击的暴击几率
  1.         # 会心一击修正           
  2.         if rand(100) < 4 * attacker.dex / self.agi      # 这里是设置几率
  3.           self.damage *= 2
  4.           self.critical = true
  5.         end
复制代码
然后是第147行设置技能的暴击几率 和伤害 这个要自己添加
直接把上面的复制下来 然后设置 至于如何计算这个你要自己
去根据你的游戏去设置的
  1.         # 会心一击修正           
  2.         if rand(100) < 4 * attacker.dex / self.agi      # 这里是设置几率
  3.           self.damage *= 2
  4.           self.critical = true
  5.         end
复制代码





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