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

传送限制检查必查的3个配置细节 - 996引擎

M2GM2026-10-16996引擎53
摘要:本文详解996引擎CheckRecall传送限制检查,包括命令格式与人物名字参数,NORECALL、NODEARRECALL、NOMasterRECALL地图参数的作用,三阶配置案例,以及限制不生效、检测结果不符等报错修复,帮助新手按996引擎脚本规范完成传送检测配置。…
[TOCM]

很多人在限制地图里测试记忆戒指,发现点传送没反应,就以为是戒指坏了,实际上CheckRecall命令会在使用记忆、夫妻、师徒传送时先检查当前地图是否允许传送,地图配置里限制了就不放行。传送限制检查在996引擎里用CheckRecall命令实现,配置在地图参数和脚本两端配合。

CheckRecall按人物名字检查所在地图是否允许使用记忆传送、夫妻传送、师徒传送,地图不允许时命令返回成立,脚本里给出提示并拦截后续传送逻辑。本文把命令格式、配置要点和三个必查细节讲清楚。

先看命令格式,再理解参数含义,最后按步骤完成配置并验证。

传送限制检查配图 - M2GM

CheckRecall格式说明

检查人物所在地图是否允许使用记忆、夫妻、师徒传送的命令格式来自帮助文档原文:

CheckRecall 人物名字

官方示例直接引用,检查指定人物所在地图是否允许传送:

#IF
CheckRecall 人物名字
#SAY
当前地图不允许被传送.

命令成立说明当前地图不允许传送,脚本里给玩家提示。命令不成立说明地图允许传送,可以继续后续传送逻辑。

传送限制检查内容示意图 - M2GM

检测参数讲解

参数内容 参数释义 填写说明
人物名字 被检查的人物名称 写具体名字或使用<$USERNAME>

CheckRecall只接收人物名字一个参数,使用时可以把<$USERNAME>直接填入,检查执行脚本的人物所在的地图。地图是否允许传送由地图配置决定,脚本侧只做读取判断。

地图配置文件中,限制记忆传送使用NORECALL参数,限制夫妻传送使用NODEARRECALL参数,限制师徒传送使用NOMasterRECALL参数,对应的地图配置好这些参数后,CheckRecall在这些地图上会返回成立。

限制配置步骤

第一步,打开地图配置文件MapInfo.txt,找到需要限制传送的地图,在该地图配置行末尾添加NORECALL参数。

第二步,保存地图配置后重启M2加载,此时该地图已禁止记忆传送,夫妻和师徒传送按需添加对应参数。

第三步,打开QFunction或NPC脚本,写入CheckRecall检测段,配合#SAY给玩家提示。

第四步,在传送逻辑前调用检测,用CheckRecall作为条件,成立时拦截,不成立时放行,完成传送限制检查。

第五步,本地测试用带记忆传送功能的道具在地图上使用,验证脚本提示和传送拦截是否按预期生效,传送检测在996引擎脚本中位于传送命令之前。

传送限制检查脚本配置示意图 - M2GM

限制脚本案例

初级入门案例:地图内提示。在限制地图的NPC脚本中写CheckRecall检测,玩家对话时提示当前地图不允许传送,先确认命令返回结果正确。

中级优化案例:传送前拦截。把CheckRecall写在记忆传送触发脚本之前,地图不允许时用#ACT拦截传送逻辑,只提示不放行。

高阶定制案例:分类型限制。配合NORECALL、NODEARRECALL、NOMasterRECALL三个地图参数,分别限制记忆、夫妻、师徒传送,CheckRecall统一检测,脚本里按类型给不同提示。

限制易错点

地图参数名不要拼错,NORECALL、NODEARRECALL、NOMasterRECALL三个参数名按帮助文档原文拼写,写错参数地图限制不生效。

CheckRecall判断的是当前所在地图,不是目标地图,想限制进入某个地图的传送,需要在进入逻辑前用其他地图判断命令配合。

命令成立表示不允许传送,逻辑方向别写反,成立分支写拦截提示,不成立分支才放行。

地图参数修改后必须重启M2,本地测试时改完地图配置直接测试会发现限制没生效,先重启再验证。

报错与修复

报错现象:地图配置了限制参数但传送仍能使用

参数名写错或大小写不符是最常见原因,核对NORECALL等参数拼写后重启M2。另外确认限制的是记忆传送,回城卷等其他传送方式不受这个参数控制。

报错现象:CheckRecall检测结果与地图配置不符

检查检测脚本里的人物名字参数是否填对,用<$USERNAME>读取当前人物最稳妥。脚本重载后重新测试,旧脚本未重载时检测的还是旧逻辑。

报错现象:限制地图里定身状态下还能用传送道具

定身状态由状态控制命令管理,与地图传送限制是两套机制,CheckRecall只检查地图配置,定身限制需要单独用状态检测命令,两者叠加使用才完整。(本条问题整理自素材库:定身了能用回城卷吗?,2025年6月)

问答汇总

1. 问:CheckRecall能检查目标人物所在的地图吗?

可以。参数填人物名字,命令检查的就是该人物当前所在地图是否允许传送,不限于执行脚本的人物,填不同名字可以检查不同人物。

2. 问:地图配置里限制传送的参数怎么加?

在地图配置文件MapInfo.txt的对应地图行末尾添加参数,NORECALL限制记忆传送,NODEARRECALL限制夫妻传送,NOMasterRECALL限制师徒传送,多个参数可以同时添加。

3. 问:随机传送石也受这个检查限制吗?

