I really hate posting about something so relatively simple but I'm stumped. I've read the guide (Keybinds for Dummies) and gotten some basic things to work but where I'm failing is with multiple commands.
For example, this works:
/bind g +trayexecbytray 2 0
But this doesn't:
/bind h +trayexecbytray 2 0 $$ +trayexecbytray 2 1
When I enter the second bind it immediately activates 2 1 but the keybind when pressed only activiates 2 0. Rather than creating the 2 power bind it's creating the 1 power bind and just executing the second when the /bind command is run.
To see what it recorded I saved the bind file and this is what was in the file.
g "+trayexecbytray 2 0"
h "+trayexecbytray 2 0 "
It's almost like the "$$" isn't working. I've looked to see if something was changed since the guide was written but it doesn't seem by recent posts that anyone else is having this issue.
The problem is not necessarily your syntax, but that Cryptic's keybind prevents the 'i win' button from being created. You will have to hit the button twice to activate both powers as there is a .5 second required delay between activation of most powers.
Comments
So in your case it would be:
/bind h "+trayexecbytray 2 0 $$ +trayexecbytray 2 1"
Other then that, I don't see anything wrong with it
For example -
/bindkey LCtrl ++walk
makes left control the walk toggle.
If I'm wrong, try two + signs. I know you have to use two for ++walk (or you may not have to but it works).
You can also try this:
/bind h trayexecbytraywithbackup 1 2 0 2 1