找传奇、传世资源到传世资源站!

地图传送分级的实现

2020.5.20 技术教程 238 编辑

首先我们比如说要去奇迹瀑布需要大于64级,大于天人境界30重可以进入..
应该写成这样..

[@奇迹瀑布去]
#IF
CHECKLEVELEX > 64 ;大于64级
LARGE $TRFL 2 ;大于凡人境界
LARGE $TRJJ 29 ;大于29重
#ACT
MAPMOVE QJPB0001
SENDMSG 0 我们的英雄{<$USERNAME>}进入了新版本地图奇迹瀑布去探索新地图和宝物去了
break
#ELSESAY
对不起,等级天人30重才能够进入。。\
<返回/@传送员>\

但是我们发现如果人物到了天仙1重或是上仙1重,是进不去的...为什么呢..
因为重数没有达到30,而我们判断的条件中就相当于有一个不满足了,所以进不去..
所以后面我们再加一段脚本,这样就可以进去了.

#IF
CHECKLEVELEX > 64 ;大于64级
LARGE $TRFL 4 ;大于天人境界
LARGE $TRJJ 0 ;大于0重
#ACT
MAPMOVE QJPB0001
SENDMSG 0 我们的英雄{<$USERNAME>}进入了新版本地图奇迹瀑布去探索新地图和宝物去了
break
#ELSESAY
对不起,等级天人30重才能够进入。。\
<返回/@传送员>\

意思就是说,境界大于天人时,重数大于0也可进入....

完整的脚本如下:
;------------------------分一下..免得乱--------------------------

[@奇迹瀑布去]
#IF
CHECKLEVELEX > 64
LARGE $TRFL 2
LARGE $TRJJ 29
#ACT
MAPMOVE QJPB0001
SENDMSG 0 我们的英雄{<$USERNAME>}进入了新版本地图奇迹瀑布去探索新地图和宝物去了
break
#ELSESAY
对不起,等级天人30重才能够进入。。\
<返回/@传送员>\
#IF
CHECKLEVELEX > 64
LARGE $TRFL 4
LARGE $TRJJ 0
#ACT
MAPMOVE QJPB0001
SENDMSG 0 我们的英雄{<$USERNAME>}进入了新版本地图奇迹瀑布去探索新地图和宝物去了
break
#ELSESAY
对不起,等级天人30重才能够进入。。\
<返回/@传送员>\

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复