PDA

View Full Version : WoW Classic bot



Wise
14-12-20, 03:35 AM
Github
https://github.com/shmilyzxt/pb (https://github.com/shmilyzxt/pb)

Introduction



a wow classic pixel bot written by python and lua.


(https://github.com/shmilyzxt/pb#features)Features



muti resolution ratio support (1080p,4K,...)
pathfinding
path recording
area fighting
auto grave run
auto repair
spell manage,auto spell
bag manage
auto marco
remote monitor
auto chat
auto mail notice
screentshoots
team support


(https://github.com/shmilyzxt/pb#how-to-use)How to use?



put addon\DataToColor to your wow classic Addons folder .
in game, cancel Interface scaling and set gama = 1.
modify run\config\UserConfig.py fit for you.
modify run\record\path_data\DynamicConfig.py and record: area coordinates,grave path,repair path,you can use run\record\record_v2.py to do these.
codeing your own combat loop,for example:run\combat\QS.py
in game,put your character in the area, and run run\combat\QS.py,enjoy!


(https://github.com/shmilyzxt/pb#project-structure-introduce)Project structure introduce



addon: the addon
lib: system folder

base :base
bag:bag and item manage
chat:chat module
confg : system config , depend on the addon
control: control module
db: database
marco: marco
NameFinder: a libraty wirtten by C# for find enemy by it's namepad color.
navigation : navigation module,the most important module.
pixel : addon data to python data (read in game data)
recorder: path recorder
spell: sepll manager , auto spell
struct: some data struct
tools: some tools ,like sendmail ,monitor


run: user folder

combat:my combat loop
config:user config
img: some imgs
record: dynamic config
web: a web monitor


tmp: temp floder

logs:logs
ocr:ocr data
screenshots:screenshots