The Incomplete and Unofficial Guide to /bind (1.1)


Aarzak

 

Posted

Command:
/chanmotd "[Channel name]" [message]

You must have permissions to administer the channel first. (the gold star)


 

Posted

WHAT??? All of my hard earned bind's have dissapeared!!!


 

Posted

[ QUOTE ]
WHAT??? All of my hard earned bind's have dissapeared!!!

[/ QUOTE ]

There is a keybind bug currently - see this post:

Keybinds not working thread

It sucks


Mr E-Man ~ Mr E-Villain
XBL GamerTag: il Radd

 

Posted

[ QUOTE ]
WHAT??? All of my hard earned bind's have dissapeared!!!

[/ QUOTE ]

I sure hope everyone backed up their binds locally... Ouch. Just ouch.


 

Posted

[ QUOTE ]
[ QUOTE ]
WHAT??? All of my hard earned bind's have dissapeared!!!

[/ QUOTE ]

I sure hope everyone backed up their binds locally... Ouch. Just ouch.

[/ QUOTE ] I didn't discover the bug until after I did a /Bind_save


 

Posted

[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
WHAT??? All of my hard earned bind's have dissapeared!!!

[/ QUOTE ]

I sure hope everyone backed up their binds locally... Ouch. Just ouch.

[/ QUOTE ] I didn't discover the bug until after I did a /Bind_save

[/ QUOTE ]

In spite of their instructions it is better to do a /bind_save_file C:\<pathname> and then a /bind_save_load C:\<pathname> which gives you more control. I use a different bind file for each of my alts.


 

Posted

[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
WHAT??? All of my hard earned bind's have dissapeared!!!

[/ QUOTE ]

I sure hope everyone backed up their binds locally... Ouch. Just ouch.

[/ QUOTE ] I didn't discover the bug until after I did a /Bind_save

[/ QUOTE ]

In spite of their instructions it is better to do a /bind_save_file C:\<pathname> and then a /bind_save_load C:\<pathname> which gives you more control. I use a different bind file for each of my alts.

[/ QUOTE ]

I agree - If you have a physical bind file created for each of your characters, you do not seem to have this problem. This only seems to effect binds that are created using the /bind command in the chat box.


Mr E-Man ~ Mr E-Villain
XBL GamerTag: il Radd

 

Posted

[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
WHAT??? All of my hard earned bind's have dissapeared!!!

[/ QUOTE ]

I sure hope everyone backed up their binds locally... Ouch. Just ouch.

[/ QUOTE ] I didn't discover the bug until after I did a /Bind_save

[/ QUOTE ]

In spite of their instructions it is better to do a /bind_save_file C:\<pathname> and then a /bind_save_load C:\<pathname> which gives you more control. I use a different bind file for each of my alts.

[/ QUOTE ]

I agree - If you have a physical bind file created for each of your characters, you do not seem to have this problem. This only seems to effect binds that are created using the /bind command in the chat box.

[/ QUOTE ]

Agreed. I have different binds for all my characters. all saved in C:/1/ (to make it short). I dont have the problem either. It is a great Idea to backup all your binds with bind save. to late for a lot of people now I guess, but still good information.


[color=gold][b][size=5]♪ Sometimes you feel like a Tank, Sometimes you don't! ♪[/size][/color][/b]

[url=http://boards.cityofheroes.com/showthread.php?t=114726][color=black][b][size=5]Moon [color=red]Hazard [color=black]Zone![/size][/color][/color][/color][/b][/url]

 

Posted

[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
WHAT??? All of my hard earned bind's have dissapeared!!!

[/ QUOTE ]

I sure hope everyone backed up their binds locally... Ouch. Just ouch.

[/ QUOTE ] I didn't discover the bug until after I did a /Bind_save

[/ QUOTE ]

In spite of their instructions it is better to do a /bind_save_file C:\<pathname> and then a /bind_save_load C:\<pathname> which gives you more control. I use a different bind file for each of my alts.

[/ QUOTE ]

I agree - If you have a physical bind file created for each of your characters, you do not seem to have this problem. This only seems to effect binds that are created using the /bind command in the chat box.

[/ QUOTE ]

Agreed. I have different binds for all my characters. all saved in C:/1/ (to make it short). I dont have the problem either. It is a great Idea to backup all your binds with bind save. to late for a lot of people now I guess, but still good information.

[/ QUOTE ]

Bwahahahahaha! Bind quote pyramid of doom!

Ahem... I have my generic keybind.txt file in my COH folder. It lists all the keymapping that applies to all my characters. Pretty straightforward stuff that I could rebind off the top of my head, but why expend the effort?

Most of my characters have one or two oddball things personalized to them (rolling comments, movement powers, etc.) and for that I bind ALT+[F#] to load a specific character's files. This helps if I have to make changes quickly during the game. Otherwise its just me being lazy again.


 

Posted

i'm really a beginner with binds. I only want to use them to say a few words to my team in frequent occasions. So does :
/bind F5 /t "ouch it hurts" work, for example?


Freedom :
Fission Lass 50 Illusion/radiation controller
Gaea's Wrath 50 Earth/Empathy controller
Khalan the confessor 26 psy/mental blaster
Dusk Tempest 50 Dark / electricity defender
Aish the geomancer 36 Plant/thermal controller

 

Posted

[ QUOTE ]
USING VARIABLES IN /BIND

Sometimes you will want to create a binding that will require the use of information that you won't necessarily have at the moment. You may not have it because you don't know it, or because that information changes, or because that information will be different depending on which character you're playing (and you want a common set of key bindings for all your characters). City of Heroes currently supports six variables that you can use as placeholders, which will be substituted with the actual information when it is available.

Five of the variables are placeholders for information about your own character:

$name -- your character's name
$origin -- your character's origin
$archetype -- your character's archetype
$level -- your character's level
$battlecry -- your character's batlecry

It is possible to supply this information yourself, but then the /bind command would be specific to that character only, and if you ever exported the key bindings and imported them into another character you would have redo those /binds. Besides, your level changes throughout the game.

With these variables, it is possible to have a /bind command like this:

/bind v "local Hello, I am $name, a level $level $origin $archetype. $battelcry"

This bind would cause whichever character you were using at the time to fill in those variables with information specific to their individual builds. If we were to use my characters, for example:

Curveball
"Hello, I am Curveball, a level 10 magic defender. You have GOT to be kidding me!"

The Judge
"Hello, I am Judge, a level 11 mutant tanker. You are... guilty."

Stormhaven
"Hello, I am Stormhaven, a level 12 mutant defender. "

Note that if the battlecry has its own punctuation (as both Curveball's and the Judge's do) it will be included in the battlecry string (which is why I did not include any in my bind.) Stormhaven, who has not battlecry, says nothing -- but there is still a trailing space between the period at the end of the first sentence and where the battlecry would start.

The last variable is $target, which acts as a placeholder for the name of any OTHER character you are currently selecting -- what that character be another hero, a civilian, or a villian. This variable can be very useful when you want to identify whoever you've targeted.

For example, you could create a /bind command that would call out a specific villian whenever your tanker uses taunt:

/bind t "local C'mere, $target!$$powexec_name Taunt"

If you had selected a Hellion Gunner and selected the t key, your character would say "C'mere, Hellion Gunner!" and activate the Taunt power.

This can be used in benign ways as well. I recently teamed up with a character who used the teleport friend power, and had a key binding set up to inform group members when this was happening. I believe he used a key binding similiar to

/bind t "group $target, prepare to be teleported to my location.$$powexec_name Recall Friend"

This sent a message across the group channel letting everyone know that a character was about to teleported to the hero using the power, and then activated the Recall Friend power. If he had wanted the message to be more private, he could have done it this way:

/bind t "tell $target, Prepare to be teleported to my location.$$powexec_name Recall Friend"

In this example, the variable $target is actually part of the command -- remember, tell needs a character name (followed by a comma) in order to know who to send the message to.

[/ QUOTE ]


Member - Pingus, & Legendaries
Angry Sysop 50 BRUTE - Angry Woodsman 50 TANK - Angry Florist 21 CONTROLLER
"Did your Phantom Army just take the Elevator? Imaginary People riding Elevators? *facepalm*

 

Posted

[ QUOTE ]
i'm really a beginner with binds. I only want to use them to say a few words to my team in frequent occasions. So does :
/bind F5 /t "ouch it hurts" work, for example?

[/ QUOTE ]

It would actually be: /bind F5 "group ouch it hurts". Don't forget to remap your inspiration use binds if you decide to remap F1-F5.

And honestly... you'd be better off editing your keybinds file directly than entering things through the command line.


 

Posted

Alright, I searched and can not find an answer, the examples I saw in this thread seem to assume that what I am trying to do should work, maybe it is broken now:

Using a made up channel name for example here, I'm trying to set the bind:

/bind k "beginchat /send Rogue Rangers, ($name) "

I get the error "you are not a member of channel 'Rogue'. when trying to use the bind.

It seems to have trouble with a channel name with a space in it. Ive tried putting it in quotes, trying rogue_rangers, rogue-rangers, 'rogue rangers', roguernagers, "rogue rangers" nothing will make it see the proper chanel that I am indeed a member of.

I can simply choose the channel from the tab and talk away, so it is not a matter of not being invited to the channel.

Can someone help me with this please? Very frustrated at this point. The same bind works with a single part channel name, but not with names that have two parts.


 

Posted

[ QUOTE ]
Can someone help me with this please? Very frustrated at this point. The same bind works with a single part channel name, but not with names that have two parts.

[/ QUOTE ]

This is an really odd one and broke my brain for quite a long time. The syntax for a multiple word global channel needs to be in quotes... Try this:
[ QUOTE ]

/bind k beginchat /send "Rogue Rangers" ($name)


[/ QUOTE ]


 

Posted

[ QUOTE ]
[ QUOTE ]
Can someone help me with this please? Very frustrated at this point. The same bind works with a single part channel name, but not with names that have two parts.

[/ QUOTE ]

This is an really odd one and broke my brain for quite a long time. The syntax for a multiple word global channel needs to be in quotes... Try this:
[ QUOTE ]

/bind k beginchat /send "Rogue Rangers" ($name)


[/ QUOTE ]

[/ QUOTE ]

The Quotes will solve for the error, yes, but the bind needs to be done through a bindfile, as the game's bind interface won't take an extra set of quotes necessary for the in-game /bind command very well.


 

Posted

Doea someone remeber the command (bind?) you use to know how many times your character died?


Freedom :
Fission Lass 50 Illusion/radiation controller
Gaea's Wrath 50 Earth/Empathy controller
Khalan the confessor 26 psy/mental blaster
Dusk Tempest 50 Dark / electricity defender
Aish the geomancer 36 Plant/thermal controller

 

Posted

[ QUOTE ]
Doea someone remeber the command (bind?) you use to know how many times your character died?

[/ QUOTE ]

I didn't know there was one. If there is I would like to know as well.


@FOSSIL

Victory Server Glo-Worm Rad/Dark Defender

Justice Server: Fossil Stone Stone/EM Tank

 

Posted

[ QUOTE ]
[ QUOTE ]
Doea someone remeber the command (bind?) you use to know how many times your character died?

[/ QUOTE ]

I didn't know there was one. If there is I would like to know as well.

[/ QUOTE ]

I haven't found a bind for it but I know talking to some citizens (at least in CoH, Cov citizens dont seem to talk to me), I believe the ones that started with the Letter E would give you info, such as how long you played, how many times ya died etc. But again, that is CoH, CoV citizens just need a good whooping.


 

Posted

Quick questions (sorry if any of this is in the mammoth backlog of this thread already):

1. Is there a complete list of the actual POWER NAMES used with the "powexec_name" command? I'm creating a printable list of all of these binds and I want to incliude it.

2. How do you save a copy of your current toon's keybinds list from the server? I made up several manual keybind lists that I then sent to the servers via the "keybind_load_file" command, but I cannot locate my masters due to a HDD failure issue. Those binds are still working in-game, but I worry abut this bind bug I heard mentioned and would like to save an offline version of them just in case. My Mastermind's getting quite a huge list that I'd HATE to loose.

Thanks!!


 

Posted

[ QUOTE ]
Quick questions (sorry if any of this is in the mammoth backlog of this thread already):

1. Is there a complete list of the actual POWER NAMES used with the "powexec_name" command? I'm creating a printable list of all of these binds and I want to incliude it.

2. How do you save a copy of your current toon's keybinds list from the server? I made up several manual keybind lists that I then sent to the servers via the "keybind_load_file" command, but I cannot locate my masters due to a HDD failure issue. Those binds are still working in-game, but I worry abut this bind bug I heard mentioned and would like to save an offline version of them just in case. My Mastermind's getting quite a huge list that I'd HATE to loose.

Thanks!!

[/ QUOTE ]

1/ You can find a list for CoV HERE and for CoH HERE

2/ the command is /bind _save_file <path> so for example /bind_save_file c:\coh\mastermind.txt


 

Posted

[ QUOTE ]
[ QUOTE ]
Quick questions (sorry if any of this is in the mammoth backlog of this thread already):

1. Is there a complete list of the actual POWER NAMES used with the "powexec_name" command? I'm creating a printable list of all of these binds and I want to incliude it.

2. How do you save a copy of your current toon's keybinds list from the server? I made up several manual keybind lists that I then sent to the servers via the "keybind_load_file" command, but I cannot locate my masters due to a HDD failure issue. Those binds are still working in-game, but I worry abut this bind bug I heard mentioned and would like to save an offline version of them just in case. My Mastermind's getting quite a huge list that I'd HATE to loose.

Thanks!!

[/ QUOTE ]

1/ You can find a list for CoV HERE and for CoH HERE

2/ the command is /bind _save_file <path> so for example /bind_save_file c:\coh\mastermind.txt

[/ QUOTE ]

Thanks for the links- although are the names as listed in those tables how the POWEXEC_NAME recognizes them? I thought that some powers had abbreviated forms of the name or strange spaces/no spaces in theoir POWEXEC_NAME incarnations-- is this not true?

I assume the "bind_save_file" command simply downloads and saves a copy of the current bind list on the server and makes a .TXT file with the name specified (mastermind.txt in your example, for instance). Right?


 

Posted

I am trying to find a bind that allows me to summon all my pets with only one button, is there such a thing? Thanks to all for any help in this


 

Posted

Nope, you could set up a bind that would rotate through the summon names but you'd still have to place each set of henchmen.


 

Posted

[ QUOTE ]
[ QUOTE ]

1/ You can find a list for CoV HERE and for CoH HERE

2/ the command is /bind _save_file <path> so for example /bind_save_file c:\coh\mastermind.txt

[/ QUOTE ]

Thanks for the links- although are the names as listed in those tables how the POWEXEC_NAME recognizes them? I thought that some powers had abbreviated forms of the name or strange spaces/no spaces in theoir POWEXEC_NAME incarnations-- is this not true?

I assume the "bind_save_file" command simply downloads and saves a copy of the current bind list on the server and makes a .TXT file with the name specified (mastermind.txt in your example, for instance). Right?

[/ QUOTE ]

As far as I know all the powers are accepted EXACTLY as written. I have always copied them (including spaces) from the Powers tab in the game with no problems.

And correct on the bind_save_file. Since I have different binds on each of my characters I save each one to a different text fie. To load them you use /bind_load_file <path><filename>. I also bind SHIFT+L to do the bind load so I can reload or reset them anytime (after the first manual one) just by pushing two keys.