魔兽编辑器问题 做RPG地图如何设置选择英雄?

清越_

清越_

小酒馆那个 不解释乐

能量圈那个 就是 先创造一个 地区然后正好可以放下能量圈注意要正好

-事件 XX单位进入地区1

-条件 触发单位的类型等于小精灵

-动作 创造一个英雄为了触发单位

删除模型英雄也就是3C上面那个摆着的

如果你想要 一个英雄不能俩人选的话就需要另一个乐

-事件 XX单位进入地区1

-条件 无

-动作 等待0.01秒

关闭触发器001 (也就是上面的触发)

好久不贱

好久不贱

真三小酒馆具体写法没见过,看了看游戏效果,感觉效果像是用一个不可见的单位(或许可见,好像看见些能量圈,大概那就是用来购买英雄的单位)在酒馆买英雄。购买英雄之后删除这个单位。然后设定有单位进入这个区域就给他扔出去。扔人好写,就是画个区域,有任何单位进入,就移动到另一个地方去。删除这个触发器难不难写我不知道,估计不难。

我以前帮另一个哥们解决过类似“小精灵进入英雄前面能量圈进行选择”这个的问题,我就直接粘贴过来了:

我假定你会用触发器、你触发器能用且你触发器为全汉化版(不是的话自己搜“YDWE”)

1建立地图

在地图上放置你想要的标志物,能量圈的话在单位-中立被动-战役-建筑里

在能量圈上面随便放一个英雄,一定要是“中立被动”的,必须不是“中立敌对”的,不然会射小动物,或者乱动。我放了蛇发女。

在能量圈下面放置一只小动物,必须是玩家的,必须不是中立的。我放了兔子。

1新建触发

“新事件”

“单位-单位进入矩形区域”

点“矩形区域”进行选择,在出现的选项卡中勾选“变量”,然后点“选择矩形区域”,这时切换到we地图界面,在右边的“工具面板”,点击“矩形区域:没有”下面的黑色方块来选择矩形区域,在地图上画一个能覆盖能量圈的蓝色方块。然后在右边“工具面板”里会出现“矩形区域000”,选取之。确定,确定,新事件完成。

2新建条件。

“新条件”

“单位类型”

“步兵”更换为“兔子”

新条件完成。

3新建动作。

3-1新动作“单位-删除单位”,确定。默认为删除触发单位,即兔子。

3-2新动作“单位-删除单位”,点“默认单位”,勾选“变量”,“选择一个单位”,选择刚才放上的蛇女。

3-3新动作“触发器-关闭触发器”,默认关闭当前触发器,确定。

3-4新动作“单位-创建单位(面向点或角度无所谓)”,“步兵”改为和你放的英雄一样的英雄,点“玩家1(红色)”,勾选“函数”,选择“单位所有者”,点“指定点”,勾选“函数”,“矩形区域中心”,然后用1中的方法,在你要英雄出现的地方再画一个“矩形区域001”,双击之选取。确定,确定。然后把面向“指定点”随意选取。

3-5新动作“镜头-所定镜头到单位(指定玩家)”,点“玩家1(红色)”,勾选“函数”,选择“单位所有者”,点“触发单位”,换为“函数”中的“最后创建的单位”,确定。

3-6新动作“等待玩家时间”1秒。

3-7新动作“镜头-重置游戏镜头(指定玩家)”,点“玩家1(红色)”,勾选“函数”,选择“单位所有者”,

Ps1:建议修改所用小动物的速度为522。

Ps2:请自行针对每个能量圈建立触发器。

Ps3:这种写法是一个英雄只能有一个玩家用,如果想不同玩家可以选择同一个英雄,请去掉3-2和3-3。

Ps4:请务必保证选择英雄区域无任何方法进入,包括飞行、空艇、闪烁、分身挤进去,或者保证选取英雄所用触发单位不会被玩家以魅惑相应小动物等方式再度取得。

推荐游戏