Page 1 of 1
Spell cancel bind help
Posted: Mon May 10, 2004 1:36 am
by Draimen
Trying to make a bind to inturrupt casting, but can't get the following to work.
Code: Select all
/multiline ; /if (${String[${Me.Mount}].NotEqual[NULL]}) /dismount ; /keypress d ; /keypress d
The 3rd command in the /multiline will not execute, not matter what command I put there. Dunno what I ma doing wrong as I tried the /multiline command with other commands and it works fine.
btw, if someone has a simpler way of doing this let me know.
Posted: Mon May 10, 2004 1:54 am
by Draimen
/sigh, and why does it not duck when I use:
Code: Select all
/multiline ; /if (${String[${Me.Mount}].NotEqual[NULL]}) /dismount ; /keypress duck ; /keypress duck
instead of
Code: Select all
/multiline ; /if (${String[${Me.Mount}].NotEqual[NULL]}) /dismount ; /keypress d ; /keypress d
but /keypress duck works all day long.
Dismount/Duck Binds
Posted: Mon May 10, 2004 2:25 am
by GD
When you press the key down, it'll dismount if you are on one.
When you let the key go, it'll duck twice very quickly to interrupt the cast.
MQ2CustomBinds.txt
Code: Select all
name=interrupt
down=/if (${Me.Mount.ID}) /dismount
up=/multiline ; /keypress duck ; /delay 5 ; /keypress duck
Then, in EQ, type
Code: Select all
/bind duck clear
/bind interrupt d
That'll clear the duck binding, which'll cause problems, then bind D to do the cast interrupt.