| Search | Today's Post |
Go Back   Champions Online > Champions Online Gameplay & Feedback > Controls and Interface
Reload this Page FAQ for Bindings/Commands
Login
Search Today's Posts Mark Forums Read

Reply
Page 3 of 51 < 12 3 45613 > Last »
 
Thread Tools Display Modes
Archived Post's Avatar
Archived Post
Perfect World User
Join Date: Dec 2007
# 21
10-10-2009, 01:38 AM
Reply With Quote
Looks like it's time for more science!

It looks like {} is for alias parameters. For example, I could make "test" an alias for "forward 1" like this:

/alias test "forward 1"

Which is equivalent to

/alias test "+forward"

and now when I type /test I'll start moving forward. Or I can use {} in the alias and then I can pass my arguments in.

/alias test2 "forward {}"

Now I try to use test2 and it says I need give it an argument. So to make this work I do this:

/test2 1

or

/+test2

tada! I'm not quite sure how this would work with commands you've chained together with $$, but it's about my bedtime so that'll have to wait for another day.
Archived Post's Avatar
Archived Post
Perfect World User
Join Date: Dec 2007
# 22
10-10-2009, 06:53 AM
Reply With Quote
Quote:
Originally Posted by waerloga
So, just to make sure I've got this right.

/bind 2 "+PowerTrayExec 3 $$ PowerTrayExec 1"

If I have Ego Sprites in power slot 3 & Shadow Embrace in power slot 1, pressing the #2-key with this bind will fire off Ego Sprites and then attempt a full maintain on Shadow Embrace, right?
That's correct, that should work.
Archived Post's Avatar
Archived Post
Perfect World User
Join Date: Dec 2007
# 23
10-10-2009, 07:00 AM
Reply With Quote
Quote:
Originally Posted by Amasilver
Looks like it's time for more science!

It looks like {} is for alias parameters. For example, I could make "test" an alias for "forward 1" like this:

/alias test "forward 1"

Which is equivalent to

/alias test "+forward"

and now when I type /test I'll start moving forward. Or I can use {} in the alias and then I can pass my arguments in.

/alias test2 "forward {}"

Now I try to use test2 and it says I need give it an argument. So to make this work I do this:

/test2 1

or

/+test2

tada! I'm not quite sure how this would work with commands you've chained together with $$, but it's about my bedtime so that'll have to wait for another day.
Nice work! I did some testing and this could be very cool. Wherever you place {} inside an alias, gets replaced with the argument you put in. So it CAN be for parameters of other functions inside but it doesn't need to be. For instance, I tried this:

/alias test "{} Hi!"

Then did /test "playersay"

Result: My character said Hi!


Now regardless of how many {} you put in your alias, all of them get replaced by the string you pass in. So if you do..

/alias test "playersay {} $$ local {}"
And type /test "test"

Result: Your character will say test to yourself, and then test in Local.

[Edit] Added an alias command section up top!
Archived Post's Avatar
Archived Post
Perfect World User
Join Date: Dec 2007
# 24
10-10-2009, 09:01 AM
Reply With Quote
I was trying the toggle block and the bind to cancel all powers, but while it cancels the block the block button is still highlighted and I can't interact with the environment until I manually click the button off. Just wondering if anyone else is having this experience. I'm currently using rank 1 of Energy Shield.
Archived Post's Avatar
Archived Post
Perfect World User
Join Date: Dec 2007
# 25
10-10-2009, 09:24 AM
Reply With Quote
Quote:
Originally Posted by Dreadstorm
I was trying the toggle block and the bind to cancel all powers, but while it cancels the block the block button is still highlighted and I can't interact with the environment until I manually click the button off. Just wondering if anyone else is having this experience. I'm currently using rank 1 of Energy Shield.
Hm, you're right, don't remember it doing this before but maybe. PowersCancelAllActivations works a little strangely sometimes. For instance, while it will stop something that's charging to full so you can move around, the "Charge Bar" UI remains on the screen filling up. I'm guessing it's something related to this, where PowersCancelAllActivations doesn't seem to send all the right information to the UI, just cancels powers.

For your cancel all bind, try:

/bind <key> "-PowerTrayExec 16 $$ PowersCancelAllActivations"

This will attempt to turn off the shield and cancel powers in one call, should work as a better catch all.

In fact, I just tried this with a charge power and I think since there's a PowerExecTray call in there it responds better with the UI too. I'll update cancelling all powers to use this bind.
Archived Post's Avatar
Archived Post
Perfect World User
Join Date: Dec 2007
# 26
10-10-2009, 07:48 PM
Reply With Quote
So, I'm trying to attach Nanites onto my Fireball.

/bind F "+PowerTrayExec 8 $$ +PowerTrayExec 9"

