找回密码
 点一下
查看: 1510|回复: 13

伤害来源是什么?

[复制链接]
发表于 2010-2-17 20:59:31 | 显示全部楼层 |阅读模式
我想做个鸣人那样的九尾变身技能,变身后,每次攻击得到九尾的力量加成!    触发 注册事件单位接受伤害      条件 伤害来源单位拥有BUFF(九尾变身)     动作  命令伤害来源单位对触发单位造成九尾力量/2的伤害   
   在测试的时候   游戏崩溃了    请大家说下哪出错了!!!
发表于 2010-2-17 21:18:41 | 显示全部楼层
无限触发了 你用触发器给予的伤害也会触发受到伤害事件 然后又给予伤害 进入无限触发状态->栈溢出->游戏崩溃
回复

使用道具 举报

 楼主| 发表于 2010-2-17 21:22:57 | 显示全部楼层
哦  知道了   测试下先
回复

使用道具 举报

 楼主| 发表于 2010-2-17 21:58:27 | 显示全部楼层
还是不行!   楼上的高手,可以可以发个教程过来吗?
回复

使用道具 举报

发表于 2010-2-17 23:18:12 | 显示全部楼层

在触发一开始就关闭本触发,然后触发末尾开启本触发。
回复

使用道具 举报

 楼主| 发表于 2010-2-18 23:54:40 | 显示全部楼层

回 4楼(木有鱼丸) 的帖子

蒽   确实   哪个游戏崩溃问题解决了!  但是鸣人的攻击没附加攻击加成!
回复

使用道具 举报

发表于 2010-2-18 23:59:20 | 显示全部楼层

你给它整一个漂浮文字出来,看是触发了没伤害还是根本就没触发……
话说做技能这玩意儿严谨性要求还是比较高的……
回复

使用道具 举报

 楼主| 发表于 2010-2-19 00:09:58 | 显示全部楼层

回 6楼(木有鱼丸) 的帖子

教下可以么!   你做个教程嘛!   有空的话!  耽误一会   我做那技能  都研究N久了...
回复

使用道具 举报

发表于 2010-2-19 00:16:49 | 显示全部楼层
关闭触发
伤害动作
开启触发

这样做一般不会出问题
回复

使用道具 举报

 楼主| 发表于 2010-2-19 00:33:01 | 显示全部楼层
[trigger]
NewTrigger 049
    事件
    条件
        (伤害来源) 等于 baobao99[5]
    动作
        触发器 - 关闭 (当前触发)
        单位 - 命令 baobao99[5] 对 (触发单位) 造成 500.00 点伤害(是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 装甲类型: 无
        触发器 - 开启 (当前触发)
[/trigger]
这样也不能达到效果!  没伤害效果!
回复

使用道具 举报

发表于 2010-2-19 00:51:49 | 显示全部楼层

话说我刚研究了半天这个触发器的伤害……
你最好改成“不是攻击伤害”,并且不要使用普通伤害类型,具体参见我之前的一个帖子。(在此)

我怀疑你所谓的baobao99[5]没有定义,因为貌似没有伤害源有可能会导致伤害丢失。(纯属猜测)
回复

使用道具 举报

发表于 2010-2-19 01:05:08 | 显示全部楼层
创建个隐藏单位来伤害目标吧。
还有LZ回帖不要点回复,请点引用
回复

使用道具 举报

 楼主| 发表于 2010-2-19 02:32:21 | 显示全部楼层
我做几个技能  都需要这个   一个是BB   自己没攻击  攻击伤害和主人联系  所以这个触发那样弄的   让BB攻击别人  造成与主人有关的伤害   还有没什么方法可以代替
回复

使用道具 举报

发表于 2010-2-20 17:18:26 | 显示全部楼层
伤害来源是模拟反弹伤害用的。这个必须要有接受伤害后才得到伤害来源的单位。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-7 22:25 , Processed in 0.056939 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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