魔兽地图编辑 刷兵排泄问题

下图中的触发 要怎样做排泄?
2025-01-02 11:28:44
推荐回答(2个)
回答1:

先在触发编辑器的变量编辑(一个绿色的X)里,定义一个点变量,假设为Dian。


你的触发需要修改成的样子:


时间:当游戏时间逝去600秒


动作:设置 Dian 等于 矩形区域id<情报>的中心

   (泄漏就是由此产生的,不能直接引用矩形区域的中心点,凡是用到点有关的,都需要用变量去记录,然后删除。)

   创建 12 个 第二波 为了 玩家12 在 Dian 面对……

   清除 Dian(在创建单位的动作中使用完毕,就该清除掉。)


不过话说,你接下来的触发写错了,看样子你是想写单位创建之后,往名为di001的矩形区域发动进攻,等兵到达di001的矩形区域后,再往名为da的矩形区域发动进攻,对吧~?


那么应该这样写,分成三个触发会容易理解些:

第一个触发是单位创建触发,按照上面修改的那样就没错了。

第二个触发是向di001矩形区域进攻触发:


事件:任意单位进入矩形区域


条件:进入的矩形区域 等于 di<情报>矩形区域

   进入单位 属于 玩家12


动作:设置 Dian 等于 矩形区域di001<情报>的中心

   命令 进入矩形区域的单位 移动攻击 Dian

   清除 Dian


第三个触发是向da矩形区域进攻触发:


事件:任意单位进入矩形区域


条件:进入的矩形区域 等于 di001<情报>矩形区域

   进入单位 属于 玩家12


动作:设置 Dian 等于 矩形区域da<情报>的中心

   命令 进入矩形区域的单位 移动攻击 Dian

   清除 Dian


这样就可以实现你要的效果了。


顺便看你的触发截图,似乎是用着老版本的编辑器吧,给你一个现在的主流编辑器,YDWE,附件已上传,内附使用说明。


有什么问题追问我。


回答2:

设置一个点变量=di
最后删除点,清空变量。