First off, ALL credits go to @Nico, @DanK, @dewdew, and everyone else that worked on the "Vindictus Project." They are the ones that have made it possible to hack Vindictus
Secondly, credits goes to @gdrthuy for figuring out how to use Consolite as a bot and releasing it.
Once I saw this released, I thought I'd do a little experimenting with it. Now, a lot of people have been saying that this will only work for maps such as "The Weeping Queen." However, this is not true. Searching through these forums, I found out that changing your figure height to some ridiculous value would trigger the boss spawn. The problem with this, though, is that the screen goes automatically black. So I did further research in the forums and found out how to get around that. After much trial and error, I have finally figured out what delays must be used (at least for "Revenge") that should be used. Basing it off this though, I'm sure that many could figure out how to make bots for other maps as well.
Code:
a_delayed 1 a_boat_no_intro "1"
a_delayed 3 a_boat_start
a_delayed 10 changelevel 2
a_delayed 15 changelevel 2
a_delayed 20 changelevel 2
a_delayed 25 changelevel 2
a_delayed 30 changelevel 2
a_delayed 33 cc_change_figure_height 500
a_delayed 35 scaleform_fade_in 0.1
a_delayed 37 a_nuke
a_delayed 100 a_if a_var_is_quest_ranking_shown == "1" "a_boat_replay"
a_delayed 115 a_exec btt.txt
NOTE: You can have as many "changelevel 2" as you want. I found out that even though you're at the final map, it just stays there.
NOTE: Some maps, such as "Friends?", require you to defeat a certain amount of mobs that keep respawning until the boss appears. So just put more than one "a_nuke" command.
NOTE: For maps that require you to wait a certain amount of time, use the "host_timeplus" command, followed by "a_nuke" to kill that boss.
NOTE: Don't change your size back to normal... if you do, and there are mobs still alive, bad things can go really wrong really fast...
To use this:
1. Create a new text file, paste the code in there. If you know how to change it for a certain map, go right ahead. Save it as "btt.txt"
2. In your Vindictus folder (I would hope you know where this is located...), create a new folder called "a_cfg". Put "btt.txt" into that folder.
3. Open up Vindictus with Consolite (I would also hope you know how to inject it)
4. In the console, type [bind "KP_PGUP" "a_exec btt.txt"] and hit enter. Do note that you can use any other bind, I just used this as an example.
5. Enter a boat and push whatever key you have it binded to and voila! It bots!
One thing to take note of is that you can open btt.txt while it's botting and change the delays, so if it's too slow, just change the delay and be sure to SAVE IT!!!
Hope this helps!
The one thing that does suck about this is that I don't know how to turn it off other than shutting the game entirely. If anyone could shed some light on stopping the bot while in game, please do so it'd be appreciated!