Botre Posted July 29, 2014 Share Posted July 29, 2014 Was bored so.. Not really webwalking, finds a path via an a* applied on cached collision data. Lel, needs more fancy features Quote Link to comment Share on other sites More sharing options...
Khaleesi Posted July 29, 2014 Share Posted July 29, 2014 (edited) Looks very nice! Why are the desert the flags of walls as water? #jagexLogic Edited July 29, 2014 by Khaleesi Quote Link to comment Share on other sites More sharing options...
Mysteryy Posted July 29, 2014 Share Posted July 29, 2014 (edited) Was bored so.. Not really webwalking, finds a path via an a* applied on cached collision data. Lel, needs more fancy features Looks pretty good. How did you get the cached obstacle data? Did you walk around auto generate the graph using the loaded regions? Edited July 29, 2014 by Mysteryy Quote Link to comment Share on other sites More sharing options...
Botre Posted July 29, 2014 Author Share Posted July 29, 2014 Looks pretty good. How did you get the cached obstacle data? Did you walk around auto generate the graph using the loaded regions? I had a few static paths from private scripts and let the script just walk those, for the remaining areas I went there manually. I know there are ways to find them via the client cache, but I still have tons to learn about such procedures >< Looks very nice! Why are the desert the flags of walls as water? #jagexLogic Their mapping is indeed inconsistent and sometimes just plain weird x) 1 Quote Link to comment Share on other sites More sharing options...
Mysteryy Posted July 29, 2014 Share Posted July 29, 2014 I had a few static paths from private scripts and let the script just walk those, for the remaining areas I went there manually. I know there are ways to find them via the client cache, but I still have tons to learn about such procedures >< Their mapping is indeed inconsistent and sometimes just plain weird x) So you build a graph based on those loaded regions? What about the graph, did you use an edge weighted graph or what? And how did you store it, in a serialized file? :P Quote Link to comment Share on other sites More sharing options...
Botre Posted July 29, 2014 Author Share Posted July 29, 2014 So you build a graph based on those loaded regions? What about the graph, did you use an edge weighted graph or what? And how did you store it, in a serialized file? Weighted graph yes. I don't have a way to save/load/combine gathered data to/from external files yet, I'm up for the challenge tho Quote Link to comment Share on other sites More sharing options...
Swizzbeat Posted July 29, 2014 Share Posted July 29, 2014 Weighted graph yes. I don't have a way to save/load/combine gathered data to/from external files yet, I'm up for the challenge tho Remember to optimize how you store your data. You don't need a 0x1 tile flag stored in a long :p 1 Quote Link to comment Share on other sites More sharing options...
Anaesthetic Posted July 29, 2014 Share Posted July 29, 2014 Damn nice. Keep up the good work yo. Also, maybe the client could implement webwalking sometime soon? That'd be great. Quote Link to comment Share on other sites More sharing options...