幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2128|回复: 10

[RM2K&2K3] 关于伤害的计算

[复制链接]

10

主题

42

帖子

4092

积分

⑥精研

积分
4092
QQ
发表于 2006-8-6 16:03:50 | 显示全部楼层 |阅读模式
伤害的计算等于己方攻击力—(对方防御力/2)
而攻击力和防御力完全取决于装备的武器和防具。
那力量有什么用?
诸行无常,盛者必衰。
回复

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2006-8-6 16:08:50 | 显示全部楼层
力量和特技攻击力的效果有关。
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

10

主题

42

帖子

4092

积分

⑥精研

积分
4092
QQ
 楼主| 发表于 2006-8-6 17:07:10 | 显示全部楼层
特殊攻击力是什么啊?
诸行无常,盛者必衰。
回复 支持 反对

使用道具 举报

218

主题

1万

帖子

10万

积分

⑧专业

赋予你第五自由

积分
108021
发表于 2006-8-6 17:12:46 | 显示全部楼层
是特技不是特殊

特技明白是什么吧?

第 五 自 由 -   5th  Freedom   -

回复 支持 反对

使用道具 举报

10

主题

42

帖子

4092

积分

⑥精研

积分
4092
QQ
 楼主| 发表于 2006-8-6 17:24:08 | 显示全部楼层
有没有办法使升级提升基本攻击力,而武器可增加额外的攻击力呢?
诸行无常,盛者必衰。
回复 支持 反对

使用道具 举报

218

主题

1万

帖子

10万

积分

⑧专业

赋予你第五自由

积分
108021
发表于 2006-8-6 17:31:03 | 显示全部楼层
貌似能用一个"素手装备"(不装备武器也赋予攻击力)的脚本来解决

第 五 自 由 -   5th  Freedom   -

回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2006-8-6 17:37:51 | 显示全部楼层
在脚本Game_Actor里面调整一下基础攻击力好了……

264行:
#--------------------------------------------------------------------------
  # ● 获取基本攻击力
  #--------------------------------------------------------------------------
  def base_atk
    weapon = $data_weapons[@weapon_id]
    return weapon != nil ? weapon.atk : 0
  end

改成:
#--------------------------------------------------------------------------
  # ● 获取基本攻击力
  #--------------------------------------------------------------------------
  def base_atk
    weapon = $data_weapons[@weapon_id]
    return weapon != nil ? weapon.atk : base_str/2
  end
这样基础攻击力就等于力量的一半。
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

10

主题

42

帖子

4092

积分

⑥精研

积分
4092
QQ
 楼主| 发表于 2006-8-6 17:54:33 | 显示全部楼层
可是如果这样改了以后,装备了攻击力的武器攻击力反而会被减回去。比如基本攻击力为100,武器攻击力为50。装备了武器连基本攻击力也变成50了……
诸行无常,盛者必衰。
回复 支持 反对

使用道具 举报

4

主题

109

帖子

2494

积分

⑥精研

不灌水者

积分
2494
发表于 2006-8-9 02:24:10 | 显示全部楼层
改战斗公式
Game_Battler 3 51行替换
self.damage = [attacker.atk+attacker.str - self.pdef / 2, 0].max
力量+攻击-防御/2
要是你认为敏捷可以加防御,那改成
self.damage = [attacker.atk+attacker.str - (self.pdef+self.agi) / 2, 0].max
在鄙视中变强
回复 支持 反对

使用道具 举报

45

主题

107

帖子

679

积分

⑤进阶

积分
679
QQ
发表于 2006-8-9 02:51:09 | 显示全部楼层
如果改成力量+攻击X2-防御+灵巧那该怎么改?
努力学习中~~~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-29 06:46 , Processed in 0.011203 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表