A question about /bindloadfile
Okay, so I am trying to create a series of bind files to dynamically change up the phrases my RP character says during combat (no they are not linked to a power, I can drop them at will via the numpad). I have the syntax for the file correct, I have the load working correctly... there is just one thing that is bugging me: I have to zone for the changes to take effect. Is this how it normally works? I thought the changes would go into effect instantly.
![]() |
Okay, the first thing you do is create a directory to store your bind files... I use C:\keybinds and seperate the folders into each character. Then each bind is set up in a txt file like so: numpad2 "say I will not buy this record... It is scratched!$$bind_load_file c:\keybinds\quip002.txt" The bit at the end references the next file and loads it, replacing the current one when it's over. In game just type /bind_load_file C:\keybinds\filenamewhatever001.txt and it will be ready to go. Just remember to reference the first file at the end of the last file so that it will rotate back to start. The rest of the bind can be anything at all, as long as it would normally bind in game... it can be bound this way too. Like I said, it's a lot easier than I thought it would be... I have my files set up so that numpad1 activates the Taunt00x.txt files, and numpad2 activates the Quip00x.txt files. |
I'm not getting something. Can you post the actual binds being used, please?

[ ProTip: The banner is a link to art refs!! | The Khellection | The HBAS Repository | Brute Guides (4/16/10) | How To Post An Image - A Quick Guide ]
Biggest Troll on the forums? I'll give you a hint:

That's definitely not how it works (otherwise rotating bind files would largely be useless, as well as the common MM pet binds).
Might wanna post the binds like Kheldarn asked for, and also try running /showbind KEY before and after you run the /bindloadfile, as well as after the zoning.
Originally Posted by ShadowNate
;_; ?!?! What the heck is wrong with you, my god, I have never been so confused in my life!
|
The binds in the file are exceedingly simple. The are all simple chat related, for example:
numpad9 "local $target is a pansy!"
Let me go over what I have going. Basically I created a popmenu that has a list of several different enemy groups. Each item in the popmenu loads a specific bindfile that loads taunt/chat commands like the one above specific to the enemy group that I selected. After the file loads (and it does, it shows up in chat as loading as well as being output with the /bindsave command) the last file I loaded is still active.... until I zone or log out and back in. The only thing I can figure is that there is some sort of interaction betwixt the popmenu and loading bindfiles.
Would it be helpful to actually give you the contents of the popmenu and one of the bind files? The latter just has nine binds like the example above, and all the popmenu does is "bindloadfile .\Directory\EnemyGroup.txt". I simply am beguiled.
It's possible it's an interaction with the popmenu. I've never actually used them, but I wouldn't really spect this sort of behavior from them anymore than normal binds or macros.
Originally Posted by ShadowNate
;_; ?!?! What the heck is wrong with you, my god, I have never been so confused in my life!
|
You could try embedding the binds in the popmenu's command, instead of using a bindfile. That won't work for all commands, and longer files, but it might be a work around (or confirm that it's a problem with the popmenu).
Originally Posted by ShadowNate
;_; ?!?! What the heck is wrong with you, my god, I have never been so confused in my life!
|
OK, next question: Can you post the popmenu here?

[ ProTip: The banner is a link to art refs!! | The Khellection | The HBAS Repository | Brute Guides (4/16/10) | How To Post An Image - A Quick Guide ]
Biggest Troll on the forums? I'll give you a hint:

Try having the popmenu do the bindloadfile command twice.
I've had some strange behavior from bind files in the past and that has usually resolved them.
I haven't tried using bind files with the pop menu (actually haven't used the pop menu at all) so it may or may not help, but it's a quick thing to try.
Also, you can use bindloadfile_silent to prevent it from coming up in the chat window (just in case you didn't know).
6000+ levels gained and 8 level 50's
Hello, my name is Soulwind and I have Alt-Itis.
Now that I think more on it, I think the issue is with the /popmenu command itself...
For some reason, it doesn't seem to play well with the /bind command. The only way I've found to use /bind via a /popmenu is to do this:
Option "<Name>" "beginchat /bind <key> <bind>"
That, of course, enters /bind <key> <bind> into the chat area. Again, for some reason I don't know, you have to press ENTER twice before it does anything. Pressing it once will act like you didn't press ENTER, leaving the chat input area active, awaiting more input.

[ ProTip: The banner is a link to art refs!! | The Khellection | The HBAS Repository | Brute Guides (4/16/10) | How To Post An Image - A Quick Guide ]
Biggest Troll on the forums? I'll give you a hint:

I have no experience with Popmenu, but I can definitely confirm that a working
/bindloadfile command runs right then and there.
All of my characters have a key to do a /bindloadfile and a bindsavefile (so
I can customize their binds outside of game), and pressing those keys also
works immediately.
The one difference I can see (which may not matter?) is that my binds for
those always fully qualify the filename:
/bindloadfile C:\CoHBinds\Joe_Blaster.txt
/bindsavefile C:\CoHBinds\Joe_Blaster.txt
Hope you get it sorted out.
Regards,
4
I've been rich, and I've been poor. Rich is definitely better.
Light is faster than sound - that's why some people look smart until they speak.
For every seller who leaves the market dirty stinkin' rich,
there's a buyer who leaves the market dirty stinkin' IOed. - Obitus.
Paragon Wiki: http://www.paragonwiki.com
City Info Terminal: http://cit.cohtitan.com
Mids Hero Designer: http://www.cohplanner.com
I have no experience with Popmenu, but I can definitely confirm that a working
/bindloadfile command runs right then and there. |
Every character I make has their own bind file, and a bind of SHIFT+L "bindloadfile C:\Binds\<charname>.txt $$ em thumbsup". Those work fine. But it seems trying to use popmenu to bind doesn't work well.

[ ProTip: The banner is a link to art refs!! | The Khellection | The HBAS Repository | Brute Guides (4/16/10) | How To Post An Image - A Quick Guide ]
Biggest Troll on the forums? I'll give you a hint:

Okay, so I am trying to create a series of bind files to dynamically change up the phrases my RP character says during combat (no they are not linked to a power, I can drop them at will via the numpad). I have the syntax for the file correct, I have the load working correctly... there is just one thing that is bugging me: I have to zone for the changes to take effect. Is this how it normally works? I thought the changes would go into effect instantly.