设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1815|回复: 3
打印 上一主题 下一主题

[已经过期] 怪物对主角们造成了双倍伤害……?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
117 小时
注册时间
2010-11-11
帖子
85
跳转到指定楼层
1
发表于 2014-5-13 12:39:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 zxc3838507 于 2014-5-13 17:27 编辑

因为不懂脚本,大概是某些脚本冲突的原因造成这样的效果
敌人对A造成了2100点伤害,但是扣除HP的时候缺扣除了4200多

工程有200MB劳烦各位大大帮忙一下了:http://pan.baidu.com/s/1c0AG016
PS:(最好能直接告诉我哪里出错,感谢感谢)

Lv3.寻梦者 (版主)

梦石
0
星屑
2310
在线时间
5538 小时
注册时间
2011-1-10
帖子
6619

青铜编剧史诗剧作家剧作品鉴家

2
发表于 2014-5-13 13:07:18 | 只看该作者
没有属性相克吧?怪物招式是和主角属性相克的话会两倍伤害

点评

应该不是属性相克的问题,显示的伤害和造成的伤害不一致。  发表于 2014-5-13 17:27
回复 支持 反对

使用道具 举报

Lv2.观梦者


  • 更新完成啦

梦石
0
星屑
774
在线时间
6267 小时
注册时间
2006-6-7
帖子
8462
3
发表于 2014-5-13 17:57:08 | 只看该作者
工程问题太多了,我就直说你提问的这部分,
物理伤害找物理伤害计算的部分,技能找技能的部分,通常战斗环节处理都是在Game_Battler 3,


RUBY 代码复制
  1. if skill.id == 216   #技能ID
  2.         self.hp += self.maxhp/20 *1  #增加10%HP
  3.         self.sp += self.maxsp/30 *1  #增加30%MP
  4.         self.damage = self.maxhp/20 *1 #显示HP
  5.         self.damage = self.maxsp/30 *1 #显示MP
  6.      #   else
  7.      # self.hp -= self.damage
  8.       end


你自己看看吧

点评

问题的确很多呢……_(:з」∠)_感谢这位前辈  发表于 2014-5-13 20:54
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
61
在线时间
158 小时
注册时间
2014-4-21
帖子
185
4
发表于 2014-5-14 01:26:17 | 只看该作者
你的技能动画是否设置有“对象”还是“画面”的闪光?
彩虹神剑使用“画面”闪光的话是会出现错误伤害的~这是彩虹神剑的问题!

点评

_(:з」∠)_虽然不是很明白,但是很厉害  发表于 2014-5-14 19:23
_(:з」∠)_虽然不是很明白,但是很厉害  发表于 2014-5-14 19:22
人生得意须尽欢~遥看破布挂前穿~
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-22 05:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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