记忆石是传奇中的一项功能,用于记录玩家的位置,以便在需要的时候快速传送。在游戏开发中,可以通过设置物品分类号和SHAPE值来触发记忆石功能。以下是记忆石的设置方法和实例脚本演示:
记忆石设置
在QFunction-0.txt脚本中,找到对应的物品分类号(例如31),并在其下方添加以下脚本:
[@StdModeFunc3]
一:<记录当前坐标/@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>\\\\
Copy
在[@StdModeFunc3]脚本下方,添加以下脚本,用于实际的传送操作:
[@PMOVE1]
#ACT
TAGMAPMOVE1
[@PMOVE2]
#ACT
TAGMAPMOVE2
[@PMOVE3]
#ACT
TAGMAPMOVE3
[@PMOVE4]
#ACT
TAGMAPMOVE4
[@PMOVE5]
#ACT
TAGMAPMOVE5
[@PMOVE6]
#ACT
TAGMAPMOVE6
Copy
在[@StdModeFunc3]脚本下方,添加以下脚本,用于记录当前坐标:
[@TAGMAPINFO1]
#ACT
TAGMAPINFO1
GOTO@StdModeFunc3
[@TAGMAPINFO2]
#ACT
TAGMAPINFO2
GOTO@StdModeFunc3
[@TAGMAPINFO3]
#ACT
TAGMAPINFO3
GOTO@StdModeFunc3
[@TAGMAPINFO4]
#ACT
TAGMAPINFO4
GOTO@StdModeFunc3
[@TAGMAPINFO5]
#ACT
TAGMAPINFO5
GOTO@StdModeFunc3
[@TAGMAPINFO6]
#ACT
TAGMAPINFO6
GOTO@StdModeFunc3
Copy
在StdMode中,设置对应的物品分类号(例如31),并在其下方添加以下脚本:
StdMode:31
Copy
在[@StdModeFunc31]脚本下方,添加记忆石功能脚本:
[@StdModeFunc31]
;#act
;关闭自定义NPC大对话框
;CloseBigDialogBox
;#say
一:<记录当前坐标/@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>\\\\
Copy
通过上述设置,玩家可以使用记忆石记录当前位置,并在需要时快速传送回该位置。记忆石的设置灵活多样,可以根据游戏需求进行定制和扩展。
增加记忆石功能修正记忆石显示坐标的一处问题成功传送后才会消失一点物品分类号:31SHAPE值:1AN字段是触发.这个根据自己版本设置.我们以设置为99为例子QFunction-0.txt中@StdModeFunc99触发记忆石功能脚本
脚本实例:SHAPE值:1AN字段是触发.这个根据自己版本设置.我们以设置为3为例子QFunction-0.txt脚本下面
[@StdModeFunc3]
一:<记录当前坐标/@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>\\
<成功传送后才会消失一点.安全无毒.放心使用>\
[@PMOVE1]
#ACT
TAGMAPMOVE1
[@PMOVE2]
#ACT
TAGMAPMOVE2
[@PMOVE3]
#ACT
TAGMAPMOVE3
[@PMOVE4]
#ACT
TAGMAPMOVE4
[@PMOVE5]
#ACT
TAGMAPMOVE5
[@PMOVE6]
#ACT
TAGMAPMOVE6
[@TAGMAPINFO1]
#ACT
TAGMAPINFO1
GOTO@StdModeFunc3
[@TAGMAPINFO2]
#ACT
TAGMAPINFO2
GOTO@StdModeFunc3
[@TAGMAPINFO3]
#ACT
TAGMAPINFO3
GOTO@StdModeFunc3
[@TAGMAPINFO4]
#ACT
TAGMAPINFO4
GOTO@StdModeFunc3
[@TAGMAPINFO5]
#ACT
TAGMAPINFO5
GOTO@StdModeFunc3
[@TAGMAPINFO6]
#ACT
TAGMAPINFO6
GOTO@StdModeFunc3
StdMode:31
功能演示:
物品分类号:31SHAPE值:1AN字段是触发.这个根据自己版本设置.我们以设置为99为例子
QFunction-0.txt脚本下面[@StdModeFunc99]
;#act
;关闭自定义NPC大对话框
;CloseBigDialogBox
;#say
一:<记录当前坐标/@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>\\
记忆石在传奇中的设置方法和实例脚本演示
来源:
作者:
点击:
近期更新
热门推荐

