Project1

标题: VX每回合掉血 [打印本页]

作者: qq595006041    时间: 2013-4-13 10:57
标题: VX每回合掉血
我发现VX只有一种掉血伤害,能不能设置几种不同的伤害?
作者: 彭格列第XI代    时间: 2013-4-13 20:15
只有一种掉血伤害是啥=A=?
作者: 351323331    时间: 2013-4-14 15:44
本帖最后由 351323331 于 2013-4-20 14:07 编辑
  1.   #--------------------------------------------------------------------------
  2.   # ● 发动连续伤害效果
  3.   #--------------------------------------------------------------------------
  4.      def slip_damage_effect
  5.     if slip_damage? and @hp > 0
  6.       if self.state?(2) # 第一种毒的状态ID为 2
  7.         @hp_damage = apply_variance(maxhp / 20, 10)
  8.         @hp_damage = @hp - 1 if @hp_damage >= @hp
  9.         self.hp -= @hp_damage
  10.       end
  11.       if self.state?(25) # 第二种毒的状态ID为 25
  12.         @hp_damage = apply_variance(maxhp / 10, 10)
  13.         @hp_damage = @hp - 1 if @hp_damage >= @hp
  14.         self.hp -= @hp_damage
  15.       end
  16.     end
  17.   end
  18.   end
复制代码
改动了下,应该可以了。




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