找回密码
 点一下
查看: 1339|回复: 12

伤害抵消护盾求纠错(内有图)

[复制链接]
发表于 2012-3-14 21:20:27 | 显示全部楼层 |阅读模式
QQ截图20120314211927.jpg

不能正常抵消伤害,并且有时还会出现回血的效果= =怎么回事- -(伤害事件在另外的触发里添加了)
 楼主| 发表于 2012-3-14 21:22:52 | 显示全部楼层
LHQY SKILL 4
    浜嬩欢
    鏉′欢
        (瑙﹀彂鍗曚綅) 绛変簬 S_DW[0]
    鍔ㄤ綔
        

    日,触发发不上来= =怎么回事
回复

使用道具 举报

发表于 2012-3-14 21:48:27 | 显示全部楼层
因为你没有使用WE COPY那个工具
回复

使用道具 举报

 楼主| 发表于 2012-3-14 21:52:42 | 显示全部楼层
WE COPY?那是啥?西瓦大神?
回复

使用道具 举报

 楼主| 发表于 2012-3-14 22:08:00 | 显示全部楼层
求解决啊- -!! [s:195] [s:195]
回复

使用道具 举报

发表于 2012-3-15 02:01:00 | 显示全部楼层
  为什么不用0.01s把单位生命值固定起来?

  在接受伤害的时候捕捉伤害值,达到一定值将固定的数值减小。
回复

使用道具 举报

发表于 2012-3-15 03:00:19 | 显示全部楼层
jay`!:WE COPY?那是啥?西瓦大神? (2012-03-14 21:52)
WE复制插件
回复

使用道具 举报

发表于 2012-3-15 03:10:21 | 显示全部楼层
回血效果:
(1)可能没有防重复注册
(2)自动回血
(3)暂没想到……

另外LZ这个T有个BUG,比如在单位遇到伤害值大于最大生命值的情况,根据技能效果是能抵消一部分伤害,于是单位不会死;但是这个T将单位生命设置成当前HP+伤害值,该单位的HP不会超过最大生命值,然后接受超过最大HP的伤害后死亡……

还有种情况:
单位HP:48/50,伤害:10
于是单位的生命先被设成了50/50,然后接受10点伤害,最后的HP:40/50,一共只抵消了2点伤害,但是S_SS[41]里累积记录了10点伤害。。

所以。。个人推荐使用加99999最大HP的办法~
回复

使用道具 举报

发表于 2012-3-15 06:16:20 | 显示全部楼层
   确实经常会出现上边所描述的问题。

    一直搞不懂接受伤害事件的工作原理
回复

使用道具 举报

 楼主| 发表于 2012-3-15 20:39:11 | 显示全部楼层
谢谢大家!已解决! [s:195] [s:195]
回复

使用道具 举报

发表于 2012-3-18 10:55:19 | 显示全部楼层
希瓦是混蛋~~~~~
回复

使用道具 举报

发表于 2012-3-28 17:06:01 | 显示全部楼层
其实现在这种效果已经不是什么大问题了,网上有很多演示的!

当然我以前刚开始做这种效果的时候也遇到与LZ一样的苦恼!但是经过研究····我做出来还算符合要求!这里不说其他了,就是想说 为什么不能正常抵消 的问题(当然这个是我自己的看法)

比如 A的当前血量为100/100 B对A造成10点伤害 但A有个技能可以抵消任何伤害的50% 按照触发器的逻辑 应该是10的50%=5 那么A剩下的生命值应该为95/100 !!
但是在游戏中这次的伤害减免并不是和我们的逻辑符合!游戏中A剩下的血量为90/100
我们的触发是这样写的:
set damage = 受到的伤害值
set damage = damage * 0.5  ---意思就是 伤害值的50%减免
设置 X单位的生命值为 (X单位当前的生命值)+damage --因为单位受到了真实的伤害我们把
                                                     减免掉的生命给他补上
嗯!这样写到,按早逻辑合乎常理啊!但是当X单位在满血的状态下第1次被伤害到,但是却不能正常的按这个触发进行逻辑!开始我觉得是这设置生命的有问题,但是为什么当血没满的情况下又能正常减免伤害呢?后来经过研究才发现,其实单位第1次被伤害时计算减免 和 设置单位的生命其实都是正常的!是因为设置生命值比真实的造成伤害还要快,换句话来说就是生命值在100/100的时候触发器已经设置了单位的生命值 才被造成伤害 ...所以····
回复

使用道具 举报

发表于 2012-3-28 17:40:00 | 显示全部楼层
简单点说就是用触发加血发生在单位扣伤害之前,所以只要不是秒掉满血的伤害,一般用传说中的0秒计时器来实现“先扣血再加血”就行了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-9-27 20:17 , Processed in 0.077465 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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