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

关于如何让一段触发可以同时运行多次不冲突 的疑问

[复制链接]
发表于 2012-2-18 13:16:09 | 显示全部楼层 |阅读模式
我用希瓦的方法制作了一个类似鬼影缠身的技能:在12秒内对敌人造成智力X3的伤害……于是,技能做出来了,如果对1个以上的敌人施放技能,那么两个技能都会持续掉血,不会出现那种只有最后那个技能目标才会掉血的情况~不过我遇到了一个新问题,如果同时两个敌人中了鬼影缠身,那么第一个敌人的效果消失后,第二个敌人身上虽然有鬼影缠身效果,但是不会持续掉血了~~~
发表于 2012-2-18 13:43:25 | 显示全部楼层
那自然是你用错了……
上触发吧……
回复

使用道具 举报

 楼主| 发表于 2012-2-18 14:12:37 | 显示全部楼层
3.png 4.png
回复

使用道具 举报

 楼主| 发表于 2012-2-18 14:14:53 | 显示全部楼层
以上触发没问题,但是如果在条件里加一个 Spellunit(SpellCount(0)) 拥有 痛苦纠缠BUFF等于True,那么就会出现我说的那种状况,第一个技能目标身上的效果消失后,第二个技能目标身上虽然有BUFF,但是不会掉血了。
回复

使用道具 举报

发表于 2012-2-18 15:41:59 | 显示全部楼层

喵呜“SpellCount[0]=SpellCount[0]-1”喵呜……
将第二个触发的“SpellCount[0]=SpellCount[0]-1”
去掉
就好了的感觉

喵呜~
惯例的白字
回复

使用道具 举报

发表于 2012-2-18 16:20:37 | 显示全部楼层
用哈希表储存挺简单的。何苦用UDG折磨自己。。
回复

使用道具 举报

 楼主| 发表于 2012-2-18 18:38:02 | 显示全部楼层
楼上,我的魔兽编辑器里没有哈希表这个功能呀!去哪里弄啊
回复

使用道具 举报

 楼主| 发表于 2012-2-18 18:51:26 | 显示全部楼层
5楼请问下有没有哈希表简易教程啊,我下了一个1.24的编辑器补丁,发现多了哈希表和对象两个变量,看上去好像有点复杂的
回复

使用道具 举报

发表于 2012-2-18 19:34:52 | 显示全部楼层
哈希表没有GetHandleId()也是白搭=。=

http://bbs.islga.org/read-htm-tid-33972.html
回复

使用道具 举报

发表于 2012-2-18 20:26:40 | 显示全部楼层

回 · 的帖子

·:哈希表没有GetHandleId()也是白搭=。=

http://bbs.islga.org/read-htm-tid-33972.html (2012-02-18 19:34) 
对楼主来说就是直接换个增强UI比较好。
回复

使用道具 举报

 楼主| 发表于 2012-2-18 21:18:38 | 显示全部楼层
增强UI在哪弄?
回复

使用道具 举报

发表于 2012-2-18 22:02:16 | 显示全部楼层
老狼UI一类的嘛...上网上搜索直接下行了[YDWE也不错]
回复

使用道具 举报

发表于 2012-2-21 10:54:33 | 显示全部楼层
施法的时候直接创建个马甲A目标,然后判断攻击不就好了么
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 07:15 , Processed in 0.143995 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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