逍遥MIR 发表于 2024-7-12 00:59:37

如何制定某个角色不能进入特定地图

虽然标题很多新手传奇gm可能看不懂,但是经过小编的解释之后大家一定会觉得这个脚本对于游戏来说具有很重大的意义。在传奇游戏中我们经常需要设置一些特殊地图,这类型的地图一般都会附带非常高昂的奖励,比如拥有某些凭证的玩家才能进入,没有指定物品的玩家无法进入。或者是某些高级boss地图需要玩家缴纳一定量的金币或者元宝,再或者是快速练级地图玩家等级高于多少之后就不能在进入这些地图中。遇到这样类型的需求是我们应该怎么解决问题呢,其实并不难请往下看。

内容如下:
[@main]
#if
check 1
#ACT
break
#IF
checknamelist 1号练功房.txt
#ACT
set 1
break
#ELSESAY
你没有权限进入练功房。<退出>
;
然后到\Mir200\Envir\MapInfo.txt文件里 加上命令代码
FIGHT CHECKQUEST(Q110) NORECALL norandommove NOPOSITIONMOVE NORECONNECT(yl01)
FIGHT CHECKQUEST(Q111) NORECALL norandommove NOPOSITIONMOVE NORECONNECT(yl02)
FIGHT CHECKQUEST(Q112) NORECALL norandommove NOPOSITIONMOVE NORECONNECT(yl03)
FIGHT CHECKQUEST(Q113) NORECALL norandommove NOPOSITIONMOVE NORECONNECT(yl04)
      其实说简单就是给这个地图的增加一个验证程序,只有符合验证程序需求的角色才能进入该地图,这样的话对各位新手传奇gm应该会更直观。由于在游戏中需要这个限制的地图还有很多很多,小编在这里就不一一吧代码拿出来了,各位可以更具上面的思路进行修改即可。
页: [1]
查看完整版本: 如何制定某个角色不能进入特定地图