8 being Nanites, 9 being Fireball.

In theory it works great, and if I disable my energy builder it works in practice also. The problem is if I don't manually disable my energy builder, it will skip the Nanites completely and just toss a fireball.

Any way that I can make the script disable my energy builder momentarily and reactivate afterwards?
Archived Post's Avatar
Archived Post
Perfect World User
Join Date: Dec 2007
# 27
10-10-2009, 08:03 PM
Reply With Quote
This stuff is all very confusing lol Im looking to set up a bunch of keybinds to help with my farming character, if anyone can help with the following I would greatly appreciate it


Numpad 1 -
/target Flamekeeper (i tried /bind Numpad 1 /target but no luck)
/follow

Numpad 2 -
/target Harpooner
/follow

`+1 -
Im wanting this to hit force eruption and flashfire if possible. Flashfire is 4th on bar, eruption is alt+3

Any help would be great :D

Edit : The bountiful chi comment below would also be a big help.
Archived Post's Avatar
Archived Post
Perfect World User
Join Date: Dec 2007
# 28
10-10-2009, 09:18 PM
Reply With Quote
So I understand the binds, commands, etc, but what I haven't figured out is how to make a power activate every X secs.

Bountiful chi resurgance, I want to press <button> and every 12.5 seconds reactivate forever.

/bind N "-PowerTrayExec 1 16"

I know this activates the power if 16 is the slot it is in, 1 = on.

Whats a way to add the timer to make it re-activate in 12.5 seconds? You could do this in CoX, and do it just by pressing CTRL-left click on the power.
Archived Post's Avatar
Archived Post
Perfect World User
Join Date: Dec 2007
# 29
10-11-2009, 02:55 AM
Reply With Quote
Quote:
Originally Posted by MalakaiBlue
what I haven't figured out is how to make a power activate every X secs.
You can't - CO doesn't allow any kind of timed activation (that I've seen). Seems to want us at our keyboards pressing buttons :)


Quote:
Originally Posted by MalakaiBlue
Whats a way to add the timer to make it re-activate in 12.5 seconds? You could do this in CoX, and do it just by pressing CTRL-left click on the power.
That Auto-activate feature is specific to CoX . I've never seen anything like it in other games I've played, and I haven't seen any sign of it being reproduced in CO.

What you can do is use what I've come to think of as CO's 'if then' logic (what I've seen others refer to as simultaneous activation) to bind resurgence in with something else so that you don't have to remember to hit it every 12 seconds.

Some of the pro-binders here can double check my solution: The way I did it was to bind it with an attack power I was going to be mashing anyway. Say you're constantly mashing the attack power in slot 2 of your quickbar and you have resurgence in slot A1. Since binds always execute the last power execute listed if it's available, we have a natural 'if then' framework:

/bind 2 "PowerTrayExec 1 1$$ PowerTrayExec 1 7"

If Resurgence is cooled down and in the proper slot (A1), it will execute when you press '2' - if it's not available, whatever attack power you have in quickbar slot 2 will execute.



Extending the 'if then' logic:

In my case, I also have a buff that cools down every minute and a half or so. I've bound that and resurgence in together with my primary attack and my energy builder for some single button mashing:

/bind 2 "DefaultAutoAttack 1$$PowerTrayExec 1 1$$ PowerTrayExec 1 8$$ PowerTrayExec 1 7"

So, when I hit 2,
- It first checks slot A1 to see if my buff is available and cooled down. If so, it activates it. If not:
- It checks slot A2 to see if resurgence is available and cooled down. If so, it activates it. If not:
- It checks quickbar slot 2 to see if it can execute my primary attack. If so, it activates it. If not:
- It activates my energy builder (which it may do every time I mash the button anyway - the energy builder seems to act like an instant).

The trick, of course, is to make sure the least available power (the one with the longest cooldown) is the last power listed and so the first to be checked, then walk back to the most available power.
Archived Post's Avatar
Archived Post
Perfect World User
Join Date: Dec 2007
# 30
10-11-2009, 03:32 AM
Reply With Quote
Hopefully you can help me. I am using the new MashON comic strip creator and the comapions website states that I can bind the Social_screenshot command to one key by typing:

/bind [any key] social_screenshot

problem is when I do this the screenshot is never taken and I have to go to MashON to find out if it worked or not. To take a pic I have to manually type /social_screenshot which is annoying. Could you test this out and see whats wrong?
Reply
Page 3 of 51 < 12 3 45613 > Last »

« Previous Thread | Next Thread »
Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page
Display Modes
Linear Mode Linear Mode
Hybrid Mode Switch to Hybrid Mode
Threaded Mode Switch to Threaded Mode

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT -8. The time now is 12:36 AM.