魔兽地图编辑我做的复活没有用,这是为何?(如下图)

 我来答
lctc1002
推荐于2016-05-12 · TA获得超过9717个赞
知道大有可为答主
回答量:4558
采纳率:100%
帮助的人:4126万
展开全部

这是你变量的设置,设置的方法不对,变量没记录到这个单位,最好用这样的方法:

其实用等待时间来做复活时间是很不可取的,不准确也不严谨,还不方便修改,所以一般的图都不会这么做。建议用YDWE的逆天计时器来做,可以省掉繁琐的全局变量,也可以用于多玩家英雄的情况。

下面这个是复活时间随英雄等级增加而增加的一个例子,包括了计时器和计时器窗口的显示,多个单位也不会冲突,学会以后复活的问题都可以按这个做。

附件是演示地图,用YDWE编辑器打开。

追问
谢谢, 其实问题是游戏平衡,我手贱把单位上限改成1了.. - - 改回来瞬间就可以用了
也是,计时器不习惯用逆天... 也要习惯用下。
3Q
追答
1
紾匮の亽
2014-07-09 · 超过20用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:47.8万
展开全部
CWJ没有赋值,所以系统不认识CWJ是谁,你需要将CWJ这个变量设置为你想复活的单位
更多追问追答
追问

游戏中会显示1. 条件是通过了的。

追答
首先你必须确定CWJ[1]是一名英雄,否则无法使用该函数进行复活,如果你确定,那么就需要确定在30秒后的CWJ[1]到底是谁,你应该设置显示文本为CWJ[1]的名字看看他到底是谁,再来寻找CWJ[1]为何没有被返回正确值的原因,也就是说导致触发器无效的原因只有:1.被复活的单位不是英雄2.CWJ这个变量没有返回你想复活的单位
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神州心缘
2014-07-14 · TA获得超过385个赞
知道小有建树答主
回答量:310
采纳率:66%
帮助的人:122万
展开全部

如下图所示【数组】,用于制定不同单位参数,另外创建单位需要自定义指定区域,按照以下触发,可完美运行【附件为演示】


已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式