Project1

标题: 怪物对主角们造成了双倍伤害……? [打印本页]

作者: zxc3838507    时间: 2014-5-13 12:39
标题: 怪物对主角们造成了双倍伤害……?
本帖最后由 zxc3838507 于 2014-5-13 17:27 编辑

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

工程有200MB劳烦各位大大帮忙一下了:http://pan.baidu.com/s/1c0AG016
PS:(最好能直接告诉我哪里出错,感谢感谢)
作者: H·H·Y    时间: 2014-5-13 13:07
没有属性相克吧?怪物招式是和主角属性相克的话会两倍伤害
作者: 小传子    时间: 2014-5-13 17:57
工程问题太多了,我就直说你提问的这部分,
物理伤害找物理伤害计算的部分,技能找技能的部分,通常战斗环节处理都是在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


你自己看看吧
作者: P叔的宠物    时间: 2014-5-14 01:26
你的技能动画是否设置有“对象”还是“画面”的闪光?
彩虹神剑使用“画面”闪光的话是会出现错误伤害的~这是彩虹神剑的问题!




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