PWOSparkle is a bot for Pokemon World Online (i.e. a program able to execute actions in your place, like farming experience or money).
It is very similar to PROShine, . The following paragraphs are nearly identical to the description of PROShine, you do not need to read them if you already know how PROShine works.
The bot is completely free. It is made in the C# programming language and uses WPF for the graphical interface.
As opposed to many bots, this one will not use your mouse or your keyboard. In fact, it will not use the game client at all. That's right, you do not even need to run the game in order to start the bot.
How does this magic work? It's very simple, actually: the bot will emulate a minimalist game client and connect to the server. It will pretend to be the original game, even though it does not have any image, sound or whatever. Instead of sending to the server "my character moved one case to the left" when the left arrow is pressed, like the game client, the bot will send it whenever it wants to move to the left.
Because of this, the bot requires your username and password from PWO. I know this may frighten some of you, but these information are only used while connecting to the PWO server and never sent to anyone nor stored anywhere. I don't care about your account.
Features
- Movement: Can move in grass, water or caves to find Pokemons.
- Battle: Can defeat opponent Pokemons using the best attack available.
- Not-so-stupid AI: Will take the types and the STAB into account in order to select the next attack.
- NPCs: Can heal your team to the Pokecenter whenever a pokemon is KO or complete parts of the scenario by talking to non-player characters.
- Scripts: A fully featured lua API to write advanced paths for your bot.
The bot cannot use items or throw pokeballs, hence cannot capture pokemon for now. This feature might be implemented in the future if enough people are interested.
The bot also cannot run when the opponent pokemon does not meet a certain criteria, hence cannot train effort values reliably. Again, this might be implemented if you are interested.
Scripts
The interface of the bot is minimalist. It can display a few information but that's it. If you want to configure and start the bot, you will have to use a script. A script is text file containing every action the bot has to do. The scripts use the Lua programming language, which is quite simple to understand yet powerful. Even if you are not a programmer, you'll manage.
A few scripts are available when you download the bot: I encourage you to read, understand and modify them. You can also find more scripts on the forums or even share your own!
Links
Link: www.proshine-bot.ml
Forum: (scroll down!)
Download links:
VirusTotal: