———-IMPORTANT INFORMATION———-

WARNING: BOTTING CAN HAVE SERIOUS EFFECTS ON YOUR RANKS, AND PLACE YOU WELL INTO A HIGH RANKING POSITION FOR TIMES OR BATTLES CLEARED. THIS PUTS YOU AT A HIGHER RISK FOR BEING CAUGHT. PLEASE USE WITH CAUTION!

———KNOWN ISSUES———-

The following maps are known to be buggy and have issues getting to the boss rooms, sometimes very often missing. Chicanery, The Investigation, Red Ruins, What the Dead Leave Behind, Ruins of Sanctity. Not much I can do about these without a better system in place for moving the character, due to slight variations in spawn locations, camera angles and movement speeds.
Maps with multiple boss rooms (Pursuit, Ruins of Sanctity,etc…) sometimes have issues getting to the boss room. If this happens, do not worry. I have multiple checks and failsafes in place to keep the bot running even if it misses the boss room. While not as productive as some of the others, it will finish the dungeons. Eventually. Hopefully.

———-MAP LIST———-

Free v2.4 – 36 maps.

  • Decisive Battle – Red Ruins* – Trampled Plains
  • Brynns Research – Kobold Chief – Dethrone the White Tyrant – White Tyrnat’s Challenge
  • Dead End Street – Being from the Other World – Where the Legend Sleeps – Regrets… Too Late – Shadowed by Darkness
  • Prairie Gnoll
  • Ruins of Sanctity* – Gnoll King, Ruler of the Ruins – Goliath – Hidden – Nightmare at the Ruins
  • Hoarfrost Hollow in Flames – Yeti King – Madness
  • Fight That Must Be Won – Shady Forest
  • Chicanery* – Contact – Cadet’s Challenge – Lost Road – Fruitful (Mining and boss kill) – Buried Sorrow – Colhen in Flames – Pursuit – The Investigation*
  • Taking Initiative – Strong Drink
  • Resenlian’s Labyrinth
  • All of the Free version maps as well as:
  • Weeping Queen
  • Irukul – Revived Fear – Unfinished Business – Howling Soul – Two Moons
  • Rescue – Last Fragment – Contract
  • What the Dead Leave Behind*
  • Gatekeeper of the Catacombs
———-VIRUS SCANS———-

 

Tutorial Part 1!

 

Okay, I assume you have downloaded the file from the main post, and already have a working version of Nico’s God/OHK and DanK’s DanKSole.
If you don’t have these things, please take of that first before attempting to use SinBotv2.4!

Step-by-step instructions with pictures to get SinBot working with default settings. Here we go!

First step:

Extract the files that you downloaded above with your favorite extractor software. Pictured here is WinRAR.

Once extracted, once the folder that you extracted it to.


READ THE DAMNED README.TXT FILE!

I didn’t write the thing for fun! There are a LOT of answers and information in here, as well as a step-by-step troubleshooting guide, version logs, default settings if something gets screwed up, and my default binds.

Now open the Start.exe file. Many people will have to right-click and select Run as Administrator!
Yes. I know that I’m using the Donators version in this tutorial. They are functionally the same, aside from minor variations in the map selection process.

In case you didn’t follow the step listed above. You will be presented with the screen for 60 seconds the first time you launch the bot. I suggest that you read it. Again, I put it here for a reason. It’s a condensed version of the readme. Also, side note, it says as of August 22, it doesn’t have compatibility with Pie Binds. Since then Pie Binds v2.1 is out, and that “should” work with SinBotv2.4, though it is untested.

Once the screen allow you to click on the button, and you have read everything, the main GUI (Graphical User Interface) window will appear. Pretty much everything in v2.4 is accomplished from the GUI, it’s equicalent to the v2.3xx’s settings.ini file. Just more user-friendly.

For this example I’m going to choose Contact. You can select any map listed, though the free version only supports certain maps, which are listed in the post above. Donator’s version has full access to all maps, as well an unencrypted source files and the ability to make custom maps.

Familiarize yourself with the different screens. Each one has a Help button that should provide descriptions of what each field is for. If I missed a description, let me know! This particular screen is the basic binds. These are written in the AutoIT syntax. Please be careful to use the proper syntax when changing files. There is a chart included in the Readme.txt that outlines special keys. If the key you are looking for is not listed there, it’s likely that you simply need to enter that key without anything special around it.

This screen details boss timers. If you are having a problem with a specific map and boss not timing correctly after the cutscene, adjust your time delay here. All times are in seconds, and decimal points are allowed.

This screen details different delays for different areas of the code. I have it set for speed runs on a very fast system, you will probably have to change these around to suit your system specifications. Like boss times they are all measured in seconds and decimal points are allowed.

This is the final real settings page. Note the Pie Binds selector. And the difficulty toggle. These options allow you to specify certain functions within the bot. Such as, how many repetitions of the mining bot you want on each dungeon start.
If you are using PieBindsv2.1, you MUST have the button on the Yes option, or else the speed functionality will not work properly!

Tutorial Part 2!

Okay, now that you’ve familiarized yourself with SinBotv2.4, it’s time to get into the game and start using it!

OPTIONAL!

If you wish to use the included config.cfg files, rather than doing the binds set-up through Danksole, follow these two simple steps. I still recommend doing the set-up the other way, but this is easier for some.

Open your Vindictus folder and the config folder of SinBot as shown.

Go into the graphics settings folder name that you want to bot at.


I HIGHLY RECOMMEND MAKING A BACKUP OF YOUR CONFIG.CFG FILE BEFORE DOING THIS!

Copy the config.cfg file out of the SinBot folder and overwrite the old config.cfg file.
END OF OPTIONAL

