加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
为何每次战斗第一次都不进行这些判断?第二次才进行。
以下为脚本
value = item.damage.eval(user, self, $game_variables) #------------------------- a b v # ● 公式 #------------------------- if item.is_a?(RPG::Skill) case item.id when 5 value = (user.atk+user.def)*2 +user.add_state(5).to_i when 1 p"ddd" if user.skills.include?($data_skills[10]) p"第二部判断" value = 1<30 ? user.atk+100 : user.atk if user.is_a?(Game_Actor) end end end #------------------------- # ● end #------------------------- value *= item_element_rate(user, item) value *= pdr if item.physical? value *= mdr if item.magical? value *= rec if item.damage.recover? value = apply_critical(value) if @result.critical value = apply_variance(value, item.damage.variance) value = apply_guard(value) @result.make_damage(value.to_i, item) end
value = item.damage.eval(user, self, $game_variables)
#------------------------- a b v
# ● 公式
#-------------------------
if item.is_a?(RPG::Skill)
case item.id
when 5
value = (user.atk+user.def)*2 +user.add_state(5).to_i
when 1
p"ddd"
if user.skills.include?($data_skills[10])
p"第二部判断"
value = 1<30 ? user.atk+100 : user.atk if user.is_a?(Game_Actor)
end
end
end
#-------------------------
# ● end
#-------------------------
value *= item_element_rate(user, item)
value *= pdr if item.physical?
value *= mdr if item.magical?
value *= rec if item.damage.recover?
value = apply_critical(value) if @result.critical
value = apply_variance(value, item.damage.variance)
value = apply_guard(value)
@result.make_damage(value.to_i, item)
end
|