powbot / issues

1 stars 0 forks source link

[BUG] Add outside teleport to Dax WW #216

Closed SlipperyPickle closed 1 year ago

SlipperyPickle commented 1 year ago

Dax WW currently doesn't seems to be using the home teleport (outside), for instance to Hosidius. It would be great if Dax WW uses that. Don't think I'll need to add logs, if I do I can.

5Henveru2 commented 1 year ago

Added here, should be available in a future client update https://github.com/powbot/walking-api/commit/ad030889caaa3da648b31d5c67edde7afaa22845

SlipperyPickle commented 1 year ago

When it tries to walk Fally -> Hosidius. With the correct runes it still won't teleport to POH outside.

My onstart() DaxWalker.removeBlacklistTeleports(Teleport.POH_OUTSIDE_HOSIDIUS)

Logs

[2023-02-23 14:52:47] [INFO] [com.jagex.oldscape.android-5811](Script) Tree Execution line: HasContract[S] -> HasItems?[S] -> IsFirstFloorDone[F] -> IsAtFirstFloor[F] -> Walking [2023-02-23 14:52:47] [INFO] [com.jagex.oldscape.android-5785](chatty) uid=10135(com.jagex.oldscape.android) Thread-36 identical 40 lines [2023-02-23 14:52:47] [INFO] [com.jagex.oldscape.android-5811](System.out) [DaxWalker] Generating path: {"player":{"agility":71,"attack":60,"construction":58,"cooking":70,"crafting":72,"defence":60,"equipment":[{"key":11851,"value":1},{"key":11853,"value":1},{"key":11855,"value":1},{"key":11857,"value":1},{"key":11859,"value":1},{"key":11861,"value":1}],"farming":35,"firemaking":88,"fishing":71,"fletching":88,"herblore":32,"hitpoints":64,"hunter":52,"inventory":[{"key":12791,"value":1},{"key":8794,"value":1},{"key":2347,"value":1},{"key":2353,"value":1},{"key":2353,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1},{"key":8780,"value":1}],"magic":61,"member":true,"mining":75,"prayer":44,"ranged":60,"runecrafting":78,"setting":[{"key":10,"value":0},{"key":11,"value":0},{"key":17,"value":0},{"key":32,"value":3},{"key":63,"value":6},{"key":68,"value":0},{"key":71,"value":0},{"key":101,"value":83},{"key":111,"value":9},{"key":116,"value":0},{"key":131,"value":9},{"key":144,"value":100},{"key":145,"value":0},{"key":150,"value":160},{"key":165,"value":30},{"key":176,"value":0},{"key":179,"value":21},{"key":273,"value":110},{"key":299,"value":0},{"key":302,"value":61},{"key":307,"value":110},{"key":314,"value":80},{"key":335,"value":0},{"key":347,"value":0},{"key":351,"value":0},{"key":365,"value":10},{"key":371,"value":0},{"key":387,"value":0},{"key":399,"value":0},{"key":425,"value":0},{"key":437,"value":0},{"key":440,"value":0},{"key":482,"value":0},{"key":622,"value":0},{"key":655,"value":0},{"key":671,"value":20971610},{"key":705,"value":0},{"key":794,"value":0},{"key":810,"value":33554432},{"key":869,"value":0},{"key":896,"value":0},{"key":964,"value":0},{"key":1630,"value":7218},{"key":1671,"value":0},{"key":1672,"value":16384}],"slayer":20,"smithing":45,"strength":65,"thieving":47,"varbit":[{"key":192,"value":0},{"key":199,"value":0},{"key":357,"value":0},{"key":2310,"value":1},{"key":2328,"value":0},{"key":3534,"value":0},{"key":3618,"value":0},{"key":3741,"value":0},{"key":4494,"value":0},{"key":4538,"value":0},{"key":4566,"value":0},{"key":4885,"value":0},{"key":4895,"value":1000},{"key":4897,"value":1},{"key":5027,"value":0},{"key":5087,"value":0},{"key":5088,"value":0},{"key":5089,"value":0},{"key":5090,"value":0},{"key":5800,"value":1},{"key":5810,"value":0},{"key":6104,"value":0},{"key":7255,"value":0},{"key":7928,"value":0},{"key":9016,"value":0},{"key":10150,"value":0},{"key":13903,"value":65}],"woodcutting":71},"requests":[{"end":{"x":1785,"y":3592,"z":1},"start":{"x":3212,"y":3424,"z":0}},{"end":{"x":1785,"y":3592,"z":1},"start":{"x":3225,"y":3219,"z":0}},{"end":{"x":1785,"y":3592,"z":1},"start":{"x":2966,"y":3379,"z":0}},{"end":{"x":1785,"y":3592,"z":1},"start":{"x":2757,"y":3479,"z":0}},{"end":{"x":1785,"y":3592,"z":1},"start":{"x":2661,"y":3300,"z":0}},{"end":{"x":1785,"y":3592,"z":1},"start":{"x":2207,"y":4938,"z":0}},{"end":{"x":1785,"y":3592,"z":1},"start":{"x":2660,"y":3158,"z":0}},{"end":{"x":1785,"y":3592,"z":1},"start":{"x":3361,"y":3147,"z":0}},{"end":{"x":1785,"y":3592,"z":1},"start":{"x":3151,"y":3635,"z":0}},{"end":{"x":1785,"y":3592,"z":1},"start":{"x":2653,"y":2656,"z":0}},{"end":{"x":1785,"y":3592,"z":1},"start":{"x":2210,"y":2857,"z":0}},{"end":{"x":1785,"y":3592,"z":1},"start":{"x":3225,"y":3219,"z":0}},{"end":{"x":1785,"y":3592,"z":1},"start":{"x":2989,"y":3365,"z":0}}]} [2023-02-23 14:52:48] [INFO] [com.jagex.oldscape.android-5785](chatty) uid=10135(com.jagex.oldscape.android) Thread-36 identical 80 lines [2023-02-23 14:52:48] [INFO] [com.jagex.oldscape.android-5811](System.out) [DaxWalker] Path cost: 350 [2023-02-23 14:52:48] [INFO] [com.jagex.oldscape.android-5811](System.out) [DaxWalker] Path: [Tile(x=2989, y=3365, floor=0, localX=53, localY=53), Tile(x=2989, y=3366, floor=0, localX=53, localY=54), Tile(x=2989, y=3367, floor=0, localX=53, localY=55), Tile(x=2989, y=3368, floor=0, localX=53, localY=56), Tile(x=2990, y=3368, floor=0, localX=54, localY=56), Tile(x=2991, y=3368, floor=0, localX=55, localY=56), Tile(x=2992, y=3368, floor=0, localX=56, localY=56), Tile(x=2993, y=3367, floor=0, localX=57, localY=55), Tile(x=2994, y=3366, floor=0, localX=58, localY=54), Tile(x=2995, y=3366, floor=0, localX=59, localY=54), Tile(x=2996, y=3365, floor=0, localX=60, localY=53), Tile(x=2997, y=3364, floor=0, localX=61, localY=52), Tile(x=2998, y=3363, floor=0, localX=62, localY=51), Tile(x=2999, y=3362, floor=0, localX=63, localY=50), Tile(x=3000, y=3361, floor=0, localX=64, localY=49), Tile(x=3000, y=3360, floor=0, localX=64, localY=48), Tile(x=3000, y=3359, floor=0, localX=64, localY=47), Tile(x=3000, y=3358, floor=0, localX=64, localY=46), Tile(x=3000, y=3357, floor=0, localX=64, localY=45), Tile(x=3000, y=3356, floor=0, localX=64, localY=44), Tile(x=3001, y=3355, floor=0, localX=65, localY=43), Tile(x=3002, y=3354, floor=0, localX=66, localY=42), Tile(x=3003, y=3353, floor=0, localX=67, localY=41), Tile(x=3004, y=3352, floor=0, localX=68, localY=40), Tile(x=3005, y=3351, floor=0, localX=69, localY=39), Tile(x=3006, y=3350, floor=0, localX=70, localY=38), Tile(x=3007, y=3349, floor=0, localX=71, localY=37), Tile(x=3007, y=3348, floor=0, localX=71, localY=36), Tile(x=3007, y=3347, floor=0, localX=71, localY=35), Tile(x=3007, y=3346, floor=0, localX=71, localY=34), Tile(x=3007, y=3345, floor=0, localX=71, localY=33), Tile(x=3007, y=3344, floor=0, localX=71, localY=32), Tile(x=3007, y=3343, floor=0, localX=71, localY=31), Tile(x=3007, y=3342, floor=0, localX=71, localY=30), Tile(x=3007, y=3341, floor=0, localX=71, localY=29), Tile(x=3007, y=3340, floor=0, localX=71, localY=28), Tile(x=3007, y=3339, floor=0, localX=71, localY=27), Tile(x=3007, y=3338, floor=0, localX=71, localY=26), Tile(x=3007, y=3337, floor=0, localX=71, localY=25), Tile(x=3007, y=3336, floor=0, localX=71, localY=24), Tile(x=3007, y=3335, floor=0, localX=71, localY=23), Tile(x=3007, y=3334, floor=0, localX=71, localY=22), Tile(x=3007, y=3333, floor=0, localX=71, localY=21), Tile(x=3007, y=3332, floor=0, localX=71, localY=20), Tile(x=3007, y=3331, floor=0, localX=71, localY=19), Tile(x=3007, y=3330, floor=0, localX=71, localY=18), Tile(x=3007, y=3329, floor=0, localX=71, localY=17), Tile(x=3007, y=3328, floor=0, localX=71, localY=16), Tile(x=3007, y=3327, floor=0, localX=71, localY=15), Tile(x=3007, y=3326, floor=0, localX=71, localY=14), Tile(x=3007, y=3325, floor=0, localX=71, localY=13), Tile(x=3007, y=3324, floor=0, localX=71, localY=12), Tile(x=3007, y=3323, floor=0, localX=71, localY=11), Tile(x=3007, y=3322, floor=0, localX=71, localY=10), Tile(x=3007, y=3321, floor=0, localX=71, localY=9), Tile(x=3007, y=3320, floor=0, localX=71, localY=8), Tile(x=3007, y=3319, floor=0, localX=71, localY=7), Tile(x=3007, y=3318, floor=0, localX=71, localY=6), Tile(x=3007, y=3317, floor=0, localX=71, localY=5), Tile(x=3007, y=3316, floor=0, localX=71, localY=4), Tile(x=3007, y=3315, floor=0, localX=71, localY=3), Tile(x=3007, y=3314, floor=0, localX=71, localY=2), Tile(x=3007, y=3313, floor=0, localX=71, localY=1), Tile(x=3007, y=3312, floor=0, localX=71, localY=0), Tile(x=3007, y=3311, floor=0, localX=71, localY=-1), Tile(x=3007, y=3310, floor=0, localX=71, localY=-2), Tile(x=3007, y=3309, floor=0, localX=71, localY=-3), Tile(x=3007, y=3308, floor=0, localX=71, localY=-4), Tile(x=3007, y=3307, floor=0, localX=71, localY=-5), Tile(x=3007, y=3306, floor=0, localX=71, localY=-6), Tile(x=3007, y=3305, floor=0, localX=71, localY=-7), Tile(x=3007, y=3304, floor=0, localX=71, localY=-8), Tile(x=3007, y=3303, floor=0, localX=71, localY=-9), Tile(x=3007, y=3302, floor=0, localX=71, localY=-10), Tile(x=3007, y=3301, floor=0, localX=71, localY=-11), Tile(x=3007, y=3300, floor=0, localX=71, localY=-12), Tile(x=3007, y=

5Henveru2 commented 1 year ago

Should be fixed in this commit: https://github.com/powbot/walking-api/commit/0ae87eb07caf45c1dec7b260f86b575df2868811

@constt can you please grab latest walker for next stable release?

SlipperyPickle commented 1 year ago

Works like a charm now

SlipperyPickle commented 1 year ago

@5Henveru2, it doesn't work again. Something changed?

NVM: I'm stupid