随机传送石走的是随机传送逻辑,与记忆、夫妻、师徒传送的地图参数不冲突,是否受限制取决于地图配置的其他参数,CheckRecall只针对三种固定传送方式。(本条问题整理自素材库:怎么设置这样的卷轴?随机传送石,2017年5月)

4. 问:检查通过后怎么执行传送?

CheckRecall不成立表示允许传送,在#ELSEACT分支里写传送命令即可,成立分支只拦截不放行,条件命令与传送命令组合使用。(本条问题整理自百度知道真实提问:传奇地图随机传送的命令,2025年7月)

5. 问:地图限制传送对回城卷生效吗?

回城卷属于回城传送,与记忆传送的地图参数相互独立,NORECALL只限制记忆类传送。想限制回城需要配置对应的地图参数,两种限制分开设置。

6. 问:传送限制检查和地图检测命令怎么配合?

先用地图检测命令确认人物所在地图编号,再结合地图配置判断该地图的传送限制,CheckRecall直接给出限制结果,配合使用可以实现多地图多条件的传送控制。

要点回顾

传送限制检查用CheckRecall一条命令判断当前地图是否允许记忆、夫妻、师徒传送,地图端用NORECALL、NODEARRECALL、NOMasterRECALL三个参数控制限制范围,脚本端在传送前调用检测并拦截,三个配置细节分别是参数拼写、判断方向和重启加载,在本地环境按步骤配置即可生效。

CheckRecall与三个地图参数的组合已在本地996引擎环境实测配置生效;命令以996引擎为适配目标,跨引擎使用请自行验证。仅供单机本地调试场景研究。

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

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

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

本文链接:https://www.m2gm.com/tech/996/996-recall-check/

分享给朋友:

相关文章

BLUE引擎MapRouteCtrl命令说明 - 动态增删地图通道脚本教程

BLUE引擎MapRouteCtrl命令说明 - 动态增删地图通道脚本教程

本文围绕BLUE引擎MapRouteCtrl地图通道命令展开,讲解ADDMAPROUTE按源坐标到目标坐标动态添加通行路径的七个参数,说明最后一位是否相通控制双向或单向,演示DELMAPROUTE仅用源坐标三参数删除通道,给出限时活动机器人脚本自动开关通道流程,并排查通道走不通、删除后残留等问题。…

HGE引擎TimeRecall配置方法 - 定时传送回原处实战案例

HGE引擎TimeRecall配置方法 - 定时传送回原处实战案例

TimeRecall是HGE引擎人物定时传送回原处命令,格式为TimeRecall加时间分钟数、换地图停止两参数,自动记住调用处位置到点送回。本文用表格拆解分钟单位、0不停与1停区别,给出限时房挂计时到取消召回案例,并与BREAKTIMERECALL取消、机器人定时拉人对比,附单位填错、原坐标选错等易错点与六条问答。…

传奇地图大地砖文件安装配置与Objects小地砖导入方法

传奇地图大地砖文件安装配置与Objects小地砖导入方法

传奇地图大地砖安装分三类资源:Objects索引、SmTiles小地砖、Tiles大地砖wil/wix放客户端data,.map同时放服务端Mir200\Map和客户端Map。三步落文件、MapInfo.txt登记地图名参数、MiniMap.txt按补丁编号顺延加1配小地图。三类wil编号不可乱改否则花屏黑屏。…

BLUE引擎指定范围刷物品脚本 - DROPITEMMAP物品刷新命令配置

BLUE引擎指定范围刷物品脚本 - DROPITEMMAP物品刷新命令配置

指定范围刷物品靠BLUE引擎的DROPITEMMAP命令实现,官方格式依次是地图号、两个坐标、范围、物品名与数量,地图号填SELF代表人物当前所在地图。本文按官方文档整理命令格式与九位参数,说明坐标与范围如何配合、与固定点写法的区别,给出在NPC脚本与触发段落地的配置步骤,并梳理刷新后物品不显示的排查顺序。…

传奇怎么添加地图?新增地图文件组成与配置方法详解

传奇怎么添加地图?新增地图文件组成与配置方法详解

传奇添加地图分三类资源:地图补丁Objects、SmTiles、Tiles放版本补丁Data,X.map放服务端Map和补丁map文件夹,小地图bmp或png导入mmapX.wzl。三步落位、MapInfo.txt登记地图名、MiniMap.txt按引擎换算编号,GOM扩展mmap从10001起666对应10667。…

传奇真彩地图与地砖地图区别详解三种地图制作方式对比

传奇真彩地图与地砖地图区别详解三种地图制作方式对比

真彩地图地砖地图是传奇版本调试中两种常见地图制作方式。地砖地图由Tiles大地砖、SmTiles小地砖、OBJ遮挡层配合map文件组成,靠元素重复拼接实现小补丁高流畅;真彩地图把原图切成互不重复的小块,画面漂亮但补丁大首跑卡顿。第三种切进地砖文件的伪地砖本质仍是真彩。本文对比三种做法与适用场景。…

GOM引擎切片植入主城配置方法实战:真砖真彩结合做盟重土城

GOM引擎切片植入主城配置方法实战:真砖真彩结合做盟重土城

切片植入主城是用真彩切片和真砖结合制作盟重主城地图的方法,土城城内用真彩切片做好后嵌入盛大土城覆盖城内和沙巴克区域,城外保留盛大真砖。相比整张重做省素材省工作量,不提取独立补丁时必须配合盛大客户端补丁显示。制作时先圈定城内范围、做好真彩切片、对齐城门接缝再植入,最后按引擎和服务器配置决定是否独立提取。…