当前位置:首页 > 实操教程 > 996引擎 > 正文内容

996引擎AddMapRoute怎么设?地图动态链接点添加脚本教程

明日2026-09-19 10:18:29996引擎34
摘要:996引擎AddMapRoute与SetMapRoute建地图动态链接点教程:标示号配对、两端坐标、双向互通、活动限时拆装;只写一半与标示不一致排查,上面这套改完直接丢进对应脚本段就行,不用额外配置。…
[TOCM]

想在两张地图之间加一条按方向键触发的隐藏传送路,不改MapInfo。AddMapRoute负责注册起点,SetMapRoute负责配对终点,两个命令配套才生效。

这是”删除地图动态链接点DelMapRoute”的兄弟篇——那篇讲拆,这篇讲建。写这篇是因为标示编号、两点配对、三阶案例和常见只写一半,这套写法在测试环境跑了没问题,上线前再在私服上验一遍。

地图动态链接点-AddMapRoute添加脚本教程

命令格式

地图动态链接点需要两个命令配套。AddMapRoute注册起点,SetMapRoute配对终点,格式如下:

AddMapRoute 标示 当前地图 X Y
SetMapRoute 标示 目标地图 X Y

对照996引擎帮助文档原文,标示取值1到65535。文档自带的两地连接示例:

[@AddRoute]
#IF
#ACT
AddMapRoute 1 3 335 330
SetMapRoute 1 5 658 463

上面这行把地图3坐标(335,330)和地图5坐标(658,463)用1号标示连起来,玩家走到起点按方向键就被传过去。

参数讲解

参数/要素 参数释义 实操用法
AddMapRoute 注册起点命令 标示+当前地图号+XY
SetMapRoute 配对终点命令 同标示+目标地图号+XY
标示 链接编号 1-65535,两个命令用同一个
地图X Y 连接两端坐标 玩家站起点按方向键触发
DelMapRoute 拆除命令 同标示删掉这条链接,见删除篇

一个标示就是一条路。AddMapRoute和SetMapRoute用同一个标示号,引擎才知道这两点是一对。

三阶案例

初级案例:新手村到主城单向路。玩家走到村口石头旁按方向键,自动传到主城门口。

[@AddRoute]
#ACT
AddMapRoute 1 0 100 100
SetMapRoute 1 3 335 330

中级案例:双向互通。再加一条反向链接,主城回新手村也能走。

[@AddRoute]
#ACT
AddMapRoute 1 0 100 100
SetMapRoute 1 3 335 330
AddMapRoute 2 3 335 330
SetMapRoute 2 0 100 100

高阶案例:活动限时传送路。活动开始脚本AddMapRoute加路,活动结束DelMapRoute拆路,标示号按活动段固定。

[@StartFestival]
#ACT
AddMapRoute 10 0 200 200
SetMapRoute 10 4 100 100
SendMsg 5 活动传送门已开启。

[@EndFestival]
#ACT
DelMapRoute 10
SendMsg 5 活动传送门已关闭。

三个案例从单向往返、双向互通、到活动周期复用,都是围绕标示号管理。

避坑指南

只写AddMapRoute没写SetMapRoute,链接点不生效。起点注册了终点没配,引擎不知道往哪传。两条命令必须成对。

标示号两个命令填得不一样。AddMapRoute 1和SetMapRoute 2不配对,建不起来。同一个标示从头到尾用一个号。

坐标站上去没反应。起点坐标偏差一两格,玩家按方向键触发不到。把坐标调到角色真实站立点。

重进游戏链接点又没了。添加脚本写在登录或定时段里自动重建,每次进图都重新建一次。固定链接建议直接写进MapInfo,动态链接留给限时活动。

实操步骤

第一步,定好起点终点两张地图,把两端坐标抄下来。

第二步,在NPC脚本写AddMapRoute和SetMapRoute,先用标示1跑一条测试路。

第三步,保存脚本,在版本管理面板重载脚本。

第四步,走到起点按方向键,验证是否传到终点。

第五步,确认单向往返正常后,再加反向链接或活动周期拆装。

常见问题

传奇地图之间怎么做隐藏传送点?

用AddMapRoute加起点、SetMapRoute配终点,同一个标示号。玩家走到起点坐标按方向键触发,不用NPC对话,适合做隐藏密道和活动传送。(本条问题整理自百度知道用户提问2021-08,答案经本地实测验证)

链接点建了没反应怎么查?

先查两条命令标示号是否一致,再查起点坐标是否站准。只写一条命令或标示填反,链接都建不起来。

双向传送要写几条?

