魔兽争霸双击选择英雄《详细教程》
魔兽争霸这款游戏现在虽然不是主流游戏,但依然还有一部分人默默守护,现在也有不少人想学习编辑地图,无奈网上给出的教程就只有几张图就完事了,这给完全小白的玩家造成很大的不便,为此菀蒯踔观我重新详细的讲解每一步的做法,当然这个教程只讲述双击选择英雄,其他的教程我会慢慢的陆续发布。
工具/原料
电脑,YDWE魔兽争霸地图编辑器
教程准备
1、打开YDWE在文件选项新建一个地图,其他的先别管,然后连续按两下G键把格子线去掉,新手还不太需要。
2、为方便测试效果我把地形升高一层,按R键打开工具面板,选择单位面板,先把英雄放在地图上。
3、双击英雄弹出对话框把玩家1改成中立被动,其他英雄同理。英雄的面向方向需同时按住Ctri键+鼠标左键,鼠标来回左右移动,直到需要的角度。
4、给英雄添加光圈,打开单位面板——中立被动——中立——战役。
5、最后就设置区域面板了,我刚才把地形升高一层,那到游戏里英雄怎么下来呢!下面我来教大家,先把工具面板切换到区域面板,然后点击区域面板下面的方块,务必方块凹下去才行,接着在你喜欢的任意区域选一个地方,点击鼠标圈一块地方出来,最后回到方块按钮,鼠标点击它按住不动往上移,直到方块变平,当然这一步还不能令英雄下来,只是为后面作铺垫。
触发教程——事件
1、按F4快捷键弹出触发器,先把系统自带的这些删掉,这一步的目的是设定游戏里玩家的数量。
2、鼠标右键点击1步,新建类别,再右击2步,新建触发器,然后就出现事件——条件——动作这个页面了。
3、右击事件——新建事件——玩家——选择单位事件——点击确定
4、那么事件里就会出现红色玩家的触发,当然游戏里不止一个玩家,要设置其他颜色的玩家我们只需要把玩家1红色改成其他颜色的玩家就行了。点击玩家1红色——预设——选择颜色玩家——确定——就可以增加玩家数量了。
触发教程——条件
1、右击条件——新建条件——布尔表达式——点击下面的建筑——再点击弹出提示框的建筑——选择预设里的英雄——确定——确定——如图所示——条件里就会出现触发
2、接着新建条件——玩家——点击玩家1红色——选择预设里的中立被动——确定——如图所示
3、新建条件——整数——点击左边的数字0——函数栏选择玩家属性——点击下面的玩家1红色——函数栏选择事件响应-触发玩家——确定——点击现有黄金——选择预设里的已使用人口数——确定——如图所示
触发教程——动作
1、新建动作——全部——If/Then/Eise/(多项功能)——确定——如图所示
2、这一步就要设一个变量了,变量是什么,我也很想知道,或许只是一个称呼而已。点击工具栏的上面的一个大黄X,就会出现变量提示框——选择新建变量——名字随便写——变量类型——单位——把下面的数组勾上——确定——变量里就出来一条变量——如图所示
3、下面我们要用的这个变量了,右击If-条件——新建条件——单位——触发单位——变量——选择你刚才新建那个变量——确定——如图所示
4、点击索引——函数栏中选择玩家索引——确定——点击单位——函数栏中选择事件响应-触发玩家——确定——确定——如图所示
5、现在我们要重新再设置一个变量了——点击黄X——新建变量————名字随便——变量类型——单位——数组勾上——确定——接着右击Then--动作——新建动作——单位——删除——点击触发疟觥窖捎单位——选择我们刚才新建的变量——点击索引——函数一栏中的玩家索引——确定——如图所示
6、接下来我们还需要新建一个变量——名字随便——撮劝丛食单位类型——这次下面的数组就不能打钩了,直接点击确定——新建动作——单位——创建单位(面向角度)斑从腧笮——点击步兵——选择变量——点击玩家1红色——函数栏中的事件响应-触发玩家——点击指定点——函数中的矩形区域中心——点击可用地图区域——点击选择矩形区域——画面自动切到地图当中——选择我们刚开始圈好的那个区域,点击那个区域就行了——确定——如图所示
7、新建动作——单位——改变所属——单位——函数中的触发单位——确定——点击玩家1红色——函数中的触发单位——确定——如图所示
8、新建动作——单位——移动单位(立即)指定点——点击指定点——函数中的矩形区域中心——点击可用地图区域——点击选择矩形区域——我们圈好的区域——确定——如图所示
9、新建动作——镜头——平移镜头(指定载睛碥伉玩家)限时——玩家1红色——函数中的触发玩家——确定——点击 ”点“ ——矩形区域中心——点击可用地图区域——点击选择矩形区域——我们圈好的区域—斑从腧笮—确定——确定——如图所示
10、新动作——全部——设置变量——点击变量——选择你第一个新建的变量——点击索引——玩家索引——点击Value——选择预设(没有单位)——确定——如图所示
Else-动作
1、右击Else-动作——新建动作——全部——设置变量——变量——选择第一个建的变量——确定——点击索引——选择玩家索引——点击Value——函数中的触发单位——确定——如图所示
2、新建动作——全部——等待(游戏时间)——点击下面时间修改——可以随意改——确定——如图所示
3、新动作——全部——设置变量——点击变量选择你第一个建的变量——玩家索引——确定——点击Value——选择预设——没有单位——确定——如图所示
触发教程——全图可见
1、新建触发器——新建事件——全部——地图初始化——确定——如图所示
2、新建动作——条件就不需要了——可见度——禁用战争迷雾——确定新建动作——可见度——禁用黑色阴影——确定——如图所示
触发教程——开始点
1、当你测试时会提醒你开始点没设置,这时就要我们来设置下了。打开工具面板——切换到单位面板——你会看到如掬研疔缎图所示中的标记——点击它可以放在你需要放的地方——有几个玩家就必须放几个——还必须对应玩家颜色——如图所示
2、最后附上整个触发图片