It looks interesting. I also did something similar as a hobby. Just used a different approach. The game state encodes the lua addon into a color matrix in the corner of the screen. And the bot itself in C # takes screenshots and decodes this matrix, then analyzes and clicks buttons. I taught him a lot: kill loot mobs, skin off, run along a pre-recorded route, sell loot, repair, fly, respond to players, exit and enter the game, and much more...
@kevinflynn48672 жыл бұрын
Sounds awesome,well done ! Do you think its possible to do the same in python somehow?
@entchynski9122 Жыл бұрын
sounds interesting would you be willing to share that?
@flloughl20 күн бұрын
that's a pixel bot. no?
@winterresearch24712 жыл бұрын
Have you still been working on your bot? Would be interesting to see the project, I too made a classic bot in python, but I'm looking to enhance my framework/methods.
@basedmase7773 жыл бұрын
Would be very interested in how you figured this out or at least a base explanation of your ideas and methods behind this. I wang to make a wow bot for fun but can barely find updated sources for it
@opus_X Жыл бұрын
Did you find out? 2 years later and now I'm interested but I do not know where to begin
@GhostKarin2 жыл бұрын
Hi, I need some help. Please tell me how libraries in python did you use and what additional programs did you need? And would like to know how the resources on the internet were used. Thank you so much in advance!
@jamiebrunton66963 жыл бұрын
Would love to see how you provision the python runtime / hook endscene for the Imgui bits.
@joseph5413 Жыл бұрын
how did you do to overlay the running program together with wow, i created a bot but i can't alt-tab , and also what graphics library is this from python.
@randy90463 жыл бұрын
I am just wondering as to how path finding works. Hope you implement looting dead mobs :)
@MrAlhanz Жыл бұрын
Great work, I am quiet curious about interaction of Python and WoW interface. Any possibility to share you project/code?
@the7ak32 жыл бұрын
Awesome job with this. I'm currently working on my own as a hobby and i'm wondering how you get it to detect enemies out of camera view? Is it reading from memory or only using CV?
@the7ak3 Жыл бұрын
@PythonP How did you learn what memory represented what in the game? Is there a guide somewhere on this?
@the7ak3 Жыл бұрын
@PythonP awesome ty ty
@NAINEOWOLF Жыл бұрын
@@the7ak3 Hello, for some reason I can't see @PythonP comment, I'm trying to code a bot for another game using OpenCV but is a bit difficult since the npcs have a lot of movement, I thought the best way was using memory reading but still can't figure out how to do it in Python.
@Sunnygrr Жыл бұрын
@pythonp8674memory reading with python?
@alex-vp6ky3 жыл бұрын
Hey, are you using any special libraries for this? Did you think in using java or you prefer python?
@sedatsalman6562 Жыл бұрын
Bro can you share? how did you reach coordinates and make path? what do you using library?
@lutschkieselstudios1483 жыл бұрын
injecting into wow.exe would ban you on retail/classic servers or?
@chasework34053 жыл бұрын
It wont cause an instant ban or anything. there is lots of genuine programs that inject a dll to hook into the game renderer like discord and fraps so they can add overlays in game. So, blizzard isn't going to ban you solely on the fact there is an unknown dll loaded into the application. Been developing this bot as a hobby for a couple months now and have ran it for many hours on my account with no issues.
@lutschkieselstudios1483 жыл бұрын
@@chasework3405 sounds realy interesting. is their any guide for wow injecting or are you just generally well acquainted with the topic :) ?
@xex2kok3 жыл бұрын
@@lutschkieselstudios148 I'd imagine there must be something out there on Ownedcore or similar sites. Probably not public, though.
@kevinflynn48672 жыл бұрын
Looks cool :) gj.Can you tell us please,what libraries you use in this code ? I just started learning python and i want to code a bot for game in the future.
@shimzofremnik2 жыл бұрын
how goes your progress?
@kevinflynn48672 жыл бұрын
@@shimzofremnik im still learning python & i focus to get a job firstly. But this project is interesting and i'l do something like this in the future.
@FeribHellscream3 жыл бұрын
cool
@norus66813 жыл бұрын
Great work, I especially like that it's Python, I used to do something similar by embedding the whole Python engine inside the wow process, do yours work similarly or is the python part external ? In any case if you need an extra pair of hands to work on it I'll be happy to help ;)
@chasework34053 жыл бұрын
Everything is internal in this example. This was using Boost Python to expose bindings to c++ functions and classes for use in python. The internal application provisions a python runtime in the application itself. Python is written in C, so it's actually quite simply to compile python itself into an application for embedded runtimes. I have since moved away from Boost Python and am using pybind11 to expose c++ functionality to python for scripting. Boost Python requires a 12 mb dependency or so, and was overkill. Additionally, pybind11 just seems to be the accepted best library for exposing python bindings now
@gzdiggadanke2 жыл бұрын
how are you connecting your code with WOW?
@maol54912 жыл бұрын
I would love to try it, is it not ready to be published yet? 🥺🥺
@the-beneficiary18092 ай бұрын
Stfu do your own you lazy
@alex.dubovyck.videos Жыл бұрын
Amazing 🎉. W8 for some code. Open source
@НаталияГонтарь-г5ю2 жыл бұрын
Hello! Cool job! Share your project please!
@sporttyt3 жыл бұрын
there cod for 57 - 78 lines???)))
@samuelyoakum49753 жыл бұрын
Hello can you share the your github? I'd love to try this
@chasework34053 жыл бұрын
It's not ready yet unfortunately, but i'll be open sourcing it eventually! Since this video has been uploaded, I've completely revamped the python bindings already, so it's very much still in a WIP stage
@DarkTech_Official3 жыл бұрын
@@chasework3405 Looks very Good, hope you share this Project :D
@unactive953 жыл бұрын
@@chasework3405 Waiting patiently, I'd love to see how this is written and try to remake it myself for educational purposes
@uitdagerspider89922 жыл бұрын
I'm learning about python. Do you have an open source address