想实现这四个效果,要有些变量设置:单位变量D,单位组变量Z,点变量P。
然后再写个触发:
事件---地图初始化
动作---设置 单位变量D 等于 玩家XX的XX单位(可用单位组加条件捕捉单位)
问题一:
事件---任意玩家输入“aaa”完全匹配
条件---触发玩家 等于 XX
动作---杀死 单位变量D
问题二:
不会有建筑阻挡有两个方法,一是给单位添加飞行技能,这样无视任何建筑,地形移动。二是设置单位的体积为1,这样几乎挡不到,也不会穿越地形。
至于时间限制,你使用技能后,用变量记录这个单位,并加载一个计时器,例如:
事件---任意单位使用技能
条件---施放技能 等于 XX
动作---设置 单位变量D 等于 施放技能的单位
添加 飞行技能 给 施放技能的单位
等待游戏时间XX秒
删除 飞行技能 从 单位变量D
问题三:
事件---任意单位施放技能
条件---施放技能 等于 无敌斩
动作---设置 施放技能的单位 为无敌
设置 单位变量D 等于 施放技能的单位
开启触发XX(下面这个触发名)
等待X秒(取决于你想攻击几个单位)
关闭触发XX
事件---每当时间逝去0.3秒
动作---设置 点变量P 等于 单位变量D 的位置
设置 单位组变量Z 等于 单位变量D 的位置 半径XX范围内有所敌方单位且 不等于 建筑
IF-单位组变量Z 内单位数量 不小于 0
THEN-选取 单位组变量Z 内随机一个单位做动作
---移动 单位变量D 到 选取单位 的位置(再用一个点变量记录,免泄漏)
对选取单位造成伤害(用技能,一般是隐藏施法单位)
清除变量点X(选取单位的那个)
清除变量点D
清空单位组Z
FALES-关闭触发XX
问题四:
事件---每当游戏失去XX秒
动作---创建X个单位XX在……
命令 最后创建的单位 攻击 单位变量D
大致上就这样,有什么问题追问我。
追问有Q吗,帮我远程一下我想深入的了解
追答234768824