RoyMapGuide 增强版:把内置地图标记升级成可导航、可扩展、可导入导出的坐标工具
World of WarcraftWoW插件RoyMapGuideLua
背景
RoyMapGuide 原始版本主要提供内置地图标记展示能力,来源帖:
在日常使用里,我们希望它不仅“能看”,还要“能用”:
- 点击标记后直接设导航点
- 临时坐标能快速录入、保存、管理
- 自定义点能分享(导入/导出)
所以我们做了增强版,本文记录这次升级内容。
增强目标
围绕“地图标记 -> 导航工作流”做了三层增强:
- 内置标记可直接导航(左键点击标记设置用户航点)
- 自定义坐标体系(标题/备注/颜色、历史列表、移除)
- 分享与快录入口(导入导出 +
/yx快速弹窗 + 地图左上角输入框)
主要功能升级
1) 内置标记:从“展示”变成“可点击导航”
现在在地图上左键点击标记,会直接设置用户航点,并自动超级追踪,省去手动开地图、手动插旗的步骤。
对于常驻主城、副本入口、军需官等点位,效率提升非常明显。
2) 地图左上角坐标输入:快速设导航
在世界地图左上角新增了快速输入框,支持输入:
12.34 56.7812.34,56.78
回车后直接设置导航,并在聊天框给出成功/错误提示。


3) 坐标扩展页:自定义坐标可视化管理
新增独立“坐标扩展”选项页,支持:
- 自动读取当前位置地图与坐标
- 输入标题 + 备注
- 自定义颜色(色板)
- 保存后地图立即生效
- 历史列表分页查看、单条移除


4) /yx 快速添加弹窗
新增斜杠命令:/yx
打开快速添加窗口后,可以直接填写:
- 标题
- 备注
- 颜色
保存即写入自定义坐标,并自动关闭弹窗,同时输出“自定义 xxx 添加成功”。

5) 独立导入导出页:分享坐标更方便
新增“坐标导入导出”独立选项页:
- 导出:一键复制整包自定义坐标
- 导入:粘贴后批量恢复
- 与历史列表联动,导入后立即可见

6) Tooltip 与交互细节优化
- 内置点位悬停显示
info - 自定义点位悬停优先显示
备注 - 鼠标悬停高亮优化,避免缩放闪烁问题
这些细节让“看图找点”变成“看图即用”。
与原版的差异总结
原版核心能力:
- 内置地图标记展示
增强版新增能力:
- 标记点击直接导航
- 地图左上角输入坐标设导航
- 自定义坐标(标题/备注/颜色)
- 历史列表管理(分页/移除)
- 独立导入导出页面
/yx快速添加入口- Tooltip 与高亮交互优化
安装与使用
安装
下载插件包并解压到:
World of Warcraft/_retail_/Interface/AddOns/
插件包:
使用建议
- 先开启“全地图标记”
- 在主城尝试点击一个内置标记验证导航
- 使用地图左上角输入框测试临时导航
- 通过
/yx添加一个自定义坐标 - 到“坐标扩展 / 坐标导入导出”页面查看与备份
结语
这次增强的核心不是“多几个按钮”,而是把 RoyMapGuide 从“静态标注”升级成了“可操作的导航工具”。
如果你常在多个角色之间跑主城、做周常、查商人或找入口,这套增强会明显减少重复操作。