找回密码
 点一下
查看: 2216|回复: 8

做了3个技能改了好几次就是不触发 求大神解答下哪里出了问题

[复制链接]
发表于 2019-10-15 19:53:47 | 显示全部楼层 |阅读模式
本帖最后由 seicx822 于 2019-11-13 16:45 编辑

FB1.png FB2.png YS1.png YS2.png YS3.png YS4.png YSe1.png YSe2.png

地图: (4) 魔兽战场-2019.w3x (1.86 MB, 下载次数: 11)
发表于 2019-10-18 22:10:02 | 显示全部楼层
本帖最后由 乱心の鬼舞 于 2019-10-18 22:11 编辑

你这么写事件发动技能效果,条件太多当然是触发不了的。你触发的改成:事件:任意单位发动技能效果,条件:施放技能=XXXX,动作:if:and全部条件成立(施法单位的类型等于XX单位、)【PS:施法单位是存活?这有必要吗?还有技能等级大于或等于1级???what?技能没1级,你没学还想发动》】,Then——(自己写下面的动作);
还有和你说一下,每当游戏时间过1秒(这个事件在多人游戏里面会不准确),最好用计时器到期(循环计时),每次触发动作,整数+1,if整数等于X,then,关闭计时器、关闭当前触发器;还有个你写单位爆炸死亡?那个你最好用地精工兵的自爆设定为:尸体爆炸 true
回复

使用道具 举报

 楼主| 发表于 2019-10-27 00:16:31 | 显示全部楼层
@乱心の鬼舞 按照你说的该了 但是还是没效果 没伤害额

点评

伤害:用地精工兵的自爆设定为:尸体爆炸 true  详情 回复 发表于 2019-10-27 09:02
回复

使用道具 举报

发表于 2019-10-27 09:02:50 | 显示全部楼层
seicx822 发表于 2019-10-27 00:16
@乱心の鬼舞 按照你说的该了 但是还是没效果 没伤害额

伤害:用地精工兵的自爆设定为:尸体爆炸 true
回复

使用道具 举报

 楼主| 发表于 2019-11-4 00:15:03 | 显示全部楼层
@乱心の鬼舞 我说的是每1秒的伤害 这个伤害触发不了 和地精自爆有啥关系?
回复

使用道具 举报

发表于 2019-11-5 21:42:15 | 显示全部楼层
光看触发,谁也不知道你想干嘛

描述一下你做的技能的功能
回复

使用道具 举报

 楼主| 发表于 2019-11-5 23:23:13 | 显示全部楼层
@asd8645123123
技能1: 4秒内向周围1000码随机敌军单位投射风暴之锤(凤凰火焰)并判定具有魔法效果单位创建马甲对其释放风暴之锤(真),并造成物理伤害-------凤凰火焰连续对一个单位释放多次 把持续时间调成10秒 还是 没用 而且 判定不了具有魔法效果的单位 ,也丢不出风暴之锤(真 ),也判造成不了物理伤害
技能2:原地创建马甲 对具有光环效果单位造成物理伤害,光环单位伤害触发不了
技能3:开启4秒内给施法单位添加魔法书 同样造成物理伤害和自带的魔法伤害,同样物理伤害触发不了,并且4秒结束后 魔法书依然没删除
回复

使用道具 举报

发表于 2019-11-6 22:40:16 | 显示全部楼层
我把技能思路告诉你,重新做吧

1:

发动技能效果
技能=X
启动一个计时器,间隔为你两次发射的间隔,每次设置一个单位组为X范围内敌人,设置单位A为单位组中随机的一个敌人,创建马甲发射风暴之锤

任意单位受伤害
伤害来源=马甲
命令英雄造成物理伤害

2.

发动技能效果
技能=X
选取单位组,条件为有魔法效果的单位,造成伤害

3.
发动技能效果
技能=X
添加魔法书,启动计时器
计时器到期,删除魔法书


此外有几个点要注意
1.不要使用等待,我看你使用的是YDWE,那么可以用逆天计时器
2.不要裸写,单位组,先设置变量再用,可以避免泄露
3.条件栏填多个默认为and,不需要再加and
4.不要用当游戏逝去X秒这个事件


如果不知道逆天计时器怎么用,可以看一下这个示例:

1.png




回复

使用道具 举报

发表于 2021-2-4 09:56:43 | 显示全部楼层
支持一下......
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 18:42 , Processed in 0.108648 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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