Page 1 of 8 123 ... LastLast
Results 1 to 15 of 110
  1. #1
    darkwar4ever's Avatar
    Join Date
    Oct 2010
    Gender
    male
    Location
    NY
    Posts
    515
    Reputation
    24
    Thanks
    554
    My Mood
    Amused

    Post All-In-One Guide -- Using the Console in Vindictus

    This is largely to prevent all those failposts/failthreads on how to use the "cheat codes" or the "hax" for Vindictus. I'll try to cover it in depth, along with troubleshooting advice.

    Setting Up
    Before you start, you have to know a few things.

    What we're doing is using an external console to send console commands. Vindictus is a Half-Life 2 mod, and so uses Valve's proprietary engine, the Source engine. This engine is largely controlled by these commands. The parameters are what we'll modify.

    Now that you know what you're doing, let's move on to the basics.

    The Short-cut Method
    Now, there's multiple ways on sending console commands, the more complete one is of course, the console released by Hell-Demon (more on that later).

    But I'll first go over the shortcut method.

    This involves modifying the Vindictus shortcut to have extra parameters at the end.

    If you right click Vindictus.exe and create a shortcut, or do a send to desktop to create a shortcut, and then right click on the shortcut, properties, you'll see the first text box.

    Next to it, it says Target: which should have something like this...
    Code:
    C:\Nexon\Vindictus\en-US\Vindictus.exe
    At the end, if you add
    Code:
    +bind y campfire_repair
    Now, if you launch the game using that shortcut, in game, whenever you press 'y', you'll start repairing your equipment, as if there was an anvil there -- even if there wasn't one.

    How does this work? Well, the +bind after the shortcut is an extra parameter. We're telling the engine to bind function 'campfire_repair' to key y, which is an unbound key, meaning that it has no set function.

    Credits to Benitsuuba and shox2 for mentioning this:
    To do binding of numerical values, use the alias command:
    Code:
    +alias damage "player_monster_damage_atk_def_balance_factor 101" +bind [ damage
    We're creating a reference to that constant, and then binding that reference to the [ key.

    So in short, you don't even need the console to begin with, but I'll still explain that anyway.

    The External Console Method
    Download
    Please read the thread carefully. Realize that you must have Vindictus.exe installed in the C: drive for it to work properly.

    Extra Links:
    Full cvar/cmd list, all commands compiled into one.
    Ongoing stream of discussion on working commands/parameters
    My compiled list of commands I use
    Vindictus Trainer created by shawnrussow, uses the same method as Hell_demon's external console

    Here's a quick step by step on how to use it:
    1) Download Hell_Demon's external console, and unzip into a single folder.
    2) If running a version of Windows other than XP, right click, properties, and make sure it's set to run as admin.
    3) Disable UAC if you haven't already, google Disabling UAC Vista/Windows 7 depending on your OS.
    4) Open up the Console
    5) Launch Vindictus.exe via the shortcut or .exe, and not via the website.
    6) You're set.

    Now, login to your account, launch a boat, and start activating commands.

    Every time a new map loads, you are required to input the command again. Hell_demon's console does not allow you to send the same command twice, so let's make our lives simple by binding keys.

    Remember the shortcut method? The same can be applied here.

    Let's take the damage hack for example, you can have 3 sets:
    player_monster_damage_base_constant 600 <- High Damage
    player_monster_damage_base_constant 60000 <- Really High
    player_monster_damage_base_constant 6000000 <- Guaranteed 1hko

    But you don't want to send that every time you load a map do you? Of course not, so let's use bind. Credits to supermassive for mentioning that in the first place.

    Once you're in town, send these to bind, using this format:

    bind [key] "[command] [extra parameters, if any]"

    Example:

    Code:
    bind 7 "player_monster_damage_base_constant 600"
    This will bind the command [player_monster_damage_base_constant] with parameter [600] to key [7]. So when you press 7 on the TOP of your keyboard (NOT THE NUMPAD), it'll change your attack base to 600x your regular attack, or something like that.

    Now, we can get more commands in there too:
    Code:
    bind 8 "player_monster_damage_base_constant 60000"
    bind 9 "player_monster_damage_base_constant 6000000"
    So let's say you're doing a mission that requires you to spear to death one of the mini-bosses, well, just toggle from the 9 for 1hkos, to a 7, and you'll be able to deplete the health fairly fast for an easy spear kill.

    If you want to bind keys on the Numpad, they're not standard, so you have to use this conversion chart:
    Code:
    0 = KP_INS
    1 = KP_END
    2 = KP_DOWNARROW
    3 = KP_PGDN
    4 = KP_LEFTARROW
    5 = KP_5
    6 = KP_RIGHTARROW
    7 = KP_HOME
    8 = KP_UPARROW
    9 = KP_PGUP
    . (del) = KP_DEL
    Enter = KP_ENTER
    + = KP_PLUS
    - = KP_MINUS
    * = *
    / = KP_SLASH
    My configuration (goes from NUMPAD 1-9 then 0 for skipping levels):
    Code:
    bind KP_END "host_timescale 1"
    bind KP_DOWNARROW "host_timescale 2"
    bind KP_PGDN "host_timescale 3"
    bind KP_LEFTARROW "player_monster_damage_base_constant 505"
    bind KP_5 "player_monster_damage_base_constant 160000"
    bind KP_RIGHTARROW "monster_player_damage_base_constant -80"
    bind KP_HOME "plr_move_speed_sprint 1000"
    bind KP_UPARROW "cc_set_sub_weapon javelin_lvl2 999"
    bind KP_PGUP "cc_set_sub_weapon mining_bomb 999"
    bind KP_INS "changelevel 2"
    bind KP_PLUS "ai_reaction_delay_idle 99999"
    bind KP_MINUS "ai_reaction_delay_alert 99999"
    bind F1 "cc_change_figure_height 1"
    bind F2 "cc_change_figure_height 0.3"
    bind F3 "cc_change_figure_height 3"
    bind F4 "cc_change_all_costume_color 255 255 255"
    bind F5 "cc_change_all_weapon_color 255 255 255"
    F.A.Q.
    Here are some really frequently asked questions:

    Hell_Demon's console says that it's Detected! What does that mean?
    It means that the method is recognized by Nexon and MAY trigger a ban. Remember - DO NOT HACK ON ACCOUNTS YOU DON'T WANT TO LOSE. There is no anti-ban. You cannot cheat a ban. If you're caught, you're screwed -- it's as simple as that. Sure, people may say that doing certain things will lower the chance of a ban, but it doesn't eliminate it. By hacking, you are willing to take that risk -- don't bother hacking if you can't handle the fact that your character will get banned eventually. There currently is no auto-ban, but you never know if Nexon will scan their databases and find whatever pops up.

    The 'Execute' key on the console is always grayed out! How come?
    Make sure you're running as admin, your UAC is disabled, and that you are launching Vindictus from the C:/ drive using the shortcut, or .exe and not the website. As far as I know, those should solve any issues.

    Where do you find more commands?
    Under the extra links, I added a link to all the cvar/cmd commands ripped by a very special person that deserves thanks. You can test out those commands. I've also compiled my own list that you can reference. I didn't include any binds, since I think those are yours to determine.

    How do you unbind?
    Either do unbind [key], or just go into Options -> click on one of the preset keyboards, then press okay. That'll unbind everything. This is for if you want to play on mains, and worry about using extreme console commands on accident.

    I hate spoonfeeding.
    So do I. But a tutorial isn't really spoonfeeding, and this gives an easy response to a thread that's asking about the Console.
    Last edited by darkwar4ever; 03-09-2011 at 01:24 PM.

  2. The Following 28 Users Say Thank You to darkwar4ever For This Useful Post:

    ananzaa (10-10-2011),as12431 (06-18-2025),bedradi (03-18-2011),bravo2x (05-03-2011),dnfk (03-09-2011),Doeetright (04-19-2011),dragon73 (03-08-2011),EddyVercetti (03-28-2011),edvinas94 (03-25-2011),es0terik (04-20-2011),Funktasticmo (04-19-2011),Gilith (10-07-2011),gled (03-10-2011),gregjonezz (03-09-2011),Hotsuma (04-21-2011),jago (04-21-2011),jiangzhong (04-21-2011),Jokohama (04-22-2011),kpatel52393 (04-20-2011),monkey3105 (04-21-2011),sgk135 (05-12-2011),shortvince (04-19-2011),Sid (04-11-2011),takaki5xk (03-14-2011),thanatosken (04-23-2011),treefei (04-30-2011),UlRRvtk7 (03-09-2011),wescooldude3 (03-09-2011)

  3. #2
    Ripped's Avatar
    Join Date
    Aug 2010
    Gender
    male
    Posts
    155
    Reputation
    19
    Thanks
    20
    My Mood
    Mellow
    Eh, I guess that will take care of SOME threads. Always the odd people who are unable to read down the page a little bit.

  4. The Following User Says Thank You to Ripped For This Useful Post:

    ananzaa (10-10-2011)

  5. #3
    element72's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Posts
    97
    Reputation
    10
    Thanks
    2
    Dark wtf are you doing. Are you trying to gain kudo points? Oh! I get it. Your trying to get Nexon to act faster on solving their security issue. Great job man. Go burn in hell. I thought I could trust you dark.

  6. The Following User Says Thank You to element72 For This Useful Post:

    ananzaa (10-10-2011)

  7. #4
    darkwar4ever's Avatar
    Join Date
    Oct 2010
    Gender
    male
    Location
    NY
    Posts
    515
    Reputation
    24
    Thanks
    554
    My Mood
    Amused
    They already have the method, if you check their forums, people already posted the source of the console.

    So this isn't doing anything except (hopefully >_<) to reduce the amount of posts on how to use this. o_o

  8. The Following 2 Users Say Thank You to darkwar4ever For This Useful Post:

    ananzaa (10-10-2011),bedradi (03-18-2011)

  9. #5
    dragon73's Avatar
    Join Date
    Feb 2011
    Gender
    male
    Location
    America
    Posts
    401
    Reputation
    10
    Thanks
    47
    My Mood
    Amazed
    Thanks to you I learned a little more about binding cmds , ty : )

  10. The Following User Says Thank You to dragon73 For This Useful Post:

    ananzaa (10-10-2011)

  11. #6
    shox2's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Posts
    73
    Reputation
    10
    Thanks
    18
    Quote Originally Posted by darkwar4ever View Post
    Now, we cannot bind any commands that has a numerical value with it, since quotation marks are required, and those mess up shortcuts in versions of Windows after XP.
    Incorrect, you can bind numerical values using alias'

    \en-US\Vindictus.exe +alias damage "player_monster_damage_atk_def_balance_factor 101" +bind [ damage
    Last edited by shox2; 03-08-2011 at 08:32 PM.

  12. The Following 2 Users Say Thank You to shox2 For This Useful Post:

    ananzaa (10-10-2011),gled (03-10-2011)

  13. #7
    darkwar4ever's Avatar
    Join Date
    Oct 2010
    Gender
    male
    Location
    NY
    Posts
    515
    Reputation
    24
    Thanks
    554
    My Mood
    Amused
    Quote Originally Posted by shox2 View Post
    Incorrect, you can bind numerical values using alias'

    \en-US\Vindictus.exe +alias damage "player_monster_damage_atk_def_balance_factor 101" +bind [ damage
    Ah, I didn't add that section since when I tested it, it didn't work. It is true you don't even need the console to begin with, and just use the shortcut method.

    Thanks for that.

  14. The Following User Says Thank You to darkwar4ever For This Useful Post:

    ananzaa (10-10-2011)

  15. #8
    kill11's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Location
    earth bruh
    Posts
    132
    Reputation
    10
    Thanks
    18
    My Mood
    Sleepy
    the only benefit i can think of here is collecting as much gold before you get baned and send it to the account you want. unless you made two characters in the same account then you cant send

  16. The Following User Says Thank You to kill11 For This Useful Post:

    ananzaa (10-10-2011)

  17. #9
    gregjonezz's Avatar
    Join Date
    Sep 2010
    Gender
    male
    Location
    PA.
    Posts
    55
    Reputation
    10
    Thanks
    16
    My Mood
    Lurking
    Thanks for this, but I have two questions. While binding keys through the shortcut menu, I run out of space to input the binds, is there a way I could work around this? I could only go as far as:

    "C:\Program Files (x86)\Nexon\Vindictus\en-US\Vindictus.exe"
    bind KP_INS "changelevel 2"
    bind KP_END "cc_set_sub_weapon javelin_lvl2 300"
    bind KP_DOWNARROW "cc_set_sub_weapon hand_bomb 99"
    bind KP_PGDN "cc_set_sub_weapon mining_bomb 99"
    bind KP_LEFTARROW "pla
    opposed to :

    "C:\Program Files (x86)\Nexon\Vindictus\en-US\Vindictus.exe"
    bind KP_INS "changelevel 2"
    bind KP_END "cc_set_sub_weapon javelin_lvl2 300"
    bind KP_DOWNARROW "cc_set_sub_weapon hand_bomb 99"
    bind KP_PGDN "cc_set_sub_weapon mining_bomb 99"
    bind KP_LEFTARROW "player_monster_damage_base_constant 600"
    bind KP_5 "player_monster_damage_base_constant 60000"
    bind KP_RIGHTARROW "monster_player_damage_base_constant -80"
    bind KP_HOME "plr_move_speed_sprint 1000"
    bind KP_UPARROW "cc_change_figure_height 0.3"
    bind KP_PGUP "cc_change_figure_height 1" bind KP_MINUS "ai_reaction_delay_alert 99999"
    bind * "ai_reaction_delay_idle 99999"
    My other question is, is there a quicker way to edit the target field other than just working through the properties tab? It's a bit tedious. Thanks.

  18. The Following User Says Thank You to gregjonezz For This Useful Post:

    ananzaa (10-10-2011)

  19. #10
    darkwar4ever's Avatar
    Join Date
    Oct 2010
    Gender
    male
    Location
    NY
    Posts
    515
    Reputation
    24
    Thanks
    554
    My Mood
    Amused
    No, the target field must be done that way.

    As far as I know, you cannot go past 265 characters, or whatever the limit is for the target box. Therefore, the best option would be to use the external console to setup binds to numpad, which you can just keep forever.

    Alternatively, maybe create an autoexec file, although I'm not sure if that works. Actually, that reminds me, I need to go test that.

  20. The Following 2 Users Say Thank You to darkwar4ever For This Useful Post:

    AgendaXa (04-12-2011),ananzaa (10-10-2011)

  21. #11
    gregjonezz's Avatar
    Join Date
    Sep 2010
    Gender
    male
    Location
    PA.
    Posts
    55
    Reputation
    10
    Thanks
    16
    My Mood
    Lurking
    Quote Originally Posted by darkwar4ever View Post
    No, the target field must be done that way.

    As far as I know, you cannot go past 265 characters, or whatever the limit is for the target box. Therefore, the best option would be to use the external console to setup binds to numpad, which you can just keep forever.

    Alternatively, maybe create an autoexec file, although I'm not sure if that works. Actually, that reminds me, I need to go test that.
    By external console, do you mean the one by Hell_Demon? If so, I have yet to use it and have been using Shawn's recently; However, I will give it a try when I get home from class. Thank you for your quick response and please let us know if it's possible to create an autoexec file. :]

  22. #12
    darkwar4ever's Avatar
    Join Date
    Oct 2010
    Gender
    male
    Location
    NY
    Posts
    515
    Reputation
    24
    Thanks
    554
    My Mood
    Amused
    @gregjonezz Er, that has a console command sender too, so you can use either one.

    Anyway, concerning the autoexec, I just tested it, didn't work. :3

    Placed it into the cfg folder, nothing happened. Maybe executing cfg files work, but I'll test that later.

    If someone else wants to test, format for .cfg is just placing the same commands into a cfg file into the cfg folder, then in the console, type:

    exec name.cfg, depending on what you named that .cfg

  23. #13
    gregjonezz's Avatar
    Join Date
    Sep 2010
    Gender
    male
    Location
    PA.
    Posts
    55
    Reputation
    10
    Thanks
    16
    My Mood
    Lurking
    Quote Originally Posted by darkwar4ever View Post
    @gregjonezz Er, that has a console command sender too, so you can use either one.

    Anyway, concerning the autoexec, I just tested it, didn't work. :3

    Placed it into the cfg folder, nothing happened. Maybe executing cfg files work, but I'll test that later.

    If someone else wants to test, format for .cfg is just placing the same commands into a cfg file into the cfg folder, then in the console, type:

    exec name.cfg, depending on what you named that .cfg
    Oh, so the console is pretty much the same? I thought maybe Hell_Demon's had a multi-function of some sort, because I'm trying to execute commands easily, rather than having to type them or copy/paste them into the console and execute them. I was looking for a quick way to use them like the binds method you provided. I guess I'll keep looking.

  24. #14
    UlRRvtk7's Avatar
    Join Date
    Feb 2011
    Gender
    male
    Posts
    560
    Reputation
    49
    Thanks
    348
    Batch files for the win.

    Edit: Also, shawnrussow's trainer leverages the code written by Hell_Demon. The two are basically the same, Shawn's just has some buttons that issue predefined commands to Hell_Demon's console code.
    Last edited by UlRRvtk7; 03-09-2011 at 04:34 PM.

  25. #15
    lordlos's Avatar
    Join Date
    Dec 2009
    Gender
    male
    Posts
    92
    Reputation
    15
    Thanks
    11
    My Mood
    Amazed
    for the shortcut method is it possible to use the use the skip level command "changelevel 2" if yes how so

Page 1 of 8 123 ... LastLast