Creating flypose binds


Blakanblu

 

Posted

This question really has nothing to do with how to create a key bind. I know how to do that. My question is whether or not you can remap the "w" key to both "move forward" when the key is held down and "emote flypose#" on the key press.

So far, the closest that I've been able to come up with is:

/bind w "forward 1$$emote flypose1"

This will do the trick, but to stop moving forward, you have to either make another binding to set "forward" to 0 (zero) or manually type /em forward 0.

Does anyone know what the command is to map a key to do one thing while it's help down and another when it's released? If so, I could write a bind that looks something like this:

/bind "w_down" "forward 1$$emote flypose1"
/bind "w_up" "forward 0"


 

Posted

couldn't you hit s to stop moving forward?


Liberty
My 50s:
Hero: Armor Assassin (scrapper), Cross Dresser (scrapper), Surly Seaman (blaster), Defensive End (Tank), Rad Rhino (Cont)
Villain: Beast Infection (Corr), Sweet Zombie Jesus (MM), Milk Weasel (Stalker), Orgullo (MM), Agent Eris (Crab)

 

Posted

I've tried, but it only stops movement until I release the "s" key.


 

Posted

oh yeah, when i do the /up 1 for superjumping without holding the button i have to hit space again to stop. perhaps you should just make a seperate key for it? though i hope you do find the answer, cause i'll probably try it out if you do.


Liberty
My 50s:
Hero: Armor Assassin (scrapper), Cross Dresser (scrapper), Surly Seaman (blaster), Defensive End (Tank), Rad Rhino (Cont)
Villain: Beast Infection (Corr), Sweet Zombie Jesus (MM), Milk Weasel (Stalker), Orgullo (MM), Agent Eris (Crab)

 

Posted

I finally figured out how to do this with my one toon who has flying about 2 weeks ago, let me see if I can remember how the bind works:

/bind w "+forward$$e flypose 1"

I am pretty certain that is the command I used, I noticed some odd things with it that when you let off of the key it tends to play the fly animation one last time, but it's not really a problem.

I'm not totally sure on this, but I am fairly certain that they removed the functionality of two different binds, one for whena key is pressed and another for when it is released.

I am pretty certain the "+" on the "+forward" command works the same sort of way though, once you let off the key you should stop moving forward. Do note that I discovered that you can only have two keys bound for move forward, so if you've been playing around with binds to other keys you might have to unbind them first.


 

Posted

I addition to the above, try using autorun:

/bind R "autorun 1$$e flypose2"

Pressing forward or back (W or S) will stop movement.


 

Posted

Is there anyone that knows enough LUA to get Citybinder to incorporate them?


 

Posted

I *might* be able to, LUA is just another language, and most of the 'hacking' I've done has been simple find/replace (complex binds, grown to 900 to handle all the /settitle numbers).
Flyposes only work when flying forward, and only when fly is on. I suppose adding $$e flypose1 to the line that generates forward movement would work. I've given up on SoD binds though, too buggy and laggy for my tastes.


 

Posted

Nobody'd have to sweat this if the devs had taken the suggestion to make each fly pose its own power, like the prestige sprints are.


 

Posted

Try typing this in the chat window:

/bind w "+forward$$em flypose1"

and hit return. This assumes the default keymapping using the "w" key to go forward.

Turn on Fly and begin moving. No emote, Don't Panic. Once you start moving tap the "w" key and hold it down. The emote should kick in, and will remain on if you hit the "r" key (standard map for autorun). When you stop flying, the program ignores the un-usable emote while you walk/run/sprint, etc.

Flypose2, flypose3, flypose4, and probably yoga will work too.