魔兽争霸好玩的地图有什么好玩的可以单通的角色扮演...

,可是刚进去,就胜利了,什么原因啊 .?z怎么回事啊 ????????

那是因为这张地图没有电脑英雄 只能是在网络里与人对战 呵 所以你下的时候的下有英雄的 就像cs里的机器人

在魔兽RPG地图中,刷怪是一个基本操作。因为地图中的怪物如果不进行刷新,那么打一阵以后就没怪了,显得地图空荡荡的,比较无聊。制作刷怪的办法主要就是靠触发器来搞定,但是实现刷怪的思路却有很多种,今天小编给大家详细介绍一下各种刷怪的触发器在使用上的一些区别。

一般来说,要实现刷怪无非就是定时全图刷野、野怪死亡后一段时间内刷野、进入某个区域后刷野这几种,下面我们一一分析一下。

这种情况的刷野一般是通过检测区域内野怪数量或者是人口等数据来实现的。比如说每隔120s运行一次触发器,每批野怪都是自己对应的不同区域,只要该区域下野怪数量小于设定的数值,就会刷新一批野怪。类似地图是dota。

但这种模式有个问题在于,你并不需要将野怪击杀,只要利用野怪的警戒范围,吸引攻击离开野怪所在的区域就会导致刷新野怪。最终原本的野怪区域可能会出现2批、3批甚至更多的野怪。如果是RPG地图,假如那个区域本身是个boss,这么操作就会导致产生多个boss,结果是你打不过了。

条件:区域A的单位数量≤5

动作:创建10个步兵给中立敌对,在区域A的中心点。

2、野怪死亡后一段时间内刷野

这种刷野方案的检测点在于单位死亡,当某个单位死亡后,经过设定的时间重新刷新一个野怪,我们只需要事先在地图中布置好一定的野怪数量,那么最终地图中的野怪数量会始终与最初的设置保持一致,大家看一下实例的触发器逻辑就明白了。绝大多数RPG地图都是采用这种方式。

条件:触发单位的类型是步兵

动作:等待60秒(设定刷新时间),在指定点创建一个触发单位的类型给中立敌对。

在这样一个触发器的工作下,死一个怪就会刷一个怪,绝不会多也绝不会少。同时,在这样的触发设计中我们还可以增加掉宝的动作。不过需要注意的是,符咒、占据之类的法术不算击杀,所以在地图设计时,应当尽量避开这些技能的使用。

3、进入某个区域后刷野

如果地图较小,那么boss之类的单位通常间隔也会被设计的比较近,这样就带来一个问题,我们攻击一个怪物之后,因为警戒范围的问题,这个怪物周边的一大票野怪全向我们冲过来了,这就很尴尬。为了解决这个问题,有的作者会使用这样的刷野方式。当某个单位进入到限定的区域后,就在对应区域创建一个野怪,而地图上的其他区域完全空白,因此避免了被野怪围攻。

事件:一个单位进入区域A

动作:在区域A的中心位置创建一个boss给中立敌对。

虽然看上去这样的触发器设计的非常完美,但实际上有一个严重bug存在。比如说大家常见的去传送进某个地点挑战boss,进场以后通过这个触发器刷出一个boss,正常将boss击杀之后,该玩家并不需要离场重新买传送进入,而只需要再踩一下进来时的那个区域,又会重新刷个boss。

尽管这样的bug其实很容易解决,只要利用触发器的开闭或者是计时器之类的设定就行,但是这样非常麻烦,或许又会带来新的细节问题,因此使用上也不是很多。如果你是个追求完美的人,可以在这个触发器的基础上进行细节完善。

参考资料

 

随机推荐