by SinXZ v0.3 What's New?
- Added extra features in low level graphics
- Fixed The Contract not loading
- Fixed Rescue (Mining) not picking up Heavy Warrior cores
- Fixed default noskip not working
- Tweaked replay script to prevent multiple loadings
- Reduced spammy-ness of replay script
- Reduced likelihood of crash when replaying
- Added slowpoke mode for the remaining maps (except for labyrinth)
- Set default skip to slowpoke skip (since a lot of people were compaining of their slow computers)
Milestones - 1st Customizable ConsoLite bot
- 1st Reactionary ConsoLite bot
- 1st ConsoLite Fruitful mining bot
- 1st Heavy Warrior farming bot
- 1st White Tyrant mining bot Introduction This bot is customizable through vartools, just input the battle number and the bot will fetch the appropriate battle script. XBOT is reactionary, so there are infrequent static delays when the bot is replaying. You can set how many runs you like it to do, and it is fully toggle-able through startBot, and stopBot. The binds for this bot are F8 to start, F9 to stop, F10 to reload. There are also custom bind-able commands this bot will allow, and this bot will also train your transformation path.
Right now, this bot supports most maps, along with some specialized ones to increase productivity. Bolded ones are newly added.
Specialized Maps
Mercenary Training Site, The Weeping Queen, Irukul, White Tyrant's Challenge, Two Moons, Resenlian Labyrinth, Irukul, Blood Lord, Hidden, Nightmare at the Ruins, Shady Forest, The Contract, Buried Sorrow, Rescue, Fruitful (Mining), What the Dead Leave Behind, Where the Sun Don't Shine, Taking Initiative, Rescue (Mining + Heavy Warrior Farming), and White Tyrant's Challenge (Mining)
Major thanks to
@dewdew
@Nico
@DanK , and everyone who helped with the Vindictus scene.
Thanks to
@Nico for approving my billion releases in one week.
Thanks to
@Paladin for being bwass.
Honorable mentions to
@Hell_Demon for making the first Vindictus public console.
Thanks to
@gdrthuy for original concept of a ConsoLite bot.
Thanks to
@lamek for pointing out cc_change_figure_height 15, and setpos rather than creating the black screen of boat failure with a large model.
Custom Commands
Commands are bind-able without
@Nico bind-fix.
colhen - teleports you to colhen, second press teleports to the docks
rocheste - teleports you to rocheste, second press teleports to the docks
refill - refills all items
startBot - start the bot
stopBot - finishes the current battle, and prevents launching another (may relaunch the boat, and the battle once more on some specialized maps)
reloadBot - reloads the currently loaded config
map_move_forward - skips the current level
map_move_repeat - reloads the current level
cutscene_skip - skips cutscenes without changing figure size (similar to pressing escape)
cutscene_bypass - skips to the end the of boss through figure height change (automatically disables the annoying black screen)
Instructions
1. Delete any old versions of XBOT from the a_cfg folder.
2. Get the latest ConsoLite from
@dewdew .
3. (Optional) Get the latest VinPub from
@Nico .
4. Place the files in the a_cfg folder in the Vindictus\en-US folder. If a_cfg is not present, create it.
5. Open up "xbot.txt", and modify the battle level to what you want to do (ie, mining, grinding, etc). The list of battle levels can be found in "_xbot_help_and_changelog.txt", or at the bottom of my post. If you don't set the battle level, it will not mine, only grind.
6. (Optional) Set DirectX rendering in DirectX 6 to increase performance, and reduce chances of crashing (perfect for VMware users, and slow computers).
7. Type in "a_exec xbot.txt", or "a_exec xbot", or "a_exec bot", or "a_exec x".
8. Wait. It can take up to 9 seconds when loading, and reloading
9. Type in "startBot", or press F8 when on a boat to start it.
10. To stop it, just type in "stopBot", or press F9.
And don't leech this either, sell it, or copy code from it. If this was found on any other site than MPGH, don't download it.
Virus Scan:
XBOT_v0.3.zip - MALWARE! MALWARE! Jotti Virus Scan
XBOT_v0.3.zip - VIRUS! VIRUS! VirusTotal
Sample from _xbot_help_and_changelog.txt:
Code:
ECHO ===== Consolite Script: ====================================
ECHO = XBOT Help
ECHO ===== By: ==================================================
ECHO = SinXZ [MPGH]
ECHO ===== Current Version: =====================================
ECHO = 0.3
ECHO ===== Changelog: ===========================================
ECHO = 0.3
ECHO = - Added extra features in low level graphics
ECHO = - Fixed The Contract not loading
ECHO = - Fixed Rescue (Mining) not picking up Heavy Warrior
ECHO = cores
ECHO = - Fixed default noskip not working
ECHO = - Tweaked replay script to prevent multiple loadings
ECHO = - Reduced spammy-ness of replay script
ECHO = - Reduced likelihood of crash when replaying
ECHO = - Added slowpoke mode for the remaining maps (except for
ECHO = labyrinth)
ECHO = - Set default skip to slowpoke skip (since a lot of
ECHO = people were compaining of their slow computers)
ECHO = 0.2
ECHO = - Added slowpoke mode for all battle maps (except for
ECHO = labyrinth, and mining modes)
ECHO = - Fixed replay (hopefully permanently)
ECHO = - Added extra delay on replay to prevent crashing
ECHO = - Added ability to use low level graphics
ECHO = - Added ability to type in 'a_exec xbot', 'a_exec x',
ECHO = and 'a_exec bot'
ECHO = 0.2testing
ECHO = - Rewrote replay code again for preparation of boat
ECHO = relaunching on crash
ECHO = - Fixed crazy amount of replay code being repeated, and
ECHO = stacked again due to bad design
ECHO = - Slowed down White Tyrant's Challenge for slower
ECHO = computers
ECHO = 0.1
ECHO = - Increased the range of variables that are able to be
ECHO = used for the replay delay
ECHO = - Increased the range of variables that are able to be
ECHo = used for host timescale modification
ECHO = - Rewrote all of the scripts in prepartion to support
ECHO = slowpoke mode for skipping
ECHO = - Renamed delayed skip to default skip in preparation for
ECHO = slowpoke mode
ECHO = - Added extra delay to pre-boat launch in event of random
ECHO = spikes
ECHO = - Fixed stopBot on certain battles
ECHO = - Fixed certain battles not loading
ECHO = - Added White Tyrant (Mining)
ECHO = 0.09
ECHO = - Fixed fast mode turning into default mode after stopBot
ECHO = and startBot
ECHO = - Fixed Fruitful not replaying
ECHO = - Reduced spammy-ness of The Contract when replaying
ECHO = - Fixed What the Dead Leave Behind not working due to
ECHO = large title
ECHO = - Fixed spike on replay (hopefully permanent fix)
ECHO = - Merged Battle Level help with xbot.txt for increased
ECHO = productivity
ECHO = - Fixed stopBot being glitchy
ECHO = - Fixed the iniability to stop the bot before it replays
ECHO = - Rewrote the replay code for minimal spikes
ECHO = 0.08a
ECHO = - Fixed boats not launching and causing errors
ECHO = 0.08
ECHO = - Added extra delays on Rescue (Mining and Heavy Warrior
ECHO = Farming) for the slowpokes
ECHO = - Quicker, more efficient, less timer-based boat
ECHO = relaunching
ECHO = - Modified Replay Delay to comply with the replay-based
ECHO = launching
ECHO = - Reduced random spikes
ECHO = - Fixed aliases issue (hopefully permanent fix)
ECHO = - Added mining bombs in Rescue (Mining and Heavy Warrior
ECHO = Farming)
ECHO = - Replaced all quest_level with template_debug due to
ECHO = error
ECHO = - Fixed startBot not restarting after using stopBot
ECHO = 0.07
ECHO = - Fixed boats not launching due to glitched aliases
ECHO = - Replaced all a_boat_replay to xbot_replay, for
ECHO = preparation of boat relaunching on crash
ECHO = - Added Rescue (Mining and Heavy Warrior Farming)
ECHO = - Added ability to turn off custom commmands, but also
ECHO = turns off boat relaunching on crash in the following
ECHO = releases
ECHO = - Seperated XBOT help and XBOT settings to decrease
ECHO = chances of crashing
ECHO = - Fixed other files not loading due to large parse
ECHO = size of the files (Spliting everything into smaller
ECHO = files)
ECHO = 0.06
ECHO = - Fixed glitched aliases
ECHO = - Better stopBot detection for Fruitful mining
ECHO = - Slowed down Fruitful mining for all you slowpokes
ECHO = - Added more +use -use commands for pickup in Fruitful
ECHO = mining
ECHO = 0.05
ECHO = - Revamped Battle Counter for better notification
ECHO = - Added multiple new alias
ECHO = - Fixed Irukul (hopefully once and for all)
ECHO = - Fixed Resenlian Labyrinth commands glitching out
ECHO = - Rewrote some code into XBOT Core rather than placing
ECHO = everything in this file.
ECHO = - Added Fruitful (Mining) (OMG)
ECHO = - Added What the Dead Leave Behind, and Where the Sun
ECHO = don't Shine (thanks
@Dasmonia
)
ECHO = - Added Taking Initiative (thanks
@Dasmonia
)
ECHO = 0.04
ECHO = - Fixed some maps not spawning their bosses
ECHO = - Added Irukul script for less crashing rather than
ECHO = using Battle Level 2 (thanks
@Dasmonia
)
ECHO = - Added The Contract, and (thanks
@Dasmonia
)
ECHO = - Added Rescue (thanks
@Dasmonia
)
ECHO = - Added Blood Lord, Hidden, Nightmare at the Ruins, and
ECHO = Shady Forest (thanks
@Dasmonia
)
ECHO = - Replaced a_nuke with a_nukeall
ECHO = - Fixed Resenlian Labyrinth not replaying
ECHO = 0.03
ECHO = - Added battle counter, and stops bot when the limit is
ECHO = is reached
ECHO = - Added host_timescale speedup for timer-based maps
ECHO = - Improved replay function
ECHO = - Fixed Two Moons crashing
ECHO = - Added Resenlian Labyrinth script (no need to set battle
ECHO = limit, will automatically do for you)
ECHO = 0.02
ECHO = - Added Two Moons script
ECHO = 0.01b
ECHO = - Completely rewrote script for less failure
ECHO = - Added delay feature
ECHO = 0.01a
ECHO = - Created XBOT
ECHO = - Includes customizable numbers for certain maps
ECHO = - Added fast skip mode
ECHO =
ECHO ============================================================
ECHO ===== XBOT Commands: =======================================
ECHO = You can bind ANY these commands to a key, without
@Nico
ECHO = bind-fix, or input them into the console. All of the
ECHO = aliases can be found in xbot_core_alias.txt.
ECHO =
ECHO = colhen - teleports you to colhen, second press teleports
ECHO = to the docks
ECHO =
ECHO = rocheste - teleports you to rocheste, second press
ECHO = teleports to the docks
ECHO =
ECHO = refill - refills all items
ECHO =
ECHO = startBot - start the bot
ECHO =
ECHO = stopBot - finishes the current battle, and prevents
ECHO = launching another (may relaunch the boat, and
ECHO = the battle once more on some specialized maps)
ECHO =
ECHO = reloadBot - reloads the currently loaded config
ECHO =
ECHO = map_move_forward - skips the current level
ECHO =
ECHO = map_move_repeat - reloads the current level
ECHO =
ECHO = cutscene_skip - skips cutscenes without changing figure
ECHO = size (similar to pressing escape)
ECHO =
ECHO = cutscene_bypass - skips to the end the of boss through
ECHO = figure height change (automatically disables the
ECHO = annoying black screen)
The bot doesn't automatically set the battle for you, you have to!
The bot doesn't automatically set the battle for you, you have to!
The bot doesn't automatically set the battle for you, you have to!
The bot doesn't automatically set the battle for you, you have to!
The bot doesn't automatically set the battle for you, you have to!
The bot doesn't automatically set the battle for you, you have to!
The bot doesn't automatically set the battle for you, you have to!
Open the xbot.txt and read over it before commenting!
I've been lately banned, and won't be able to test some of the higher level scripts. Please give constructive feedback on how well it works, cause I can't test it