Hello !
..................
Hello !
..................
Last edited by Stippy'six; 10-21-2010 at 03:23 PM.
Ledgendary troll, hopefully.
1. C++/C#.
2. Very hard, especially for a newbie.
3. 1.
4. None.
5. Very long time. And I mean very. Months at least, most likely years for you.
6. You just "Don't want to make a bot" - learn a language and see if programming fits you.
6. Go with c++, autoit is the most worthless shit in the world.
Help you, from the start to the end? Who the **** are you? You do realise that it's months of work, years for you since you obviously doesn't know a programming language.
Jesus, please tell me that you are a troll.
Dahnniel [DOT] s [AT] gmail [DOT] com
Fail troll is fail.
This Internet White Knight was about to raise his shield and stand up for this young fellow and his life-long dream.
But alas, you've admitted your flaw.
Perhaps, another day..
These days I prefer c# over C++, espescially for automation programs
I prefer Objective-C or C++.
Did it ever occur to you that there is a possibility of this person not being a troll? Its probably a kid that wants a good botting program all to himself but doesn't want to spend 30 dollars on a bot? Yes, he doesn't know what he is getting into. But that doesn't mean you guys have to be such asses about it. Jut let the kid have his fantasy. You never know. Maybe he does care enough and is motivated enough to actually learn a scripting language. Most likely not but you do have to start somewhere right?
Even if it's a troll, lurkers might've found some of the potential answers here to be interesting. Here's to the lurkers, and the OP if he's not a troll.
it's hard work, but with some work you can get there. The guy who said you need C/C++ is completely wrong, while AutoIt might not be the top choice, it'll get work done.
(WoWinfinity(was that the name?) used it, the owners must've gotten quite a profit)
To give you a bit of an idea how much work this is, you need to be aware what a bot consists of.
Navigation - this means following a path, or generating one. With click to move the moving itself isn't that hard, but you need to find a destination, and you need to know if reaching it is possible. In addition you'll need to have a failsafe in case you assumed wrong.
Memory reading (or the likes) you'll need to get the info from wow. HP/mana/location/zone/list of NPCs/HP/mana/name/level of said NPCs, and of course the spell book, which leads us too...
Profiles - or combat routines, if that's what you like. First you'll need to catch all spells, then know how/when to use them, in what order and so on. In addition, you'll need to actually CAST em, which leads us to
Communicating with WoW - as far as I know, memory writing isn't the best idea at the moment. Not quite sure how it's handled anymore.
Protection - another tough nut. If anything, you'd like it to shut down if Warden updates.
I don't think it's needed to mention again how much work it is, but if it's really your dream, then you might just have what's needed.
Topics which'll be of interest:
Finding the wow memory adresses
AutoIt memory reading (easy enough)
Pathfinding (tough one, better have some math knowledge if you want it to work nicely)
Whatever's needed to communicate with WoW, someone on the forum should know.
Of course, you'll need good knowledge of AutoIt. Everything from syntax to filereading and writing are things you should have some knowledge of.
As said, autoit isn't ideal, but it can probably do the job anyway.
Good luck!
(My knowledge about this topic is from lurking and reading, I hope that no one quotes this as the one and only truth about this subject)
Eskil Stenberg had a highly related blog post about the same things - I find it to be worthwhile to read.
Last edited by warsheep; 06-04-2010 at 08:01 PM. Reason: added link
FOR A MOMENT, NOTHING HAPPENED. THEN, AFTER A SECOND OR SO, NOTHING CONTINUED TO HAPPEN.
On that note, if you are serious then while we specifically may not help you from start to end, I'm sure the community as a whole will be willing to give advice and test out your bot. Assuming you're public with the code and such.Help you, from the start to the end? Who the **** are you? You do realize that it's months of work, years for you since you obviously doesn't know a programming language.
Jesus, please tell me that you are a troll.