View Full Version : Post your /bind's here
Grotus
04-26-2004, 11:32 PM
A handy thread on the old beta board to complement the Unofficial Guide (http://boards.cityofheroes.com/showflat.php?Cat=&Board=general&Number=280936&fpar t=&PHPSESSID=) was one with a similar title to this. I didn't archive it, so I figured I'd start a new one.
When posting your binds, leave off the ones that are part of the defaults so as to avoid too much clutter.
I'll start it off with the ones that I use on my scrapper:
add "target_enemy_near"
decimal "follow"
numlock "powexec_abort"
divide "powexec_auto Barb Swipe"
multiply "target_enemy_prev"
subtract "target_enemy_next"
numpad1 "powexec_slot 1"
numpad2 "powexec_slot 2"
numpad3 "powexec_slot 3"
numpad4 "powexec_slot 4"
numpad5 "powexec_slot 5"
numpad6 "powexec_slot 6"
numpad7 "powexec_slot 7"
numpad8 "powexec_slot 8"
numpad9 "powexec_slot 9"
numpad0 "powexec_slot 10"
lalt+numpad1 "powexec_altslot 1"
lalt+numpad2 "powexec_altslot 2"
lalt+numpad3 "powexec_altslot 3"
lalt+numpad4 "powexec_altslot 4"
lalt+numpad5 "powexec_altslot 5"
lalt+numpad6 "powexec_altslot 6"
lalt+numpad7 "powexec_altslot 7"
lalt+numpad8 "powexec_altslot 8"
lalt+numpad9 "powexec_altslot 9"
lalt+numpad0 "powexec_altslot 10"
insert "tell $name, ACC$$inspexec_name insight"
delete "tell $name, HP$$inspexec_name respite$$inspexec_name Dramatic Improvement$$inspexec_name resurgence"
home "tell $name, DAM$$inspexec_name enrage$$inspexec_name focused rage$$inspexec_name righteous rage"
end "tell $name, END$$inspexec_name catch a breath$$inspexec_name take a breather"
pageup "tell $name, DEF$$inspexec_name luck"
pagedown "tell $name, DISCIPLINE$$inspexec_name discipline"
pause "camreset"
lshift+lbutton "powexec_name teleport"
_Pax_
04-26-2004, 11:48 PM
Why are you sending tells to youself? Do you talk to yourself often? Do you respond? :p
Grotus
04-27-2004, 12:08 AM
It's for feedback. That way I know for sure that I hit the right button without looking for the buff.
Skindancer_NA
04-27-2004, 12:50 AM
Grotus. Thankyou I could not get my binds to work on the numpad, but it looks as if that is sorted now.
so far I have:
"emote Crime does not pay$$powexec_name Shadow Maul"
"emote Justice is swift$$powexec_name Smite"
"emote Sweet sweet Justice$$powexec_name Shadow Punch"
"emote bow$$emote Thank you for inviting me"
Still working out the nuances of the character, but that is part of the fun.
Grotus
04-27-2004, 06:25 AM
To Ninja_Teletubbi
Yes, but where did you bind them? Part of the reason to do a thread like this is to be exposed to alternate setups that might be easier to use.
One thing you might watch out for with that setup is spamminess. It might get old for both you and your teammates to see those emotes every time you attack. One way around that is to have the primary key bound to the plain attack, and the attack + emote bound to lshift+<key> (or rshift,lalt,lctrl, etc). That way you can throw it in every once in a while without annoying anyone.
Odacer
04-27-2004, 06:28 AM
As a healer I found that binding my Healing Aura and Heal Other were much more effective on my mouse (I have two side buttons.) this is the first game I think I want a mouse with even more buttons for. The following is allthe binds i have set, not including my canned massages on my numberpad.
(example: /bind numpad1 "team Reform on me." for a highly tactical team these help.)
/bind enter "beginchat <colour blue><bgcolor black><border blue>"
/bind button4 "powexec_name Heal Other"
/bind button5 "powexec_name Healing Aura"
/bind z "team Teleporting $target to my location.$$powexec_name Recall Friend"
Ex_Libris
04-27-2004, 06:30 AM
/bind mbutton "powexec_slot 9"
I have hover in slot 9. This way I can easily hit it at the apex of a jump or if I fall off something. No sweat. I'll also be binding flight to F once I get it.
Grotus
04-27-2004, 08:00 AM
[ QUOTE ]
Originally posted by Arzen535
/bind mbutton "powexec_slot 9"
I have hover in slot 9.
[/ QUOTE ]
Why wouldn't you just /bind mbutton "powexec_name Hover"? That way you could repurpose slot 9 for some other power, while still having ready access to Hover.
Skindancer_NA
04-27-2004, 08:25 AM
Now that I have seen what the numpad syntax is they will go there (originally they were 2, 3, 4 the "thanks" is bound to Y), yes after a while it does get somewhat annoying, but I just think up new catchphrases. I only tend to use 4 attacks, so with the numpad I could just do a multiple bind with different options.
Ex_Libris
04-27-2004, 08:36 AM
Here is what I use for hover, up will always turn hover on no matter what state it starts in and dwn will turn it off no matter what state it was in. This is good for when you get knocked out of the sky.
/macro up "powexec_name Hover$$powexec_name Hover"
/macro dwn "powexec_name Hover$$powexec_name Hover$$powexec_name abort"
Kungfoo
04-27-2004, 09:07 AM
numpad4 "g Mesmerizing $target - please refrain from waking them.$$powexec_name Mesmerize"
numpad5 "g Hold back on the AoE, casting group mez.$$powexec_name Mass Hypnosis"
numpad6 "g Dominating the mind of $target - now's our chance to attack!$$powexec_name Dominate"
numpad7 "em newspaper$$l Wonder if there's an article on $archetype living in today's Paragon Gazette?"
Punch_Drunk
04-27-2004, 09:14 AM
[ QUOTE ]
insert "tell $name, ACC$$inspexec_name insight"
delete "tell $name, HP$$inspexec_name respite$$inspexec_name Dramatic Improvement$$inspexec_name resurgence"
home "tell $name, DAM$$inspexec_name enrage$$inspexec_name focused rage$$inspexec_name righteous rage"
end "tell $name, END$$inspexec_name catch a breath$$inspexec_name take a breather"
[/ QUOTE ]
Does this mean you are attempting multiple inspiration execs when you use something like "Home"?
My only bind so far is:
enter "<bgcolor lightblue><color blue><border blue>"
Grotus
04-27-2004, 09:22 AM
[ QUOTE ]
[ QUOTE ]
delete "tell $name, HP$$inspexec_name respite$$inspexec_name Dramatic Improvement$$inspexec_name resurgence"
home "tell $name, DAM$$inspexec_name enrage$$inspexec_name focused rage$$inspexec_name righteous rage"
end "tell $name, END$$inspexec_name catch a breath$$inspexec_name take a breather"
[/ QUOTE ]
Does this mean you are attempting multiple inspiration execs when you use something like "Home"?
[/ QUOTE ]
Exactly, what ends up happening is that only one inspiration gets used, whichever one comes last in the bind. I've got mine ordered so that the big ones get used first.
I would have it set up this way for all the inspiration types, but I don't know the names of all the higher level inspirations.
Meraxes
04-27-2004, 09:42 AM
For all you Hover/Fly fans out there, here is a nice toggle bind I came up with. (Note: you should have experience with toggle binds before using this)
First, you simply need to load Hover1.txt manually either in by placing it in your default bindings or loading it one time.
What it does is toggle between 3 states of hover:
Pressing "F" the first time will:
1) first launch your character into the air via Jump
2) then hit hover at its highest point
3) Keep moving you up to get out of range of the bad guys
Pressing "F" a second time will:
1) Stop the upward movement, retaining the hover status
Pressing "F" a third time will:
3) Drop you to the ground like a stone!
Pressing "F" a fourth time is actually the same as pressing the first time.
BUT THATS NOT ALL!
Pressing SHIFT+F during any state toggles you between Hover and Fly mode (with indicator text!)
Pressing "K" will tell you what status you are in at any given time.
Pressing SHIFT+T will reset the toggle. This is important because sometimes the toggle can get out of sync due to critters
which knock you out of the air.
Here are the binds!!
BTW I have mine placed in c:\coh\binds, but feel free to modify the path or letters at your whim.
hover1.txt
[ QUOTE ]
f "powexec_name Hover$$powexec_name Hover$$++up$$bind_load_file c:\COH\Binds\Hover2.txt"
lshift+f "Tell $name,<color blue><bgcolor yellow><scale 1.25>Fly Mode!$$bind_load_file c:\coh\binds\fly1.txt"
k "Tell $name,<color red><bgcolor yellow><scale 1.25>Hover1 - Stationary On Ground"
lshift+t "Tell $name,<color blue><bgcolor yellow><scale 1.25>Reset Hover/Fly Toggle$$powexec_name Hover$$powexec_name Brawl$$powexec_abort$$-up$$bind_load_file c:\COH\Binds\Hover1.txt"
[/ QUOTE ]
hover2.txt
[ QUOTE ]
f "-up$$bind_load_file c:\COH\Binds\Hover3.txt"
lshift+f "Tell $name,<color blue><bgcolor yellow><scale 1.25>Fly Mode!$$powexec_name Fly$$bind_load_file c:\coh\binds\fly2.txt"
k "Tell $name,<color red><bgcolor yellow><scale 1.25>Hover2.txt - Hovering, Moving Up"
lshift+t "Tell $name,<color blue><bgcolor yellow><scale 1.25>Reset Hover/Fly Toggle$$powexec_name Hover$$powexec_name Brawl$$powexec_abort$$-up$$bind_load_file c:\COH\Binds\Hover1.txt"
[/ QUOTE ]
hover3.txt
[ QUOTE ]
f "powexec_name Hover$$bind_load_file c:\COH\Binds\Hover1.txt"
lshift+f "Tell $name,<color blue><bgcolor yellow><scale 1.25>Fly Mode!$$powexec_name Fly$$bind_load_file c:\coh\binds\fly3.txt"
k "Tell $name,<color red><bgcolor yellow><scale 1.25>Hover3 - Hovering, Stationary"
lshift+t "Tell $name,<color blue><bgcolor yellow><scale 1.25>Reset Hover/Fly Toggle$$powexec_name Hover$$powexec_name Brawl$$powexec_abort$$-up$$bind_load_file c:\COH\Binds\Hover1.txt"
[/ QUOTE ]
fly1.txt
[ QUOTE ]
f "powexec_name Fly$$++up$$bind_load_file c:\COH\Binds\fly2.txt"
lshift+f "Tell $name,<color blue><bgcolor yellow><scale 1.25>Hover Mode!$$bind_load_file c:\coh\binds\Hover1.txt"
k "Tell $name,<color red><bgcolor yellow><scale 1.25>Fly1.txt - Stationary On Ground"
lshift+t "Tell $name,<color blue><bgcolor yellow><scale 1.25>Reset Hover/Fly Toggle$$powexec_name Fly$$powexec_name Brawl$$powexec_abort$$-up$$bind_load_file c:\COH\Binds\Hover1.txt"
[/ QUOTE ]
fly2.txt
[ QUOTE ]
f "-up$$bind_load_file c:\COH\Binds\fly3.txt"
lshift+f "Tell $name,<color blue><bgcolor yellow><scale 1.25>Hover Mode!$$powexec_name Hover$$Bind_load_file c:\coh\binds\hover2.txt"
k "Tell $name,<color red><bgcolor yellow><scale 1.25>Fly2.txt - Flying, Moving Up"
lshift+t "Tell $name,<color blue><bgcolor yellow><scale 1.25>Reset Hover/Fly Toggle$$powexec_name Fly$$powexec_name Brawl$$powexec_abort$$-up$$bind_load_file c:\COH\Binds\Hover1.txt"
[/ QUOTE ]
fly3.txt
[ QUOTE ]
f "Powexec_name Fly$$bind_load_file c:\COH\Binds\fly1.txt"
lshift+f "Tell $name,<color blue><bgcolor yellow><scale 1.25>Hover Mode!$$powexec_name Hover$$bind_load_file c:\coh\binds\hover3.txt"
k "Tell $name,<color red><bgcolor yellow><scale 1.25>Fly3.txt - Flying, Stationary"
lshift+t "Tell $name,<color blue><bgcolor yellow><scale 1.25>Reset Hover/Fly Toggle$$powexec_name Fly$$powexec_name Brawl$$powexec_abort$$-up$$bind_load_file c:\COH\Binds\Hover1.txt"
[/ QUOTE ]
Disclaimer: I'm not at my gaming PC so I took these from a backup I had, however there is a chance the backup is a bit outdated, if anyone sees an error please let me know and I'll fix it asap.
Grotus
04-27-2004, 11:06 AM
Very nice Meraxes, I haven't had anyone with fly yet, but would adding something for ++down come in handy (so you can drop to the ground unlike a stone:))?
I especially like the status indication button, very handy.
ShangoKai
04-27-2004, 11:16 AM
Very cool thread :)
Ex_Libris
04-27-2004, 11:31 AM
/bind b powexec_name Brawl
/bind h powexec_name Hover
/bind s powexec_name Sprint
/bind button4 powexec_name Hover
/bind button5 powexec_name Fly
those are all for now, as im used to using 1-0 as hotkeys so no need to hotkey all my other powers. just ones i don't use all the time, but enough to merit its own special button :p
Grotus
04-27-2004, 11:41 AM
Dyschord says
[ QUOTE ]
/bind s powexec_name Sprint
[/ QUOTE ]
Ack! How do you move backwards?
[edit]corrected spelling of name
Ex_Libris
04-27-2004, 11:45 AM
well, the first thing i do when entering the tutorial, is set wsad to the arrows... i think its retarded to not use the arrow keys when that's their sole purpose! to direct you...
r = reply,
t = tell
tab = cycle enemy
` = disable UI
numlock = autorun
^ those also get set right after character creation
TheUnnamedOne
04-27-2004, 11:47 AM
Here's a handy little bind that I have for all my characters. I always use autorun and jump on my mouse (button 4 and 5) for long distance, mouse-only movement. I liked the way that autorun stopped when you hit the "backwards" key ("S" by default) and I wanted to have that functionality for my forward key as well.
It turns out that ALL movement commands have a built-in on/off argument. You can use this in a bind to stop autorun using autorun 0. I set my "forward" key ("W" by default) to not only move forward, but to shut off autorun as well:
/bind w "+forward$$autorun 0"
Note: Using a switched movement command like up 1 is functionally similar to using ++up except that you KNOW that up 1 will definitely turn on upwards movement and not just toggle it. Weird things can happen to toggle binds when you are actually jumping at the time you activate your ++up command so I'd recommend using up 1 instead of ++up in Meraxes' toggle binds for Hover/Fly above.
__________________________________________________ ___________
Since we're on the subject of Flight as well, here's a nifty little keybind that someone else developed that I really like having when I'm on a flying character:
/bind f "powexec_name Sprint$$powexec_name Fly$$powexec_name Hover"
What it does is turn off your Sprint whenever you hit it (to save Endurance while Flying/Hovering) and then toggles between Fly and Hover. If both are off, Hover will come on first. This is REALLY handy in a fight if you are Hovering and need to gain some distance. One key will switch you to Fly to gain distance and then the same key will switch you back to Hover.
I made this next one to go along with the previous one:
/bind lshift+f "powexec_name Fly$$powexec_name Hover$$powexec_name Sprint"
Since the first one ("F") ALWAYS turns off Sprint, the second one ("lshift+F") will always activate it if you use these together. When I'm done with a fight where I was hovering/flying I'll just hit LShift+F to land and start Sprinting again.
__________________________________________________ _____________
After you use these for a while, you'll notice that using a string of multiple powexec_name commands will only work to shut OFF toggle powers, except the last TWO. The last two will be toggled on or off depending on which one is currently on. If neither of the last two are on, the LAST one will be turned on. ANY powexec_name commands you use in the first spots (as long as they are not the last two spots as well) will only work to turn those powers OFF if they are a toggle-type power.
Grotus
04-27-2004, 12:25 PM
[ QUOTE ]
well, the first thing i do when entering the tutorial, is set wsad to the arrows... i think its retarded to not use the arrow keys when that's their sole purpose! to direct you...
r = reply, t = tell, tab = cycle enemy, ` = disable UI, numlock = autorun
^ those also get set right after character creation
[/ QUOTE ]
All those could be rolled into a bind file to make your new character setup as simple as:
/bind_load_file c:\coh\mybinds.txt
Now if only I knew the names they use for the arrow keys...
Ex_Libris
04-28-2004, 07:15 AM
[ QUOTE ]
Grotus.
"emote Crime does not pay$$powexec_name Shadow Maul"
"emote Justice is swift$$powexec_name Smite"
"emote Sweet sweet Justice$$powexec_name Shadow Punch"
[/ QUOTE ]
I tried these...they did not work for me (yes I changed the power name). Is there part of the bind I am missing. I did try a variation that only emoted the bound words once(after I entered the bind).
Is there a way to permanently bind the emotes to powers without using macros?
Ex_Libris
04-28-2004, 07:42 AM
Great thread as this will help everyone learn how binds work.
RedwoodTheElf
04-28-2004, 07:49 AM
p "team By the power of the demon Abdara, $target, I summon thee!$$Powexec_name Recall Ally"
P "team I summon thee, $target!$$Powexec_name Recall Ally"
(one is lowercase p, one is uppercase P (Pretty sure that works...I only just now thought of using upper/lower case to vary the emote a bit...if not, I'll do the alt key, since we KNOW that works)
90degrees
04-28-2004, 07:53 AM
[ QUOTE ]
After you use these for a while, you'll notice that using a string of multiple powexec_name commands will only work to shut OFF toggle powers, except the last TWO. The last two will be toggled on or off depending on which one is currently on. If neither of the last two are on, the LAST one will be turned on. ANY powexec_name commands you use in the first spots (as long as they are not the last two spots as well) will only work to turn those powers OFF if they are a toggle-type power.
[/ QUOTE ]
So what if I were to
/bind q "powexec_name Sprint$$powexec_name Sprint$$powexec_name Hover"
Would that first turn off sprint, then toggle between hover and sprint? Not having fly, that would be a useful way to not waste the tiny endurance penalty of leaving sprint on while hovering ;)
Quarthinos
04-28-2004, 08:01 AM
Dyschord, as to why to use WASD rather than the arrows, it allows me to keep my right hand on the mouse (I'm right handed) and my left hand about where it is when I type normally. Because that is an area of the keyboard with lots of other keys, I can easily hit 1-4 for powers and tab, caps-lock and `, and my thumb for jumping. At some point I'll probably bind z, x and c, and maybe even r, f and v. The arrow keys don't have anywhere near as many keys near them. If you use your mouse left-handed, then I would suggest using the keypad, for the same reason. If you're willing to experiment with it for a while, you'll find you can spend 99.9% of the time looking at the monitor, instead of making sure you're hitting the correct key on the keyboard.
Grotus
04-28-2004, 09:10 AM
Nefertari
[ QUOTE ]
I tried these...they did not work for me (yes I changed the power name). Is there part of the bind I am missing.
[/ QUOTE ]
yep, Ninja left off the keys to which those emotes + powers were bound. A full version of one of them would look like this:
/bind numpad1 "emote Crime does not pay$$powexec_name Shadow Maul"
or, in a bind file:
numpad1 "emote Crime does not pay$$powexec_name Shadow Maul"
RedwoodBeta
If the upper and lower case p doesn't work, you can use lshift+p (or possibly just shift+p) to get the same effect.
90degrees
[ QUOTE ]
/bind q "powexec_name Sprint$$powexec_name Sprint$$powexec_name Hover"
Would that first turn off sprint, then toggle between hover and sprint? Not having fly, that would be a useful way to not waste the tiny endurance penalty of leaving sprint on while hovering
[/ QUOTE ]
I believe that you could do what you want with just:
/bind q "powexec_name Sprint$$powexec_name Hover"
That should turn on Hover if nothing is on, turn off Sprint and turn on Hover if Hover is off and sprint is on, and turn off Hover and turn on Sprint if Hover is on and sprint is off. Not sure what happens if both are on, probably will end up with just sprint on.
Dyschord
Binds for moving with arrows:
/bind up "+forward"
/bind down "+backward"
/bind left "+left"
/bind right "+right"
Alternatively for left/right:
/bind left "+turnleft"
/bind right "+turnright"
Your other bindings:
/bind r "autoreply"
/bind numlock "++autorun"
/bind t "show chat$$beginchat /tell $target, "
tab should cycle enemy by default, it was bugged at one point such that it only did the nearest, but that has been fixed. I don't know what the slash command to disable the UI is at the moment, so I can't do the bind for that here. You could always do a /bindlist (or a /bind_save) to see what it is for future reference.
And here's a handy bind that I started using yesterday, follow the leader:
/bind lshift+f "team_select 1$$follow"
And for my arrow keys I went with:
/bind up "target_friend_next"
/bind down "target_friend_prev"
/bind left "target_enemy_prev"
/bind right "target_enemy_next"
I'll most likely reassign multiply and subtract, since I prefer the arrows, but I haven't decided what to replace them with just yet.
When I am in combat, I rarely touch the mouse, my left hand does movement and my right hand does targeting/powers. As a melee person this works well for me. Others will undoubtedly do things differently.
Aethon_NA
04-28-2004, 10:50 AM
[ QUOTE ]
/bind q "powexec_name Sprint$$powexec_name Sprint$$powexec_name Hover"
Would that first turn off sprint, then toggle between hover and sprint? Not having fly, that would be a useful way to not waste the tiny endurance penalty of leaving sprint on while hovering
[/ QUOTE ]
Yes, but you only need to call sprint once.
For instance
/bind <key> "powexec_name sprint$$powexec_name hover"
This bind runs through the following process
Step 1, toggles Sprint from off to on and vice versa
Step 2, toggles Hover from off to on and vice versa
If both powers are off, as they are when you start the game, then pressing <key> will:
Step 1, Sprint is turned on
Step 2, Hover is turned on, sprint activation is cancelled.
Therefore only hover is activated.
Pressing <key> again will do the following
Step 1, Sprint is turned on
Step 2, Hover is turned off
Therefore, Sprint is left on.
Each additional key press will alternate the powers active state, switching them from off to on and vice versa.
A bind I use combines Sprint, Fly and Hover, I use Sprint to get around inside missions, but Fly and Hover when I am outside.
/bind <key> "powexec_name sprint$$powexec_name hover$$powexec_name fly"
Using the above /bind will ensure that Sprint is always off and alternate between Hover and Fly.
This is due to the fact that only the last 2 powers called have a chance to be activated. Either the last one is on already, in which case it is turned off and the second to last is turned on, or the last power is not on and gets activated by the keystroke.
Ex_Libris
04-28-2004, 11:12 AM
[ QUOTE ]
well, the first thing i do when entering the tutorial, is set wsad to the arrows... i think its retarded to not use the arrow keys when that's their sole purpose! to direct you...
[/ QUOTE ]
Retarded to you, but I can sprint down the middle of the street facing sideways and target mobs in the alleys while moving in a direct line with the default setup.
Derge
04-28-2004, 11:34 PM
Extreme macro / bind novice here.. Ever notice how you can jump over most head tall walls when sprint is off ? can a bind be made to turn sprint of and jump up or forward if possible to make the simpler the turn of sprint jump turn on sprint?
Second question once I make a bind I jsut put it a specifc forlder or do I have to laod it some how..
Sorry to be so lame.. but I am Dyslexic so this kind of thing comes hard... Thanks in advance for your time.. Great posts by the way.
Bullstallion
04-28-2004, 11:57 PM
Does anyone have the /bind for the quick teleport, Saw it somewhere once but i forgot it.
Aethon_NA
04-29-2004, 05:53 AM
Posted by Grotus in Curveballs /bind thread (http://boards.cityofheroes.com/showflat.php?Cat=&Board=general&Number=280936&fpar t=&PHPSESSID=)
[ QUOTE ]
/bind lshift+lbutton "powexec_name Teleport"
Teleports without the targeting cursor (actually it still does the targeting cursor, it just does the click to accept that location at the same time).
[/ QUOTE ]
Derge, you can 'load' your /binds either through using a keybinds file or by entering the chat screen in game and typing/copying your /bind command.
If you want to learn about loading keybinds, I'd read Curveballs thread, linked above.
PaiOeShi
04-29-2004, 05:56 AM
[ QUOTE ]
Grotus. Thankyou I could not get my binds to work on the numpad, but it looks as if that is sorted now.
so far I have:
"emote Crime does not pay$$powexec_name Shadow Maul"
"emote Justice is swift$$powexec_name Smite"
"emote Sweet sweet Justice$$powexec_name Shadow Punch"
"emote bow$$emote Thank you for inviting me"
Still working out the nuances of the character, but that is part of the fun.
[/ QUOTE ]
do these work so that the emote goes off when you click the power? or the other way around?
Goryus_ca
04-29-2004, 06:09 AM
Neither, they cause the emote and they power to be triggered when a corresponding key is pressed. They need to be preceeded with "/bind <key>", though. If you bound it to, say, e, then whenever you hit e, he would say the text and perform the move.
Ex_Libris
04-29-2004, 06:51 AM
I'm looking to be able to cycle through my team for selecting a member to heal. The "target_friend_next" and prev dont work well because a) if youre in the streets you may target other players outside of group, and b) the teammate would have to be in your line of sight.
I know you can go thorugh your team by the alt+numbers, but I'm looking to cycle through my group window.
Any suggestions would be great and I'm sure other healers/other casters are looking for something similar
-Topspin
Grotus
04-29-2004, 07:55 AM
[ QUOTE ]
I know you can go thorugh your team by the alt+numbers, but I'm looking to cycle through my group window.
[/ QUOTE ]
You would need to do a toggle bind to do this, and it isn't going to be perfect (since you can't select yourself).
Here's a sample which uses the right arrow to cycle forwards, the left to cycle backwards, down to jump to the first team member, and up to jump to the last team member. Be advised that I have not tested this, so cannot guarantee that it works, although it should.
It needs to be prepped for the number of team members by loading the appropriate file. Here I've got sample binds to do so by pressing lalt+numpadX where X is the number of team members.
/bind lalt+numpad2 "tell $name, Setting to 2 team members$$bind_load_file C:\coh\TS2.txt"
/bind lalt+numpad3 "tell $name, Setting to 3 team members$$bind_load_file C:\coh\TS3.txt"
...
/bind lalt+numpad8 "tell $name, Setting to 8 team members$$bind_load_file C:\coh\TS8.txt"
Here are what the files for up to 4 team members would look like, it should be easy to extend up to 8.
TS2.txt
[ QUOTE ]
up "team_select 2$tell $name, Targeting $target$$bind_load_file c:\coh\TS2_2.txt"
left "team_select 2$tell $name, Targeting $target$$bind_load_file c:\coh\TS2_2.txt"
right "team_select 2$tell $name, Targeting $target$$bind_load_file c:\coh\TS2_2.txt"
down "team_select 1$tell $name, Targeting $target$$bind_load_file c:\coh\TS2_1.txt"
[/ QUOTE ]
TS2_1.txt
[ QUOTE ]
left "team_select 2$tell $name, Targeting $target$$bind_load_file c:\coh\TS2_2.txt"
right "team_select 2$tell $name, Targeting $target$$bind_load_file c:\coh\TS2_2.txt"
[/ QUOTE ]
TS2_2.txt
[ QUOTE ]
left "team_select 1$tell $name, Targeting $target$$bind_load_file c:\coh\TS2_1.txt"
right "team_select 1$tell $name, Targeting $target$$bind_load_file c:\coh\TS2_1.txt"
[/ QUOTE ]
TS3.txt
[ QUOTE ]
up "team_select 3$tell $name, Targeting $target$$bind_load_file c:\coh\TS3_3.txt"
left "team_select 3$tell $name, Targeting $target$$bind_load_file c:\coh\TS3_3.txt"
right "team_select 2$tell $name, Targeting $target$$bind_load_file c:\coh\TS3_2.txt"
down "team_select 1$tell $name, Targeting $target$$bind_load_file c:\coh\TS3_1.txt"
[/ QUOTE ]
TS3_1.txt
[ QUOTE ]
left "team_select 3$tell $name, Targeting $target$$bind_load_file c:\coh\TS3_3.txt"
right "team_select 2$tell $name, Targeting $target$$bind_load_file c:\coh\TS3_2.txt"
[/ QUOTE ]
TS3_2.txt
[ QUOTE ]
left "team_select 1$tell $name, Targeting $target$$bind_load_file c:\coh\TS3_1.txt"
right "team_select 3$tell $name, Targeting $target$$bind_load_file c:\coh\TS3_3.txt"
[/ QUOTE ]
TS3_3.txt
[ QUOTE ]
left "team_select 2$tell $name, Targeting $target$$bind_load_file c:\coh\TS3_2.txt"
right "team_select 1$tell $name, Targeting $target$$bind_load_file c:\coh\TS3_1.txt"
[/ QUOTE ]
TS4.txt
[ QUOTE ]
up "team_select 2$tell $name, Targeting $target$$bind_load_file c:\coh\TS4_4.txt"
left "team_select 2$tell $name, Targeting $target$$bind_load_file c:\coh\TS4_4.txt"
right "team_select 2$tell $name, Targeting $target$$bind_load_file c:\coh\TS4_2.txt"
down "team_select 1$tell $name, Targeting $target$$bind_load_file c:\coh\TS4_1.txt"
[/ QUOTE ]
TS4_1.txt
[ QUOTE ]
left "team_select 4$tell $name, Targeting $target$$bind_load_file c:\coh\TS4_4.txt"
right "team_select 2$tell $name, Targeting $target$$bind_load_file c:\coh\TS4_2.txt"
[/ QUOTE ]
TS4_2.txt
[ QUOTE ]
left "team_select 1$tell $name, Targeting $target$$bind_load_file c:\coh\TS4_1.txt"
right "team_select 3$tell $name, Targeting $target$$bind_load_file c:\coh\TS4_3.txt"
[/ QUOTE ]
TS4_3.txt
[ QUOTE ]
left "team_select 2$tell $name, Targeting $target$$bind_load_file c:\coh\TS4_2.txt"
right "team_select 4$tell $name, Targeting $target$$bind_load_file c:\coh\TS4_4.txt"
[/ QUOTE ]
TS4_4.txt
[ QUOTE ]
left "team_select 3$tell $name, Targeting $target$$bind_load_file c:\coh\TS4_3.txt"
right "team_select 1$tell $name, Targeting $target$$bind_load_file c:\coh\TS4_1.txt"
[/ QUOTE ]
GadgetDon
04-29-2004, 08:00 AM
Simple question--is there a command for toggling supergroup mode? Not the chat, but changing the costume and such?
Ex_Libris
04-29-2004, 08:09 AM
[ QUOTE ]
Does anyone have the /bind for the quick teleport, Saw it somewhere once but i forgot it.
[/ QUOTE ]
The one i think you mean is :
/Bind lshift+lbutton "powexec_name Teleport"
Imani
04-29-2004, 09:24 AM
-reads and takes notes-
thank you VERY much for this info..
Ex_Libris
04-29-2004, 09:39 AM
How do you go about seeting up a /bind that can be seen in any chat channel your in.
By this I mean, whe you hit f10 for your battel cry it shows in the chat your in whether group, local or broadcast.
how would i do this for a /bind so it shows in whatever chat i'm in without having to have /local or /g in the string.
Ex_Libris
04-29-2004, 09:43 AM
Use "say"
/bind q "powexec_name Taunt$$say pulling $Target"
If you were on team channel the "pulling [target name]" phrase would be sent over team. If you were on local, it would be sent there. If you were on broadcast, everyone would most likely get pissed, so watch what channel you're on when you use that. :)
pcking
04-29-2004, 09:45 AM
I wanted to bind commands to the "+" key on the main keyboard as well as the "+" on the number pad. What are the names of the two keys? (I saw "add" ... but not sure which key one that was)
Ex_Libris
04-29-2004, 10:54 AM
How would you set up a key to say something like incoming heal then blow your healing aura power? I am not too up on th emacro thing.
Thanks
Stay Spiffy
Spiffyguy
Grotus
04-29-2004, 12:42 PM
[ QUOTE ]
I wanted to bind commands to the "+" key on the main keyboard as well as the "+" on the number pad. What are the names of the two keys? (I saw "add" ... but not sure which key one that was)
[/ QUOTE ]
add is for the + key on the numpad, = is the key to use for the one on the main keyboard.
Grotus
04-29-2004, 12:46 PM
[ QUOTE ]
How would you set up a key to say something like incoming heal then blow your healing aura power? I am not too up on the macro thing.
[/ QUOTE ]
I would recommend reading the most excellent Unofficial Guide to Bind (http://boards.cityofheroes.com/showflat.php?Cat=&Number=280936&page=&view=&sb=5&o =&fpart=1&vc=1).
Ex_Libris
04-29-2004, 12:52 PM
/bind v "group Using Provoke on $target$$powexec_name Provoke"
/bind u "group <bgcolor blue> <color yellow> Entering Unyielding Stance$$powexec_name Unyielding Stance"
/bind i "group <bgcolor yellow> <color blue> Leaving Unyielding Stance$$powexec_name Temp Invulnerability"
Playing around with the chat bubble colors is fun. :)
Grotus
04-29-2004, 01:31 PM
Thanks to the manual, I have all the inspiration names now, so here's the updated binds, plus one for REZ, which I probably won't use (who needs instant access to a REZ?)
insert "tell $name, ACC$$inspexec_name Insight$$inspexec_name Keen Insight$$inspexec_name Uncanny Insight"
delete "tell $name, HP$$inspexec_name Respite$$inspexec_name Dramatic Improvement$$inspexec_name resurgence"
home "tell $name, DAM$$inspexec_name Enrage$$inspexec_name Focused Rage$$inspexec_name Righteous Rage"
end "tell $name, END$$inspexec_name Catch a Breath$$inspexec_name Take a Breather$$inspexec_name Second Wind"
pageup "tell $name, DEF$$inspexec_name Luck$$inspexec_name Good Luck$$inspexec_name Phenomenal Luck"
pagedown "tell $name, DISCIPLINE$$inspexec_name Discipline$$inspexec_name Strength of Will$$inspexec_name Iron Will"
scrolllock "tell $name, REZ$$inspexec_name Awaken$$inspexec_name Bounce Back$$inspexec_name Restoration"
Celestian
04-29-2004, 02:46 PM
Where is this information stored? Locally ? I'd like to review and perhaps change them offline or add to other characters.
Grotus
04-29-2004, 03:52 PM
[ QUOTE ]
Where is this information stored? Locally ? I'd like to review and perhaps change them offline or add to other characters.
[/ QUOTE ]
It is stored server-side, but you can save off your current list of binds by using the /bind_save command, which saves them in c:\keybinds.txt. Then to load a file full of bind goodness you can either replace that keybinds.txt file and use /bind_load, or, preferably, put it somewhere else (for example c:\coh) using your own name (lets say mybinds.txt), and load it using /bind_load_file "c:\coh\mybinds.txt"
Derge
04-29-2004, 05:44 PM
Thanks.... Aethon.
Ex_Libris
04-29-2004, 06:04 PM
Thanks for the effort Grotus, but as you eluded to that's much messier and more innacurate than need be.
Guess here's my offical:
Please allow a bind command for cycling through teammates (prev next) so we healers dont accidentaly select out of team people. Also can let us target out of sight people getting nailed by something thye thought they could kill solo; I'm looking at you Blasters! ;)
-Topspin
Achtung
04-29-2004, 07:30 PM
Read through the post and did a search and still can't find what I'm looking for. I may have missed it, so I'll just ask:
I travel around with mouselook on, hate having to hold a mouse button, too spoiled by fps games. Is there a way to bind a key to open doors, so I don't have to go back into mouse mode to do it? In most games that I have played, quake2, eq, unreal, etc, this is called the USE command. do we have anything like that here?
Thanks in advance!
Goldheart
04-30-2004, 02:09 AM
Confusing yourself coming from Everquest gaming? These binds should help - Team on Fkeys, inspiration(casting) by alt+#, movement on numpad and the like.
##########################################
LSHIFT+0 "goto_tray 10"
RCTRL+1 "inspexec_name dramatic improvement"
LSHIFT+1 "goto_tray 1"
LALT+1 "inspexec_name respite"
RCTRL+2 "inspexec_name take a breather"
LSHIFT+2 "goto_tray 2"
LALT+2 "inspexec_name catch a breath"
RCTRL+3 "inspexec_name good luck"
LSHIFT+3 "goto_tray 3"
LALT+3 "inspexec_name luck"
RCTRL+4 "inspexec_name keen insight"
LSHIFT+4 "goto_tray 4"
LALT+4 "inspexec_name insight"
RCTRL+5 "inspexec_name focused rage"
LSHIFT+5 "goto_tray 5"
LALT+5 "inspexec_name rage"
RCTRL+6 "inspexec_name strength of will"
LSHIFT+6 "goto_tray 6"
LALT+6 "inspexec_name discipline"
RCTRL+7 "inspexec_name bounce back"
LSHIFT+7 "goto_tray 7"
LALT+7 "inspexec_name awaken"
LSHIFT+8 "goto_tray 8"
LSHIFT+9 "goto_tray 9"
ADD "+lookup"
F1 "team_select 1"
F12 "show menu$$show nav$$show target$$show chat$$show tray"
RSHIFT+F12 "hide menu$$hide nav$$hide target$$hide chat$$hide tray$$hide map"
F2 "team_select 2"
F3 "team_select 3"
F4 "team_select 4"
F5 "team_select 5"
F6 "team_select 6"
F7 "team_select 7"
F8 "team_select 8"
F9 "unselect$$toggle_enemy"
H "local Hello, $target. I am the $archetype $name."
I "toggle inspirations"
MULTIPLY "powexec_name sprint"
NUMLOCK "++autorun"
NUMPAD0 "+down"
NUMPAD1 "+left"
NUMPAD2 "+backward"
NUMPAD3 "+right"
NUMPAD4 "+turnleft"
NUMPAD5 "camreset"
NUMPAD6 "+turnright"
NUMPAD7 "+up"
NUMPAD8 "+forward"
NUMPADENTER "+lookdown"
R "autoreply"
Subtract "powexec_name rest"
T "show chat$$beginchat /tell "
LALT+T "show chat$$beginchat /tell $target, "
up "toggle_enemy"
down "target_enemy_prev"
right "target_enemy_near"
left "target_friend_near"
##########################################
notes:
*I moved team select to F keys similar to EQ. As there are now 8 team members though, it goes thru F8 and I made F9 to target nearest enemy (though I rarely use it)
* F12 now shows most of the Hud whereas shift+F12 hides it.
* Movement is added to the numeric keypad. Since seperate strafe buttons are superior I left them on 1 and 3 and added lookup and look down to numpad + and numpad ENTER - You have to add ENTER in the GUI options for now as it there is no entry for numpad Enter in keybinds as of yet (the devs are working on it). I added move up(jump) and down to 7 and 0.
* Since I couldn't be redundant and add movement to the arrow keys as well (each command only accepts two binds eg. +forward is on "w" and "numpad8" so it won't take on uparrow) I added enemy and friend select functionality to the arrow keys.
* I moved inspiration use to alt-# (like casting spells in EQ) It will call inspirations by name so alt+1 will always be heal, alt+2 will always be endurance, etc (granted, there will need to be one somewhere in you inventory). The old F-keys used to do it by slot and only by the first row.
* "i" will bring up your inspiration tray and hide it.
* ctrl+# activates second tier inspirations by name. I have yet to start recieving 3rd tier inspirations as drops so I haven't decided how to deal with them yet. I hope they fix left and right shift/alt/ctrl keys to differentiate in binds by then.
* shift+# now switches between your trays 1-10 just like EQ hotkey banks.
* I created "h" as a hail key - you can make it say what you want. Mine will eventuall call other binds and rotate what it says.
* "numpad *" will always toggle sprint on and off (the non-prestige run) You don't even need it on your power tray.
* numpad -" will always toggle rest on and off.
* "numlock" is autorun like EQ
* "r" is changed to /reply
* "t" is added to /tell and alt+t will tell whoever you have targeted
(no, we can't bind an activate key yet, like EQ "U" for "use"
- it's on the devs' wishlist)
Achtung
04-30-2004, 07:51 AM
Thanks Goldheart! Yeah, Even in EQ, I run around in mouselook mode, old habits die hard, and all of that.
Curious question here: Does everyone use the WSAD buttons for movement?
I have gotten into the habit of using EDSF for movement. There are really 2 reasons. 1) This is the normal position of your hand on the keyboard when you normally type, so it's familiar and has that little knot on the f key so you don't ever have to look for it. 2) I have found that I like having even more keys available to me near my movements keys. This opens up QWAZ to use for misc. other stuff. (I know, Z was open before, but was harder to press, at least, for me.) For instance, I now use the A key to shoot off an AC buff while using W to go into Hover mode.
Ex_Libris
04-30-2004, 08:41 AM
I have the mouse look toggle bound to the middle mouse button and move forward bound to the right mouse button...
I can do pretty much everything (as far as navigation goes) except jump and straif with the mouse...
Goldheart
04-30-2004, 09:09 AM
I don't use mouse to navigate, though I will use it exclusively for teleporting around. Mouselook on right button, execute teleport on middle button. Click where I want to port to with left button. I was going to bind forward movement to the right button as well but I have +forward bound in two spots and it doesn't except a third.
TyrantMikey
04-30-2004, 09:41 AM
The Big Cheese (a 6'6" huge tanker, who wears cheddar-colored tights with yellow spots and a ridiculous grin permanently affixed to his face) is a suitably hammy character, with lots of hammy comments. So I bound them as follows:
<ul type="square"> /bind ctrl+a "b Stand back, foul evil-doer!"
/bind ctrl+b "t $target, You know, this reminds me of that one time, at band camp..."
/bind ctrl+c "b Crime doesn't pay. Unless you're a professional athlete. Then it's okay."
/bind ctrl+d "b Aha! I detect nefarious goings-on!"
/bind ctrl+e "b Whoah! I don't mean to be the bearer of bad news, $target, but I think you just stepped in doggie doo."
/bind ctrl+f "em Sniff! Sniff!$$b Who farted? Oh, wait. That was me. Sorry, my bad."
/bind ctrl+g "b Can't we all just get along?"
/bind ctrl+j "b Ah, the sweet smell of justice. It's like a fresh slice of cheddar in the morning."
/bind ctrl+m "b Remember kids, drink milk, and always wear clean underwear."
/bind ctrl+n "b All in a day's work. Now you run along, and don't get into any more trouble."
/bind ctrl+o "t $target, I don't mean to be rude, $target, but you could use a shower and some deodorant. I think I've got some handy..?"
/bind ctrl+p "b Preach peace. When that doesn't work, smack the snot out of someone."
/bind ctrl+t "b Would you look at that costume! Some folks just don't understand good costume design."*
/bind ctrl+v "b Villains like you make me sick."
/bind ctrl+w "em Curses! My tightie-whities are bunching up again."
[/list]
Sure, my list isn't spectacular. But I have fast access to all the ridiculous, annoying, and sometimes STOOPID things he says.
(Bear in mind that I'm away from my machine, at work, so the above might have typos.)
13of7
04-30-2004, 10:11 AM
I still use the WASD format. Im currently learning the binds (thanks to Curveball) but I could see how some people could play without a mouse.
Grotus
04-30-2004, 10:54 AM
[ QUOTE ]
I was going to bind forward movement to the right button as well but I have +forward bound in two spots and it doesn't except a third.
[/ QUOTE ]
You can't bind +forward more than twice, true, but, if you change that to "+forward$$autorun 0", you can bind it as much as you want (I did w, z and x to test this). The autorun 0 bit turns off autorun, which is a pretty reasonable thing to do.
Most likely, the CommandHasTwoBinds only applies to commands which are settable through the Options->Controls interface. Changing the command by adding on something innocuous makes you able to bind it however many times you want.
boilerph
05-01-2004, 02:10 PM
Is there a bind for showing you the info on the targeted character? I've tried a few things but I can't get it to work.
_Pax_
05-02-2004, 02:41 AM
OK, I'll give this a shot, I use WASD+Mouse Look to move most of the time. I'm thinking of doing a Taunt set of files like others. I just need more witty things to say. :D
ENTER "show chat$$beginchat <bgcolor #660000><color #000000>"
F1 "inspexec_name respite$$inspexec_name Dramatic Improvement$$inspexec_name resurgence"
F10 "say $battlecry $$ emote attack"
F11 "beginchat <bgcolor #660000><color #000000>Well met $target$$em bow"
F2 "inspexec_name catch a breath$$inspexec_name take a breather$$inspec_name second wind"
F3 "inspexec_name luck$$inspec_name good luck$$inspec_name phenominal luck"
F4 "inspexec_name insight$$inspec_name keen insight$$inspec_name uncanny insight"
F5 "local <color #660000><bgcolor #000000>Heya $target, need a teamate?$$em wave"
F6 "local <color #660000><bgcolor #000000><scale 1.9>FALL BACK!"
F7 "say <color #660000><bgcolor #000000>Ready?$$em crossarms"
F8 "local <color #660000><bgcolor #000000>IN OF NEED BACK UP!$$em whistle"
F9 "local <bgcolor #660000><color #000000><scale 1.3>Lets do it!$$em charge"
HOME "camreset"
I "powexec_abort$$em kata$$afk Practicing, Be Right Back"
MBUTTON "++mouse_look"
MOUSEWHEEL "+camdistadjust"
PAGEDOWN "camdist 100"
PAGEUP "+camrotate"
T "local <bgcolor #4545CC><color #700000>$target you're going down!"
TAB "target_enemy_near"
CTRL+TAB "target_enemy_prev"
SHIFT+TAB "target_enemy_next"
U "powexec_abort$$em yoga$$afk Recovering Endurance"
W "+forward$$autorun 0"
Y "powexec_abort$$em newspaper$$afk Be Right Back"
Nano_Tubule
05-02-2004, 03:28 AM
/bind numpad0 "beginchat <bgcolor green> <color gold> Who's the brotha man!" :cool:
Calric
05-02-2004, 09:01 AM
Do any of you binding gurus know how to bind a key to the opposite of "On Demand Mouse Look"? Such a bind would take me out of mouselook mode into "cursor mode", but only for as long as the bound key was held down.
I tend to move around a lot during fights, and this would be extremely useful for targetting.
guice666
05-02-2004, 09:12 AM
Try pagedown? There is a key that's bound to the same command that Middle click is bound to. I do admit having something like this on the right side of the keyboard would be useful too. I hadn't done any research into it though. I'm just now getting to read this bind thread. Boy it's large. :eek:
Ex_Libris
05-02-2004, 12:51 PM
:Bump!:
and a question for teh BIND gurus watchin this thread -
I've tried to get a bind for jump then hover and nothing I try seems to work; even went so far as to e-mail Curveball . . .
I'm afraid his answer was right, but I refuse to give up - so, here's my last try, which didn't work, either. ;\
/bind f "++up$$powexec_name Hover"
you'd think that would work; instead, 'toon would jump into the air, and Hover *would* activate, but then it would also DE-activate right away. . . and that's where I left it.
Any new ideas ?
:edit:
I just went and test a bunch - with
F9 "local <bgcolor #660000><color #000000><scale 1.3>Lets do it!$$em charge"
being one of the test I did. . . and it seems that the color change doesn't work for me in any bind i try to include it in, - I get and 'say<color' or 'say<bgcolor' unknown command error... eh:
:/edit:
----
cJw
tempus_avatar
05-02-2004, 05:03 PM
Howdy;
I haven't actually made my healer yet, I'm working on a different character, but I was thinking it would be easy to set up a keybind to numpad1-numpad8 that targets teammate 1-8 with heal other so that if you see someone's greviously injured, you just hit their corresponding key and they get a heal (provided it's recharged).
Achtung
05-02-2004, 06:09 PM
For the person who asked about the jump then hover, I got mine to work this way...
/bind y "+up$$powexec_name Hover$$powexec_name Hover"
Cheers,
Revrend
Meraxes
05-02-2004, 07:03 PM
[ QUOTE ]
:Bump!:
and a question for teh BIND gurus watchin this thread -
I've tried to get a bind for jump then hover and nothing I try seems to work; even went so far as to e-mail Curveball . . .
[/ QUOTE ]
CJW- Look at the top of this very thread for the answer to you question.. and what I did for my hover/flight binds. Much more there than just jump and hover ability..
But if that's ALL you want:
f "powexec_name Hover$$powexec_name Hover$$++up"
Will JUMP in the air and Will always turn ON hover (not just toggle it) and keep you moving up... If you just want a SINGLE jump (not moving up automatically), remove ONE of the plusses next to up.
Once they ever get attachments working I'll post my handy keypad binds.. I've got a nice little menu system with every emote ingame, a few special features and about room for 30 custom type binds...all activated by a two digit number typed on the keypad "ie.. hitting 5-5 will point forward"
If anyone wants a copy before I get around to actually posted all 11 bind files here just send a PM and i'll zip up a copy.
Meraxes
aka Nova Gnome
PsychoDad_NA
05-03-2004, 12:27 AM
I don't have a /bind to post but I do have a question. I figure with all the intelligent people posting /binds here, someone should be able to help me. :)
Is there anyway to set a variable that tracks how many victories you have? Sort of like the info boothes do.
See, what I am looking to do is say something like " Congradulations, you are victum number XX" With XX being the number the variable provides.
I know almost nothing about writing code and such, so this might not be possable.
Achtung
05-03-2004, 06:23 AM
To PsychoDad,
I don't think there is an EASY way to do this, but I know there is a hard way to do it. Basically, you would end up making about a hundred files that are something like this:
w "em Laugh$$l Congratulations! You are victim number 2!$$bind_load_file c:\coh\textfiles\victim3.txt"
This being the file named victim2.txt, located at c:\coh\textfiles\ on your hardrive. The next file would be victim3.txt and would look like this:
w "em Laugh$$l Congratulations! You are victim number 3!$$bind_load_file c:\coh\textfiles\victim4.txt"
In game, simply load the first file, the first time you use the bind:
/bind_load_file c:\coh\textfiles\victim1.txt
I know, not pretty, but I don't think you can make your own variables, and don't think there is a variable tracking your kills.
The obvious problem with this method is that after however many files you have made are done, you're stuck making a new set.
Hope this helps at all.
Cheers,
Revrend
edited, Now with G's in Congratulations!
Soul_Blighter
05-03-2004, 07:48 AM
I don't know how many of you use the Nostromo Speedpad but that is also an awesome little device. Combine it with keybinds and it makes for some nice gaming.
I obviously hit a limit with a few things (like the jump/hover scenario) so what I did was made a macro on my Nostromo that does a jump and then waits x seconds and then hits the key for hover.
I also made a macro that just punches ever three seconds. I tend to use my time more on the more specialized powers so I just push a key on my Nostromo that tells my guy to start punching, that way I can ignore that part of it and just work with my other powers.
http://catalog.belkin.com/IWCatProductPage.process?Merchant_Id=&Product_Id=1 57024
And no, I do not make more elaborate macros. Just ones that can take a bit of the tedium out.
RwraithPoJ
05-03-2004, 08:17 AM
How do you change the emote for battlecry but still keep it the F10 key?
Ex_Libris
05-03-2004, 10:59 AM
hey guys what's up I been bindin since beta and I was addin a couple binds today and binded over auto run, anyone know how to bind Auto-run back to r, I know it's /bind r...but then what?
PsychoDad_NA
05-03-2004, 11:00 AM
I was afraid of that Revrend, but thank you for the help. It was a good suggestion but not quit what I wanted. I was hoping someone might know what variable the info boothe used and if it was usable by a player.
Again, thank you for trying, it is more then I could have come up with. :)
Rellron
05-03-2004, 11:13 AM
[quote
F9 "local <bgcolor #660000><color #000000><scale 1.3>Lets do it!$$em charge"
being one of the test I did. . . and it seems that the color change doesn't work for me in any bind i try to include it in, - I get and 'say<color' or 'say<bgcolor' unknown command error... eh:
cJw
[/ QUOTE ]
I think you need to say <color><bgcolor> in that order, try it.
Ex_Libris
05-03-2004, 12:48 PM
anyone know how to bind auto run? :confused:
Grotus
05-03-2004, 12:50 PM
[ QUOTE ]
how to bind Auto-run back to r, I know it's /bind r...but then what?
[/ QUOTE ]
/bind r "++autorun"
When in doubt about the defaults, look at Curveball's Unofficial Guide (http://boards.cityofheroes.com/showflat.php?Cat=&Board=general&Number=280936&fpar t=&PHPSESSID=).
[ QUOTE ]
How do you change the emote for battlecry but still keep it the F10 key?
[/ QUOTE ]
/bind F10 "local $battlecry$$em [your emote here]"
RwraithPoJ
05-03-2004, 01:05 PM
[ QUOTE ]
[ QUOTE ]
how to bind Auto-run back to r, I know it's /bind r...but then what?
[/ QUOTE ]
/bind r "++autorun"
When in doubt about the defaults, look at Curveball's Unofficial Guide (http://boards.cityofheroes.com/showflat.php?Cat=&Board=general&Number=280936&fpar t=&PHPSESSID=).
[ QUOTE ]
How do you change the emote for battlecry but still keep it the F10 key?
[/ QUOTE ]
/bind F10 "local $battlecry$$em [your emote here]"
[/ QUOTE ]
thanks...binding is confusing to me :)
Indiramourning
05-03-2004, 08:30 PM
I like to click the left mouse button off of targets to de-select them instead of using the Esc key, here's a bind for that:
/bind LBUTTON "unselect$$select"
If you click on a target it selects it. If you click in open space, it de-selects any previously selected target.
Ginsu_Master
05-03-2004, 11:20 PM
has anyone gotten their bind to work with their Prestige Power?
I tried /bind z "powexec_name Prestige Surge Power" and nothing happens. I prefer using the Prestige Power to Sprint (I didn't pre-order for nothin!) Anyways, thanks for the help *crosses fingers*.
vegetableknife
05-03-2004, 11:41 PM
in beta i did binds to my MA scrappers moves to make her really anime, but what i came to find out was that ppl get annoyed at the spam on there chat window screen. so, i was wondering if there was any way to bind so that the text only apprears in the chat bubble over you head and not on the chat window, thx
Goldheart
05-03-2004, 11:47 PM
[ QUOTE ]
You can't bind +forward more than twice, true, but, if you change that to "+forward$$autorun 0", you can bind it as much as you want (I did w, z and x to test this). The autorun 0 bit turns off autorun, which is a pretty reasonable thing to do.
[/ QUOTE ]
fascinating. I assume you didn't mean "++forward$$autorun 0" which would use the autorun entry but turn it off, in which case adding "$$autorun 0" simply does nothing but add a new entry listing for +forward. Nice find, I'll try it out.
[ QUOTE ]
has anyone gotten their bind to work with their Prestige Power?
I tried /bind z "powexec_name Prestige Surge Power" and nothing happens. I prefer using the Prestige Power to Sprint (I didn't pre-order for nothin!) Anyways, thanks for the help *crosses fingers*.
[/ QUOTE ]
It should be "Prestige Power Surge" not" Prestige surge power" I also happened to read someone post that the programmer inadvertantly put a space after the word Surge, so, using your bind example try:
/bind z "powexec_name Prestige Power Surge "
I'm quite the opposite and use the Sprint without the trailing graphics - got tired of them after the first day, though sometimes for kicks I toggle them back and forth.
Ex_Libris
05-03-2004, 11:52 PM
[ QUOTE ]
A handy thread on the old beta board to complement the Unofficial Guide (http://boards.cityofheroes.com/showflat.php?Cat=&Board=general&Number=280936&fpar t=&PHPSESSID=) was one with a similar title to this. I didn't archive it, so I figured I'd start a new one.
When posting your binds, leave off the ones that are part of the defaults so as to avoid too much clutter.
I'll start it off with the ones that I use on my scrapper:
add "target_enemy_near"
decimal "follow"
numlock "powexec_abort"
divide "powexec_auto Barb Swipe"
multiply "target_enemy_prev"
subtract "target_enemy_next"
numpad1 "powexec_slot 1"
numpad2 "powexec_slot 2"
numpad3 "powexec_slot 3"
numpad4 "powexec_slot 4"
numpad5 "powexec_slot 5"
numpad6 "powexec_slot 6"
numpad7 "powexec_slot 7"
numpad8 "powexec_slot 8"
numpad9 "powexec_slot 9"
numpad0 "powexec_slot 10"
lalt+numpad1 "powexec_altslot 1"
lalt+numpad2 "powexec_altslot 2"
lalt+numpad3 "powexec_altslot 3"
lalt+numpad4 "powexec_altslot 4"
lalt+numpad5 "powexec_altslot 5"
lalt+numpad6 "powexec_altslot 6"
lalt+numpad7 "powexec_altslot 7"
lalt+numpad8 "powexec_altslot 8"
lalt+numpad9 "powexec_altslot 9"
lalt+numpad0 "powexec_altslot 10"
insert "tell $name, ACC$$inspexec_name insight"
delete "tell $name, HP$$inspexec_name respite$$inspexec_name Dramatic Improvement$$inspexec_name resurgence"
home "tell $name, DAM$$inspexec_name enrage$$inspexec_name focused rage$$inspexec_name righteous rage"
end "tell $name, END$$inspexec_name catch a breath$$inspexec_name take a breather"
pageup "tell $name, DEF$$inspexec_name luck"
pagedown "tell $name, DISCIPLINE$$inspexec_name discipline"
pause "camreset"
lshift+lbutton "powexec_name teleport"
[/ QUOTE ]
text binds should be taken out of the game, dont get me wrong not everyones are horrible'
but when u got yellow and hotpink all over ur screen, ur eyes tend to burn out fast. purple and pink bg and text god its annoying seeing Cannon Prince YOU ARE GETTING ETARDASIZED (made up word that means killed or what not) i mean cmon now, god thats annoying seeing ur teammate spam whenever they shoot somthing in hot pink and yellow and purple text, hurts the eyes and makes u wanna just stop playing. no seriously... take out color text and text binds..
btw i use color text, but not somthin that will make everyone scream... black background white text, simple and easy on the eyes...
Dyn__
05-04-2004, 06:38 AM
e "powexec_name Prestige Power Quick"
for quick Prestige toggle. ;)
Grotus
05-04-2004, 07:22 AM
[ QUOTE ]
so, i was wondering if there was any way to bind so that the text only apprears in the chat bubble over you head and not on the chat window, thx
[/ QUOTE ]
The closest you can get is to make it just appear for you, by using "tell $name, whatever". Your friends won't see the bubble over your head or the chat window spam. You'll see plenty of spam, however, since you'll see each message twice in your chat window.
Two_Times
05-04-2004, 07:39 AM
i would like to make a bind so that when i press ctrl+e the enhancment window opens up.. how do i do that?
Imani
05-04-2004, 07:39 AM
Ok.. bind question/help for all you bind experts.
I'm still getting my head around this, but here is a small request.
I have someone that I speak to frequently in /tell mode, and I'm wanting to bind their /t target to the p key. this will save alot of hastle when it comes to being in battles and such , not having to type out his entire name.
Please.. any one?
Two_Times
05-04-2004, 07:42 AM
[ QUOTE ]
Ok.. bind question/help for all you bind experts.
I'm still getting my head around this, but here is a small request
I have someone that I speak to frequently in /tell mode, and I'm wanting to bind their /t target to the p key. this will save alot of hastle when it comes to being in battles and such , not having to type out his entire name.
Please.. any one?
[/ QUOTE ]
probably the following:
/bind <key> "beginchat /t (insert targets name here), "
but u coul also use the autoreply key.. backspace i deafault
Imani
05-04-2004, 07:48 AM
many thanks -copies that down to try it-
and yup.. backspace was mentioned for me, but a bind would be awesome too
Grotus
05-04-2004, 08:34 AM
[ QUOTE ]
i would like to make a bind so that when i press ctrl+e the enhancment window opens up.. how do i do that?
[/ QUOTE ]
/bind control+e "manage"
Possibly you might need to use either lcontrol or rcontrol rather than the plain control.
Ginsu_Master
05-04-2004, 08:38 AM
[ QUOTE ]
It should be "Prestige Power Surge" not" Prestige surge power" I also happened to read someone post that the programmer inadvertantly put a space after the word Surge, so, using your bind example try:
/bind z "powexec_name Prestige Power Surge "
[/ QUOTE ]
Hehe, I always mix up the order from memory, but I know I got it right in the game because I double and triple checked. :o
I will try the extra space and hopefully that'll work. Thanks for the info Goldheart!
Two_Times
05-04-2004, 08:53 AM
i used the /bind select$$unselect.. but everytime i click my mouse the chat says "unknown commnd select" so i deleted it but the text still comes up.. what do i do?
Khaspre
05-04-2004, 09:20 AM
[ QUOTE ]
Do any of you binding gurus know how to bind a key to the opposite of "On Demand Mouse Look"? Such a bind would take me out of mouselook mode into "cursor mode", but only for as long as the bound key was held down.
[/ QUOTE ]
I'd like to know this, too. For now, I'm using the "Toggle Mouselook" option, but it is a lot of clicking sometimes. And sometimes I end up right-clicking *on* something which opens a menu that I didn't intend/want.
Ex_Libris
05-04-2004, 10:10 AM
[ QUOTE ]
i used the /bind select$$unselect.. but everytime i click my mouse the chat says "unknown commnd select" so i deleted it but the text still comes up.. what do i do?
[/ QUOTE ]
I just read that you can delete a bind with the "nop" command. You might try that:
/bind [whatever_key_or_button_it_was] nop
omitting the square braces, of course. My guess is that "nop" is short for "no-op".
Ex_Libris
05-04-2004, 10:34 AM
I can write a seperate executable that will keep track of your total kills. You only have to have a hotkey setup for incrementing the counter.
It will remain in the systray, while playing the game.
it should onyl take up about maybe 1MB (tops) and the overhead would be very limited.
The only thing I do not readily know is how to differentiate between different players.
I could have the user select the PC they plan to use at startup, and it'll keep that information in seperate locations for each hero.
Any ideas on what is desired would help get this project underway.
Van Renier
vanrenier AT hotmail DOT com
VR-Medibot - Technology Defender
on Virtue server
"Use the VR-Medibot for your premiere medical services"
DrEvil_NA
05-04-2004, 12:48 PM
Is there a way to do a single /bind to cycle through multiple sayings/quotes? Or do you have to make multiple keyboard /binds and manually use those key combos for the various sayings?
Grotus
05-04-2004, 12:55 PM
[ QUOTE ]
Is there a way to do a single /bind to cycle through multiple sayings/quotes? Or do you have to make multiple keyboard /binds and manually use those key combos for the various sayings?
[/ QUOTE ]
Read the toggle bind section of Curveball's Unofficial Bind Guide (http://boards.cityofheroes.com/showflat.php?Cat=&Board=general&Number=280936&fpar t=&PHPSESSID=).
The basic strategy is to say something, then load the next bind file. Something like this:
/bind x "say Something witty!$$bind_load_file c:\witticisms\file1.txt"
file1.txt looks like this:
[ QUOTE ]
x "say Something else even wittier!$$bind_load_file c:\witticisms\file2.txt"
[/ QUOTE ]
and so forth, the last file in the chain loads the first file so you have a nice little loop.
Ex_Libris
05-04-2004, 03:53 PM
The first thing I do in any game is change wasd to asdf. a=left s=back d=forward f=right.
This puts all of your fingers in a straight line on the home row of the keyboard. This is far more comfortable for me, and less RSI stress. Anyone who is a fanatic about PC games has to be concerned with carpal tunnel and this is a simple change to help prevent it.
It seems weird at first, but doesn't really take all that long to get used to.
Ex_Libris
05-04-2004, 04:00 PM
[ QUOTE ]
As a healer I found that binding my Healing Aura and Heal Other were much more effective on my mouse (I have two side buttons.) this is the first game I think I want a mouse with even more buttons for. The following is allthe binds i have set, not including my canned massages on my numberpad.
(example: /bind numpad1 "team Reform on me." for a highly tactical team these help.)
/bind enter "beginchat <colour blue><bgcolor black><border blue>"
/bind button4 "powexec_name Heal Other"
/bind button5 "powexec_name Healing Aura"
/bind z "team Teleporting $target to my location.$$powexec_name Recall Friend"
[/ QUOTE ]
BRILLIANT IDEA! binding heals to the side buttons must do that tonight.
It is a PITA picking the team member from the list then having to move the cursor to the right power..
If only there were keybinds for the selection of team members. I find the team gui to be slow to respond.
EDIT just saw you can bind team member selection... Joy oh Joy!!
Thanks!
Indiramourning
05-04-2004, 04:51 PM
Sorry about that Macus. My bind that is supposed to make the Left Mouse button deselect any selected target when you click in open space, which looks like this, doesn't quite work:
/bind lbutton "unselect$$select"
This works very well until you try clicking on the up/down arrows of a dialog box. I obviously need to experiment with this some more. Was thinking that maybe just this would work:
/bind lbutton "unselect"
Since I have hear that you cannot unbind the default "select" functionality of the left mouse button. I will try this and see. If anyone else has a suggestion for getting the left mouse button to deselect any selected target when clicking in open space (which is the behavior I am used to in most games I play), I would love to hear it.
Hicksy
05-04-2004, 04:51 PM
When making binds, what is the command word for this key
" ` "
It's the key right above TAB and to the left of the 1 key.
Also...what coding do I need to use inorder to have coloured text bubbles. I have copied the code from this thread but it doesn't seem to work.
Any help would be great.
Goldheart
05-04-2004, 08:28 PM
just /bind ` "....
and there are many posts that deal with how to get colors different ways. They work. If you are using quotation marks in the command you need a space after the color command and before the quotation mark. Otherwise, don't use quotation marks for the beginchat comand.
Ex_Libris
05-04-2004, 09:50 PM
Figured I'd post my binds for Regiment. You may find my use of binds underwhelming. :)
##### movement #####
lbutton "-mouse_look"
rbutton "+forward$$+mouse_look"
-----
this puts the mouse in mouse look mode when rbutton is clicked, and it will remain that way until mouse look is released with lbutton
-----
lcontrol+rbutton "nop"
-----
I used the Logitech mouse software to remap button 4 as my lcontrol key. by specifically assigning a null command to this combination, I can access the pop-up list without locking myself in mouse look mode
-----
home "+up"
-----
I used the Logitech mouse software to remap button 5 as my home key
-----
pageup "-mouse_look"
-----
I used the Logitech mouse software to remap the button sitting on top of my scroll button as the page up key. lbutton is the most convenient way to release mouse_look, but sometimes if I accidentally enter mouse look mode while a dialog box is up (for example, if the support window is open) lbutton won't work. This is my safety backup, as it were.
-----
pagedown "+backward$$+mouse_look"
-----
I used the Logitech mouse software to remap the button sitting under my scroll button as the page down key. this allows me to move Regiment backwards in mouse look mode, just as the rbutton binding allows me to move forward.
-----
##### targeting #####
space "target_enemy_near"
-----
allows me to target the closest enemy. Simple but oh so very useful
-----
tab "target_enemy_next"
-----
this is the default binding, but it's relevant because of the next entry
-----
lcontrol+tab "target_friend_next"
-----
this mouse/tab combination allows me to easily cycle through targeting heroes, so I can see who they are without having to click on them all the time
-----
##### speech #####
l "chat_set l"
g "chat_set g"
-----
these binds let me quickly switch between the local and group channels without having to click those tiny !@#$% buttons with my mouse. Saves a lot of time...
-----
##### combat #####
e "powexec_name Temp Invulnerability"
q "powexec_name Unyeilding Stance"
t "local You're next!$$powexec_name Taunt$$bind_load_file c:\binds\taunt01.txt"
-----
Regiment's taunt power currently cycles through about 50 different catchphrases, linked via a toggle bind (see my guide for info), all reeking sufficiently of machismo. I used to have 25, but found it repetitive. 50 seems much better.
-----
y "powexec_name Rest"
##### misc #####
mbutton "map"
-----
opens and closes the map
-----
c "camreset"
v "+camrotate"
x "window_show mission"
lcontrol+x "window_hide mission"
-----
these two binds make the mission window appear and disappear
-----
z "window_show contact"
lcontrol+z "window_hide contact"
-----
these two binds make the contact window appear and disappear
-----
##### I don't have these powers yet #####
d "powexec_name Dull Pain"
f "powexec_name Super Jump"
w "powexec_name Invincibility"
Valerian
05-05-2004, 08:12 AM
Here's mine. Feel free to ask me questions about what they do. Most should be pretty self-explanatory.
esc "powexec_abort$$unselect"
f1 "powexec_slot 1"
f2 "powexec_slot 2"
f3 "powexec_slot 3"
f4 "powexec_slot 4"
f5 "powexec_slot 5"
f6 "powexec_slot 6"
f7 "powexec_slot 7"
f8 "powexec_slot 8"
f9 "powexec_slot 9"
f10 "powexec_slot 10"
f11 "local HELP! $$ emote whistle"
f12 "say $battlecry"
----- These are basically for one-key access to a "class" of
----- inspirations. Don't really care which one I use, as long
----- as I get a boost to whatever I'm trying to boost.
insert "tell $name, ACC$$inspexec_name insight"
delete "tell $name, DAM$$inspexec_name enrage"
home "tell $name, HP$$inspexec_name respite"
end "tell $name, END$$inspexec_name catch a breath"
pageup "tell $name, DEF$$inspexec_name luck"
pagedown "tell $name, DISCIPLINE$$inspexec_name discipline"
numpad1 "camreset"
numpad2 "+backward$$++autorun"
numpad3 "+camrotate"
numpad4 "+turnleft"
numpad5 "+backward"
numpad6 "+turnright"
numpad7 "+left"
numpad8 "+forward"
numpad9 "+right"
multiply "follow"
divide "++autorun"
---- I use this one usually as my first charge into a group of
---- baddies.
subtract "local Charge!$$powexec_abort$$unselect$$autorun 0$$toggle_enemy$$follow$$powexec_auto gash$$powexec_name chop"
---- And this one I use after dispatching a baddie, and
---- selecting my next target to attack.
add "local Who's next? $$unselect$$autorun 0$$toggle_enemy$$follow$$powexec_name chop"
` "powers"
----- Considering using lshift+tab "target_friend_next"
----- instead of these, and use my number keys for the
----- next tray of powers icons
1 "team_select 1"
2 "team_select 2"
3 "team_select 3"
4 "team_select 4"
5 "team_select 5"
6 "team_select 6"
7 "team_select 7"
8 "team_select 8"
--- These are basically role-playing, of no real use.
- "local <scale 1.25>$target, Hey! Come pick on someone your own size!!!$$emote taunt1"
equals "local <scale 1.25>$target, Hey! Come pick on someone who can fight back!!$$emote taunt2"
Backspace "show chat$$beginchat /tell $target, "
enter "show chat$$startchat$$say "
a "say <color green>Aye, aye!$$emote salute"
b "say <scale 1.25>Victory!!!$$emote akimbo"
c "nav"
d "local <bgcolor green><color white>Need help?"
f "follow"
g "say <bgcolor green><color white>Way to go!$$emote thumbsup"
h "local Greetings!$$emote hi"
i "map"
j "local Don't need the help, thank you. I've got this $target handled."
k "say Get 'em?"
l "local Level $level+1!!!$$emote cheer"
m "say I'll just sit here and wait...$$emote yoga"
n "say <color red>No$$emote disagree"
o "say <bgcolor yellow>One moment please$$emote yoga$$manage"
p "say That Way$$emote point"
r "local <bgcolor red><color white>RUN!"
s "say <bgcolor red><color white>Freeze!!$$emote stop"
t "local Thank you$$emote bow"
v "++third"
w "say Waiting...$$emote newspaper"
y "local <bgcolor green><color white>Yes$$emote yes"
WombatCommand
05-05-2004, 09:08 AM
Does anyone know a command to show the info window for a target? Not the target status/menu in the ;eft hand corner, but the one with the portrait and character bio you get under Actions, Info? I've tried various /show commands, but no luck.
Meraxes
05-05-2004, 09:15 AM
[ QUOTE ]
text binds should be taken out of the game, dont get me wrong not everyones are horrible...take out color text and text binds..
[/ QUOTE ]
This post does not belong here...please keep this thread on topic (Peoples Binds).
But as to your statements, what you should be asking for are 'color police', it's not the fact that colors are possible ingame, is that's some people have no control overthemseves to keep it somewhat tasteful. Removing colors would actually HURT my binds since I use many colors for things rather than words to see what is mode I'm in (tells sent that only I can see however).
As you stated, even you yourself use colors in your binds.. you simply have the self control that many people do not. It's not the colors that are the problem, it's the people using them.
Ex_Libris
05-05-2004, 09:54 AM
You people are amazing.
I have just finished reading most of the threads on how to use the /bind format. Many have listed the binding they are using, and I must say, some of those seem fantastic. I have gained some insite but admit to still being very confused.
Maybe by taking another look at my "username" will give you some idea of my success thus far.
Here is what I want to be able to do, and then I will list what I am doing thus far.
1. I would like to be able to turn corners or climb a stairs without having to stop, turn left/right and then proceed.
* I currently use: D forward - S turn left - F turn right - C backward - A strafe left - G strafe right. (my left hand is always on the keyboard and right is on the mouse - if somehow I could get my right hand on the keyboard without need of the mouse "or minimal need", please tell me how.) "I type very fast 55 wpm so my hands naturally land on the asdf and jkl; keys.
2. I would like to be able to use the "T-R-E-W-Q" and "6-5-4-3-2-1" keys for my powers. (in the order listed from most frequently used to less used).
* currently I use the defaults (1-0) which is much slower.
3. The (Hold right click down & move mouse) function seems to me to be a fantastic concept if it could somehow be incorporated along with actually moving. I think I could climb a stairs better.
* I have attempted and failed to bind the z & x keys to "camera up - down". Thinking this would help with problems I have tracking my char and the villians I lose to.
4. Currently I have the v key set up for nearest enemy and the b key on follow. Someone in game gave me the /bind command for the nearest enemy. /bind v target_enemy_near I almost passed out when it worked. The b key is set up through the options menu (a no brainer there). My spacebar is still set up as jumb (default).
5. With my left hand I still have the ctrl-alt-lshift-caps lock-tab-tilde-esc available. I also have the logitec cordless 4 button mouse and the entire right side of the keyboard available for my use.
My goal is to be able to change my user name to "Dies_Alittle". In first person shooters I am toast - the only game I have ever had excellent success at is Diablo and moderate success at was DAOC.
Simply put, I have the time and am willing to change my approach to gameing, but I could use some very specific direction on how to use the /bind.
Hopefully I made sense and after the flaming I can glean some help from all this.
Thanks in advance
"Dies_??????"
Ex_Libris
05-05-2004, 10:24 AM
This is a great thread. I haven't had much experience with macros or binds, but I'm looking forward to trying it out.
One thing that I got used to from other games is when I hold the right mouse key to 'look', I can press the left key to run. Is there a way to bind run to teh left mouse key only when I'm in 'look' mode?
Thanks,
--Fishhead2
Ex_Libris
05-05-2004, 10:57 AM
[ QUOTE ]
t "local You're next!$$powexec_name Taunt$$bind_load_file c:\binds\taunt01.txt"
-----
Regiment's taunt power currently cycles through about 50 different catchphrases, linked via a toggle bind (see my guide for info), all reeking sufficiently of machismo. I used to have 25, but found it repetitive. 50 seems much better.
-----
[/ QUOTE ]
Question: How exactly do you set it up to cycle? This would help me alot, as my main character is set up to have alot of silly little catch-phrases but trying to program all these alternate keys was hard to keep track of.
Valerian
05-05-2004, 11:07 AM
[ QUOTE ]
1. I would like to be able to turn corners or climb a stairs without having to stop, turn left/right and then proceed.
[/ QUOTE ]
Can't help you with this one. Seems most people have trouble with stairs. One suggestion I've seen... Go forward up the stairs, then strafe left (or right, as appropriate), then go backwards along the walkway, strafe right (or left, as appropriate), and then go forward up the next set of stairs. The whole issue of going up stairs will vanish as soon as you get combat jumping or hover. You'll go up the sides of buildings as fast as Spider-Man with combat jumping, or, you'll be able to hover your way up easily, as well.
[ QUOTE ]
* I currently use: D forward - S turn left - F turn right - C backward - A strafe left - G strafe right. (my left hand is always on the keyboard and right is on the mouse - if somehow I could get my right hand on the keyboard without need of the mouse "or minimal need", please tell me how.) "I type very fast 55 wpm so my hands naturally land on the asdf and jkl; keys.
[/ QUOTE ]
See my binds, upthread. I have things set up to use the number pad keys to do all my movement. As it's rare (for me) to need or want to change my viewpoint, I left the camera movements at their defaults, basically. The numpad 3 key, when held down, "decouples" the camera from being behind me, so I can pan around, see myself from in front, etc. The numpad 1 key resets the camera.
[ QUOTE ]
2. I would like to be able to use the "T-R-E-W-Q" and "6-5-4-3-2-1" keys for my powers. (in the order listed from most frequently used to less used).
[/ QUOTE ]
This is trivial. See my binds, upthread. Just to get you started:
/bind t "powexec_slot 1"
This binds T to the first slot in the first tray of powers. Note that it's an "unmodified" T. You can also use lshift+t, lalt+t, lcontrol+t, to bind four different things to the letter T on your keyboard.
[ QUOTE ]
Hopefully I made sense and after the flaming I can glean some help from all this.
Thanks in advance
"Dies_??????"
[/ QUOTE ]
Hope the above helps, along with a careful perusal of my binds. Note that my post, above, doesn't contain /bind in front of all the binds. That's because I have it stored as a file, which I load up by typing, into your chat window, "/bind_load_file path\filename", (without the quotes) where path\filename is the full path and file name of the file you stored your binds in. C:\keys.txt, for example. And once you've loaded your binds, you don't have to do it every time, unless you make a change to your binds.
Feel free to ask me specific questions about my binds.
Ex_Libris
05-05-2004, 11:43 AM
I just finished reading your reply to my questions.
Thank You very much, I am printing your info above as well as your reply.
I will try re-mapping my keys next.
Once I have the everything re-mapped, and they work, I can save them to a default file "at any time" and re-call them with another character, using the commands I saw listed in an earlier thread???
Cant remember the command to save them, but I will find it.
Again thank you.
Soon to be (I hope) --> Dies-Alittle
Ex_Libris
05-05-2004, 11:54 AM
This thread is worthy of being "Stuck" to the top of the forum I think. :)
Valerian
05-05-2004, 11:59 AM
[ QUOTE ]
I just finished reading your reply to my questions.
Thank You very much, I am printing your info above as well as your reply.
I will try re-mapping my keys next.
Once I have the everything re-mapped, and they work, I can save them to a default file "at any time" and re-call them with another character, using the commands I saw listed in an earlier thread???
Cant remember the command to save them, but I will find it.
Again thank you.
Soon to be (I hope) --> Dies-Alittle
[/ QUOTE ]
You're quite welcome. What I would do is get binds that work for you, by creating them in a text file, and then tweaking them til they work just the way you want them to.
Then, you can create separate files for different characters, and load those in when you change characters. I'm not sure if your binds are stored for your account or for individual characters. One way to find out - and that's to try. Create a keys file, load it up for one character, then switch to a different character, and see if the bound keys are the same.
Good luck, and feel free to PM me (or post here) if you have more questions. I can't begin to tell you how much more playable the game is with a good set of key bindings. It was darned near unplayable for me with the defaults. I'm barely coordinated enough to hit the jump key at the appropriate time, much less doing movement commands with my left hand and looking around and targetting with my mouse with the other.
PsychoDad_NA
05-05-2004, 12:53 PM
[ QUOTE ]
I can write a seperate executable that will keep track of your total kills. You only have to have a hotkey setup for incrementing the counter.
It will remain in the systray, while playing the game.
it should onyl take up about maybe 1MB (tops) and the overhead would be very limited.
The only thing I do not readily know is how to differentiate between different players.
I could have the user select the PC they plan to use at startup, and it'll keep that information in seperate locations for each hero.
Any ideas on what is desired would help get this project underway.
Van Renier
vanrenier AT hotmail DOT com
VR-Medibot - Technology Defender
on Virtue server
"Use the VR-Medibot for your premiere medical services"
[/ QUOTE ]
If I am following what you are saying, that sounds great! What I am looking to do specificly is have my hero say to a villian "Congradulations, you are victum number XX" With XX being an accurate, or nearly accurate victory number. Does that sound like something you could do?
Khaighle
05-05-2004, 02:08 PM
[ QUOTE ]
[ QUOTE ]
When making binds, what is the command word for this key
" ` "
It's the key right above TAB and to the left of the 1 key.
Any help would be great.
[/ QUOTE ]
just /bind ` "....
[/ QUOTE ]
I find that this doesn't work in-game, since hitting the tilde key cancels out of the chat panel. :( I have yet to try binding it through a file load though, maybe I should try harder.
Advice on how to /bind capslock to something without SUDDENLY FINDING MYSELF CHATTING IN CAPS ALL THE TIME would be appreciated, too :)
Grotus
05-05-2004, 02:51 PM
[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
When making binds, what is the command word for this key " ` "? It's the key right above TAB and to the left of the 1 key.
[/ QUOTE ]
just /bind ` "....
[/ QUOTE ]
I find that this doesn't work in-game, since hitting the tilde key cancels out of the chat panel. :( I have yet to try binding it through a file load though, maybe I should try harder.
Advice on how to /bind capslock to something without SUDDENLY FINDING MYSELF CHATTING IN CAPS ALL THE TIME would be appreciated, too :)
[/ QUOTE ]
Learn something new every day, I can't count the times I've leaned on the backspace key to clear my chat bar of a line of wwwwwwwwwww's, since I didn't know about that ` functionality. Thanks.
You might be able to alt-tab out of game to something like notepad, copy a ` character there, then ctrl-V it into the chat bar for your bind. Just loading it from a file might prove easier though. If you want to bind it to something simple, you can use the options menu to bind it to something there.
As for the capslock (capital as a /bind) making your chat all upper case, I don't think you can do anything about that, unless you bind it to "toggle chat", in which case (given a beginning state of caps lock off, chat window visible) you wouldn't have the chat window available when caps lock was on. Stuff like that and alt-tab are handled at the OS level, so there really isn't anything CoH can easily do about them.
w3rd_808
05-05-2004, 02:56 PM
/macro moron "local Hey $target, Good job moron!$$thumbsup"
Use that one for blasters who pull aggro too soon and get owned.
ApostolicPants
05-05-2004, 04:10 PM
I have been through this thread and the guide (thank you Curveball)
This /bind doesn't seem to work and not sure why :
/bind numpad 1 "team_select 1$$powerexec_name heal other"
I wanted to get 1-8 on the numpad to select teammates 1-8 and heal them.
Noob to binds - any suggestions.
Valerian
05-05-2004, 04:18 PM
[ QUOTE ]
I have been through this thread and the guide (thank you Curveball)
This /bind doesn't seem to work and not sure why :
/bind numpad 1 "team_select 1$$powerexec_name heal other"
I wanted to get 1-8 on the numpad to select teammates 1-8 and heal them.
Noob to binds - any suggestions.
[/ QUOTE ]
Take the space out between numpad and 1. And it's powexec, not powerexec. Looks fine other than that, assuming "heal other" is the correct power name.
Ex_Libris
05-05-2004, 07:16 PM
[ QUOTE ]
[ QUOTE ]
t "local You're next!$$powexec_name Taunt$$bind_load_file c:\binds\taunt01.txt"
-----
Regiment's taunt power currently cycles through about 50 different catchphrases, linked via a toggle bind (see my guide for info), all reeking sufficiently of machismo. I used to have 25, but found it repetitive. 50 seems much better.
-----
[/ QUOTE ]
Question: How exactly do you set it up to cycle? This would help me alot, as my main character is set up to have alot of silly little catch-phrases but trying to program all these alternate keys was hard to keep track of.
[/ QUOTE ]
Check out the Toggle Bind section of my guide... it actually uses what I did as an example, though it only chains 5.
Ex_Libris
05-05-2004, 10:25 PM
Joystick Binds!
[ QUOTE ]
JOY1 "powexec_slot 1"
JOY2 "powexec_slot 2"
JOY3 "powexec_slot 3"
JOY4 "+up"
JOY5 "target_enemy_near"
JOY6 "follow 1"
JOY7 "+turnleft$$autorun 0"
JOY8 "+turnright$$autorun 0"
JOYSTICK1_DOWN "+backward$$autorun 0"
JOYSTICK1_LEFT "+left$$autorun 0"
JOYSTICK1_RIGHT "+right$$autorun 0"
JOYSTICK1_UP "+forward$$autorun 0"
[/ QUOTE ]
Ex_Libris
05-05-2004, 11:03 PM
[ QUOTE ]
When making binds, what is the command word for this key
" ` "
It's the key right above TAB and to the left of the 1 key.
Also...what coding do I need to use inorder to have coloured text bubbles. I have copied the code from this thread but it doesn't seem to work.
Any help would be great.
[/ QUOTE ]
[ QUOTE ]
just /bind ` "....
and there are many posts that deal with how to get colors different ways. They work. If you are using quotation marks in the command you need a space after the color command and before the quotation mark. Otherwise, don't use quotation marks for the beginchat comand.
[/ QUOTE ]
You can't do that as when you hit the ` key it shuts off your chat window.
Goryus_ca
05-05-2004, 11:29 PM
Didn't see these listed, but they're a lot of fun. These are for toggle powers. The basic idea is that you can cause a toggle power to be active while you're holding down a button, and stop when you release the button. The basic format for this is:
/bind key "+down$$powexec_name TogglePowerName"
If you use Sprint, for example, and bind it to S, you will be sprinting whenever you hold down S, and you will stop sprinting when you let go. Note that this works for all directional powers, not just +down, but +down doesn't cause you to move, so it's useful in a wider variety of circumstances than the others.
You can also do
/bind key "+down$$powexec_name TogglePower1$$powexec_name TogglePower2"
This has a different effect; it turns on TogglePower2 as long as you hold down the button, and it turns on TogglePower1 as long as you don't hold down the button, which is really cool.
This can be used to do some nifty things. Super Speeders can try this:
/bind w "+forward$$powexec_name Super Speed"
This causes Super Speed to start up automatically when you start holding down w, and turn itself off when you stop moving.
Ex_Libris
05-06-2004, 04:51 AM
f : "say Away I Go!$$execpow_name fly"
h: "say Hover Time$$execpow_name hover"
z: "say $target pull back!$$powexec_name heal other"
t: "say Teleporting $target$$powexec_name teleport friend"
\: "say Stop and Rest... Do Not Attack Yet!"
]: "say Congrats on the level up!!!"
[: "say Careful! Enemies In Sight!"
g: "say Great Job Team!"
(I use them all lol... theyre good)
BlackWidow
05-06-2004, 05:16 AM
Why do you store your binds in a file?
Valerian
05-06-2004, 06:06 AM
[ QUOTE ]
Why do you store your binds in a file?
[/ QUOTE ]
For one thing, I have quite a few of them. I would hate to have to spend half an hour, or more, typing them in. Also, if I need to make a change - and I do change them or add to them - it's easier to change the file and reload the whole file. It also keeps me from accidentally overlaying an existing bind with a new one typed from the command line. And, I can share my binds without having to type them all in again. And there's probably a few other reasons I can't think of right now.
Ex_Libris
05-06-2004, 06:11 AM
I've bound Hover to z, and Flight to x
Stomp_NA
05-06-2004, 10:35 AM
Here's one I use on my melee character, a Broadsword character named Knightmare:
/macro fHak "follow$$powexec_name Hack"
The macro command creates a new button in your power tray that you click on like a power, instead of hitting a keyboard key. fHak is the name that appears on the button.
The radius of attack is so small for scrappers that I kept coming up short on my attacks. This macro simply runs up to the targeted enemy and performs a single Hack power to start the fighting.
Ex_Libris
05-06-2004, 12:23 PM
Ok... I'm releasing v1.0 of the counter-keeper.
Please download and let me know what I need to improve on.
http://home.houston.rr.com/vrenier/coh/Vanrenier_Coh_Counter.zip
Readme file:
http://home.houston.rr.com/vrenier/coh/README_CoH_Counter.txt
All CoH Programs (as they are developed)
http://home.houston.rr.com/vrenier/coh/
Constructive feedback is encouraged, and improvements are planned.
I'm on the verge of releasing the random/sequential quotes/saying program which will take quotes in an ordinary .TXT file and seleect them (either randomly or sequentially) and place them into a bind format just like the counter program.
Van Renier
Jade_Dragon
05-06-2004, 01:24 PM
[ QUOTE ]
1. I would like to be able to turn corners or climb a stairs without having to stop, turn left/right and then proceed.
[/ QUOTE ]
While I can't provide any better a solution than anyone else in this thread, I would like to say that I have TRIED to solve it. I have gotten as far as figuring out how to make myself rotate in place, although it doesn't seem to be possible to increase or decrease the speed with a keybind. (You have to go to Options and set it permanently, which would be a pain)
The only way I could think of to solve this problem, though, would be able to have some sort of sequence where you could say to move forward a distance, then rotate, then move forward a distance. This seems impossible in the given system. (If you could time and execute movement in this way, you could probably time and execute powers the same way, which would allow "macroing")
Jade_Dragon
05-06-2004, 01:32 PM
Okay, I noticed someone else has already posted a /bind that toggles between Hover and Fly, while turning off Sprint. (powexec_name Sprint$$powexec_name Hover$$powexec_name Fly) Before I found that, though, I wrote my own version using multiple files. The advantage of my system is that not only does it not output the "Readying Hover instead of Sprint" message, the Sprint key (bound to left control for me) toggles OFF Sprint as well as turning it on and cancelling flying.
I also posted it in another thread, but that's because I'd lost this one.
File #1: flybind1.txt
LCONTROL "powexec_name Sprint$$bind_load_file c:\flybind2.txt"
RSHIFT "powexec_name Hover$$bind_load_file c:\flybind3.txt"
File #2: flybind2.txt
LCONTROL "powexec_name Sprint$$bind_load_file c:\flybind1.txt"
RSHIFT "powexec_name Sprint$$powexec_name Hover$$bind_load_file c:\flybind3.txt"
File #3: flybind3.txt
LCONTROL "powexec_name Sprint$$powexec_name Hover$$bind_load_file c:\flybind2.txt"
RSHIFT "powexec_name Fly$$bind_load_file c:\flybind4.txt"
File #4: flybind4.txt
LCONTROL "powexec_name Sprint$$powexec_name Fly$$bind_load_file c:\flybind2.txt"
RSHIFT "powexec_name Hover$$bind_load_file c:\flybind3.txt"
Or course, this could be bound to the side buttons on a mouse or whatever. The right button turns on Hover if you are on the ground, and toggles between Fly and Hover. The left button forces you to land if flying, and turns on Sprint. It turns off Sprint when pressed again.
You could also use the "++up" in flybind1 and 2 to make the "jump and hover" combination, but I've gotten in the habit of doing the sequence manually. That's one reason why the key is bound to right shift, it's close to the spacebar.
PsychoDad_NA
05-06-2004, 02:04 PM
[ QUOTE ]
Ok... I'm releasing v1.0 of the counter-keeper.
Please download and let me know what I need to improve on.
http://home.houston.rr.com/vrenier/coh/Vanrenier_Coh_Counter.zip
Readme file:
http://home.houston.rr.com/vrenier/coh/README_CoH_Counter.txt
All CoH Programs (as they are developed)
http://home.houston.rr.com/vrenier/coh/
Constructive feedback is encouraged, and improvements are planned.
I'm on the verge of releasing the random/sequential quotes/saying program which will take quotes in an ordinary .TXT file and seleect them (either randomly or sequentially) and place them into a bind format just like the counter program.
Van Renier
[/ QUOTE ]
Hey bud, I downloaded this and it needs the hero.ini file and it is not there. Did I miss something?
Epicurus
05-06-2004, 02:27 PM
This is a great thread... Think it should be sticky?
Ex_Libris
05-06-2004, 02:28 PM
Thanks for the info.
The HERO.INI file is only needed as an example.
you can create a new one (have the extension as .INI to load it next time) during the execution of the program and modify it after it creates the new INI.
I have however updated the .ZIP file. go head and redownload it OR just create an INI with the following contents:
;######################
[GENERAL]
counter=9
phrase=Congratulations! You and $$NUMBER other victims have fallen by my hand
;######################
thanks for the feedback. :)
Van Renier
PsychoDad_NA
05-06-2004, 02:34 PM
No problem. Thank you for the great program. Too bad computers and I don't get allong well. :)
Ex_Libris
05-06-2004, 02:56 PM
TESTERS NEEDED !!!
Random quotes testing
Please send an email to me at vanrenier @ hotmail DOT com
This program will allow you to have UPTO 10 separate text files (.TXT) containing random quotes (see 'upthread' for a number of persons' versions)
This program requires you to have only one hotkey PER text file, and the quotes are currently random (sequential quotes will be implemented once this version is tested)
a simple INI file allows you to specify the hotkeys for each file, the text file to be used (upto 10) for each of those hotkeys, etc...
scenario:
I love to role-play an android, who's only purpose is to heal the teammates (and other heroes when encountered and they need healing) I don't want a simple "thanks" or "your welcome" coming from the android, but also want the replies as fast as possible. simple solution: I use this program, have all my quotes specified in a text file (one quote per line) and upon hitting the hotkey one of those lines are then displayed to the other hero(es).
Because the lines are currently random, it is possible the quotes will immediately repeat, although not likely. until the sequentials are up and running, the possibility does exist, though.
I have successfully tested having 3 different text files, 2 of which had at least 40 lines, and the 3rd had over 120 lines. worked great.
Any takers?
Van Renier
PsychoDad_NA
05-06-2004, 03:15 PM
Seems to work well Van_Renier. The only problem I had was that when you ctrl V, it does not have a / before the bind and a space before the " at the start. Easy fix for me and now it works fine. Again, great job! WAY better then anything I could have done.
PsychoDad_NA
05-06-2004, 03:23 PM
[ QUOTE ]
TESTERS NEEDED !!!
Random quotes testing
Please send an email to me at vanrenier @ hotmail DOT com
This program will allow you to have UPTO 10 separate text files (.TXT) containing random quotes (see 'upthread' for a number of persons' versions)
This program requires you to have only one hotkey PER text file, and the quotes are currently random (sequential quotes will be implemented once this version is tested)
a simple INI file allows you to specify the hotkeys for each file, the text file to be used (upto 10) for each of those hotkeys, etc...
scenario:
I love to role-play an android, who's only purpose is to heal the teammates (and other heroes when encountered and they need healing) I don't want a simple "thanks" or "your welcome" coming from the android, but also want the replies as fast as possible. simple solution: I use this program, have all my quotes specified in a text file (one quote per line) and upon hitting the hotkey one of those lines are then displayed to the other hero(es).
Because the lines are currently random, it is possible the quotes will immediately repeat, although not likely. until the sequentials are up and running, the possibility does exist, though.
I have successfully tested having 3 different text files, 2 of which had at least 40 lines, and the 3rd had over 120 lines. worked great.
Any takers?
Van Renier
[/ QUOTE ]
Sure, count me in! I am using the other program, so why not this one too. :)
Ex_Libris
05-06-2004, 03:23 PM
I should mention that in the INI file (the INI that contains the counter) the phrase entry should start with the mode of text you want the phrase to be sent to:
(This is covered in the readme file, though...)
so in my previous INI sample I should've had the mode of conversation I want the phrase to be sent in (local, group/team, broadcast, or emote)
phrase=l Congratulations! You and $$NUMBER other victims have fallen by my hand
Van Renier
Waterboy
05-07-2004, 08:24 AM
You can always bind these to a key. Like to try them out first.
/macro near "unselect$$toggle_enemy$$follow$$powexec_slot 1"
This is good for hand to hand when your getting mobed. It targets nearest bad guy, follows him, and smack him when you catch him.
/macro near "toggle_enemy_near$$follow$$powexec_slot 1"
This does the same as the first one
/macro follow "follow$$powexec_slot 4"
follows him, and smack him when you catch him. This is good to use when you have toggled your enemy to find a boss. Hit this one. The "powexec_slot 4" can be replaced with any slot number or the power name "powexec_name Brawl"
/bind l "chat_set l"
set your chat to local
/bind g "chat_set g"
set your chat to group
/bind ENTER "beginchat <bgcolor #ffcc33><color #000033><border #cc6600>"
set it so everytime you hit enter your chat bubble will be colored
/bindlist
will give you and list of all your binded keys
Water Man of the "Defenders of Earth"..... and Beyond
Ex_Libris
05-07-2004, 08:26 AM
"only problem[s] I had was that when you ctrl V"
FIXED 'it does not have a / before the bind and'
FIXED 'a space before the " at the start.'
DONE. Thanks again for the feedback.
I've increased performance on the program, and looking into having multiple hotkeys (for different counters) using the same configuration, So you might have a counter for the amount of villains you've slain during this instance/log and a grand total for that hero altogther.
Package updated with fixes and minor changes to documentation.
CoH Counter-Keeper v1.01
Please download and let me know what I need to improve on.
http://home.houston.rr.com/vrenier/coh/Vanrenier_Coh_Counter.zip
Readme file:
http://home.houston.rr.com/vrenier/coh/README_CoH_Counter.txt
All CoH Programs (as they are developed)
http://home.houston.rr.com/vrenier/coh/
Constructive feedback is encouraged, and improvements are planned.
Random quotes/taunts almsot finished. I'm in the final stages of testing (for myself) and will be sending it to those interested.
Van
Ex_Libris
05-07-2004, 01:11 PM
Thanks. Can anyone tell me where to find a complete list of color name that work with <color>?
ParrotBoy
Ex_Libris
05-07-2004, 06:52 PM
[ QUOTE ]
I would like to be able to turn corners or climb a stairs without having to stop, turn left/right and then proceed.
[/ QUOTE ]
why not strafe?
ex:
1) walk up said flight of stairs until you can go forward no longer
2) strafe right/left until you can
3) back up the next flight of stairs
4) rinse and repeat
(pardon if this has already been suggested)
my binds?
p "team porting $target to me!$$powexec_name recall friend"
shift+p "team $target, do you need a port?"
alt+p "team Anyone need a port?"
t "powexec_name teleport"
(just getting involved in this whole system) great thread btw
Ex_Libris
05-07-2004, 07:05 PM
[ QUOTE ]
Thanks. Can anyone tell me where to find a complete list of color name that work with <color>?
ParrotBoy
[/ QUOTE ]
http://hotwired.lycos.com/webmonkey/reference/color_codes/
Oh- and I forgot I had a question for this beast of a thread -
has anyone noticed differences between the servers as far as bind syntax goes?
I play on Pinn mainly, but Lib when I wanna solo or Pinn's too bogged - yet my standard
/bind ENTER "show chat$$beginchat <bgcolor #660000><color #000000>"
works on Pinn with no prob @ all, but doesn't work on Lib - wth?
----
cJw
Ex_Libris
05-07-2004, 07:47 PM
anyone notice somewords dont work in the beggininng...? for example my bind is /bind numpad4 "spread (or share) the love $target!!$$pwexec_name m30 grenade." it says doesn't recognize spread, share or how though it just shows ho? anyone else have this problem wit certain words?
Ex_Libris
05-07-2004, 08:14 PM
Hey, I know this one.
You have:
/bind numpad4 "spread (or share) the love $target!!$$pwexec_name m30 grenade."
Should have the channel name(local, broadcast, group, or supergroup) at the beginning:
/bind numpad4 "local spread (or share) the love $target!!$$pwexec_name m30 grenade."
Ex_Libris
05-07-2004, 10:13 PM
thanks i figured it out now any reason why i can only do the first five on the nu,pad
Digitizer
05-07-2004, 10:48 PM
Anybody able to bind a key for strafing. I want to bind lshift+left to strafe left. I've tried countless combos.
Dig
Ex_Libris
05-08-2004, 04:38 AM
[ QUOTE ]
Anybody able to bind a key for strafing. I want to bind lshift+left to strafe left. I've tried countless combos.
Dig
[/ QUOTE ]
/bind key+combo "+left"
That's it. ;P
Digitizer
05-08-2004, 06:23 AM
Thank you, thank you, thank you. I guess I was thinking that left and right would simple turn me left and right and not strafe. Once again, thank you.
Dig
Ex_Libris
05-08-2004, 09:15 AM
Thanks everyone for some awesome contributions. Thanks to this thread I think I spent about 2 hours yesterday just updating and tweaking my binds! LOL
Here's a few that I like to use when leading a Team that might be helpful to others. My keybinds.txt file is getting rather large now! :D
lcontrol+f "team <color white><bgcolor red><scale 1.5>PULL BACK - Everyone back up to me please!$$emote whistle"
shift+f "team <color red><bgcolor orange><scale 1.5>Tankers/Scrappers form up right here please. Everyone else back. We fight here$$emote whistle"
lcontrol+g "team <color red><bgcolor orange><border red><scale 1.5>I'm pulling the $target! Let it come to us!$$emote whistle"
o "team <bgcolor green><scale 1.5>Ok, let's go! We're on the move!$$emote point"
lcontrol+q "team <bgcolor blue><scale 1.5><color white>Stop and rest please! Don't attack or move forward yet!$$emote whistle"
lcontrol+r "team <bgcolor blue><scale 1.5><color white>Let's rest please!$$emote whistle"
shift+r "team <color white><bgcolor red><scale 1.5>RUN!"
shift+s "team <bgcolor red><color white><border white>Halt! Don't move ahead please!!$$emote whistle"
..and my personal favorite and bane of many team members...the one I use when I am on top of a very high building and port my most trusted teammates to me (with permission of course :D)
lcontrol+b "group $target, Watch your first step...it's a doozy!$$powexec_name Recall Friend"
Ex_Libris
05-08-2004, 10:54 AM
[ QUOTE ]
Does anyone know a command to show the info window for a target? Not the target status/menu in the ;eft hand corner, but the one with the portrait and character bio you get under Actions, Info? I've tried various /show commands, but no luck.
[/ QUOTE ]
THIS IS EXACTLY WHAT I'M LOOKING FOR! ;)
*ahem*
Anyone?
Waterboy
05-08-2004, 04:38 PM
Ive been using this for Flying
/bind f "powexec_name Sprint$$powexec_name Fly$$powexec_name Hover"
What it does is turn off your Sprint whenever you hit it (to save Endurance while Flying/Hovering) and then toggles between Fly and Hover. If both are off, Hover will come on first. This is REALLY handy in a fight if you are Hovering and need to gain some distance. One key will switch you to Fly to gain distance and then the same key will switch you back to Hover.
/bind lshift+f "powexec_name Fly$$powexec_name Hover$$powexec_name Sprint"
Since the first one ("F") ALWAYS turns off Sprint, the second one ("lshift+F") will always activate it if you use these together. When I'm done with a fight where I was hovering/flying I'll just hit LShift+F to land and start Sprinting again
and It works great. I was wonder if there was a way to made a /bind that would when you hit a key you would go in to flying let off of key you go back to hover. It would be like a warp button. The best I could come up with was an escape
y "+forward$$follow$$powexec_name Fly$$powexec_name Hover"
I "+forward$$powexec_name Fly$$powexec_name Hover"
these only work going forward. you can move other dirrection while its key is held down. just not smothly
Water Man of the "Defenders of Earth"..... and Beyond
Anghell
05-08-2004, 05:37 PM
anyone have a nice /bind command for super jump??
btw, what a thread !!! awsome =)
Ex_Libris
05-09-2004, 09:42 AM
Hi there all....BTW I agree with all the other peeps that have said good things about this thread (and Curveball's Unnofficial)
BUt I have a question...
ATM i have the following binds set up for my mouse.
/bind lbutton "+forward$$+mouse_look"
/bind rbutton "+backward$$+mouse_look"
I have the middle button (wheel) set in the options menus to toggle the Mouse look on and off... what this does is allows me to click and hold the left button to run forward, and turn all using the mouse. Holding the right button allows me to do the same backwards. My problem is two fold...
a) I want the mouse look to disengage when I release the buttons
b) I want to be able to use the pointer when clicking on windows, (ie moving windows around, menus, etc.)
can anyone help me with this?
WaveFunction
05-09-2004, 09:47 AM
My binds are really simple.
/bind l powexec_name prestige power dash
/bind f powexec_name hover
/bind g powexec_name super speed
Thats it. :)
Waterboy
05-09-2004, 08:02 PM
Hey Superstellar42
cant you use ++
/bind lbutton "+forward$$++mouse_look"
/bind rbutton "+backward$$++mouse_look"
but I guessing
Water Man of the "Defenders of Earth"..... and Beyond
Sturm_NA
05-10-2004, 04:27 AM
Ok here's my fly hover script.
It sets up mouse button 4 as a fly / hover toggle, and mouse button 5 drops you to the ground and toggles sprint on/off while you're on the ground.
It was just what I needed, the other scripts I saw didnt let you toggle sprint with the same button that dropped you on the ground :)
I've placed my binds under a seperate folder called "binds" in my CoH directory. Here we go:
fly1.txt
button4 "powexec_name sprint$$powexec_name hover$$powexec_name fly$$bind_load_file [your_bind_dir]\sprint1.txt"
sprint1.txt
button5 "powexec_name hover$$powexec_name fly$$powexec_name sprint$$bind_load_file [your_bind_dir]\sprint2.txt"
sprint2.txt
button5 "powexec_name sprint"
Now you just need to load fly1.txt , and you're flying!! :cool:
Ex_Libris
05-10-2004, 08:18 AM
[ QUOTE ]
text binds should be taken out of the game, dont get me wrong not everyones are horrible'
but when u got yellow and hotpink all over ur screen, ur eyes tend to burn out fast. purple and pink bg and text god its annoying seeing Cannon Prince YOU ARE GETTING ETARDASIZED (made up word that means killed or what not) i mean cmon now, god thats annoying seeing ur teammate spam whenever they shoot somthing in hot pink and yellow and purple text, hurts the eyes and makes u wanna just stop playing. no seriously... take out color text and text binds..
btw i use color text, but not somthin that will make everyone scream... black background white text, simple and easy on the eyes...
[/ QUOTE ]
Couldn't you just turn off the option to see the chat bubbles!? You'd still see the chat in the chat window. Although I can totally agree that hotpink text is ugly and annoying, it's one of the perks in the game I think. I find that people tend to go with colors that somewhat match their character for the most part. And as far as people spamming each time they do some sort of action, well, the novelty does ware off eventually... I hope!
Ex_Libris
05-10-2004, 11:49 AM
I wish I could add this to my favorites without having to post.
StarDefender
05-10-2004, 01:48 PM
Here are some simple macros that I use:
/macro AFK "powexec_name Superior Invisibility$$afk BRB. I'm checking the Stock Page.$$emote newspaper"
/macro REST "powexec_name Rest$$team Hang on guys. I've gotta tie my shoe!"
MY NEW FAVORITE:
/macro KS "/demorecord KSER$$tell $target, You are being recorded. Please don't KS me. These mobs are taken."
I was using that one to good effect yesterday in Steel Canyon.
Oh, here's the one all Teleporters should have:
/bind numpad1 "team $target, are you ready to be Teleported?"
/bind numpad0 "powexec_name Recall Friend$$team Teleporting $target in 5 seconds. Please standby."
Ex_Libris
05-10-2004, 02:15 PM
Is there one for this? I'd like to bind a button to toggle my Supergroup Custome and my regular custome. Thanks.
Ex_Libris
05-10-2004, 03:24 PM
CoH Random Dialog Selector v1.05
============================
Provides you the ability to have lines in text files (upto 20) when a certain hotkey is pressed. I use this for varying comments throughout the game, allows variations and flavor in communications, while simplying the process by using hotkeys.
VIII. REVISION HISTORY
---------------------------------
! = FIX/Correction.
+ = feature Addition/Improvement.
- = feature removed.
v1.05 2004-05-10
! Increased number of available hotkey support to 20 (Previously 10 INI entries were supported)
! Support for subfolders, (NOTE:Text files referenced in INI must be in the same folder as the selected INI)
+ Changed Filename structure to place bind files as the number of the INI entry sections.
! Provide In-Game Support/Menu Press CTRL+ALT+H (press hotkey again to turn off)
+ Previously Non-documented hotkey CTRL+SHIFT+X to exit program. (now documented)
+ Stability! Tested 20 files each having over 180 lines of text.
+ Improved response time, while maintaining/lowering required system overhead.
v1.01 2004-05-07
FIXED PASTE CODE not having the preceeding / before bind.
FIXED PASTE CODE not having a space between the BIND key and the starting quote ( " ).
v1.00 2004-05-06 Initial release
Package updated with fixes and minor changes to documentation.
Dialog Selector v1.05
Please download and let me know what I need to improve on.
http://home.houston.rr.com/vrenier/coh/CoH_Dialog_Selector.zip
Readme file:
http://home.houston.rr.com/vrenier/coh/README_CoH_Dialog_Selector.txt
Constructive feedback is encouraged, and improvements are planned.
Van
Ex_Libris
05-10-2004, 04:40 PM
Some great posts here have given me some ideas for my Scrapper, but I've been having problems with getting them to work. Here's what I'm trying to do:
Travel Mode: Turn off auto-Brawl, toggle on Prestige Power Surge, toggle on Combat Leaping.
Combat Mode: Turn on auto-Brawl, toggle off Prestige Power Surge, toggle on Focused Fighting, toggle on Combat Leaping.
Based on my meagre attempts at doing these binds, it looks like you really can't toggle more than a couple powers at a time, regardless of how many $$ clauses you put into a single bind. And turning the auto-Brawl on and off seems to really throw a monkey wrench into the works. Has anyone else found this to be the case?
Digitizer
05-10-2004, 05:40 PM
I am a c/c++ software engineer by day and hero by night and was wondering if there were any examples on how you guys are doing some of these pseudo plugins for COH. Example code would be great. Is it just an application that monitors hot keys defined by the ini that mods a text file that you bind in COH to the same keystroke.
Dig
Ex_Libris
05-10-2004, 09:47 PM
"..if there were any examples on how you guys are doing some of these pseudo plugins for COH."
I'm nowhere near a programmer. At least, not in comparison to someone that is a programmer.
Check out the scripting language I used to create the two above programs.
It's called Auto-it ( http://www.hiddensoft.com/autoit3 )
"Is it just an application that monitors hot keys defined by the ini that mods a text file that you bind in COH to the same keystroke."
Well, I made the INI as it was the fast way for my to allow the user to specify their own hotkeys (whatever they wanted them to be), while not taking a lot of time for me to create GUI, then parsing the user's defined hotkeys, and set them for both my program(s) and the CoH hotkey formats.
The scripting program creates the bind files on the fly, so when you press the corresponding hotkey, the action(s) is taken, and the bind file is then updated for the next instance/hotkey.
At the moment, I'm not planning on releasing any code I've put into the program, but as the workload for updates and such increase, I may turn it to a group effort.
Take a look at the forums for the scripting language, the members there are fabulous, I've been a part of its development (in one way or another) since about 1999.
http://groups.yahoo.com/group/AutoitList
Van
Ex_Libris
05-10-2004, 10:03 PM
[ QUOTE ]
...it looks like you really can't toggle more than a couple powers at a time, regardless of how many $$ clauses you put into a single bind. And turning the auto-Brawl on and off seems to really throw a monkey wrench into the works. Has anyone else found this to be the case?
[/ QUOTE ]
I've been using a workaround (not sure if this has been discussed before or not) but I CAN sometimes get 3 actions in one bind/macro, based on the length of the total macro/bind.
for those that can't fit in a single bind/macro. I have the first macro/bind call a second , and third .etc....
So, effectively you could have many actions at once. (but this could be quite confusing.
example
(I'm not really up on the power names, so don't bash me for errors)
/bind 6 "powexec_name Brawl$$powexec_name Sprint$$powexec_altslot 6"
/macro ALTSLOT6 "powexec_name fly$$powexec_name Shadow Maul$$powexec_slot 7"
/macro SLOT7 "powexec_name Brawl$$powexec_name Sprint$$powexec_altslot 7"
/macro ALTSLOT7 "powexec_name Brawl$$powexec_name Sprint$$powexec_slot 6"
/macro SLOT6 "powexec_name Brawl$$powexec_name Sprint$$powexec_altslot 6"
From the above commadns, you'll have 4 new MACROS placed in the first 4 available slots.
place these grey macros in the corresponding slots (corresponding to the powexec_* you referenced above).
So effectively you would have the following actions take place.
BIND 6 (whenever you press number 6 )
Brawl
Sprint
powexec_altslot 6 (executes the item in ALTSLOT # 6)
ALTSLOT6
fly
Shadow Maul
powexec_slot 7 (executes the item in SLOT # 7)
SLOT7
Brawl
Sprint
powexec_altslot 7 (executes the item in ALTSLOT # 7)
ALTSLOT7
Brawl
Sprint
powexec_slot 6 (executes the item in SLOT # 6)
SLOT6
Brawl
Sprint
powexec_altslot 6 (This starts the cycle all over again )
Now these actions will contiunue unitl you perform the "powexec_abort" function.
So effective you could have some abilities continue for infinity.
Van
Ex_Libris
05-10-2004, 10:47 PM
[ QUOTE ]
[ QUOTE ]
When making binds, what is the command word for this key
" ` "
It's the key right above TAB and to the left of the 1 key.
Also...what coding do I need to use inorder to have coloured text bubbles. I have copied the code from this thread but it doesn't seem to work.
Any help would be great.
[/ QUOTE ]
[ QUOTE ]
just /bind ` "....
and there are many posts that deal with how to get colors different ways. They work. If you are using quotation marks in the command you need a space after the color command and before the quotation mark. Otherwise, don't use quotation marks for the beginchat comand.
[/ QUOTE ]
You can't do that as when you hit the ` key it shuts off your chat window.
[/ QUOTE ]
Well I believe you might be able to if you use the word tilde in place of that symbol when binding the key. Example; /bind tilde "bla bla"
Digitizer
05-11-2004, 06:01 AM
I've seen a few characters with a bubble over thier head that says Enchancements kind of like the AFK bubble. I am assuming that means that they are taking a look at there enhancements. Does this happen for everyone now. I cant tell becuase I am in my enchancements and cant see what is going on around me. Is there some way to create an AFK style bubble that you could bind to a key before getting into your enhancements?
Dig
Ex_Libris
05-11-2004, 06:09 AM
[ QUOTE ]
well, the first thing i do when entering the tutorial, is set wsad to the arrows... i think its retarded to not use the arrow keys when that's their sole purpose! to direct you...
r = reply,
t = tell
tab = cycle enemy
` = disable UI
numlock = autorun
^ those also get set right after character creation
[/ QUOTE ]
only reason for me to use aswd for movement is i dont have to bend my wrist out of its joints when moving..
Grotus
05-11-2004, 06:14 AM
One thing I've been meaning to try, but haven't found the time to do, is try to bind_load_file from a named pipe. That would allow you to just monitor the loads rather than worry about monitoring the keystrokes. No idea if it would work though. If I ever get around to it, I'll be writing it in Perl and would definitely share the code.
RagingStorm
05-11-2004, 06:16 AM
Hey Van Renier...I tried to d/l the program but get can not find server.
Grotus
05-11-2004, 06:19 AM
[ QUOTE ]
has anyone noticed differences between the servers as far as bind syntax goes?
I play on Pinn mainly, but Lib when I wanna solo or Pinn's too bogged - yet my standard
/bind ENTER "show chat$$beginchat <bgcolor #660000><color #000000>"
works on Pinn with no prob @ all, but doesn't work on Lib - wth?
cJw
[/ QUOTE ]
Are you sure you have the exact same bind on both servers? The beginchat + setting colors seems to require a space at the end, which you might have missed on the Lib server. Loading from a file is usually the best way, as you only need to fix the syntax once.
Ex_Libris
05-11-2004, 06:58 AM
[ QUOTE ]
[ QUOTE ]
[ QUOTE ]
When making binds, what is the command word for this key
" ` "
It's the key right above TAB and to the left of the 1 key.
Also...what coding do I need to use inorder to have coloured text bubbles. I have copied the code from this thread but it doesn't seem to work.
Any help would be great.
[/ QUOTE ]
[ QUOTE ]
just /bind ` "....
and there are many posts that deal with how to get colors different ways. They work. If you are using quotation marks in the command you need a space after the color command and before the quotation mark. Otherwise, don't use quotation marks for the beginchat comand.
[/ QUOTE ]
You can't do that as when you hit the ` key it shuts off your chat window.
[/ QUOTE ]
Well I believe you might be able to if you use the word tilde in place of that symbol when binding the key. Example; /bind tilde "bla bla"
[/ QUOTE ]
I actually use the tilde "`" key to bind to quickchat - simple and SO much closer for all those ready-to-go phrases. . .
/bind tilde quickchat
That's it. :P
----
cJw
RagingStorm
05-11-2004, 07:13 AM
This is a bit off topic but is there a way to bind a key to do a windows function like "Explore My Computer". In my mouse properties I have button4 bound to this and when I have tried to set up autorun to this button it only performs the windows function, so if I could bind a key for that then I can then use button4 for autorun.
Ex_Libris
05-11-2004, 07:32 AM
[ QUOTE ]
Hey Van Renier...I tried to d/l the program but get can not find server.
[/ QUOTE ]
I tried it again, and worked fine.
If anyone else could try and verify if they are getting the downloads or errors, I'd appreciate it.
Counter-Keeper:
http://home.houston.rr.com/vrenier/coh/Vanrenier_Coh_Counter.zip
Dialog_Selector:
http://home.houston.rr.com/vrenier/coh/CoH_Dialog_Selector.zip
Thanks,
Van.
Super_Volt
05-11-2004, 10:31 AM
[ QUOTE ]
I would like to be able to turn corners or climb a stairs without having to stop, turn left/right and then proceed.
[/ QUOTE ]
I did the following: Autorun up the stairs. Hold down mouselook (right-click by default) so you can move the mouse to navigate around corners. I was always the first in my team to reach the stairs, so I kept emote_newspaper on a macro so I could look sarchasticly casual when my teammates arrived.
Super_Volt
05-11-2004, 10:48 AM
Angell sed: [ QUOTE ]
anyone have a nice /bind command for super jump??
[/ QUOTE ]
Here's what I did and it's revolutionized my playing. My issue was to switch between Combat Jumping and Super Jump with a single button so I could have the Combat Jumping DEF bonus at will, but also be able to switch easily to Super Leap for those daring escapes (i.e. runaway!!!).
Create the following .txt files in c:/ (or whereever you like, just make sure you call up the file locations correctly in each of the next steps. Each txt file is very short because you're only re-mapping one command on the fly.
binds1.txt should include:
B "powexec_name Combat Jumping$$bind_load_file c:/binds2.txt"
binds2.txt should include:
B "powexec_name Super Jump$$bind_load_file c:/binds1.txt"
once both files are saved, go into the game and type:
/bind_load_file c:\binds1.txt
Now you can toggle back and forth between Super Leap and Combat Jumping at will with the B button. Even better would be to map this to a spare mouse button, such as Button4, Button 5, etc...but I've had no luck binding to those buttons. However, if your mouse buttons can be programmed for application-specific purposes (via the mouse's software), you can assign a spare mouse button to act as B for City of Heroes.
Ex_Libris
05-11-2004, 11:36 AM
Hi - thats a good idea - will have to try it. This is how I have been doing it and its very fast as well:
First my movement keys are mapped to the ARROR keys, but my strafe keys are still A and D.
I run up and without turning around I just STRAFE RIGHT, then hit revers (Down Arrow), STRAFE LEFT, forward, repeat.
with one hand on the arrow keys and the other on the A and D key I can actually move on a continous basis without having to touch the mouse or take corners. Takes a little practice but I can whip on the fire escape very fast.
Adron
Ex_Libris
05-11-2004, 12:05 PM
this thread rules (have to post to save it to favorites)
I'm using:
/bind f "powexec_name Sprint$$powexec_name Fly$$powexec_name Hover"
/bind lshift+f "powexec_name Fly$$powexec_name Hover$$powexec_name Sprint"
and binding all power slots to the numpad. along with next target / previous target / nearest target
Ex_Libris
05-11-2004, 03:08 PM
To add this thread to your favorites without posting look to the bottom of the thread in the "Extra Information" section. On the left hand side down towards the bottom is a link to add the thread to your favorites :)
Ex_Libris
05-12-2004, 12:15 AM
[ QUOTE ]
This is a bit off topic but is there a way to bind a key to do a windows function like "Explore My Computer".
[/ QUOTE ]
Uh... yeah the keystroke combination for that is;
Windows+E (the key between the LCTRL and LALT keys)
WIN+E
But your mouse is most likely configured for that function through some mapping software (logitech and microsoft mice have their own respective software, But Microsoft mouse has a feature to setup the mouse keys to each individual program, so whil in one program button 4 will do XX, but in anothe program the same button will do XY, and another yX, etc...
Van
Storyteller
05-12-2004, 07:23 AM
Here's what I've been using:
When I first enter the game tutorial, I immediately /bind_load_file the following file I've called basickeybinds.txt found in my c:\kb\ folder:
esc "powexec_abort$$unselect$$powexec_auto X"
f1 "powexec_slot 1"
f2 "powexec_slot 2"
f3 "powexec_slot 3"
f4 "powexec_slot 4"
f5 "powexec_slot 5"
f6 "powexec_slot 6"
f7 "powexec_slot 7"
f8 "powexec_slot 8"
f9 "powexec_slot 9"
f10 "powexec_slot 10"
f12 "say <scale 1.25>$battlecry"
insert "tell $name, <scale .6><bgcolor black><color yellow>+25% ACC$$inspexec_name insight"
delete "tell $name, <scale .6><bgcolor black><color red>+25% DAM$$inspexec_name enrage"
home "tell $name, <scale .6><bgcolor black><color green>+25% HP$$inspexec_name respite"
end "tell $name, <scale .6><bgcolor black><color blue>+25% END$$inspexec_name catch a breath"
pageup "tell $name, <scale .6><bgcolor black><color purple>+25% DEF$$inspexec_name luck"
pagedown "tell $name, <scale .6>DISCIPLINE$$inspexec_name discipline"
lctrl+1 "tell $name, <scale .8><bgcolor black><color yellow>+33% ACC$$inspexec_name keen insight"
lctrl+2 "tell $name, <scale .8><bgcolor black><color red>+33% DAM$$inspexec_name "
lctrl+3 "tell $name, <scale .8><bgcolor black><color green>+33% HP$$inspexec_name "
lctrl+4 "tell $name, <scale .8><bgcolor black><color blue>+33% END$$inspexec_name take a breather"
lctrl+5 "tell $name, <scale .8><bgcolor black><color purple>+33% DEF$$inspexec_name "
lalt+1 "tell $name, <bgcolor black><color yellow>+50% ACC$$inspexec_name "
lalt+2 "tell $name, <bgcolor black><color red>+50% DAM$$inspexec_name righteous rage"
lalt+3 "tell $name, <bgcolor black><color green>+50% HP$$inspexec_name resurgence"
lalt+4 "tell $name, <bgcolor black><color blue>+50% END$$inspexec_name "
lalt+5 "tell $name, <bgcolor black><color purple>+50% DEF$$inspexec_name "
numpad1 "camreset"
numpad2 "+backward$$++autorun"
numpad4 "+turnleft"
numpad5 "+backward"
numpad6 "+turnright"
numpad7 "+left"
numpad8 "+forward"
numpad9 "+right"
multiply "follow"
divide "++autorun"
subtract "powexec_abort$$unselect$$autorun 0$$target_enemy_near$$follow$$powexec_name X$$powexec_auto X$$tell $name, <color red><bgcolor black><scale .6>Targeting $target!"
add "target_enemy_next"
` "powers"
1 "team_select 1"
2 "team_select 2"
3 "team_select 3"
4 "team_select 4"
5 "team_select 5"
6 "team_select 6"
7 "team_select 7"
8 "team_select 8"
- "say <scale 1.25>$target, Come Get Some!!!$$emote taunt1"
equals "say <scale 1.25>$target, You Want Some Of This???$$emote taunt2"
Backspace "show chat$$beginchat /tell $target, "
w "say Waiting...$$emote newspaper"
e "auction Looking for level $level appropriate enhancements for a $origin $archetype."
t "say Thank you$$emote praise"
y "say <bgcolor green><border green><color white>Yes$$emote yes"
o "say <bgcolor darkorange>One moment please$$emote yoga$$manage"
a "say <color green><bgcolor white>Acknowledged$$emote salute"
s "say <bgcolor red><color white>Stop!$$emote stop"
d "say I feel a disturbance in the force...$$emote burp"
g "say <bgcolor green><color white>Good to go!$$emote thumbsup"
h "say Hello$$emote hi"
j "say One, Two, Three, Four, Five$$emote jumpingjacks"
k "emote sings:$$say Everybody Was$$say <scale 1.25>KUNG-FU FIGHTING!$$emote kata"
l "say <scale 1.25>Level Up!!!$$emote cheer"
shift+l "show chat$$beginchat /bind_load_file c:\kb\keybinds.txt
enter "show chat$$beginchat /say "
z "broadcast <bgcolor blue><color white><scale 1.25>$name, $level $origin $archetype looking for team.$$findmember"
c "nav"
v "++third"
b "say <scale 1.25>Victory!!!$$emote tarzan"
n "say <color crimson>No$$emote disagree"
m "say I'll just sit here and wait.$$emote yoga"
Next, I use the shift+l button to load a character specific keybind. For example, a file named dmkeybinds.txt for the character Dr. Millenium. If I don't have a dmkeybinds.txt file yet, I use the windows hotkey on the keyboard to navigate to the kb folder and create one. I next copy the entire contents of the basickeybinds.txt file into dmkeybinds.txt and begin editing.
I usually end up with something like this:
esc "powexec_abort$$unselect$$powexec_auto gravity distortion"
f12 "say <scale 1.25>$battlecry$$emote laugh"
subtract "powexec_abort$$unselect$$autorun 0$$target_enemy_near$$follow$$powexec_name crush$$powexec_auto gravity distortion$$tell $name, <color red><bgcolor black><scale .6>Targeting $target!"
h "powexec_name sprint$$emote <scale .6>Decreases density to make himself weightless.$$powexec_name hover$$++up"
shift+h "powexec_name hover$$emote <scale .6>Increases density back to normal.$$powexec_name sprint"
o "say <bgcolor darkorange>One Moment$$emote yoga$$manage"
a "say <color green><bgcolor white>OK$$emote salute"
shift+g "say Hello$$emote hi"
t "say Thank you$$emote wave"
i "powexec_name grant invisibility$$emote <scale .6>Decreases your density and allows photons to pass through you"
The file contains only those items which are different for this character than any other, mostly the autoexec power, emote used with battlecry and some variation on Yes, No, Hi, etc. word choice and emotes used with them.
The binds I use for my Sprint/Hover toggle work well for me. If I don't have Sprint on when I toggle Hover, it leaves Sprint off. Likewise, when I toggle Sprint and don't have Hover on it leaves Hover off. The "++up" command at the end quickly puts me up, up and away from melee. If I don't press the key mapped to "+up" before I use shift+h, I continue to bounce like a pogo stick when Hover turns off.
Another character's keybind file might look like this after editing:
f12 "emote roar$$say <bgcolor black><color white><scale 1.25>$battlecry"
subtract "powexec_abort$$unselect$$autorun 0$$target_enemy_near$$follow$$powexec_name hack$$powexec_auto Slash$$say <bgcolor black><color white><scale .6>Targeting $target!"
- "say <scale 1.25><bgcolor black><color white>$target, Come Get Some!!!$$emote taunt1"
equals "say <scale 1.25><bgcolor black><color white>$target, You Want Some of This???$$emote taunt2"
Backspace "show chat$$beginchat /tell $target, <bgcolor black><color white> "
w "say <bgcolor black><color white>Waiting...$$emote newspaper"
t "say <bgcolor black><color white>Thank you$$emote wave"
y "say <bgcolor black><color white>Aye-aye$$emote salute"
o "say <bgcolor black><color white>One moment please$$emote yoga$$manage"
a "say <bgcolor black><color white>Aye-aye$$emote salute"
e "auction <bgcolor black><color white>Looking for level $level appropriate enhancements for a $origin $archetype."
s "say <bgcolor black><color white>Stop!$$emote stop"
g "say <bgcolor black><color white>Good to go!$$emote thumbsup"
h "say <bgcolor black><color white>Ahoy matey!$$emote hi"
k "emote sings$$say <bgcolor black><color white>Everybody Was $$say <bgcolor black><color white><scale 1.25>KUNG-FU FIGHTING!$$emote kata"
j "say <bgcolor black><color white>One, Two, Three Four, Five$$emote jumpingjacks"
l "local <bgcolor black><color white>Level Up!!!$$emote cheer"
enter "show chat$$beginchat /say <bgcolor black><color white>"
b "say <bgcolor black><color white><scale 1.25>We Shivered Their Timbers!!!$$emote roar"
n "say <bgcolor black><color white>No$$emote disagree"
m "say <bgcolor black><color white>I'll just sit here and wait.$$emote yoga"
This character has all of thier text white on black and says appropriately pirate-y things for this PC.
Now that I have the name of the +33% and +50% inspirations, I'll be updating my basic keybinds file. I will comment that I tried the stringing of inspexec_name commands from 25% to 50% by name and never, ever got it to work in beta. If they have definitely altered this to be functional now, please let me know.
I would like to keep using the insert-delete...pagedown keys for inspirations. I haven't had any success using chord keys to toggle between using +25% versions and the +33% and +50% types. For example:
insert "tell $name, <scale .6><bgcolor black><color yellow>+25% ACC$$inspexec_name insight"
shift+insert "tell $name, <scale .8><bgcolor black><color yellow>+33% ACC$$inspexec_name keen insight"
is an exact copy of what I want to do. Any suggestions?
Ex_Libris
05-12-2004, 09:21 AM
Great Thread:
Here's my keybinds.txt (most taken from others /binds)
A "+turnleft"
B "++first"
BACKSPACE "autoreply"
C "chat"
COMMA "show chat$$beginchat /tell $target, "
D "+turnright"
E "+right"
CTRL+E "em <color lightgreen> <bgcolor purple> <border yellow>Enhancements...$$ manage"
ENTER "show chat$$beginchat <color lightgreen> <bgcolor purple> <border black>"
EQUALS "next_tray"
ALT+EQUALS "next_tray_alt"
ESC "powexec_abort$$unselect$$autorun 0"
F "follow"
F10 "local $battlecry$$powexec_auto transfusion"
F11 "local I am $name, a level $level $origin $archetype."
F12 "local <color lightgreen> <bgcolor purple> <border yellow>I must rest$$ em yoga$$ powexec_name rest$$bind_load_file c:\awake.txt"
F7 "say <color black><bgcolor #22aa22>Ready! $$ emote thumbsup"
F8 "local <color black><bgcolor #aaaa22>HELP! $$ emote whistle"
F9 "local <color lightgreen> <bgcolor purple> <border yellow><scale .75>level $level $archetype$$local <color lightgreen> <bgcolor purple> <border yellow>Looking for team"
G "beginchat /team "
L "beginchat /say "
LALT "+alttray"
LBUTTON "-mouse_look"
SHIFT+LBUTTON "powexec_name teleport"
M "map"
MBUTTON "+camrotate"
MOUSEWHEEL "+camdistadjust"
N "em no$$ local <color lightgreen> <bgcolor purple> <border yellow>No"
O "powexec_tray 0 9"
P "powers"
PAUSE "powexec_abort$$ em kata$$ afk BRB"
Q "+left"
R "++mouse_look$$++forward$$powexec_name sprint"
RALT "alttraysticky"
RBUTTON "+mouse_look"
LSHIFT+RBUTTON "++mouse_look$$++forward$$powexec_name sprint"
S "+backward"
SPACE "+up"
SYSRQ "screenshot"
T "em thanks$$ local <color lightgreen> <bgcolor purple> <border yellow>Your actions are appreciated."
TAB "target_enemy_near"
CTRL+TAB "target_friend_next"
SHIFT+TAB "target_enemy_next"
V "em wave$$ local <color lightgreen> <bgcolor purple> <border yellow>You're Welcome"
W "+forward"
Y "em salute$$ local <color lightgreen> <bgcolor purple> <border yellow>Yes"
k "local <color lightgreen> <bgcolor purple> <border yellow>Don't need the help, thank you. I've got this $target handled."
j "target_friend_near"
F4 "tell $name, <scale .6><bgcolor black><color yellow>ACC$$inspexec_name Insight$$inspexec_name Keen Insight$$inspexec_name Uncanny Insight"
F1 "tell $name, <scale .6><bgcolor black><color green>HP$$inspexec_name Respite$$inspexec_name Dramatic Improvement$$inspexec_name resurgence"
F2 "tell $name, <scale .6><bgcolor black><color red>DAM$$inspexec_name Enrage$$inspexec_name Focused Rage$$inspexec_name Righteous Rage"
F3 "tell $name, <scale .6><bgcolor black><color blue>END$$inspexec_name Catch a Breath$$inspexec_name Take a Breather$$inspexec_name Second Wind"
F5 "tell $name, <scale .6><bgcolor black><color purple>DEF$$inspexec_name Luck$$inspexec_name Good Luck$$inspexec_name Phenomenal Luck"
F6 "tell $name, <scale .6><bgcolor black><color white>DISCIPLINE$$inspexec_name Discipline$$inspexec_name Strength of Will$$inspexec_name Iron Will"
edit: revised binds
Grotus
05-12-2004, 10:06 AM
[ QUOTE ]
Now that I have the name of the +33% and +50% inspirations, I'll be updating my basic keybinds file. I will comment that I tried the stringing of inspexec_name commands from 25% to 50% by name and never, ever got it to work in beta. If they have definitely altered this to be functional now, please let me know.
[/ QUOTE ]
My inspirations keys now use all three, and it works just fine (as long as I remember not to queue up a power after triggering the inpiration but before it kicks in). It will always take the last inspiration that you have on the line (in my case, it uses the biggest one of that type that I have).
[ QUOTE ]
I would like to keep using the insert-delete...pagedown keys for inspirations. I haven't had any success using chord keys to toggle between using +25% versions and the +33% and +50% types. For example:
insert "tell $name, <scale .6><bgcolor black><color yellow>+25% ACC$$inspexec_name insight"
shift+insert "tell $name, <scale .8><bgcolor black><color yellow>+33% ACC$$inspexec_name keen insight"
is an exact copy of what I want to do. Any suggestions?
[/ QUOTE ]
I'm not so sure that the non-specific versions of alt/control/shift are working in binds currently. I always use the location specific versions (lshift/rshift/lalt/ralt/lcontrol/rcontrol), and have not had any problems.
eebles
05-12-2004, 10:08 AM
[ QUOTE ]
You have to add ENTER in the GUI options for now as it there is no entry for numpad Enter in keybinds as of yet (the devs are working on it).
[/ QUOTE ]
Anyone know if this has been fixed yet? If it has been fixed, what is the entry for Numpad Enter? I'd like to make a bind for that key.
Grotus
05-12-2004, 10:19 AM
[ QUOTE ]
y "powexec_tray 0 10" //This is for a custom macro I have there
[/ QUOTE ]
Does this actually work? I could have sworn that the syntax for powexec_tray was
powexec_tray [slot#] [tray#]
and that there were only 9 trays (1-9).
Ex_Libris
05-12-2004, 01:24 PM
[ QUOTE ]
[ QUOTE ]
y "powexec_tray 0 10" //This is for a custom macro I have there
[/ QUOTE ]
Does this actually work? I could have sworn that the syntax for powexec_tray was
powexec_tray [slot#] [tray#]
and that there were only 9 trays (1-9).
[/ QUOTE ]
Yes, you are correct, the line in my keybinds.txt file is actually powexec_tray 0 1
I don't know where the extra digit came in...I must have hit a button after copying the binds. Thanks for catching it.
Ex_Libris
05-12-2004, 02:14 PM
Revisions
---------------
v1.07
2004-05-12
! Initial 'quote/comment' will be the 'last' on the list. so the first two hotkeys will not have the same quotes.
! "Unable to read bindfile" on first hotkey press for each hotkey corrected.
+ (In connection with above fix) bind files are created on program startup, instead of at first hotkey press.
+ Added more Dialog files for another hero of mine, Heavy Damage.
! Updated readme.txt file (now it actually refers to the Dialog_Selector).
It was brought to my attention that the included read me file was for the counter-keeper and not the dialog counter.
Dialog_Selector:
http://home.houston.rr.com/vrenier/coh/CoH_Dialog_Selector.zip
Van Renier
wildcat140679
05-12-2004, 03:41 PM
Lots of good looking binds, used a few. But i'm still stuck with a problem I hope to solve true the use of /binds.
I have the following bind what I use very often
/bind E "target_enemy_near$$follow$$camreset$$camdist 20"
This Key I use for my scrapper, target get in range and a set Auto Attack will do the rest. Fast and easy.
But the "follow" command seems to have a nasty "camreset" build in when the selected target to follow is killed or lost.
Resulting a change of camera view.
And I use the camara rotation to get my bearing and to use the bound E key with my /bind settings for my next target.
This camera reset is really bugging me ALOT. Any way to by pass this?
Thx
Goldheart
05-12-2004, 11:07 PM
[ QUOTE ]
I'm not so sure that the non-specific versions of alt/control/shift are working in binds currently. I always use the location specific versions (lshift/rshift/lalt/ralt/lcontrol/rcontrol), and have not had any problems.
[/ QUOTE ]
actually, the bind file doesn't currently differentiate between the left and the right chord keys. If you write your file using lshift and rshift, for example, once you load that file the game only knows shift. If you /bind_save right after loading it you will see all the entries converted to just shift. If you bind lshift and rshift with the same key with a different command, it will only handle one (I think the second one it reads as it binds and then rebinds)
Anyway, that's the long way of saying it will handle non-side-specific chord keys, because that's the only thing it knows currently - it drops the "l" and "r" anyway.
Goldheart
05-12-2004, 11:26 PM
[ QUOTE ]
[ QUOTE ]
When making binds, what is the command word for this key
" ` "
It's the key right above TAB and to the left of the 1 key.
Also...what coding do I need to use inorder to have coloured text bubbles. I have copied the code from this thread but it doesn't seem to work.
Any help would be great.
[/ QUOTE ]
[ QUOTE ]
just /bind ` "....
and there are many posts that deal with how to get colors different ways. They work. If you are using quotation marks in the command you need a space after the color command and before the quotation mark. Otherwise, don't use quotation marks for the beginchat comand.
[/ QUOTE ]
You can't do that as when you hit the ` key it shuts off your chat window.
[/ QUOTE ]
well, the easiest way to do it is edit the bind file directly in notepad.
Parity_Infinity
05-13-2004, 01:50 AM
Sorry if this has already been posted, but i must have missed it, I currently have the following on my middle mouse button:
MBUTTON "follow$$group <color red>Engaging $target !"
However what i want is to have (before the follow) a select this target click like the left mouse button does. Thus in a brawl i can middle click a target, follow it to close proximity and proceed to lay on the beat down.
Any hints?
Goldheart
05-13-2004, 01:54 AM
There is currently no bindable command for the select/use/activate utility of the left mouse button.
Parity_Infinity
05-13-2004, 02:05 AM
Thanks for the feedback. :)
Oh woe is me, will have to press left button and middle button one after the other...
Ex_Libris
05-13-2004, 06:35 AM
For those of you interested in changing your chat bubble colors (I like mine to match my uniform ;) ), I found a website that shows all the HTML codes for colors:
HTML color chart (http://hotwired.lycos.com/webmonkey/reference/color_codes/)
This is very useful when using /bind enter "beginchat <color #FFCC33><bgcolor #00FFCC><border #3300CC>"
You can really customize your colors much better with HTML codes instead of color names :).
GL
Ex_Libris
05-13-2004, 07:19 AM
great post!
Doomgiver
05-13-2004, 07:30 AM
tag for later viewing.
Captain_0bvious
05-13-2004, 12:28 PM
i'm trying to bind a bunch of sayings assigned to the ; key. I've followed your instructions as closely as possible but all it does is make the game crash. What I want to happen is something like this:
I hit the ; key
my character: "take this"
hit ; key again
my character: "and that"
hit ; key again
my character: "and this"
not those exact words, they'll be funnier - but you get the idea.
I created a .txt file in c:\keybinds\ for each line.
then in the game I typed:
/bind ; local Take this$$bind_load_file c:\keybinds\taunt1.txt
taunt1 would look like this:
; local and that$$bind_load_file c:\keybinds\taunt2.txt
taunt2 would look like this:
; local and this$$bind_load_file c:\keybinds\taunt1.txt
then when I hit ; in the game, the game crashes to the desktop. Is it possible for this to work? what am I doing wrong?
I just want one key to say silly things at the bad guys to make my teammates laugh, without it getting annoying and repetitive.
Grotus
05-13-2004, 12:42 PM
[ QUOTE ]
I created a .txt file in c:\keybinds\ for each line.
then in the game I typed:
/bind ; local Take this$$bind_load_file c:\keybinds\taunt1.txt
taunt1 would look like this:
; local and that$$bind_load_file c:\keybinds\taunt2.txt
taunt2 would look like this:
; local and this$$bind_load_file c:\keybinds\taunt1.txt
then when I hit ; in the game, the game crashes to the desktop. Is it possible for this to work? what am I doing wrong?
[/ QUOTE ]
I think you just need quotes, but I'm not sure why you would crash to desktop without them.
so:
/bind ; "local Take this$$bind_load_file c:\keybinds\taunt1.txt"
taunt1.txt
[ QUOTE ]
; "local and that$$bind_load_file c:\keybinds\taunt2.txt"
[/ QUOTE ]
taunt2.txt
[ QUOTE ]
; "local and this$$bind_load_file c:\keybinds\taunt1.txt"
[/ QUOTE ]
PredatorD
05-13-2004, 12:48 PM
Here's my Defender's Binds.... I also have a macro for loading my bind file (/macro Load "bind_load_file C:\cohkey\predator-d.key")
F6 "local <color white><bgcolor red><border red>RETREAT! Run Away!"
F7 "say <color yellow><bgcolor green><border green>Ready!$$emote thumbsup"
F8 "local <color yellow><bgcolor red><border red>HELP!! Please..."
F9 "tell $target, <color white><bgcolor blue><border white>Thanks for the help $target! Much appreciated!$$emote bow"
F10 "local <color white><bgcolor blue><border blue>$battlecry$$emote attack"
F11 "team <color black><bgcolor yellow><border red>HOLD here and rest please!!$$team <color black><bgcolor yellow><scale .75>We all need to recharge$$emote stop"
F "powexec_name fly"
G "powexec_name speed boost"
H "powexec_name Hover"
I "invite $target$$local $target.. Please join us!"
T "powexec_name teleport"
Y "powexec_name sprint"
P "powexec_name prestige power quick"
button5 "powexec_name sprint$$powexec_name Hover"
button4 "powexec_name sprint$$powexec_name Hover$$powexec_name fly"
shift+lbutton "powexec_name teleport"
shift+rbutton "tell $target, I am teleporting you now $target! Get ready....$$powexec_name recall friend"
shift+mbutton "camreset"
Z "powexec_abort"
L "show chat$$beginchat <color #FFF99D><bgcolor #6C000A><border #FFF99D>"
Ex_Libris
05-13-2004, 06:15 PM
Best Hover/Fly /bind EVER!!! (http://boards.cityofheroes.com/showflat.php?Cat=&Number=422333&page=0&view=collap sed&sb=5&o=&fpart=1)
Finman
05-14-2004, 04:10 AM
Wow, this thread could come in handy...
Well anyways, I've got a question to ask all you bind freaks. :p I play a Tanker and as such is a constant show of toggling powers on and off. Could someone tell me how to bind all my defensive powers to one button? That's probably possible as I've noticed some of the binds posted here.
Finman
05-14-2004, 05:05 AM
Anyone?
Fire_Iron
05-14-2004, 06:50 AM
That sure would be a helpful bind. I hope somebody shows us how to do it. I'll give it a try this weekend if we don't hear anything back.
I'm not sure we can bind multiple powers like that. Hope so.
Finman
05-14-2004, 06:53 AM
Well I'd think that's possible, seeing as someone (too lazy to check who :)) posted a script sequence where the character first jumps into the air and then at the peak point lauches into levitate or flight, too lazy to check which one. So yeah, I'd think that's possible.
Ana_Bolic
05-14-2004, 07:42 AM
would womeone please tell me how to bind F5-F8 to the powers trays so I can cycle through them quickly?
mrpres1dent
05-14-2004, 07:49 AM
[ QUOTE ]
Well I'd think that's possible, seeing as someone (too lazy to check who :)) posted a script sequence where the character first jumps into the air and then at the peak point lauches into levitate or flight, too lazy to check which one. So yeah, I'd think that's possible.
[/ QUOTE ]
Pretty easy, just use double dollar signs to separate commands. I don't know what the name of your powers are, so I will just arbitrarily use Power1, Power2, Power3, Power4, and assume you have 4 toggle powers you want to turn on.
To bind all your toggle defensive powers to the - key for instance:
/bind - "powexec_name Power1$$powexec_name Power2$$powexec_namae Power3$$powexec_name Power4"
The only problem you might run into is if the powers are not instant, it may not toggle them all on. If so let me know, I think I've got some binds somewhere that work around that.
Use carefully though, or you could end up turning your powers off if you hit the key too many times.
mrpres1dent
05-14-2004, 07:52 AM
[ QUOTE ]
would womeone please tell me how to bind F5-F8 to the powers trays so I can cycle through them quickly?
[/ QUOTE ]
Not sure what you really want so I'm going to give you two options.
To have F5 go to the previous tray, and F8 go to the next tray:
/bind f5 "prev_tray"
/bind f8 "next_tray"
If you have a second tray open (the "alternative" tray), and you want to toggle the tray # on that one, you can use:
/bind f5 "prev_tray_alt"
/bind f8 "next_tray_alt"
To have F5 go to tray 1, F6 go to tray 2, F7 to go tray 3, etc:
/bind f5 "goto_tray 1"
/bind f6 "goto_tray 2"
/bind f7 "goto_tray 3"
/bind f8 "goto_tray 4"
Ana_Bolic
05-14-2004, 08:54 AM
thank you mrpres1dent, the last suggestion was exactly what I needed!
Ex_Libris
05-14-2004, 10:17 AM
Ok I read all these posts, and read over the official and unofficial guide. I got some handle on how to do this but I cant seem to get my concept to work.
I am a healer. I am trying to set the my numpad 1-8 to heal friends (teamates)
I want to set numpad 1-8 to heal other
I want to set numpad1-8 when I hold the Ctrl key down and press the numpad 1-8 button it will absorb pain on selected trget.
I have this so far:
/bind numpad1 "team_select 1$$group $target receiving medical attention!$$powexec_name Heal Other" (this works so far)
Now when I try the other key bind
/bind lctrl+numrpad1 "team_select 1$$group $target receiving extreme medical attention! I am unable to heal myself for a bit!$$powexec_name absorb pain"
It doest work, it either does the ability when I press ctrl only and when I hold that and press the numpad one it does the heal other ability
Argg what am I doing wrong?
BigT_TheFront
05-14-2004, 10:38 AM
Awesome thread! Looks like I have a lot of reading to do!!
Valerian
05-14-2004, 10:46 AM
[ QUOTE ]
Ok I read all these posts, and read over the official and unofficial guide. I got some handle on how to do this but I cant seem to get my concept to work.
I am a healer. I am trying to set the my numpad 1-8 to heal friends (teamates)
I want to set numpad 1-8 to heal other
I want to set numpad1-8 when I hold the Ctrl key down and press the numpad 1-8 button it will absorb pain on selected trget.
I have this so far:
/bind numpad1 "team_select 1$$group $target receiving medical attention!$$powexec_name Heal Other" (this works so far)
Now when I try the other key bind
/bind lctrl+numrpad1 "team_select 1$$group $target receiving extreme medical attention! I am unable to heal myself for a bit!$$powexec_name absorb pain"
It doest work, it either does the ability when I press ctrl only and when I hold that and press the numpad one it does the heal other ability
Argg what am I doing wrong?
[/ QUOTE ]
If you're doing the second bind *EXACTLY* as you have it above, you have an extra R in "numpad". Also, do you have to capitalize the power name? And, I believe you have to spell out "lcontrol"
Ex_Libris
05-14-2004, 10:50 AM
OMG what a goofball I am that did it THANKS A TON !!
Valerian
05-14-2004, 11:00 AM
[ QUOTE ]
OMG what a goofball I am that did it THANKS A TON !!
[/ QUOTE ]
Which one did it? The typo, or the lcontrol thing? Or was it capitalization?
And, you're welcome. :)
Ernest
05-14-2004, 11:41 AM
I'd appreciate knowing what these do--for the less technically literate here (err like me).
Valerian
05-14-2004, 12:22 PM
[ QUOTE ]
I'd appreciate knowing what these do--for the less technically literate here (err like me).
[/ QUOTE ]
Go here:
http://coh.warcry.com/scripts/faq/faq.phtml?id=153&site=36
and read. And then read this thread. I know the ones I posted are fairly self-explanatory, and are documented otherwise.
Emunu
05-14-2004, 01:23 PM
I ran into a little problem, and maybe one of you know how to help..
I've decided to make keybinds to accept/decline team/sidekick/trade request (instead of clicking on yes or no)
these are what they look like
[ "team_accept$$sidekick_accept"
] "team_decline$$sidekick_decline"
I plan on addind trade_accept/decline later, but a problem comes up when using these.
When i try to accept a team request i get this error:
team_accept " 0 0 "
or for decline i get
team_decline " 0 "
i haven't tested the sk options yet, and i plan on adding trade so i don't know if there are problems with those, but does anyone know how to fix the team accept/decline problem
thanks
SmartEnd
05-14-2004, 01:53 PM
[ QUOTE ]
How do you go about seeting up a /bind that can be seen in any chat channel your in.
[/ QUOTE ]
Use /bind <key> /say <message>
/say will send the message to the channel that is currently active.
Goldheart
05-15-2004, 12:43 AM
[ QUOTE ]
[ QUOTE ]
Well I'd think that's possible, seeing as someone (too lazy to check who :)) posted a script sequence where the character first jumps into the air and then at the peak point lauches into levitate or flight, too lazy to check which one. So yeah, I'd think that's possible.
[/ QUOTE ]
Pretty easy, just use double dollar signs to separate commands. I don't know what the name of your powers are, so I will just arbitrarily use Power1, Power2, Power3, Power4, and assume you have 4 toggle powers you want to turn on.
To bind all your toggle defensive powers to the - key for instance:
/bind - "powexec_name Power1$$powexec_name Power2$$powexec_namae Power3$$powexec_name Power4"
The only problem you might run into is if the powers are not instant, it may not toggle them all on. If so let me know, I think I've got some binds somewhere that work around that.
Use carefully though, or you could end up turning your powers off if you hit the key too many times.
[/ QUOTE ]
You CAN NOT string power excutes together in one command, only the last valid power will be activated. Some commands you can string with others but not multiple powers or inspiration uses.
Ex_Libris
05-15-2004, 01:05 AM
great post thanks to everyone who contributed
Finman
05-15-2004, 08:34 AM
[ QUOTE ]
/bind - "powexec_name Power1$$powexec_name Power2$$powexec_namae Power3$$powexec_name Power4"
The only problem you might run into is if the powers are not instant, it may not toggle them all on. If so let me know, I think I've got some binds somewhere that work around that.
[/ QUOTE ]
Well, that answers my question quite neatly, but as I tried it the button I binded the powers to only turned on one power. It also said that "turning on Combat Jumping instead of Temp Invulnerability" and such. So, any advice?
Othersider
05-15-2004, 09:15 AM
it's going to get complicated for you bud. according to curveball's thread, you can "stack" binds on to the same key. don't remember exactly how to do it, but i don't remember it being the easiest thing in the world. just search for the unofficial quide to binding and read up. will work wonders for you.
Ex_Libris
05-15-2004, 09:33 AM
The only binds I have for all my characters are thes:
/bind ' "powexec_name prestige power surge "
/bind l "t $name, You are currently level $level."
' is what I have my mouse set to send when I hit button5 (Stupid microsoft mouse, doesn't send "button5" and no way to set it to do so in mouse drivers...)
The second bind is so that I don't have to open my gosh darn ID card every time I need to remember what freaking level my character is.
The rest of my binds vary from character to character. I usually bind mbutton to my travel power, mouse4 to whatever I use all the time (reconstruction for a regen character, healing aura for my empathy defender, etc) and shift+lbutton to various things that need ground targets (Teleport, caltrops, etc).
My dark/dark defender, Lord Dark, has binds set up to /local lovecraftian incantations with his powers ;)
-Paladin
Hugo_Boss
05-15-2004, 10:42 AM
Please how to UNBIND the default shift key function that popup the inspiration up when you hold it, i'm using shift key for toggle_enemy and each time i press it it also pop' the inspiration menu, dunno how to get rid off it i've checked keybinds.txt for shift there is only the the toggle_enemy bind.
Ex_Libris
05-15-2004, 07:14 PM
i was just wondering if it is possible to use a joystick as your mouse, i have a logitech wireless freedom, just curious if it was possible to use it.
Hugo_Boss
05-15-2004, 10:57 PM
anyone know pls ?
Ex_Libris
05-16-2004, 12:15 AM
Is there a bind to toggle the Supergroup costume on and off?
La_Tortuga
05-16-2004, 10:19 AM
/bind <key> "nop"
This will unbind any key. To specifically answer your question, the names for the shift keys are RShift and LShift. So, ...
/bind LShift "nop"
Edit: Once you do this, you will need to rebind the key to toggle enemy as that will completely unbind a key
Ex_Libris
05-16-2004, 11:01 AM
[ QUOTE ]
i was just wondering if it is possible to use a joystick as your mouse, i have a logitech wireless freedom, just curious if it was possible to use it.
[/ QUOTE ]
Yes and no, see the thread - Joy of Joysticks
Hugo_Boss
05-16-2004, 11:18 AM
[ QUOTE ]
/bind <key> "nop"
This will unbind any key. To specifically answer your question, the names for the shift keys are RShift and LShift. So, ...
/bind LShift "nop"
Edit: Once you do this, you will need to rebind the key to toggle enemy as that will completely unbind a key
[/ QUOTE ]
Thanks!
Also do you know what's the command that was binded on shift? since it isn't listed in keybinds, the one that popups the inspirations slots.
Jade_Dragon
05-16-2004, 11:34 AM
[ QUOTE ]
[ QUOTE ]
/bind - "powexec_name Power1$$powexec_name Power2$$powexec_namae Power3$$powexec_name Power4"
The only problem you might run into is if the powers are not instant, it may not toggle them all on. If so let me know, I think I've got some binds somewhere that work around that.
[/ QUOTE ]
Well, that answers my question quite neatly, but as I tried it the button I binded the powers to only turned on one power. It also said that "turning on Combat Jumping instead of Temp Invulnerability" and such. So, any advice?
[/ QUOTE ]
This is probably going to happen in every instance in which you try the above. You simply cannot turn on more than one power with a single button press. The /bind command has been specifically designed to not allow that. (Because it could make macroing easier)
However, you can have the SAME key turn on additional powers. You would do this by using the /bind_load_file command. I've actually done this in a number of my characters:
file #1: multifile1.txt (also include it as the respective line in your character's keybind file)
- "powexec_name Temp Invulnerability$$bind_load_file c:\multifile2.txt"
file #2: multifile2.txt
- "powexec_name Combat Jumping$$bind_load_file c:\multifile3.txt"
file #3: multifile3.txt
- "powexec_name Temp Invulnerability$$powexec_name Combat Jumping$$powexec_abort$$bind_load_file c:\multifile1.txt"
Now, whenever you press the "-" key (or whatever you bind it to) it will first toggle on Temp Invulnerability, and when you press it again it will toggle on Combat Jumping. Finally, it will toggle them both OFF on the third press, and reset to the beginning. So pressing it again will start the sequence over again. You can turn on both by pressing "-" twice fast, or only one to save energy. (Just switch the order of the two commands if you'd like to turn on only Combat Jumping and not Temp Invuln)
The "powexec_abort" command in the last file is to ensure the powers get turned off, in case you get "out of synch". If you're hit by a stun, for instance, and all your powers are turned off, just press "-" a couple of times to reset the sequence and then turn the powers back on again.
All you really have to do is create those three files (each will have one line in it) and put them in the C:\ directory. You can put them somewhere else if you want, just change the pathname above. Then you can load the start of the sequence with "/bind_load_file C:\multibind1.txt". Or, you can actually edit your keybind file if you've saved it so it has the same line it it as multibind1.txt. You want the actual files to be separate, though, because you don't want to overwrite all your keybinds just to change one.
Ex_Libris
05-17-2004, 09:39 AM
Awesome thread going here, but damn do I miss Zmudd...
For those who never played text-based MUDs, MUSHs, etc. it was an add-on client that made great scripting ability available.
What I find I miss most is the ability to add text to an established (and closed) bind:
i.e. - currently I use a text-color bind to alter my mute, psionicists "speech" as follows:
L "beginchat /local <color #ff00ff><bgcolor black><border #ffffff> "
ENTER "beginchat /say <color #ff00ff><bgcolor black><border #ffffff> "
(duplication to quickly allow for Local speak even when defaulted into Team-speak)
What I really MISS being able to do is the following:
l "/emote thinks aloud, '<color #ff00ff><bgcolor black><border #ffffff> %text</border></bgcolor></color>'"
(where "%text" equals the what I type after hitting the bound key)
Which would make the text-window read
"Character thinks aloud, 'Wow, this is Neat!'"
But here it would also spam the rest of you with a word-bubble that doesn't make sense:
"thinks aloud, 'Wow, this is Neat!'"
Either it looks good in the chat window or it looks good in the word-bubble, but not both. /shrug
Would love to be able to have my character think aloud without having the 'think aloud' text in the bubble...
After a few hours of playing with this bind I haven't been able to make myself happy with it yet... ;)
Question 2
Any way to auto-load/ force-load bind.txt files upon playing a character? Going to make a macro to do this for me (when I stop being lazy), but was wondering if there were a way figured out yet to automate the file-load...
Thanks!
RagingStorm
05-17-2004, 11:22 AM
I'm looking for a way to change the Auto Attack feature from ctrl-click as I use ctrl for jump. Anyobe know the bind for this?
chriz_NA
05-17-2004, 03:55 PM
Is there a way to bind a macro? I have a macro called mFly (my flying macro that turns off sprinting and turns off my auto-attack for Charged Brawl so I can get away cleanly if I need to). It's in slot 9 of my tray, and I want to bind it to c.
Right now, I did:
/bind c "powexec_slot 9"
And this works, but what I'd really like to do is:
/bind c "powexec_name mFly"
But that's not working. Shouldn't it?
Continuum_NA
05-17-2004, 04:08 PM
Does anybody know any macros/binds that can set a direction and execute? I was thinking it would be very useful to have an emergency escape macro where it would automatically teleport me backwards. Sometimes the time it takes to turn around and aim is too long to make an emergency port from an attack. I'm thinking this is probably not possible, since it would require something more than just a keypress (some way to automate turning around), but seems like there are some very bright and creative people hitting this thread, so...
Ex_Libris
05-17-2004, 04:34 PM
Just wondering why you don't TP forward, then turn around and TP the other direction. Most MOBs would have to turn I would guess, but then I haven't tried this. :eek:
Mr. Fest
FXguy
05-17-2004, 04:38 PM
Hmm, haven't tried it, but powexec_name is calling powers, not macros, so I don't think it should work. Perhaps if there were a macexec_name command. ;)
[ QUOTE ]
Is there a way to bind a macro? I have a macro called mFly (my flying macro that turns off sprinting and turns off my auto-attack for Charged Brawl so I can get away cleanly if I need to). It's in slot 9 of my tray, and I want to bind it to c.
Right now, I did:
/bind c "powexec_slot 9"
And this works, but what I'd really like to do is:
/bind c "powexec_name mFly"
But that's not working. Shouldn't it?
[/ QUOTE ]
Ex_Libris
05-17-2004, 04:53 PM
[ QUOTE ]
Hmm, haven't tried it, but powexec_name is calling powers, not macros, so I don't think it should work. Perhaps if there were a macexec_name command. ;)
[/ QUOTE ]
Page 109 of the manual. You CAN bind macros- actually its recommend. Unfortuntaly the wording is a bit vague..
"You can even use keybinding to bind a single macro to the hot key. Just use the macro's name or tray slot when creating the keybinding"
chriz_NA
05-17-2004, 05:38 PM
Yeah, I saw in the manual that you can bind to macros by name, but I couldn't find the syntax. Using powexec_name macroname isn't working. I can bind it by tray slot...
Is there a macexec_name or something?
Super_Volt
05-17-2004, 05:43 PM
Try the following keybind to set yourself up with a key that makes you face your target. Don't be fooled by the appearance, the commands seem to contradict each other so all you do is face your enemy and stand still. Fans of the Face command in other games are sure to enjoy being able to do it in this one. The commands behaves differently in a macro, so this will only work as a keybind.
/bind <key> "+forward$$follow"
so to put Face of the v key:
/bind v "+forward$$follow"
Khaighle
05-17-2004, 06:19 PM
[ QUOTE ]
Is there a way to bind a macro? I have a macro called mFly (my flying macro that turns off sprinting and turns off my auto-attack for Charged Brawl so I can get away cleanly if I need to). It's in slot 9 of my tray, and I want to bind it to c.
Right now, I did:
/bind c "powexec_slot 9"
And this works, but what I'd really like to do is:
/bind c "powexec_name mFly"
But that's not working. Shouldn't it?
[/ QUOTE ]
Why not just:
/bind c "WHATEVER THE TEXT OF YOUR MACRO IS"
?
Ex_Libris
05-17-2004, 06:28 PM
try typing /mfly
If that works, then the bind would be /bind c "mfly"
my favorite binds:
f1 "chat_set l"
f2 "chat_set s"
f3 "chat_set t"
f4 "chat_set f"
f5 "chat_set b"
f6 "chat_set r"
Enter "beginchat <color white><bgcolor #003399>"
numpad1 "inspexec_name respite$$inspexec_name Dramatic Improvement$$inspexec_name resurgence"
numpad2 "inspexec_name insight$$inspexec_name keen insight$$inspexec_name uncanny insight"
numpad3 "inspexec_name enrage$$inspexec_name focused rage$$inspexec_name righteous rage"
numpad4 "inspexec_name luck$$inspexec_name good luck$$inspexec_name phenominal luck"
numpad5 "inspexec_name catch a breath$$inspexec_name take a breather"
g "target_friend_near"
h "target_friend_next"
chriz_NA
05-17-2004, 06:54 PM
[ QUOTE ]
Why not just:
/bind c "WHATEVER THE TEXT OF YOUR MACRO IS"
?
[/ QUOTE ]
Er, ok. :o
Thanks...
(damn, that's embarrassing)
Finman
05-18-2004, 03:22 AM
[ QUOTE ]
file #1: multifile1.txt (also include it as the respective line in your character's keybind file)
- "powexec_name Temp Invulnerability$$bind_load_file c:\multifile2.txt"
file #2: multifile2.txt
- "powexec_name Combat Jumping$$bind_load_file c:\multifile3.txt"
file #3: multifile3.txt
- "powexec_name Temp Invulnerability$$powexec_name Combat Jumping$$powexec_abort$$bind_load_file c:\multifile1.txt"
[/ QUOTE ]
Thanks for the info, I really appreciate it. But there's another problem now. I tried to do the things you wrote here, but I get a message, "Unable to read in keybind file". So what am I doing wrong here? And what should the correct /bind_load_file bit look like? I'm completely new at binding stuff, so I really don't know how any of this works.
Ex_Libris
05-18-2004, 09:47 AM
I'm trying to figure out how to bind a camera position.
I remember in beta reading about it but never felt a need for it until now. Of course now I don't know where to find the information for it.
To be more detailed I want to be able to bind, or make macros, different camera positions. So if I hit J the camera will automatically swing around infront of me.
chriz_NA
05-18-2004, 10:28 AM
Anyone able to bind to a bindfile when there are spaces in the pathname?
I tried:
/bind c "bind_load_file c:\Program Files\City of Heroes\binds\myFly.txt"
...and it complains about 4 arguments (I'm guessing 'c:\Program', 'Files\City', 'of', and 'Heroes\binds\myFly.txt'). How should I represent spaces in the pathname?
Super_Volt
05-18-2004, 11:30 AM
[ QUOTE ]
Anyone able to bind to a bindfile when there are spaces in the pathname?
I tried:
/bind c "bind_load_file c:\Program Files\City of Heroes\binds\myFly.txt"
...and it complains about 4 arguments (I'm guessing 'c:\Program', 'Files\City', 'of', and 'Heroes\binds\myFly.txt'). How should I represent spaces in the pathname?
[/ QUOTE ]
Not sure about the spaces issue but you might consider simply moving your binds folder into c:\ directory. Sure it doesn't have the neat-n-tidy feeling of having all your CoH data in the City of Heroes folder, but you'll have shorter filepaths to type out and seriously, what's the harm?
Two_Times
05-18-2004, 11:53 AM
i would like a bind doing so that everytime i jump i activate combat jump.. how would i do that? and also whats the name for combat jump? i mean what do i put into my textfile?
Super_Volt
05-18-2004, 12:12 PM
[ QUOTE ]
i would like a bind doing so that everytime i jump i activate combat jump.. how would i do that? and also whats the name for combat jump? i mean what do i put into my textfile?
[/ QUOTE ]
/bind space "+up$$power_exec_name Combat Jumping"
That will do what you asked, but are you sure you want to toggle Combat Jumping on and off evertime you jump? That's gonna make for some pretty irregular jumping heights as you trek across town. People might think your hero has one bad leg. :)