[FREE] PokeMMO - Ev Trainer/Leveler

What can it do?
When you open the program you will see a lot of blank boxes and some words, most are self explanatory. But the three things to really take note on are Master..Slave and Battle all PKMN check boxes and the input boxes (that's what they're called, user input boxes) on the bottom of the program.
Master..Slave
Checking this box will level the pokemon in the first slot. It starts the battle with the first pokemon then switches to the second pokemon (meaning the pokemon you want to do all the fighting needs to be in the second slot)
Battle all PKMN
Battle all PKMN is essentially a leveler. It will fight all the pokemon it encounters until it runs out of PP or faints.
Boxes on the bottom will need names of the pokemon you want to fight. You need names of the pokemon here or you need Battle all PKMN checked or it won't do jack squat.
Boxes on the bottom
These boxes will be the names of the PKMN you want to fight specifically (EV Training)
The names can be whatever you want, they go with the .bmp file in the \Data\Images\ folder (ex. I have meowth.bmp in the images folder, put meowth in any of the boxes and it will fight only meowth, run away on any others)
You need .bmp files of the name of the PKMN in the images folder. (I've only got a few hours of actual game play on this game, spent the whole week coding so I don't have a very large pool of images...)[br]Just make sure the name of the file in the images folder matches the name in the box. (and don't put .bmp in the box...)
A few notes..
~This is kinda buggy when it comes to a few variables I didn't encounter often enough to make checks for... It will continue to battle if it levels up (not 100% tested on using the Master..Slave) but it won't if it learns a new move (it stops and waits for user input). If a wild pokemon does something like roar, whirlwind or teleport and ends the battle then the bot stops, won't happen too often but if you're ev training off abra.. too bad.
~It will continue to battle and train even if the pokemon levels up but it stops if it's trying to learn a new move.
~The "End" and pressing "Esc" (need to be on the PokeMMO Trainer window) will close the program. The "Pause" key will pause the script. (not 100%, if you pause it when it's searching for something and it's no longer there because it was skipped, it will forever be frozen. Turn it off and restart)
~I don't have shiny supported (again not something I ever ran into... if someone gives me a picture of a way to identify shine I'll throw it into the script and re-upload). Nor is there an anti-bot check (I think I found it before a GM tp's you to pallet down... if someone tells me what I'm looking for I'll add this)
Settings and requirements
~You, probably, need autoit installed on your computer.
~You need to have the Pokemon Black and white them (included in the folder), make sure you game is set to it.
~Await Key press in battle (under settings -> gameplay) needs to be checked.
Making a .bmp
I use Win7's version of MS Paint (Microsoft paint).
Take a screenshot of the pokemon and paste it into paint
Use the selection tool to select the name (or whatever part of the pokemon you want to use to identify it) then crop it
File > save as > **MAKE SURE** Save as type is PNG (*.png) > Name the file whatever you want but end it in .bmp (ex. Mewtwo.bmp, spearow.bmp,charmander.bmp)
Works pretty well. Leveled a lot of my PKMN using it while afking watching youtube videos or doing a workout. If you have any errors or questions feel free to ask. If you have any bugs, problems, questions, post and I'll try to answer.
Virus Total
http://www.virustotal.com/en/file/f4...is/1406776551/
They're gonna be false positives. A lot of anti-virus programs recognize some of the built-in functions of autoit (Like winactive) as viruses. (I wrote a 4 line script for work to move a window that was off screen back on screen and the anti-virus blocked it. I guess WinMove("Program",0,0) is a virus)
I need help!
Ya so I want to continue this bot using C++, it's a long ways off but some of the stuff I ultimately want to do in C++ I will try to accomplish (small stuff) in autoit.
Currently I'm trying to get a payday bot going. I don't want user input for the PP (Because status affects will still cause the bot to -1 pp even if it doesn't actually use it). One thing I really need help on is using cheatengine to find pointer values of stuff like health/pp, or even what pokemon is in what slot and what move is in what spot. If anyone knows how to do this on Java (Because apparently it's damn near impossible) let me know!
Just some tags: pokemmo bot, pokemon bot, pokebot, ev trainer, pokemon leveler, autoit bot
