查看: 1785|回复: 10

脚本特技伤害问题

  [复制链接]
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-3
回帖
35
发表于 2008-10-9 21:31:05 | 显示全部楼层 |阅读模式

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

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

×
就是在Game_Battler3 里面 应用特技效果 的 计算威力 那段
power是什么意思啊
如果我理解成伤害的话是不是写成

技能伤害 = [技能威力 + 武器魔力 + (角色魔力 * 角色力量)/2] - 敌人魔防 啊

power = [skill.power + weapon.int + (user.int * user.str)/ 2] - enemy.mdef

还有还用把 减去敌人的魔防加上吗
版务信息:版主帮忙结贴~

穿越一季:朔

梦石
0
星屑
50
在线时间
333 小时
注册时间
2007-4-11
回帖
5052

贵宾

发表于 2008-10-9 21:33:50 | 显示全部楼层
以下引用woninzero于2008-10-9 13:31:05的发言:


本贴悬赏额度如下:VIP:0   积分:100   
就是在Game_Battler3 里面 应用特技效果 的 计算威力 那段
power是什么意思啊
如果我理解成伤害的话是不是写成

技能伤害 = [技能威力 + 武器魔力 + (角色魔力 * 角色力量)/2] - 敌人魔防 啊

power = [skill.power + weapon.int + (user.int * user.str)/ 2] - enemy.mdef

还有还用把 减去敌人的魔防加上吗


POWER在脚本里就是威力的意思

你的改脚本你为为什么不试下呢..等有错误再问呢?
6R复活?别扯淡了.

柳柳一旦接手66RPG,我果断呵呵啊。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-3
回帖
35
 楼主| 发表于 2008-10-9 21:37:05 | 显示全部楼层
power -= self.pdef * skill.pdef_f / 200
        power -= self.mdef * skill.mdef_f / 200
        power = [power, 0].max
这个我很疑惑不知道什么啊
回复

使用道具 举报

穿越一季:朔

梦石
0
星屑
50
在线时间
333 小时
注册时间
2007-4-11
回帖
5052

贵宾

发表于 2008-10-9 21:40:35 | 显示全部楼层
以下引用woninzero于2008-10-9 13:37:05的发言:

power -= self.pdef * skill.pdef_f / 200
       power -= self.mdef * skill.mdef_f / 200
       power = [power, 0].max
这个我很疑惑不知道什么啊


不好意思..我也不怎么了解..power -=我想了解

等脚本高人讲解..我也学学
6R复活?别扯淡了.

柳柳一旦接手66RPG,我果断呵呵啊。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-3
回帖
35
 楼主| 发表于 2008-10-9 21:44:09 | 显示全部楼层
那个 我刚才试了 能玩 但是数不对啊
回复

使用道具 举报

蚂蚁卡卡

梦石
0
星屑
116
在线时间
66 小时
注册时间
2007-12-16
回帖
2991
发表于 2008-10-9 21:46:33 | 显示全部楼层
#物理伤害=(我攻击力+我力量-敌物理防御)*2
self.damage = (attacker.atk  - self.pdef + attacker.str)*2
#法术伤害=技威力+我魔法*技能魔力+我灵巧*技能灵巧-敌魔力防御*技能魔防
power = skill.power + user.int * skill.int_f + user.dex * skill.dex_f
      #法方-
      if power > 0
       # power -= self.pdef * skill.pdef_f / 200
       # power -=  / 200
        power = [power, 0].max
      end
      # 计算倍率
      rate = self.mdef * skill.mdef_f
      # 计算基本伤害
      self.damage = power - rate
      # 属性修正
      self.damage *= elements_correct(skill.element_set)
      self.damage /= 100




单独提出来: self.damage = power - rate
联系一下上下文
power = skill.power + user.int * skill.int_f + user.dex * skill.dex_f
技威力+我魔法*技能魔力+我灵巧*技能灵巧
rate = self.mdef * skill.mdef_f
敌魔力防御*技能魔防



汉字和英语都给了 自己解决 不培养**党{/gg}



系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
《隋唐乱》完整解密版点击进入
米兰,让我怎么说离开……

曾经我也是一个有志青年,直到我膝盖中了一箭……

《隋唐乱》博客地址
回复

使用道具 举报

穿越一季:朔

梦石
0
星屑
50
在线时间
333 小时
注册时间
2007-4-11
回帖
5052

贵宾

发表于 2008-10-9 21:48:49 | 显示全部楼层
power -= 顺便给我讲讲这个是什么意思
6R复活?别扯淡了.

柳柳一旦接手66RPG,我果断呵呵啊。
回复

使用道具 举报

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
回帖
2059
发表于 2008-10-9 21:53:32 | 显示全部楼层
以下引用塑望于2008-10-9 13:48:49的发言:

power -= 顺便给我讲讲这个是什么意思

power = power - figure
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-3
回帖
35
 楼主| 发表于 2008-10-9 22:01:19 | 显示全部楼层
武器上的 魔力+ 怎么写 是不是 weapon.int 啊 好像不对啊
回复

使用道具 举报

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-3
回帖
35
 楼主| 发表于 2008-10-9 22:02:53 | 显示全部楼层
还有figure 是什么啊
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部