地图与场景

记录当前坐标

把当前角色所在地图的名称与坐标记录到指定的记忆格(1~6)中,供记忆石一类玩法回传使用。

命令名

TagMapInfo

命令用途

TagMapInfo 用于把当前角色所在地图的名称与坐标记录到指定的记忆格中,共支持 1~6 六格,常用于记忆石一类「先记录、后回传」的玩法。

调用格式

TagMapInfo <格号>

参数说明

参数必填说明
格号是记忆格编号,取值 1~6。

返回或影响

  • 这是执行型命令,会把当前地图名与坐标写入指定记忆格。
  • 写入后可用 <$TAGMAPNAME1>、<$TAGX1>、<$TAGY1>(同一格号)读取记录结果。
  • 记录同一格号会覆盖该格原有记录。

示例

基础用法

[@TAGMAPINFO1]
#ACT
TagMapInfo 1
DELAYGOTO 100 @TagMapInfo

这段写法会把当前坐标记录到第 1 格,然后延时回到记录界面刷新显示。

配合界面回显

[@TagMapInfo]
#SAY
当前记录地图信息:\
一: <记录当前坐标/@TAGMAPINFO1> <移动到/@PMOVE1> -> <$TAGMAPNAME1> <$TAGX1> <$TAGY1>\
<关闭/@exit>

这段写法给出「记录」与「移动」两个入口,并回显第 1 格已记录的地图名与坐标。

注意事项

  • 格号必须与读取变量、移动命令的编号保持一致,例如记录到 3 就读取 <$TAGMAPNAME3>。
  • 移动到已记录坐标请用 移动到记录坐标。
  • 完整六格界面的写法见 坐标记录脚本。

相关命令