查看: 889|回复: 5

技能的伤害怎么计算的?

  [复制链接]
梦石
0
星屑
216
在线时间
77 小时
注册时间
2008-4-24
回帖
139
发表于 2008-4-24 22:39:21 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
新人请教:
物理技能和法术技能的最终伤害如何计算?
还有威力 攻击力F跟伤害的关系。
帮助文件上的觉得有问题,最终计算的伤害和打出来的不一样。
玩游戏总是不如做游戏的感觉好。所以喜欢做RPG
缅怀邓爷爷。
梦石
0
星屑
60
在线时间
41 小时
注册时间
2008-3-5
回帖
1992
发表于 2008-4-24 22:40:30 | 显示全部楼层
请阅读Game_Battler 3,有详细的伤害计算定义
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
你它囧一字母君谁记得……
当时那把剑离我的喉咙只有0.01工分。可是一柱香之后,这个女主人会深深的爱上我,虽然本人平生说了无数的谎话,可是这句最有效:“你应该这么做,我也应该死。
曾经有一取ID的机会放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,人世间最痛苦的事莫过于此。你的剑在我的咽喉上割下去吧!不用再犹豫了!如果上天能够给我一个再来一次的机会,我绝对会取个汉字君。如果非要给这ID加点修饰的话,我希望是……红色加粗……

回复

使用道具 举报

梦石
0
星屑
216
在线时间
77 小时
注册时间
2008-4-24
回帖
139
 楼主| 发表于 2008-4-24 22:53:10 | 显示全部楼层
就是那一段。我想问的是,物理技能和魔法技能似乎看不出有什么区别了。而且更令人百思不得其解的是灵巧和速度也加进了伤害倍率。请指教。

# 命中的情况下
    if hit_result == true
      # 计算威力
      power = skill.power + user.atk * skill.atk_f / 100
      if power > 0
        power -= self.pdef * skill.pdef_f / 200
        power -= self.mdef * skill.mdef_f / 200
        power = [power, 0].max
      end
      # 计算倍率
      rate = 20
      rate += (user.str * skill.str_f / 100)
      rate += (user.dex * skill.dex_f / 100)
      rate += (user.agi * skill.agi_f / 100)
      rate += (user.int * skill.int_f / 100)
      # 计算基本伤害
      self.damage = power * rate / 20
玩游戏总是不如做游戏的感觉好。所以喜欢做RPG
缅怀邓爷爷。
回复

使用道具 举报

御灵的宠物

梦石
12
星屑
8481
在线时间
94 小时
注册时间
2006-12-11
回帖
3101

第2届TG大赛亚军

发表于 2008-4-24 22:58:03 | 显示全部楼层
恩。你可以设置技能相关度为0
参照原来数据库的设置吧。魔法技能对力量的相关度是0~这样就不会受到力量值的影响了
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
我的Lofter:http://nightoye.lofter.com/

回复

使用道具 举报

梦石
0
星屑
60
在线时间
41 小时
注册时间
2008-3-5
回帖
1992
发表于 2008-4-24 22:59:20 | 显示全部楼层
默认的就是这样的,既然你能看的懂,写一个自己的吧,想怎么样就怎么样!{/tp}
你它囧一字母君谁记得……
当时那把剑离我的喉咙只有0.01工分。可是一柱香之后,这个女主人会深深的爱上我,虽然本人平生说了无数的谎话,可是这句最有效:“你应该这么做,我也应该死。
曾经有一取ID的机会放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,人世间最痛苦的事莫过于此。你的剑在我的咽喉上割下去吧!不用再犹豫了!如果上天能够给我一个再来一次的机会,我绝对会取个汉字君。如果非要给这ID加点修饰的话,我希望是……红色加粗……

回复

使用道具 举报

梦石
0
星屑
216
在线时间
77 小时
注册时间
2008-4-24
回帖
139
 楼主| 发表于 2009-6-12 08:00:00 | 显示全部楼层
谢谢。基本是明白了。
玩游戏总是不如做游戏的感觉好。所以喜欢做RPG
缅怀邓爷爷。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部