Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[bug] 自动寻路传送点位不包含秘境点位 #630

Closed
boxsnake opened this issue Sep 16, 2024 · 5 comments
Closed

[bug] 自动寻路传送点位不包含秘境点位 #630

boxsnake opened this issue Sep 16, 2024 · 5 comments
Labels
寻路 已完成 已完成未发布

Comments

@boxsnake
Copy link

boxsnake commented Sep 16, 2024

  • 系统环境 / System Environment:

Windows 10 22H2 (19045.4894)

  • BetterGI版本号 / BetterGI Version:

0.34.1

  • 问题描述 / Description of the issue:

自动寻路配置项中,teleport (传送点)类型仅可以识别传送锚点,无法传送至秘境。

  • 复现步骤 / Reproduction steps:

使用以下自动寻路配置:

{
    "info": {
        "name": "",
        "type": ""
    },
    "positions": [
        {
            "x": 3021.09130859375,
            "y": -94.8798828125,
            "type": "teleport",
            "move_mode": "walk"
        }
    ]
}

此寻路会传送到茸蕈窟南边的传送锚点,而非茸蕈窟西侧的秘境门口,但实际此坐标离秘境门口很近。

@huiyadanli
Copy link
Member

huiyadanli commented Sep 16, 2024

内置的传送点位有缺失的原因,准备添加强制以当前坐标为传送位置的 action 解决这个问题

当前点位图:babalae/bettergi-scripts#1

部分缺失点位: #603

部分秘境坐标:#586

@huiyadanli huiyadanli added 寻路 已完成 已完成未发布 labels Sep 17, 2024
@huiyadanli
Copy link
Member

添加强制TP的 action : https://bgi.huiyadan.com/autos/pathing.html#%E8%B7%AF%E5%BE%84%E8%BF%BD%E8%B8%AA%E6%96%87%E4%BB%B6%E6%A0%BC%E5%BC%8F
force_tp:强制以当前的x,y坐标进行自动传送,type = teleport的情况才有效

@huiyadanli
Copy link
Member

huiyadanli commented Sep 17, 2024

补充点位后的重复点位情况:

