Hello,
I made a C# pixel bot for grinding for wow classic TBC which is working kind of fine (reached level 60 from 58 by only using it ). It uses only pixels (no LUA unlocker, no memory reading).
To avoid being detected, the bot does not follow a pre-defined path. It has a list of allowed coordinates in a zone, and randomly moves inside it (first define a random path, then follow it).
Although this pathing mechanism works, it's not perfect for several reasons, among with:
* The bot only knows a 2D map (WOW LUA API does not provide Z coordinate)
* The pathing is not really precise
* The pathing is limited to the allowed zone
So I'm currently thinking of improving that part. I'm considering reading the game map files, eventually build a navmesh, and somehow use it with the coordinates returned by the WOW LUA API.
Has any of you had some experience with pathing with a pixel bot? What approach did you follow?
Do you have any link/insight/already written code of navmesh build & usage with a pixel bot?