I included PerX because in my opinion, it’s the best injector currently available. If you decide not to use it, that’s your own choice. I won’t force it on you, but I do highly recommend it.

If you are using a different injector, follow your normal procedure.

For those new to PerX and wishing to use it, set-up is simple.

Type Vindictus.exe in the top box like shown.

Click on Browse and point to your Danksole.dll and your vin_v5b.dll (Yes, I know mine shows something else, use what you normally use, and don’t worry about my version)

Finally, just launch your vindictus.exe file.

You should get a little pop-up window. For this particular walkthrough, we are going to click on yes. I find console mode easiest to use, because I’m quite used to computer command consoles. If you normally use danksole in .ini mode, click No, and proceed as you would normally.

Since we clicked yes, once you reach the login screen, alt-tab until you find the Danksole command prompt window. This doesn’t show if you went .ini mode!

If you didn’t replace your config.cfg earlier, and aren’t using danksole in .ini mode you NEED TO DO THESE STEPS!

Open the readme.txt file and find the section that I have highlighted, and copy it.

Right-click the Danksole window, and select paste. Once it’s all gone in, hit Enter one last time to make sure the final commands went in. If your console window changes to a different color, don’t worry, that’s normal.

You should only have to do this once, unless you game client crashes unexpectedly. I would actually recommend closing the game and restarting from your injection point (first step in this post, skipping steps 3-4-5 of this post the second time), as to save the binds properly. A good way to test if the commands are working is to hit your Keypad’s / button. This should toggle timescale on. Hit it again to turn it off.

You can now proceed to log in as you normally would, select your character, and go to the boat that you want to bot on.

Remember that earlier I chose Contact? Well, you’ll notice that now I’m on a Contact boat. You need to be at this screen before launching the bot. Also notice that my game screen covers my entire monitor resolution. This is very important, as the bot is not designed for partial windows.

Once you are at this screen, alt-tab back to your SinBotv2.4 window. Assuming that you have already set-up everything to your liking and as needed, you can click the Start button on SinBotv2.4

The SinBotv2.4 window should disappear, and this little tooltip menu should appear. Hit the button listed in the tooltip window to start the actual botting procedure. In my defaults, this is Insert.

Once you press the bot starter button, the tooltips should switch over and read this. This is purely diagnostic information, more important to me as the creator than you as the user. It doesn’t hurt to keep track of what the bot is displaying in the tooltips, as important information is displayed in here, such as run counters, error messages, procedural information, etc…

The bot should find it’s way to the boss room, activate god/ohk, go tiny mode, fill your secondary with fine spears, transform into pally 1/2, and then spam spears and paladin conviction skill to kill the boss and any surrounding mobs.

Repeat ad nauseum until you cannot take it anymore. Press the pre-designated key in order to terminate the bot. Default is “End”. When you do, this screen will appear. Displays the time started and time stopped, as well as a run counter so you can track overall progress.

Click Yes to re-launch SinBotv2.4, and click no to exit.
End of Tutorial!
Troubleshooting Guide
(Otherwise known as)

–MY BOT DOESN’T WORK RIGHT! HELP!–

Here is a quick troubleshooter.

Follow the steps below, moving down one line if you aren’t having trouble in that particular spot. Should be relatively in order.

  • The bot does nothing when I press the start key: Right-click the start.exe file and “Run as Admin”
  • The bot starts moving, but misses the Boat Launch button compeltely: Make sure you are running in a full screen mode or windowed mode covering your entire monitor.
  • The bot starts moving, but doesn’t click the Boat Launch button, even though the mouse moves to it: Make sure that you also ran as administrator.
  • After clicking the Launch button it sits at “The boat is launching…”: That’s server lag, nothign i can do about it. The bot will wait until that goes away or errors out. The tiimer for that error is in the GUI. For those who don’t know: GUI = Graphic User interface = The Start.exe program where you put everything in.
  • Once the boat cutscene starts, the bot doesn’t skip it: Make sure that the command listed in the GUI for the skip boat cutscene is correct.
  • Once the boat cutscene starts, the bot doesn’t recognize it and sits, doing nothing: Change into full screen mode, exit Vindi, re-launch, change into windowed mode at full resolution, try again.
  • The bot doesn’t skip enough maps, or gets stuck on the first map: Check to make sure that the skip map command is correct in the GUI, and that your wait timers for first map and between map are high enough.
  • The bot doesn’t run far enough into the boss room, or loses the speed boost after the first run. Make sure that you are using the command “incrementvar plr_turning_movement_speed_rate_min 1 6 5″ (also can end in “1 11 5″ if using Pie Binds v2.1 and have the option checked in the GUI), and that the correct key is assigned.
  • The bot doesn’t wait long enough for the boss to appear after a cutscene/waits too long after: Change the wait timer for that particular boss in the GUI
  • The bot never transforms or throws spears or uses paladin skill to kill boss: Check that the paladin transforms, paladin skill and spear fill commands are set to the right key.
  • I get killed by bosses or mobs, and/or the mobs don’t die: Check to see if god and ohk are set to the correct key and working on your system.
  • The bot clicks too soon on the battle cleared screen, before the close/replay button appears: Change the replay/BC delays in the GUI.
  • The bot kicks me back to town, even though it hit replay: This is just server lag, the bot will figure itself out eventually. Change delays for error check and dock wait if the delays are too slow, or the bot isn’t reacting fast enough/too fast.

Download Link:

SinBotv2.4 Public Release.rar

http://www.multiupload.com/DR395ZEBNV

PerX.rar

http://www.multiupload.com/1GF8R0DRUR