------------------
Position1:{"description":"4.0枫丹锚点神像\\合\\yuanqi47.json","position":[1852.823975,441.412659,4726.575195]}
Position2:{"description":"Domain","name":"罪祸的终末","position":[1849.0,0.0,4727.0]}
------------------
Position1:{"description":"4.0枫丹锚点神像\\合\\yuanqi48.json","position":[2988.157959,389.184509,4188.811523]}
Position2:{"description":"Domain","name":"苍白的遗荣","position":[2984.0,0.0,4187.0]}
------------------
Position1:{"description":"4.0枫丹锚点神像\\合\\yuanqi49.json","position":[3956.014404,490.579529,4702.80127]}
Position2:{"description":"Domain","name":"深潮的余响","position":[3954.0,0.0,4703.0]}
------------------
Position1:{"description":"4.4传送锚点\\md2.json","position":[1563.2,227.843,1273.99]}
Position2:{"description":"蒙德&璃月锚点神像\\119.json","position":[1558.8660888671875,228.4263916015625,1273.267578125]}
------------------
Position1:{"description":"稻妻锚点神像-不含渊-下-宫\\332.json","position":[-3541.022705078125,201.42381286621094,-2536.38427734375]}
Position2:{"description":"稻妻锚点神像-不含渊-下-宫\\335.json","position":[-3541.647705078125,201.4702606201172,-2536.714111328125]}
------------------
Position1:{"description":"稻妻锚点神像-不含渊-下-宫\\335.json","position":[-3541.647705078125,201.4702606201172,-2536.714111328125]}
Position2:{"description":"稻妻锚点神像-不含渊-下-宫\\332.json","position":[-3541.022705078125,201.42381286621094,-2536.38427734375]}
------------------
Position1:{"description":"蒙德&璃月锚点神像\\100.json","position":[1595.3643798828125,289.18060302734375,-1136.508544921875]}
Position2:{"description":"蒙德&璃月锚点神像\\111.json","position":[1595.3594970703125,289.1738586425781,-1136.533935546875]}
------------------
Position1:{"description":"蒙德&璃月锚点神像\\111.json","position":[1595.3594970703125,289.1738586425781,-1136.533935546875]}
Position2:{"description":"蒙德&璃月锚点神像\\100.json","position":[1595.3643798828125,289.18060302734375,-1136.508544921875]}
------------------
Position1:{"description":"蒙德&璃月锚点神像\\119.json","position":[1558.8660888671875,228.4263916015625,1273.267578125]}
Position2:{"description":"4.4传送锚点\\md2.json","position":[1563.2,227.843,1273.99]}
------------------
Position1:{"description":"蒙德&璃月锚点神像\\Statue 3.json","position":[1285.77,205.01,253.39]}
Position2:{"description":"查漏补缺","position":[1283.4839,0.0,252.76758]}
------------------
Position1:{"description":"5.0秘境\\domain_1.json","position":[-2421.4799804688,213.12219238281,9041.2890625]}
Position2:{"description":"Domain","name":"虹灵的净土","position":[-2419.0,0.0,9042.0]}
------------------
Position1:{"description":"5.0秘境\\domain_2.json","position":[-1871.3815917969,131.88421630859,8175.0346679688]}
Position2:{"description":"Domain","name":"深古瞭望所","position":[-1873.0,0.0,8173.0]}
------------------
Position1:{"description":"5.0秘境\\domain_3.json","position":[-1867.7261962891,217.77606201172,7793.6870117188]}
Position2:{"description":"5.0秘境\\domain_4.json","position":[-1867.8317871094,217.95018005371,7793.5600585938]}
------------------
Position1:{"description":"5.0秘境\\domain_3.json","position":[-1867.7261962891,217.77606201172,7793.6870117188]}
Position2:{"description":"Domain","name":"蕴火的幽墟","position":[-1865.0,0.0,7793.0]}
------------------
Position1:{"description":"5.0秘境\\domain_4.json","position":[-1867.8317871094,217.95018005371,7793.5600585938]}
Position2:{"description":"5.0秘境\\domain_3.json","position":[-1867.7261962891,217.77606201172,7793.6870117188]}
------------------
Position1:{"description":"5.0秘境\\domain_4.json","position":[-1867.8317871094,217.95018005371,7793.5600585938]}
Position2:{"description":"Domain","name":"蕴火的幽墟","position":[-1865.0,0.0,7793.0]}
------------------
Position1:{"description":"查漏补缺","position":[2492.511,0.0,-1559.0781]}
Position2:{"description":"Domain","name":"仲夏庭园","position":[2489.0,0.0,-1560.0]}
------------------
Position1:{"description":"查漏补缺","position":[1701.4146,0.0,-662.9004]}
Position2:{"description":"Domain","name":"铭记之谷","position":[1698.0,0.0,-662.0]}
------------------
Position1:{"description":"查漏补缺","position":[1679.4097,0.0,-891.89746]}
Position2:{"description":"Domain","name":"忘却之峡","position":[1678.0,0.0,-894.0]}
------------------
Position1:{"description":"查漏补缺","position":[1470.272,0.0,-321.72656]}
Position2:{"description":"Domain","name":"山脊守望","position":[1467.0,0.0,-322.0]}
------------------
Position1:{"description":"查漏补缺","position":[1039.1699,0.0,-823.71484]}
Position2:{"description":"Domain","name":"芬德尼尔之顶","position":[1039.0,0.0,-826.0]}
------------------
Position1:{"description":"查漏补缺","position":[733.8096,0.0,-416.16895]}
Position2:{"description":"Domain","name":"震雷连山密宫","position":[736.0,0.0,-417.0]}
------------------
Position1:{"description":"查漏补缺","position":[1692.4849,0.0,392.50488]}
Position2:{"description":"Domain","name":"无妄引咎密宫","position":[1692.0,0.0,393.0]}
------------------
Position1:{"description":"查漏补缺","position":[1283.4839,0.0,252.76758]}
Position2:{"description":"蒙德&璃月锚点神像\\Statue 3.json","position":[1285.77,205.01,253.39]}
------------------
Position1:{"description":"查漏补缺","position":[-292.23486,0.0,-965.48926]}
Position2:{"description":"Domain","name":"孤云凌霄之处","position":[-295.0,0.0,-967.0]}
------------------
Position1:{"description":"查漏补缺","position":[-476.8003,0.0,1897.123]}
Position2:{"description":"Domain","name":"岩中幽谷","position":[-475.0,0.0,1896.0]}
------------------
Position1:{"description":"查漏补缺","position":[-564.2788,0.0,2211.4712]}
Position2:{"description":"Domain","name":"缘觉塔","position":[-564.0,0.0,2209.0]}
------------------
Position1:{"description":"查漏补缺","position":[-3204.5703,0.0,-3933.9707]}
Position2:{"description":"Domain","name":"菫色之庭","position":[-3206.0,0.0,-3936.0]}
------------------
Position1:{"description":"查漏补缺","position":[-2399.8633,0.0,-4406.427]}
Position2:{"description":"Domain","name":"砂流之庭","position":[-2402.0,0.0,-4405.0]}
------------------
Position1:{"description":"查漏补缺","position":[-3772.582,0.0,-2367.2656]}
Position2:{"description":"Domain","name":"椛染之庭","position":[-3775.0,0.0,-2367.0]}
------------------
Position1:{"description":"查漏补缺","position":[-4298.787,0.0,-4211.6465]}
Position2:{"description":"Domain","name":"沉眠之庭","position":[-4296.0,0.0,-4212.0]}
------------------
Position1:{"description":"查漏补缺","position":[-1747.3838,0.0,3471.52]}
Position2:{"description":"Domain","name":"有顶塔","position":[-1748.0,0.0,3473.0]}
------------------
Position1:{"description":"查漏补缺","position":[-1407.8496,0.0,4291.583]}
Position2:{"description":"Domain","name":"赤金的城墟","position":[-1406.0,0.0,4289.0]}
------------------
Position1:{"description":"查漏补缺","position":[-74.48389,0.0,6053.4297]}
Position2:{"description":"Domain","name":"熔铁的孤塞","position":[-72.0,0.0,6051.0]}
------------------
Position1:{"description":"查漏补缺","position":[1287.5386,0.0,4202.8003]}
Position2:{"description":"Domain","name":"褪色的剧场","position":[1290.0,0.0,4204.0]}
------------------
Position1:{"description":"查漏补缺","position":[2469.4155,0.0,3944.8374]}
Position2:{"description":"Domain","name":"临瀑之城","position":[2469.0,0.0,3946.0]}
------------------
Position1:{"description":"Domain","name":"仲夏庭园","position":[2489.0,0.0,-1560.0]}
Position2:{"description":"查漏补缺","position":[2492.511,0.0,-1559.0781]}
------------------
Position1:{"description":"Domain","name":"震雷连山密宫","position":[736.0,0.0,-417.0]}
Position2:{"description":"查漏补缺","position":[733.8096,0.0,-416.16895]}
------------------
Position1:{"description":"Domain","name":"铭记之谷","position":[1698.0,0.0,-662.0]}
Position2:{"description":"查漏补缺","position":[1701.4146,0.0,-662.9004]}
------------------
Position1:{"description":"Domain","name":"孤云凌霄之处","position":[-295.0,0.0,-967.0]}
Position2:{"description":"查漏补缺","position":[-292.23486,0.0,-965.48926]}
------------------
Position1:{"description":"Domain","name":"无妄引咎密宫","position":[1692.0,0.0,393.0]}
Position2:{"description":"查漏补缺","position":[1692.4849,0.0,392.50488]}
------------------
Position1:{"description":"Domain","name":"忘却之峡","position":[1678.0,0.0,-894.0]}
Position2:{"description":"查漏补缺","position":[1679.4097,0.0,-891.89746]}
------------------
Position1:{"description":"Domain","name":"芬德尼尔之顶","position":[1039.0,0.0,-826.0]}
Position2:{"description":"查漏补缺","position":[1039.1699,0.0,-823.71484]}
------------------
Position1:{"description":"Domain","name":"山脊守望","position":[1467.0,0.0,-322.0]}
Position2:{"description":"查漏补缺","position":[1470.272,0.0,-321.72656]}
------------------
Position1:{"description":"Domain","name":"砂流之庭","position":[-2402.0,0.0,-4405.0]}
Position2:{"description":"查漏补缺","position":[-2399.8633,0.0,-4406.427]}
------------------
Position1:{"description":"Domain","name":"菫色之庭","position":[-3206.0,0.0,-3936.0]}
Position2:{"description":"查漏补缺","position":[-3204.5703,0.0,-3933.9707]}
------------------
Position1:{"description":"Domain","name":"椛染之庭","position":[-3775.0,0.0,-2367.0]}
Position2:{"description":"查漏补缺","position":[-3772.582,0.0,-2367.2656]}
------------------
Position1:{"description":"Domain","name":"沉眠之庭","position":[-4296.0,0.0,-4212.0]}
Position2:{"description":"查漏补缺","position":[-4298.787,0.0,-4211.6465]}
------------------
Position1:{"description":"Domain","name":"岩中幽谷","position":[-475.0,0.0,1896.0]}
Position2:{"description":"查漏补缺","position":[-476.8003,0.0,1897.123]}
------------------
Position1:{"description":"Domain","name":"缘觉塔","position":[-564.0,0.0,2209.0]}
Position2:{"description":"查漏补缺","position":[-564.2788,0.0,2211.4712]}
------------------
Position1:{"description":"Domain","name":"有顶塔","position":[-1748.0,0.0,3473.0]}
Position2:{"description":"查漏补缺","position":[-1747.3838,0.0,3471.52]}
------------------
Position1:{"description":"Domain","name":"赤金的城墟","position":[-1406.0,0.0,4289.0]}
Position2:{"description":"查漏补缺","position":[-1407.8496,0.0,4291.583]}
------------------
Position1:{"description":"Domain","name":"熔铁的孤塞","position":[-72.0,0.0,6051.0]}
Position2:{"description":"查漏补缺","position":[-74.48389,0.0,6053.4297]}
------------------
Position1:{"description":"Domain","name":"苍白的遗荣","position":[2984.0,0.0,4187.0]}
Position2:{"description":"4.0枫丹锚点神像\\合\\yuanqi48.json","position":[2988.157959,389.184509,4188.811523]}
------------------
Position1:{"description":"Domain","name":"深潮的余响","position":[3954.0,0.0,4703.0]}
Position2:{"description":"4.0枫丹锚点神像\\合\\yuanqi49.json","position":[3956.014404,490.579529,4702.80127]}
------------------
Position1:{"description":"Domain","name":"罪祸的终末","position":[1849.0,0.0,4727.0]}
Position2:{"description":"4.0枫丹锚点神像\\合\\yuanqi47.json","position":[1852.823975,441.412659,4726.575195]}
------------------
Position1:{"description":"Domain","name":"临瀑之城","position":[2469.0,0.0,3946.0]}
Position2:{"description":"查漏补缺","position":[2469.4155,0.0,3944.8374]}
------------------
Position1:{"description":"Domain","name":"褪色的剧场","position":[1290.0,0.0,4204.0]}
Position2:{"description":"查漏补缺","position":[1287.5386,0.0,4202.8003]}
------------------
Position1:{"description":"Domain","name":"蕴火的幽墟","position":[-1865.0,0.0,7793.0]}
Position2:{"description":"5.0秘境\\domain_3.json","position":[-1867.7261962891,217.77606201172,7793.6870117188]}
------------------
Position1:{"description":"Domain","name":"蕴火的幽墟","position":[-1865.0,0.0,7793.0]}
Position2:{"description":"5.0秘境\\domain_4.json","position":[-1867.8317871094,217.95018005371,7793.5600585938]}
------------------
Position1:{"description":"Domain","name":"深古瞭望所","position":[-1873.0,0.0,8173.0]}
Position2:{"description":"5.0秘境\\domain_2.json","position":[-1871.3815917969,131.88421630859,8175.0346679688]}
------------------
Position1:{"description":"Domain","name":"虹灵的净土","position":[-2419.0,0.0,9042.0]}
Position2:{"description":"5.0秘境\\domain_1.json","position":[-2421.4799804688,213.12219238281,9041.2890625]}

huiyadanli added a commit that referenced this issue Sep 17, 2024
@huiyadanli
Copy link
Member

已完成处理

@boxsnake
Copy link
Author

@huiyadanli

我做了个 JSON 可以比较一下(应该包含了所有的可传送点位),文件里是 BetterGI 的坐标

calibrated_markers.json

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
寻路 已完成 已完成未发布
Projects
None yet
Development

No branches or pull requests

2 participants