Project1

标题: RM中毒伤害的问题 [打印本页]

作者: 灯泡没我亮    时间: 2008-7-30 22:35
标题: RM中毒伤害的问题
在哪里可以调中毒后的伤害点数啊,软件默认的数值太大了

急~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 虫子    时间: 2008-7-31 17:39
不大,按百分数算的。
作者: IamI    时间: 2008-7-31 17:41
Game_Battler

def slip_damage_effect
    if slip_damage? and @hp > 0
      @hp_damage = apply_variance(maxhp / 10, 10)
      @hp_damage = @hp - 1 if @hp_damage >= @hp
      self.hp -= @hp_damage
    end
  end [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: Beside    时间: 2008-7-31 17:51
以最大生命值的十分之一为基准浮动
作者: wangswz    时间: 2008-7-31 21:52
def slip_damage_effect
   if slip_damage? and @hp > 0
     @hp_damage = apply_variance(maxhp / 10, 10)
     @hp_damage = @hp - 1 if @hp_damage >= @hp
     self.hp -= @hp_damage
   end
end

前面得那个10是 每回合10%得掉血 后面那个10是干什么得啊?
用这个做持续回血技能只要把 self.hp+= @hp_damage 就行了么?




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