Me and BlackSun are working for now two months on a highly scriptable C# Wild Star community bot.
Today we are very proud to release the first version of the Wild-Bot.
The bot is developed in C# and has a wide API exposed. Basically anything from GUI or bot behaviour is modifiable
How to use:
1) If your OS is 64bit, you have download Wild Star 32bit binaries, for that you can use Jadd's awesome tool.
2) Once you have the Client folder containing 32bit binary files, start the bot and the launcher, bot should patch the launcher and if you press start game will launch in 32bit.
3) Check that all the settings are set up properly.
4) Log your character.
5) In tools, Waypoint editor you can create a Grinding spot which will be composed of a grinding path, a holocrypt path and a vendor path.
6) Setup your paths.
7) Once your Grinding Spot is ready, select it.
8) In General tab, verify that DefaultModule.cs is selected and click on button Config.
9) In the Default Combat Module setting window, load your action bar and define each skill behaviour.
10) Ready, just press start or F12 to start the bot.
11) To pause the bot, press F12.Features :
- Fully passive.
- Exposed API allowing developers to write their own Modules (PQR, radar, Navigation Mesh trainer, etc). See the API documentation.chm file in the zip archive.
- Ready to use Grinding Bot, with action bar spells detection.
- Grinding module based on waypoint system. Code is open and compiled on runtime. See Modules\GrindingModule.cs
- Default combat module can handle any spell from the game. Just edit the config in GUI, load your action bar spells and specify the type.
- Developers can craft some custom CombatModule adapting itself to his class and equipped spells without a lot of effort.
- Active forum where the community can share their work and exchange with bot developers.
What is going to come :
- More game informations exposed in the API.
- PVP module.
- Full navigation mesh system.
- Questing.
- Any feature requested by the community.
- Bug fixes.
- More modules.
Modules Development
If you want to write your own module for the bot, first it's a good idea to read API Reference.chm, this file contains all API reference mostly documented.
Then you can look into .cs files from Modules and Modules\CombatModules to have some good examples.
When you feel ready, you can use the ModuleCreator project in bot folder to start coding anything with the help of intellisense, if you have Visual Studio installed.
Please note that you need to copy the .cs file from ModuleCreator to Modules or Modules\CombatModules, to have it loaded and runned by the bot.
The Dll generated by ModuleCreator is only for testing if your code compiles and will never be used.
If you don't have Visual Studio, you still can edit the files with notepad.
The bot is currently in beta and can be used freely by anybody.
If you have any question or suggestion, feel free to contact me or to post it on Wild-Bot forum.
Download :
Forum :
If you are interested in our previous works, you can check the Exiled-Bot (, ) which was made by the same team.
Special Thanks!
JuiceMMOCrawler
Cromon
Jadd
Sychotix
Midi12
CronusServus
Zeakz
Updates
Code:
v0.1c Fixed a crash while parsing some spells. v0.1b Offsets updated for game version 6745. v0.1 Initial release.