传奇七号站-为优质资源而生Ctrl+D收藏本站

传奇版本修改NPC脚本进图要求的方法

七号编辑 收藏

文章介绍

修改NPC进图要求的方法我们可以直接打开M2-工具-交易NPC-找到自己需要修改的NPC-手动编辑删除添加条件即可,也可以用快速搜索查找文件工具找到文本文档手动编辑TXT文件,搜索win7-win10服务端mirserver脚本快速搜索查找文件工具,有简单的使用方法等

如下面的石墓大殿限制了大149级才能进入传送:


#IF
#ACT
OPENMERCHANTBIGDLG 95 1022 0 0 0 0 1 455 56 1
#SAY
<>  
<> {您好!这里是/SCOLOR=243}{【第一章·石墓大殿】/SCOLOR=254}{散人发展就从这里开始吧!/SCOLOR=243}
<>     <进入石墓大殿(镜像1)/@进入5>        <进入石墓大殿(镜像2)/@进入5A>
[@进入5A]
#IF
CHECKLEVELEX > 149
#ACT
map 150A
CLOSEMERCHANTBIGDLG
SENDMSG 0 {【快报】:|251:0:1}玩家{『<$USERNAME>』|116:0:1}进入了{『<$MapTitle>』|215:0:1}能否脱胎换骨呢?{(本服所有顶级全爆)|254:0:1}
#ELSEACT
MESSAGEBOX 小伙子你看清楚条件再来啊!
Break
close

[@进入5]
#IF
CHECKLEVELEX > 149
#ACT
map 150B
CLOSEMERCHANTBIGDLG
SENDMSG 0 {【快报】:|251:0:1}玩家{『<$USERNAME>』|116:0:1}进入了{『<$MapTitle>』|215:0:1}能否脱胎换骨呢?{(本服所有顶级全爆)|254:0:1}
#ELSEACT
MESSAGEBOX 小伙子你看清楚条件再来啊!
Break
close

如果需要删除检测条件 #IF  CHECKLEVELEX > 149 #ACT  删除行CHECKLEVELEX > 149即可 或者前面加;符号如上图。

改为之后记得保存 通过M2程序重新加载一遍NPC,不懂如何加载的 直接关闭引擎程序 重新启动即可。


例如:

#if
如果
check [101] 1
标识为1
#act
那么
mapmove 1dl5 124 157
传送你到地图里
SENDMSG 0 {传送使者:|250:15}{玩家|255:15}{『<$USERNAME>』|251:15}{进入了地图:|255:15}{【<$MapTitle>】|250:15}{.真希望他能满载而归!!|255:15}
break

我们只需删掉#IF和#act中间的部分即可,修改为:
#if
#act
mapmove 1dl5 124 157
传送你到地图里
SENDMSG 0 {传送使者:|250:15}{玩家|255:15}{『<$USERNAME>』|251:15}{进入了地图:|255:15}{【<$MapTitle>】|250:15}{.真希望他能满载而归!!|255:15}
break
就可以无条件进行传送了。


☉若无特殊注明本文皆为传奇版本库原创,转载请保留文章出处。
☉本站提供的资源来源网络收集,仅供学习研究之用切勿用于商业用途。
上一篇:翎风0613及老引擎后门漏洞防止封包刷交易货币解决办法
下一篇:没有了

我要评论

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!