zerobrium (04-08-2013)
Most of you most likely won't know me since I'm knew around these parts but this thread is going to serve as a changelog for my upcoming AQW project.
One of the first things I realized when approaching this project was that there are already plenty of botting solutions on here, namely Le Bot, which cover just about every aspect of solo play. Originally this project was going to follow that same archetype but I decided against it since there are already so many other solutions available. With that in mind, I'm doing a complete re-imagining of how we should approach botting.
I don't have the time to go in-depth on all of the planned features right now so I'm going to leave a simple list of current functionalities and features in development in the post below. Since this project is still in its infancy feel free to leave suggestions regarding what you would like to see in the bot.
Current Features
| | |
v v v
Last edited by Lagosaurus; 04-08-2013 at 02:37 PM.
zerobrium (04-08-2013)
Current Version: 0.1a
Coded in: IronPython 2.7.3
FeaturesFinished:
- Load account list from text file
- Log in multiple accounts at once
- Set leader
- Other characters follow leader within the same zone
Under Development:
- Attack leader's target
- Rest when leader rests
- Class specific integration (Heal leader when hp drops below a certain value)
- Set mule leader (Other mules grab task updates from this one)
- Command mule accounts via /tell in-game
Planned: (Near future - long term goals won't be outlined here)
- GUI (Currently everything is handled via command line)
- Grab current quest from leader
- Log in and play with leader account directly from bot
- Integrate farming scripts
- Add packet spammer
- Add badge loaders
- Add client-side loaders
Last edited by Lagosaurus2; 04-08-2013 at 02:44 PM.
zerobrium (04-08-2013)
I can help you if you want, I'm rather proficient in Python. I like what you are planning, it's original and sounds good.
As for the user interface, which is in my opinion one of the top things most people look for in a program, you can use EasyGui. I've used it in many of my python projects and I can say from firsthand experience that it works great, of course it being free is a major plus.
Link - EasyGui Downloads
zerobrium (04-08-2013)
Does it support classes? Also, I'm not entirely sure how this works... Will you be able to see your character in game?
Essentially you can log in with multiple alts in the bot and define your main account as the leader. The alts you set up in the bot will then find the character you specified as the leader in-game and follow you around helping with boss fights and farming. You'll most likely still have to use something along the lines of Le Bot for your main account depending on when I release the public beta though.
On a side note, class support is in development now but it isn't high up on my priority list so it will most likely be a while before it is properly implemented.
Last edited by Lagosaurus; 04-08-2013 at 05:00 PM.
For the most part programmers don't deviate from the typical archetype for bots and for good reason. You'll be able to log your alts in without ever actually opening the game and that causes quite a few problems from a programming standpoint. As of now everything is being handled by packet manipulation so every time I implement a new feature I have to go and find what packets are sent to achieve the desired effect. It's a bit tedious but I think it's going to end up paying off in the end :)
To know that for the greater good they must remain the greatest threat. | Minion 11/16 - 02/17 | Vouches
100% support from me :3
do all that and add bots for the leader so when the leader is botting the other can just help. When is it going to be released. Finally lebot has a opponent now. I serously can't wait for this
Last edited by darka221; 04-09-2013 at 01:09 AM.
Me adding those things to my python bot + im adding account tracker.