【hero引擎】如何实现单人副本系统
在做版本的过程中, 有时候总是想考虑下散人玩家的感受。为啥呢, 散人就是人气啊。但是散人在pk的过程中,老是被rmb玩家欺负,咋办呢。
于是乎,就出来了这个单人副本系统。
让那些不管散人还是rmb玩家吧。 都能虐怪虐得非常爽。他们爽了你我才能爽不是嘛!
首先呢, 你到地图区搞个图下来,看适合做单人副本系统的。
将它名为 1000.map(1000这个名称只是我随意起的,你可以随便改,但是需要是数字,因为下面脚本会要求运算。 下面的”我爱大咪咪“ 是地图的名字,没什么意义。)
然后呢
在mapinfo.txt添加:
………
反正你觉得多少够就写多少,序号挨着写就行了。老子是大爷,爱写多少写多少。
这个的意思呢,就是给那个副本取别名,然后再顺便复制 x份地图
紧接着
你肯定会有对应的NPC传送玩家进去 对吧。
[@大咪咪传送]
#IF
#ACT
MOV M0 1000
GOTO @大咪咪检测
[@大咪咪检测]
#IF
CHECKHUM<$STR(M0)> 1
#ACT
INCM0 1
GOTO @大咪咪检测
#ELSEACT
GOTO @我来了大咪咪BREAK[@我来了大咪咪]#IF#ACTCLEARMAPMON<$STR(M0)>MAPMOVE <$STR(M0)> 10 10MonGen <$STR(S1)> 1 0GIVE 回城卷 1
至于里面要刷什么怪, 这都是你说了算。
你还可以搞个npc在里面专门刷怪, 像那种需要召唤物的地图啊。这样设置就能同时进去多个人,但是每个地图其实只有你一个人。另外,这个地图参数你可以设置为
NoManNoMon 地图智能刷怪模式
好了 有问题留言吧。 撸过。支持。。。支持。。。 边撸边过 支持支持再支持 学习了,谢谢分享、、、 求沙发 鼎力支持!!
页:
[1]