单向一条AddMapRoute配一条SetMapRoute。双向互通就建两条,去程回程各用一个标示号。(本条问题整理自百度知道用户提问2020-05,答案经本地实测验证)

动态链接点和NPC传送哪个好用?

固定路线用NPC传送好管理;限时活动、隐藏密道用动态链接轻量,开关都在脚本里。长期地图路直接写MapInfo更稳。

链接点能传送后让玩家自动走路吗?

不能。SetMapRoute只负责把人传到终点坐标,落地后角色自己站着,要自动走用延时移动命令单独接。

996这套命令和HeroM2一样吗?

完全兼容。AddMapRoute、SetMapRoute、DelMapRoute三个命令在996里写法一致,跨版本搬脚本时核对标示号区间即可。

总结

AddMapRoute配SetMapRoute是996引擎建动态地图链接点的一套组合。用法三步:定好两端坐标、同标示号写两条命令、走到起点按方向键验证。新手建议先跑通单向往返,再做双向互通和活动周期拆装,能覆盖隐藏密道、活动传送门这类玩法。

全部脚本案例经过本地996引擎环境实测验证,命令仅上面这套改完直接丢进对应脚本段就行,不用额外配置。



扫描二维码推送至手机访问。

本文章M2GM发布,如需转载请注明出处。如有侵权请联系站长删除。

本文内容仅供个人单机学习研究、功能调试、玩法逻辑测试使用,不涉及任何公网搭建、商业运营、资源交易行为,仅用于个人学习与实操体验。

本文链接:https://www.m2gm.com/tech/996/996-yin-qingaddmaproute-z/

分享给朋友:

相关文章

996引擎装备位置常量脚本实操教程 - 全套装备参数调用与报错修复

996引擎装备位置常量脚本实操教程 - 全套装备参数调用与报错修复

本文针对装备位置常量脚本展开全方位实操讲解,适配引擎全版本使用。文中整理了全套装备对应常量与stdmode参数,搭配零基础实操步骤、多级落地案例与常见报错修复方法,手把手教新手掌握装备参数调用、穿戴判定等核心脚本调试技巧。…

翎风引擎GOTOLABEL脚本实操教程 - 全模式触发规则与报错修复方法

翎风引擎GOTOLABEL脚本实操教程 - 全模式触发规则与报错修复方法

本文针对GOTOLABEL脚本展开全方位实操讲解,梳理翎风引擎10大触发模式的参数规则、标准命令格式,搭配零基础入门、中级优化、高阶定制三阶实操案例,汇总新手避坑要点与常见报错修复方案,适配本地版本学习与脚本调试。…

996引擎GetMapRouteInfo怎么查?查看动态地图链接点脚本教程

996引擎GetMapRouteInfo怎么查?查看动态地图链接点脚本教程

996引擎GetMapRouteInfo查看动态地图链接点教程:标示号、方式0起点1终点、A变量存地图G变量存坐标、批量循环导出;查不到按标示是否建过与变量号排,改完别忘保存脚本,M2引擎会自动热加载不用重启。…

翎风引擎HumanHP怎么用?调整人物血量加减血命令详解

翎风引擎HumanHP怎么用?调整人物血量加减血命令详解

翎风引擎HumanHP教程:+加-减=设值三控制符、超上限自动截断、=是设值不是加血、和MAXHP区别、狂暴之力登录常驻,单机测试小号测。…

新手问:BLUE引擎OPENBOX怎么开?NPC命令打开宝箱脚本教程

新手问:BLUE引擎OPENBOX怎么开?NPC命令打开宝箱脚本教程

BLUE引擎OPENBOX脚本触发开箱教程:宝箱名与BoxItem.txt段名一致、几率0不出物、先扣钥匙再OPENBOX;钥匙开箱VIP免钥与批量循环实战,上面这套改完直接丢进对应脚本段就行,不用额外配置。…

BLUE引擎WebBrowser怎么开?NPC命令打开网站脚本教程

BLUE引擎WebBrowser怎么开?NPC命令打开网站脚本教程

BLUE引擎WebBrowser脚本开网站教程:登录器内置浏览器不跳IE、网址必须带http:// 前缀、老版本登录器无组件;官网充值攻略跳转实战,上面这套改完直接丢进对应脚本段就行,不用额外配置。…

BLUE引擎MOVETOCELL怎么走?NPC命令自动寻路脚本教程

BLUE引擎MOVETOCELL怎么走?NPC命令自动寻路脚本教程

BLUE引擎MOVETOCELL自动寻路教程:X Y坐标NPC名可省略、到达自动点NPC、只当前地图寻路跨图需传送;进图引导任务带路实战,改完别忘保存脚本,M2引擎会自动热加载不用重启。…