Understanding Keybinds

Posts 1–15 of 17 · Page 1 of 2
Understanding Keybinds
I understand(partially..) how to go about adding keybinds through Hell_Demons console, that works perfectly for me..

bind 6 "cc_set_sub_weapon javelin 999"
^This binds the command "cc_set_sub_weapon_javelin 999" to key6

However, I am trying to understand where these commands are binded, what file is associated with storing this command to key6? I assumed it was FAC6B533E4D245CE8B9A67DB1472B2B98F3F54FA.hfs, however I have tried adding the command manually to config_preset_common.cfg, and even default.cfg but neither seem to do the trick..

I guess the real question I am asking is how, or rather which file contains the raw text configuration of the keybinds stored through the console? Sorry if this has been answered before I have searched thoroughly with no luck..

Thanks in advance!
+NULL
Search harder. Check the tutorial section, especially the thread on using VZipFlip and using .cfgs. ._.
Did you recompile it back into a .hfs file?
I've read the tutorials over again just now to make sure that I was doing things correctly.. This is the method I have tried(that does not work..)

First I unpack FAC6B533E4D245CE8B9A67DB1472B2B98F3F54FA.hfs
(I've tried both the VZipFlip method, as well as Bind-Yo-Shits extractor)

Currently I have key 6, 7, 8, 9, and 0 binded through the console to do things(which works fine..) but I want to remove the existing keybinds and add them manually so I made these changes to "config_preset_common.cfg"

bind "F1" "cc_quick_chat_action 1;"
bind "F2" "cc_quick_chat_action 2;"
bind "F3" "cc_quick_chat_action 3;"
bind "F4" "cc_quick_chat_action 4;"
bind "F5" "cc_play_emotion 4"
bind "F6" "cc_play_emotion 5"
bind "F7" "cc_play_emotion 6"
bind "F8" "cc_play_emotion 1"
bind "F9" "cc_play_emotion 3"
bind "F10" "cc_play_emotion 2"
bind "F11" "cc_play_emotion 7"
bind "F12" "cc_send_ready_message"
bind "SCROLL" "bandi_capture_toggle"
bind "TAB" "cc_cycle_party_member_selection"
bind "[" "+toggle_whisper_mode"
bind "KP_MINUS" "cc_shot_showui_toggle"

bind "1" "+quickslot1"
bind "2" "+quickslot2"
bind "3" "+quickslot3"
bind "4" "+quickslot4"
bind "5" "+quickslot5"

bind "6" "host_timescale 1"
bind "7" "host_timescale 2"
bind "8" ""
bind "9" ""
bind "0" ""
After saving I try repacking the .hfs using both methods(VZipFlip, and Bind-Yo-Shits Compiler..) from what I understand FAC6B533E4D245CE8B9A67DB1472B2B98F3F54FA does not require hfssign, but I even tried running it for the hell of it and it returns this..

hfssign
-------

This file does not use the secondary checksum!
Generating checksum: 0
Writing to file...
Press any key to continue . . .
So from there I copy the newly created FAC6B533E4D245CE8B9A67DB1472B2B98F3F54FA into C:\Nexon\Vindictus\en-US\hfs\ overwriting the existing file and try it out but it does not make any changes.. In fact my old keybinds are still there(that I created using the console..)

Please tell me what I am doing wrong
+NULL
make sure you dont go into menu options, cuz it resets for me if you do.
Yea, I know not to do that because that's the only way I could reset my keybinds before lol.. I mean I can add the binds through the console fine, that method works perfectly for me but it's annoying to explain that to a friend that's not computer savvy.. Sending them a single hfs is a lot easier than explaining the process of .dll injection and console input x_X..
do you have whatever key you binded used for something else ingame cause that could be the problem
i know what you did wrong when i binded my keys i didnt have a space between the last one and the new one, and mine work.
A space between what..? This is not the correct format?

bind "6" "host_timescale 1"
bind "5" "+quickslot5"
this space<------
bind "6" "host_timescale 1"
That was the problem, thank you for helping me!
Quote Originally Posted by +NULL View Post
That was the problem, thank you for helping me!
That was not the problem..

Look at my binds which work just fine..

Code:
bind "1" "+quickslot1"
bind "2" "+quickslot2"
bind "3" "+quickslot3"
bind "4" "+quickslot4"
bind "5" "+quickslot5"

bind "6" "cc_set_sub_weapon javelin_lvl2 999" //fine spear
bind "7" "cc_set_sub_weapon handbomb_lvl2 999" //handbomb
bind "8" "cc_set_sub_weapon mining_bomb 999"//minebomb
bind "9" "cc_set_sub_weapon javelin_piercing_catacomb 999"

bind "KP_INS " "exec evy_e3_event_stat.cfg"
bind "KP_DEL" "exec evy_e3_event_item.cfg"
bind "KP_5" "exec config_e3_event_common.cfg"

bind "KP_PGDN" "exec mail.cfg"
bind "KP_SLASH" "exec ai.cfg"
bind "*" "exec dung.cfg"
bind "KP_HOME" "cc_change_figure_height 0.1"
bind "KP_UPARROW" "cc_change_figure_height 1"
bind "KP_PGUP" "cc_fill_all_items"
bind "KP_MINUS" "changemap_to_next_random_sector"
bind "KP_PLUS" "changemap_to_current_random_sector"
bind "KP_ENTER" "cc_spawn_golden_ball 5 9999999"
bind "KP_END" "exec craft.cfg"
The problem was since you already had the keys bound (with console) you needed to unbind them... Like "unbind KP_ENTER". But if you keep messing around with it sometimes they will start working without doing the unbind...

*note There is some old binds in there that don't work anymore.. And so you know exec mail.cfg was a test before but now just holds random commands I just never bothered to change the name.
I think you might be right, I just tried it again and noticed it only works if I unbind them first! Thanks for the follow up nunya
Oh you need to skip a line lol.
I've been doing that without knowing you need it >.<
Posts 1–15 of 17 · Page 1 of 2
This thread is closed for replies.

Tags for this Thread

None

Talk with us