开启左侧

[MTR 3/4 均可] [原创] [开源] MTR 寻路程序

[复制链接]
CokeStudio 2025-2-5 16:45:02
本帖最后由 CokeStudio 于 2025-11-16 11:57 编辑
  [* G  ?3 m& x9 f8 Z
, A: }8 ?7 e# f5 N2 @众所周知,MTR 原版自带的寻路虽然能做到实时寻路,但是常常会让我们步行,而且在一些大型服务器(比如官服LPS)中,原版寻路基本无法使用。所以我用 Python 写了一个寻路的程序,能够设置各种选项(禁高铁/船、禁用线路、避开车站等等)。
2 U; i. r: k) g. Z  d6 Q
v3 版本对应 MTR 3.x.x / MTR 4.0.0+,通过自动计算路线平均间隔,实现理想状态下的寻路。
v4 版本对应 MTR 4.0.0+,加入实时寻路功能,会给出实际情况下最早到达的一条线路。
注意事项0 [! z9 X3 ^2 F; T1 @" n
这个程序是通过下载服务器在线线路图提供的路线数据和到达时间,来寻找最快路径的,所以你的服务器必须要有在线线路图。(单人存档不确定能不能计算)
目前支持 MTR 3.x.x / 4.0.0+。
遇到任何问题请反馈到 Github。本来是 LPS 服务器专属的闭源项目,代码写得很烂。
使用方式
需安装 Python 3.7 - 3.12!(暂不支持Python 3.13)
: i; z: M7 Q+ n8 ^
重要更新
2024.4.21 仅供 LPS 交流群使用。
2024.7.18 支持生成图片。
2025.2.4 v3 版本正式发布、开源。
2025.2.6 v4 版本正式发布。
2025.4.26 支持车站名称模糊匹配
2025.9.19 v1.1.0 自动计算路线平均间隔(v3版本,MTR 4 专属)
2025.10.25 v1.2.0 修复 4.0.0 版本列车时刻不正确的问题
/ z) c" W, {/ f$ l/ t" U2 C
程序使用 GPL-3.0 开源协议。
1 J/ v9 A! M: ]
以下为生成的图片:
8 N( n$ ^6 }& ?9 Z1 i; m

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
Qian_ge_ 2025-2-5 18:08:44
我们猫跃城建也是出息
还有个名字叫Qian_ge_
LeonMMcoset 2025-2-6 13:13:54
这是本人将此代码安装到QQ机器人的帖子:https://www.mtrbbs.top/thread-7741-1-1.html
Leon轨道交通服主
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表