第一章:设置初始金钱
事件:地图初始化
动作:找到玩家改变玩家属性
里面可以设置初始的金钱、木材等等。
第二章:胜利、失败条件设置
这问题很多人都提出来过,所以顺便写一下吧。
事件:单位死亡
条件:请找到单位单位ID判定(然后找到你认为某个单位死亡就游戏结束、游戏失败的单位名称)
动作:请找到游戏游戏结束(游戏失败)
当然游戏失败是按照势力来区分的。
说到势力,那么势力哪里设置?
请你点击编辑器中的选项那两个字。然后选择玩家参数设置,里面可以设置势力。
第三章:重生设置
其实这个触发很简单,只是还需要设置别的东西而已。
首先点击编辑器上的物体编辑器,接着找到地图信息,然后里面可以设置重生的坐标。
现在来纠正一下大家的观念。
其实重生坐标和出生坐标是一样的。
既然说到坐标,那么说说哪里可以看到坐标。现在将您的鼠标移动到地图上,接着在编辑器的左下角可以看到坐标,前面的为横坐标(X),后面的为纵坐标(Y)
接着只要输入相应的数字到地图信息里的出生点(X、Y)的坐标里面,记住要一一对应。
然后势力一,对应的坐标是出生点(X、Y)里面的第一个数字组成的坐标。
接着是触发器的设置,这个相对比较简单的。
事件:单位死亡
条件:找到单位单位属方判定(然后在里面可以设置势力XX)
动作:找到单位单位设置属性然后在里面找到作用单位属性,将这一项改为设置重生时间。然后输入重生时间就行了。
对了,各位同仁,如果你要测试地图,千万不要将吕布放在丢中,不然会出现吕布复制的BUG
第四章:刷兵设置(简单版)
这个触发需要用到变量,所以先来说说变量的作用,顾名思义,就是会变的量。
变量有很多作用,往往一些繁琐的细节就需要用到变量,变量可以用来代替一些东西,使其变得更为简便。
因为该触发也需要用到定时器。所以来说说定时器的一些细节吧。
定时器有3个选项,开始点和结束点,还有时间间隔。
首先来说说定时器的输入指数吧。
定时器是以毫秒作单位的。所以输入1000,也就是游戏中的1秒而已,希望新手注意下了。
何为开始点?
开始点就是游戏开始之后延迟几秒才开始运行该触发器的动作。
如:我输入1000,意思就是在游戏开始1秒之后该触发的动作才运行。
何为结束点?
结束点就是游戏开始之后,过了XX秒就关闭的该触发
如:我输入2W,就是20秒后盖触发器就关闭了,不再运行。
何为间隔?
时间间隔就是每过XX秒,就运行一次该触发的动作。
如:我输入1000,也就是每过1秒,触发器的动作运行一次。
好,基础弄懂了,接下来是触发器的设置。
首先说说我设置的是游戏开始3秒后,每过15秒就刷一次兵,持续50秒。
为了设置触发器,我们需要1个数值的变量
数值的变量哪里设置?
我们可以看到触发器的左下角有很多东西,那就是变量。
今天我们需要的是数值的变量,所以右击数值的变量点击新建。为了区别,还是重复名一下比较好,我们称这个数值变量为(刷兵时间)
时间:定时器设置:开始点3000,结束点50000,间隔1000.
动作:找到变量改变地图变量这项,然后可以看到变量源1,我们将刚刚的数值变量填到这里。
然后看到变量加数,我填的是1,最后看到变量乘数,我填的也是1。
什么意思呢?
其实以前我误解了。
现在经过试验,我可以得出。变量数值最后的结果变量现有值X变量乘数变量加数。
什么意思呢?
我默认的变量数值是0
也就是0X111,也就是最后的数组值变成了1.
接着是1X112,那么该动作第二次运行的时候也就是数值变成了2.
现在总看懂了吧
接着设置第二个动作:找到普通条件判断选择触发。
确定之后在用户条件集中右击找到变量地图变量比较。
然后在地图变量1中选择刚刚新建的那个数值变量,然后在第5项(地图变量2加数)中输入15.
接着条件就OK了。
接下来是的动作。
在不满足触发动作中选择不做动作。
在触发动作中找到单位产生单位。
接着需要抛开触发器了。找到物体面板,找到区域。然后框出2个区域。
接着在区域面板中可以看到2个矩形区域的X、Y、W、H
好了,回到触发器。
双击产生单位,在里面找到产生坐标中心点(X、Y),这是2个选项。
接着只要输入坐标数就行了。记住要一一对应的。
全部OK后,你可以看到(对单位之行动作)这个选项。不用着急。这里只需要填进2项就行了。
第一项:找到区域区域绑定。里面的区域设置成自己框出来的其中一个区域。
第二项:找到单位添加路点。然后将趋于设置成自己框出来的另外一个区域就行了。
那么你会问了,这有什么用?
这个问题问得好了。
何为单位绑定区域?
也就是让单位不混淆所用到的区域。
何为路点区域?
也就是单位出生后让单位移动并攻击到路点区域。
最后在触发器的动作后还要一步。
就是变量改变地图变量:变量源当然是刷兵时间。
然后在变量加数和变量1乘数处都输入1就行了。
好了,真是个麻烦的触发
第五章:哪里设置地图信息
修改地图名称之类的是在编辑器的选项中。
选择地图信息设置,还有势力也是在这里设置的,只是在选项中的玩家参数设置
第六章:利用物品来传送
这是一个经常用到的触发,还是比较简单的。
事件:单位获得物品(在里面可以设置物品类型)
动作:找到道具去除单位道具(然后在里面的选择单位类型中找到.
第7章:利用矩形区域来传送
和物品传送差不多,只是比较麻烦而已,首先为了准确得知道坐标。
如果你要设置2个地方的传送。那么请先框出4个区域吧。
2个地方传送,为什么要框出4个区域呢?
道理很简单。
假设你现在设置了2个区域和2个触发器。
触发器1:走进区域1,传送到区域2
触发器2:走进区域2,传送到区域1
看懂的人开始笑了
这样的话,假设现在当你走进了区域1,那么自然而然的运行了触发器1.将你传送到了区域2.这时候一个奇怪的现象就发生了。因为现在你又走进了区域2,所以,第二个触发器也开始运行了。如此反复,你的电脑一定会卡机。
所以如果你要在2个地方传送,那么便需要4个区域了。并且区域不可以重叠。
每个区域都有一个坐标,这大家应该知道吧。可以点击物体编辑器中的区域查看X、Y坐标的。
接着就是触发器了。
非常简单的触发器。
事件:找到单位区域触发,然后里面找到你需要传送的区域(不是传送的地点,如果这句话你没看懂,那么前面的话请你重新看一遍吧。)
条件:一般会填进这个条件:单位类型判定(然后默认的是英雄),这样就行了。
最后的动作就是设置单位坐标。动物品传送一样的
第八章:利用触发器给单位增加属性(强化)
首先我们要来确定下,触发事件是什么?
可以是走进一个区域,然后增加属性,可以是杀死某个敌人之后,凶手单位增加属性,也可是是购买了使用了某养物品之后增加了属性。
好,确定一个事件是很重要的。
现在来说说走的触发器吧。
首先来说说走进矩形地区,然后增加属性的。
事件:请找到单位区域触发。
区域自己填写就行了。
然后是条件:条件可以分很多种。
不填写的话意思就是大家进来都会增加属性。
而填写的话,可以分势力,可以分玩家,可以分单位类型等等。总之这要看玩家自己的喜好了。
动作,很简单:请找到单位增加单位属性,记住不是设置单位属性哦(具体原因自己去想象,应该会明白的)
好了,这个就是一个矩形地区的触发了。
对了,玩家们要注意下:如果你想该区域只要有人进过一次,第二次就失效了,那么你可以增加一步动作:找到普通设置触发开关。然后只要把这个触发器的名称选到里面就行了,这样改触发器只要运行到最后就会关闭了。
先来来说说杀死某个特定单位然后增加凶手单位属性吧。
事件:单位死亡
条件:找到单位单位ID判定,然后找到你需要的名称填进去。
注意下:第3项,这里是不用该的。
动作:单位增加单位属性。
这里也要注意下:如果你要凶手单位增加属性,那么在作用单位这一项就要修改成凶手单位,希望新手注意了。
好,接下来,来个比较繁琐的。
先说说具体内容。
我先设置一个矩形区域,然后如果势力1的单位进入了这个矩形地区,就会增加属性,但是如果不是势力1的单位进入了这个区域,则会触发别的动作,具体什么动作,那么玩家们自己调式咯。
也很简单
事件不变:单位:区域触发
条件:最好填写:单位单位类型(英雄)
动作:找到普通条件判定选择触发。然后在用户条件集中设置下条件就行了。
动作么,自己设置吧。
第九章:如何设置势力条件为(击杀数判定)
该触发不同于基础设置胜利条件,所以请有心的玩家们看好了。
首先先创建数值变量,创建的个数您的地图中的势力的多少(注意:不是玩家的多少,传统得说就是队伍的多少)
现在需要用到触发器了。
事件:单位单位击杀
条件:先设一个,请找到:单位单位类型判定,在选择作用单位处修改成死亡单位。
接着第二个条件:找到单位单位属方判定,我们先设置里面的势力是势力1吧。
动作:找到变量改变单位变量。将第一个对应势力1的数值变量填进变量源1.
然后在变量源乘数和变量源1加数都填上1.
什么意思呢?就是你每次杀了一个人,这个变量的数值就加了1.
好了接下来就和刷兵的差不多了。我想你们都会了吧?
什么?你敢说我懒。
算了,为了让你听明白,继续教程吧。
接着继续第二个动作,请找到普通条件判定触发
点击确定然后在用户条件集这里右击,找到:变量变量比较。
在地图变量1处选择刚才的数值变量,就是对应势力1的那个。
接着变量对比关系选择
变量源2不需要填写。
然后在变量源2加数处,填进一个数字。具体什么数字,玩家们自己定吧。
现在我来说说这个数字的作用。
因为我前面设置是每杀一个敌人,数值变量1.为什么1呢?前面刷兵的教程中写了。
而在变量源2加数处填进去的这个数字,也就会遵循一个公式,具体什么公式,前面刷兵教程中写了。
由于变量源2我们空着,所以默认为0,变量源2乘数默认为0.
所以0X0(自己填写的数值)
就是自己填写的数值了
以此推论,击杀了XX个敌人,变量源1就XX,那么变量源1最终的结果就击杀数,换个角度来想,就是击杀数到一定值的时候就变量源2了。
也就是变量源2就等于1乘以击杀数
那么到达了一定的击杀数,这个条件就会满足,并运行下面的动作了。
接下来,在触发动作中就是设置失败条件了,这个自己设置,如果不会设置,该教程楼前面就有了。
以此推论。可以将其它势力也编辑进去。具体怎么编辑,只要你看懂了,就会编辑了。
当然如果你有一定的水平,可以将这个失败条件归一,什么意思?就是只需要一个触发器。
具体怎么做。自己研究吧。其实很简单。
第十章:在不同地点,不同时间点,刷出不同的怪物。
其实这个触发和简单的刷兵极其相似。
事件:设置定时器(具体怎么样设置,各位可以参照前面的刷兵来设置)
动作:这个各位要看清楚了。
先设置1个数值变量。和以前一样,每过1秒,该数值变量就增加1.
接着找到普通条件判定触发。
在用户条件集中输入变量变量对比。
在变量源1输入刚刚的数值变量,变量2加数输入一个数值,对比的符号改成号(具体什么数值,看玩家自己定了,这数值有什么用?自己看前面的教程就知道了)
接着在为满足触发处右击,再次选择普通变量对比。然后在变量源1处继续输入新建的数值变量。接下来改变符号为号,接续在变量源2处输入一个数值,注意,这个数值要不同于上一次数值,也要不同于后面的数值,不然重叠会造成BUG或者卡机的。所以玩家们一定要注意下。
以此推论,慢慢设置接下来的动作吧,还有条件集。也许这篇您看下来有点恍惚的感觉,但那是一定的,如果基础不好的朋友,看这篇就想看天书一样的。所以,各位多多包涵下,我以后会尽量简单化得说明。
有朋友向我反映,怎么在不同点刷怪。
其实很简单的。看到产生单位这一项。
里面的X,Y坐标可以输入很多个,每个都是一一对应的,所以各位注意下。呵呵。如果您不懂,可以向ZC老总去请教。
教程写到这里,如果您全部看懂了,那么恭喜你,你已经学会了所有的基础。
该贴不再更新,并且人工服务已经停止。
任何问题不再解答。
另外找人一起做地图。有意思的加QQ253606872
作者:月哲枫残