Project1

标题: 怎么让:伤害=攻击力-防御…… [打印本页]

作者: 心魂    时间: 2007-12-22 22:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: 心魂    时间: 2007-12-22 22:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: 魔影    时间: 2007-12-22 23:14
伤害=攻击力-防御
Game_Battler 3
50~51行改为
atk = [attacker.atk - self.pdef, 0].max
self.damage = atk
Game_Actor
攻击=力量+武器
269行改为
return weapon != nil ? weapon.atk : 0 + base_str

防御=灵巧+防具
285行
return pdef1 + pdef2 + pdef3 + pdef4 + pdef5 + base_dex



[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 心魂    时间: 2007-12-23 02:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: 魔影    时间: 2007-12-23 02:56
不好意思

Game_Actor

267行

这样改
  #--------------------------------------------------------------------------
  # ● 获取基本攻击力
  #--------------------------------------------------------------------------
  def base_atk
    weapon = $data_weapons[@weapon_id]
    atk1 = weapon != nil ? weapon.atk : 0
    return atk1 + base_str
  end




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