Meddik
05-25-04, 07:49 PM
Ok, I brutally copied several peoples binds to make this one, but it works quite well for me.
What it does:
If you are on the ground:
WAS&D trigger both movement and Sprint (Or in my particular case, my prestige power). Releasing the button toggles sprint off, and makes me cease moving in that direction. This means that when I'm standing still, no endurance is being used on my sprint, but the second I move forwrd, left, right or back I'm moving at sprint speed.
Autorun has the same functionality with sprint, but you still tap it to turn on, and tap it to turn off. The only downfall is that Turning it off using the S key will reverse your sprint toggle Also, pressing multiple direction keys at once may also do that. In that case, Press G to Turn Sprint off in whatever state it is currently in, and you will be back to default state on the ground.
Hovering:
If I hit F, I jump immediately into the air, Toggle Hover and continue going straight upward. Gets me out of range of enemies.
Hit F a second time, and I cease gaining altitude.
Hit F a third time, and I return to my ground state.
If at any time I need to know what state I'm in, I press K, and it sends me a tell.
If for some reason I get knocked out of the sky, or my powers are deactivated, and the binds get out of synch, pres Left Shift + T to reset me to the initial (ground) state.
Below are the three files I need to do this
Hover1.txt
f "powexec_name Prestige Power Quick$$powexec_name Hover$$powexec_name Hover$$++up$$bind_load_file C:\COH\Binds\Hover2.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 Prestige Power Quick$$powexec_name Hover$$powexec_name Brawl$$powexec_abort$$-up$$bind_load_file c:\COH\Binds\Hover1.txt"
w "+forward$$powexec_name Prestige Power Quick"
a "+left$$powexec_name Prestige Power Quick"
d "+right$$powexec_name Prestige Power Quick"
s "+backward$$powexec_name Prestige Power Quick"
r "++Autorun$$powexec_name Prestige Power Quick"
g "powexec_name Prestige Power Quick$$powexec_name Brawl$$powexec_abort"
Hover2.txt
f "-up$$bind_load_file c:\COH\Binds\Hover3.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 Prestige Power Quick$$powexec_name Hover$$powexec_name Brawl$$powexec_abort$$-up$$bind_load_file c:\COH\Binds\Hover1.txt"
w "+forward"
a "+left"
d "+right"
s "+backward"
r "++Autorun"
Hover3.txt
f "powexec_name Hover$$bind_load_file c:\COH\Binds\Hover1.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 Prestige Power Quick$$powexec_name Hover$$powexec_name Brawl$$powexec_abort$$-up$$bind_load_file c:\COH\Binds\Hover1.txt"
w "+forward"
a "+left"
d "+right"
s "+backward"
r "++Autorun"
Simply copy these files 3 into the directory c:\COH\Binds\ and type the command "bind_load_file c:\COH\Binds\Hover1.txt" into your chat window. (If you want to change the directory structure, or use Sprint or some other prestige power, just be sure to change it in all places in all the files, otherwise you may get strange results.)
(There may be some Issues with line breaks in the copy paste. In any event, there should be a new line before each Key (Like "W") and each Chord Key + key combination (Like "lshift+t")
I don't have Fly. But if You do, you may want to substitute the following lines in at the bottom of Hover2 and Hover3, overwriting what I currently have for WASD and R. (Edit, this sentence originally said Hover 1 and 2. If you did that, its gonna be screwed up for ya.)
w "+forward$$powexec_name hover$$powexec_name fly"
a "+left$$powexec_name hover$$powexec_name fly"
d "+right$$powexec_name hover$$powexec_name fly"
s "+backward$$powexec_name hover$$powexec_name fly"
r "++Autorun$$powexec_name hover$$powexec_name fly"
g "powexec_name fly$$powexec_name hover$$powexec_name Brawl$$powexec_abortpowexec_name hover"
This Should give you the ability to use WASD and R to toggle from sprint to fly, move in the direction you want to move in, and then when you release the key, Fly will deactivate, and Hover will take over. I haven't tested it myself, so check it out before combat, ok?
The Same problem may occur that I mentioned above. with Sprint and cutting off autorun (Well, autofly?) by using the S key. Similar to above, G should Turn Fly off and Hover on, no matter what state you are currently in. I made this one up just now, so please verify that one especially.
Also, and added bonus for teleporters like myself:
SHIFT+LBUTTON "powexec_name teleport"
Hold down left shift and left click your mouse wherever you want to go. Much, much easier than clicking the button and then targetting.
All info on binding is from these 3 threads.
Curveball's "WHOLLY UNOFFICIAL AND FAIRLY INCOMPLETE GUIDE TO /BIND" Version 1.1 (http://boards.cityofheroes.com/showflat.php?Cat=&Number=371472&page=0&view=collap sed&sb=5&o=&fpart=1)
Post your /bind's here (http://boards.cityofheroes.com/showflat.php?Cat=&Number=281789&page=&view=&sb=5&o =&fpart=all&vc=1)
and
Sinabyss' "The Best Hover/Fly /bind EVER!!!"
(http://boards.cityofheroes.com/showflat.php?Cat=&Board=faq&Number=422333&fpart=1& PHPSESSID=)
Edit: Edited out some old code related to fly mode, that is no longer needed.
What it does:
If you are on the ground:
WAS&D trigger both movement and Sprint (Or in my particular case, my prestige power). Releasing the button toggles sprint off, and makes me cease moving in that direction. This means that when I'm standing still, no endurance is being used on my sprint, but the second I move forwrd, left, right or back I'm moving at sprint speed.
Autorun has the same functionality with sprint, but you still tap it to turn on, and tap it to turn off. The only downfall is that Turning it off using the S key will reverse your sprint toggle Also, pressing multiple direction keys at once may also do that. In that case, Press G to Turn Sprint off in whatever state it is currently in, and you will be back to default state on the ground.
Hovering:
If I hit F, I jump immediately into the air, Toggle Hover and continue going straight upward. Gets me out of range of enemies.
Hit F a second time, and I cease gaining altitude.
Hit F a third time, and I return to my ground state.
If at any time I need to know what state I'm in, I press K, and it sends me a tell.
If for some reason I get knocked out of the sky, or my powers are deactivated, and the binds get out of synch, pres Left Shift + T to reset me to the initial (ground) state.
Below are the three files I need to do this
Hover1.txt
f "powexec_name Prestige Power Quick$$powexec_name Hover$$powexec_name Hover$$++up$$bind_load_file C:\COH\Binds\Hover2.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 Prestige Power Quick$$powexec_name Hover$$powexec_name Brawl$$powexec_abort$$-up$$bind_load_file c:\COH\Binds\Hover1.txt"
w "+forward$$powexec_name Prestige Power Quick"
a "+left$$powexec_name Prestige Power Quick"
d "+right$$powexec_name Prestige Power Quick"
s "+backward$$powexec_name Prestige Power Quick"
r "++Autorun$$powexec_name Prestige Power Quick"
g "powexec_name Prestige Power Quick$$powexec_name Brawl$$powexec_abort"
Hover2.txt
f "-up$$bind_load_file c:\COH\Binds\Hover3.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 Prestige Power Quick$$powexec_name Hover$$powexec_name Brawl$$powexec_abort$$-up$$bind_load_file c:\COH\Binds\Hover1.txt"
w "+forward"
a "+left"
d "+right"
s "+backward"
r "++Autorun"
Hover3.txt
f "powexec_name Hover$$bind_load_file c:\COH\Binds\Hover1.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 Prestige Power Quick$$powexec_name Hover$$powexec_name Brawl$$powexec_abort$$-up$$bind_load_file c:\COH\Binds\Hover1.txt"
w "+forward"
a "+left"
d "+right"
s "+backward"
r "++Autorun"
Simply copy these files 3 into the directory c:\COH\Binds\ and type the command "bind_load_file c:\COH\Binds\Hover1.txt" into your chat window. (If you want to change the directory structure, or use Sprint or some other prestige power, just be sure to change it in all places in all the files, otherwise you may get strange results.)
(There may be some Issues with line breaks in the copy paste. In any event, there should be a new line before each Key (Like "W") and each Chord Key + key combination (Like "lshift+t")
I don't have Fly. But if You do, you may want to substitute the following lines in at the bottom of Hover2 and Hover3, overwriting what I currently have for WASD and R. (Edit, this sentence originally said Hover 1 and 2. If you did that, its gonna be screwed up for ya.)
w "+forward$$powexec_name hover$$powexec_name fly"
a "+left$$powexec_name hover$$powexec_name fly"
d "+right$$powexec_name hover$$powexec_name fly"
s "+backward$$powexec_name hover$$powexec_name fly"
r "++Autorun$$powexec_name hover$$powexec_name fly"
g "powexec_name fly$$powexec_name hover$$powexec_name Brawl$$powexec_abortpowexec_name hover"
This Should give you the ability to use WASD and R to toggle from sprint to fly, move in the direction you want to move in, and then when you release the key, Fly will deactivate, and Hover will take over. I haven't tested it myself, so check it out before combat, ok?
The Same problem may occur that I mentioned above. with Sprint and cutting off autorun (Well, autofly?) by using the S key. Similar to above, G should Turn Fly off and Hover on, no matter what state you are currently in. I made this one up just now, so please verify that one especially.
Also, and added bonus for teleporters like myself:
SHIFT+LBUTTON "powexec_name teleport"
Hold down left shift and left click your mouse wherever you want to go. Much, much easier than clicking the button and then targetting.
All info on binding is from these 3 threads.
Curveball's "WHOLLY UNOFFICIAL AND FAIRLY INCOMPLETE GUIDE TO /BIND" Version 1.1 (http://boards.cityofheroes.com/showflat.php?Cat=&Number=371472&page=0&view=collap sed&sb=5&o=&fpart=1)
Post your /bind's here (http://boards.cityofheroes.com/showflat.php?Cat=&Number=281789&page=&view=&sb=5&o =&fpart=all&vc=1)
and
Sinabyss' "The Best Hover/Fly /bind EVER!!!"
(http://boards.cityofheroes.com/showflat.php?Cat=&Board=faq&Number=422333&fpart=1& PHPSESSID=)
Edit: Edited out some old code related to fly mode, that is no longer needed.