脚本示例

坐标记录脚本

六格坐标记忆的完整脚本,含六组记录与移动标签,用于记忆石一类的坐标记录与回传玩法。

用途

实现六格坐标记忆:玩家可以把当前位置记录到某一格,之后随时传送回该格。

参考脚本

[@TagMapInfo]
当前记录地图信息:\
一: <记录当前坐标/@TAGMAPINFO1> <移动到/@PMOVE1> -> <$TAGMAPNAME1> <$TAGX1> <$TAGY1>\
二: <记录当前坐标/@TAGMAPINFO2> <移动到/@PMOVE2> -> <$TAGMAPNAME2> <$TAGX2> <$TAGY2>\
三: <记录当前坐标/@TAGMAPINFO3> <移动到/@PMOVE3> -> <$TAGMAPNAME3> <$TAGX3> <$TAGY3>\
四: <记录当前坐标/@TAGMAPINFO4> <移动到/@PMOVE4> -> <$TAGMAPNAME4> <$TAGX4> <$TAGY4>\
五: <记录当前坐标/@TAGMAPINFO5> <移动到/@PMOVE5> -> <$TAGMAPNAME5> <$TAGX5> <$TAGY5>\
六: <记录当前坐标/@TAGMAPINFO6> <移动到/@PMOVE6> -> <$TAGMAPNAME6> <$TAGX6> <$TAGY6>\
 <关闭/@exit>
[@PMOVE1]
#ACT
TAGMAPMOVE 1
[@PMOVE2]
#ACT
TAGMAPMOVE 2
[@PMOVE3]
#ACT
TAGMAPMOVE 3
[@PMOVE4]
#ACT
TAGMAPMOVE 4
[@PMOVE5]
#ACT
TAGMAPMOVE 5
[@PMOVE6]
#ACT
TAGMAPMOVE 6
[@TAGMAPINFO1]
#ACT
TAGMAPINFO 1
DELAYGOTO 100 @TagMapInfo
[@TAGMAPINFO2]
#ACT
TAGMAPINFO 2
DELAYGOTO 100 @TagMapInfo
[@TAGMAPINFO3]
#ACT
TAGMAPINFO 3
DELAYGOTO 100 @TagMapInfo
[@TAGMAPINFO4]
#ACT
TAGMAPINFO 4
DELAYGOTO 100 @TagMapInfo
[@TAGMAPINFO5]
#ACT
TAGMAPINFO 5
DELAYGOTO 100 @TagMapInfo
[@TAGMAPINFO6]
#ACT
TAGMAPINFO 6
DELAYGOTO 100 @TagMapInfo

关键点

  • 六组标签全部保留:@TAGMAPINFO1~@TAGMAPINFO6 与 @PMOVE1~@PMOVE6。
  • 标签编号必须与命令参数、读取变量三者一致(记录 1 就读取 <$TAGMAPNAME1>、<$TAGX1>、<$TAGY1>)。
  • 记录后需要延时回到主界面刷新显示,示例用 DELAYGOTO 100 @TagMapInfo。
  • 源页面在 [@TagMapInfo] 后直接列对话文本、没有写 #SAY/#ACT 标志,实际使用时如不显示可自行补 #SAY。

相关阅读