teleport bind not working


Gilia

 

Posted

could use some help on getting the lshift teleport bind to work on a warshade. trying to set up some of the binds I have seen posted on these forums but having trouble getting the teleport bind to work correctly.

I am using: bind lshift+lbutton powexecname shadow step, as part of a larger string of binds for when I drop into human form. it works, sort of. when I press the shift key I get the targeting cursor and then pressing the left mouse button teleports me and immediately sets out the next targeting cursor. this gets to be a pain as it always puts out one more targeting circle than I want. so I have to be careful not to hit the mouse button or I teleport past where I want to go. have to either hit <esc> to clear the targetting circle or make sure I wait for it to expire.

I have used this bind, by itself, for other characters that teleport and it doesn't show the targeting cursor, it just teleports me to where my regular cursor is pointing when I hold down the shift key and hit the left mouse button.

does this bind work differently when used by itself instead of in a compound string of binds? or is there a slightly different format I should be using to get this to work without putting out the targeting circle?

any help would be appreciated. thanks


 

Posted

It would look like this.

/bind shift+lbutton "powexec_name Shadow Step"


If you PL'd to 50 just to get an "epic" thinking you'd be �ber, you're going to be sorely disappointed with the HEATs, because the VEATs were designed so that anyone with one good finger and a braincell can rock the toggles.

 

Posted

I think what's tripping you up is the fact that the power name for a Warshade is two words, and not one like Teleport and therefore all but requires the use of " ".

(Also, _s are totally optional. powexecname = powexec_name = po_we_x_ecnam_e)



 

Posted

Quote:
Originally Posted by Thirty_Seven View Post
I think what's tripping you up is the fact that the power name for a Warshade is two words, and not one like Teleport and therefore all but requires the use of " ".

(Also, _s are totally optional. powexecname = powexec_name = po_we_x_ecnam_e)
thank you for the replies, 37 and Obsidian. are the quotes needed, or even possible within a longer string of binds? the full bind is something like:

/bind numpd1 "powexectoggleoff black dwarf$$powexectoggleoff dark nova$$gototray 1$$powexectoggleon sprint$$camdist 25$$bind lshift+lbutton powexecname shadow step"

assuming that "s have to be in pairs, would (can) the end of that bind be: $$camdist 25$$bind lshift+lbutton "powexecname shadow step""


 

Posted

Quote:
Originally Posted by kendo View Post
thank you for the replies, 37 and Obsidian. are the quotes needed, or even possible within a longer string of binds? the full bind is something like:

/bind numpd1 "powexectoggleoff black dwarf$$powexectoggleoff dark nova$$gototray 1$$powexectoggleon sprint$$camdist 25$$bind lshift+lbutton powexecname shadow step"

assuming that "s have to be in pairs, would (can) the end of that bind be: $$camdist 25$$bind lshift+lbutton "powexecname shadow step""
I have another theory. Save your keybinds (uh /bindsavefile C:\binds.txt or something) and open that file up. I would guess you have a bind in there like SHIFT powexecname "Shadow Step" or LSHIFT+LCLICK powexecname "Shadow Step"

In other words, an attempt to create the proper bind with the wrong terminology. Those forms I mentioned would result in when you hit shift, the reticle appears. LSHIFT+LBUTTON does not make it appear.

If you have done that, simply do /bind LSHIFT+LCLICK ""
(Or whatever other form it was bound to)


@Gilia1
I play heroes on Champion.
I play villains on Virtue.

 

Posted

Quote:
Originally Posted by kendo View Post
thank you for the replies, 37 and Obsidian. are the quotes needed, or even possible within a longer string of binds? the full bind is something like:

/bind numpd1 "powexectoggleoff black dwarf$$powexectoggleoff dark nova$$gototray 1$$powexectoggleon sprint$$camdist 25$$bind lshift+lbutton powexecname shadow step"

assuming that "s have to be in pairs, would (can) the end of that bind be: $$camdist 25$$bind lshift+lbutton "powexecname shadow step""
It's "numpad1" by the way.

Quotes are needed for binds regardless of the lenght of the bind.


"People love to talk, but hate to listen." Alice Duer Miller, American Author (1874-1942)

 

Posted

Quote:
Originally Posted by Novella View Post
It's "numpad1" by the way.

Quotes are needed for binds regardless of the lenght of the bind.

I will give it a try with extra quotes within the quotes then and see what happens.

and yep, I have the bind set to numpad1 because, in general, it's working. but does show how easy it is to have a typo in a long bind string :-)

thanks for the help all, will post back if I get it working correctly


 

Posted

darn, no luck

tried every combination of shift, lshift, lclick, lbutton, with quotes, without extra quotes, moving the teleport command around within the larger bind string. and I still get the targeting circle and an extra teleport at the end unless I hit <esc> or let it expire.

oh well, guess I will just have to get used to it. not game breaking or anything, just frustrating because I know there has to be a way to get it to work.

may try saving a bind file and calling it instead of building the key bind into the larger bind. didn't think it should make any difference but worth trying

thanks for trying to help everyone


 

Posted

Quote:
Originally Posted by kendo View Post
I will give it a try with extra quotes within the quotes then and see what happens.

and yep, I have the bind set to numpad1 because, in general, it's working. but does show how easy it is to have a typo in a long bind string :-)

thanks for the help all, will post back if I get it working correctly
No, I wasn't saying you needed extra quotes I was just saying that a set of quotes is needed for a bind.


"People love to talk, but hate to listen." Alice Duer Miller, American Author (1874-1942)

 

Posted

Quote:
Originally Posted by kendo View Post
darn, no luck

tried every combination of shift, lshift, lclick, lbutton, with quotes, without extra quotes, moving the teleport command around within the larger bind string. and I still get the targeting circle and an extra teleport at the end unless I hit <esc> or let it expire.

oh well, guess I will just have to get used to it. not game breaking or anything, just frustrating because I know there has to be a way to get it to work.

may try saving a bind file and calling it instead of building the key bind into the larger bind. didn't think it should make any difference but worth trying

thanks for trying to help everyone
Tell me what exactly you are trying to do so I can see if I acn help you. I came into this in the middle so I didn't read the older posts.


"People love to talk, but hate to listen." Alice Duer Miller, American Author (1874-1942)

 

Posted

Looks to me like this bind (as presented by kendo upthread) would only work if Sprint was already on. The reason being, you can only activate one power at a time with any macro or bind (this is an anti-botting measure).

So, if Sprint is on, then the powexectoggleon command ignores Sprint and you get your powexecname Shadow Step command. You teleport. If Sprint is off, then Sprint turns on instead of you teleporting. You cannot do both with one bind.

The virtue of the powexectoggleon command is that it'll null itself if the power is already on (unlike powexecname, which will turn powers on and off). Tankers have taken advantage of this for a long time now for their armors, using a long string of powexectoggleon commands to turn on all their armors. Note, however, that such a bind would have to be clicked once for each armor to be turned on. The same limitation applies - only one power execution per bind keypress.

You can also turn off as many powers as you like simultaneously with a bind or macro - there is no limit on turning stuff off.

As for the quotes question, you don't need multiple sets or nested quotation marks. I just use quote marks around the whole bind command string and it works just fine for me. As Novella said, tell us precisely what you want to do and we should be able to troubleshoot you.

Also, always type in your binds rather than copy/pasting them as sometimes word processing or forum software will 'help' you and mess up your bind.


With great power comes great RTFM -- Lady Sadako
Iscariot's Guide to the Tri-Form Warshade, version 2.1
I'm sorry that math > your paranoid delusions, but them's the breaks -- Nethergoat
P.E.R.C. Rep for Liberty server

 

Posted

Quote:
Originally Posted by Novella View Post
Tell me what exactly you are trying to do so I can see if I acn help you. I came into this in the middle so I didn't read the older posts.
here's one of the binds I am trying to use

/bind numpad1 "powexectoggleoff dark nova$$powexectoggleoff black dwarf$$gototray 1$$powexectoggleon sprint$$camdist 25$$bind lshift+lbutton powexecname shadow step"

I also have binds set up to drop to human form and trigger eclipse, stygian circle or mire, along with binding shadow step. they are all doing the same thing, creating the teleport targeting circle


 

Posted

Quote:
Originally Posted by kendo View Post
here's one of the binds I am trying to use

/bind numpad1 "powexectoggleoff dark nova$$powexectoggleoff black dwarf$$gototray 1$$powexectoggleon sprint$$camdist 25$$bind lshift+lbutton powexecname shadow step"

I also have binds set up to drop to human form and trigger eclipse, stygian circle or mire, along with binding shadow step. they are all doing the same thing, creating the teleport targeting circle
I'm still not following what you are trying to do.

From the looks of the text above that bind should turn off a form, change to tray 1 and then set the camera at 25 before bringing up the teleport location circle.

Is that the bind you are having problems with?


"People love to talk, but hate to listen." Alice Duer Miller, American Author (1874-1942)

 

Posted

Quote:
Originally Posted by kendo View Post
darn, no luck

tried every combination of shift, lshift, lclick, lbutton, with quotes, without extra quotes, moving the teleport command around within the larger bind string. and I still get the targeting circle and an extra teleport at the end unless I hit <esc> or let it expire.
This is what I was talking about!
Save your bind file, and *remove* all those binds by replacing the /command with "", then reload them. Any thing with "shift" or "lclick" still bound will cause the reticle to pop up an extra time. The bind you're trying to will ONLY work with lshift+lbutton.

The extra quotes (powexecname "Shadow Step" instead of powexecname Shadow Step) is a good idea -- but it's not going to cause the problem you're having.

Also, what's with the extra poster who haven't read what came before? I mean, Novella admited it at least, but Justaris just didn't read the bind you posted... That's a lot of such a short thread...


@Gilia1
I play heroes on Champion.
I play villains on Virtue.

 

Posted

Looks like Gilia's arrived at the source of the specific reticle problem, or at least that sounds plausible. Hopefully the feedback I provided on the larger bind string was helpful in some respect - if not, I apologize for the clutter. Binds can be challenging for many people trying to stremline their Khelds and I tend to try to anticipate problems.


With great power comes great RTFM -- Lady Sadako
Iscariot's Guide to the Tri-Form Warshade, version 2.1
I'm sorry that math > your paranoid delusions, but them's the breaks -- Nethergoat
P.E.R.C. Rep for Liberty server

 

Posted

Quote:
Originally Posted by Novella View Post
I'm still not following what you are trying to do.

From the looks of the text above that bind should turn off a form, change to tray 1 and then set the camera at 25 before bringing up the teleport location circle.

Is that the bind you are having problems with?
yep, that's the bind that has the problems. well, actually several of them have the same issue. and you are exactly right about what it should do and does do. if I am in either nova or dwarf form, it drops me out of them to human. switches to power tray 1, where I have all my human form powers set up, sets the camera distance to 25 and should allow me to teleport using the left shift + left mouse button. it also turns on sprint.

while I can teleport with left shift + left mouse button, it brings up the targeting circle, teleports me and immediately brings up the targeting circle again. so if I don't want to make another teleport jump, I have to hit <esc> or wait for the circle to expire. I know that there should be a way to set up teleport bind so that it does not bring up the targeting circle, you just teleport to where your regular cursor is pointing.


 

Posted

Quote:
Originally Posted by Justaris View Post
Looks to me like this bind (as presented by kendo upthread) would only work if Sprint was already on. The reason being, you can only activate one power at a time with any macro or bind (this is an anti-botting measure).

So, if Sprint is on, then the powexectoggleon command ignores Sprint and you get your powexecname Shadow Step command. You teleport. If Sprint is off, then Sprint turns on instead of you teleporting. You cannot do both with one bind.

The virtue of the powexectoggleon command is that it'll null itself if the power is already on (unlike powexecname, which will turn powers on and off). Tankers have taken advantage of this for a long time now for their armors, using a long string of powexectoggleon commands to turn on all their armors. Note, however, that such a bind would have to be clicked once for each armor to be turned on. The same limitation applies - only one power execution per bind keypress.

You can also turn off as many powers as you like simultaneously with a bind or macro - there is no limit on turning stuff off.

As for the quotes question, you don't need multiple sets or nested quotation marks. I just use quote marks around the whole bind command string and it works just fine for me. As Novella said, tell us precisely what you want to do and we should be able to troubleshoot you.

Also, always type in your binds rather than copy/pasting them as sometimes word processing or forum software will 'help' you and mess up your bind.
I don't think setting up sprint to toggle on is causing the issue. but I will try setting up the bind without that segment to be sure. while I agree with your comments that you can't turn on two powers with 1 bind using powexec_name command, I am not turning on teleport at the same time as sprint. I am simply binding the lshift + lbutton combo to activate teleport the next time I use those keys, which is after the rest of the bind activations take place.

this bind has exactly the same issue and has fewer parameters, including not toggling on sprint

/bind numpad5 "powexectoggleoff dark nova$$powexectoggleoff black dwarf$$gototray 1$$bind lshift+lbutton powexecname shadow step$$camdist 25$$powexecname stygian circle"


 

Posted

Quote:
Originally Posted by Gilia View Post
This is what I was talking about!
Save your bind file, and *remove* all those binds by replacing the /command with "", then reload them. Any thing with "shift" or "lclick" still bound will cause the reticle to pop up an extra time. The bind you're trying to will ONLY work with lshift+lbutton.

The extra quotes (powexecname "Shadow Step" instead of powexecname Shadow Step) is a good idea -- but it's not going to cause the problem you're having.
this might be the issue, I could have old attempts at using different keys still bound for shadow step. to make sure I am following your suggestion correctly. I need to type in each possible key set up with a NULL command, like

/bind shift ""
/bind lshift ""
/bind lclick ""
/bind lbutton ""

if that's the general idea, does /unbind do the same thing? e.g. /unbind lshift

and thanks again to everyone for trying to help me out with this.


 

Posted

Quote:
Originally Posted by kendo View Post
this might be the issue, I could have old attempts at using different keys still bound for shadow step. to make sure I am following your suggestion correctly. I need to type in each possible key set up with a NULL command, like

/bind shift ""
/bind lshift ""
/bind lclick ""
/bind lbutton ""

if that's the general idea, does /unbind do the same thing? e.g. /unbind lshift

and thanks again to everyone for trying to help me out with this.
Yeah, that's the general idea. I believe /unbind is SUPPOSED to do the same thing, but I've never had luck with that command. Go figure!

In addition to what you listed you'd need to do other things you tried
/bind shift+click ""
/bind lshift+lclick ""
/bind shift+lclick ""
/bind shift+lbutton ""

I think that's all of them, but if it's not..
/bindsavefile "C:\binds.txt"
Then open up that text file. Assuming you're in Windows, just go to (My) Computer, then C:\, then find the file named "binds.txt" All the binds you've typed in will be listed there, so look through / search for things you might have tried or "Shadow Step." Then you will know exactly what to unbind.


@Gilia1
I play heroes on Champion.
I play villains on Virtue.

 

Posted

Quote:
Originally Posted by Gilia View Post
Yeah, that's the general idea. I believe /unbind is SUPPOSED to do the same thing, but I've never had luck with that command. Go figure!

In addition to what you listed you'd need to do other things you tried
/bind shift+click ""
/bind lshift+lclick ""
/bind shift+lclick ""
/bind shift+lbutton ""

I think that's all of them, but if it's not..
/bindsavefile "C:\binds.txt"
Then open up that text file. Assuming you're in Windows, just go to (My) Computer, then C:\, then find the file named "binds.txt" All the binds you've typed in will be listed there, so look through / search for things you might have tried or "Shadow Step." Then you will know exactly what to unbind.
thanks so much Gilia. I had already tried a few "unbinds" but didn't seem to help, but may have missed some. the /bindsavefile is a great idea and I will see what that shows


 

Posted

YEAH !!! got it to work. and looking through the /bindsavefile did the trick.

somehow, no matter what I deleted or changed in the bind file, every time I logged in and flipped through the forms, it inserted this back into the bind file


SHIFT+LBUTTON "powexec_name shadow step"


I tried deleting it several times, tried /unbind, etc, then reloaded the binds file without that in there. and every time, it got inserted back in.

finally, I decided that if I couldn't beat it, I would try to force it to do my bidding :-) so the next time I saved the bind file and this was in there, I left the bind but changed it to


SHIFT+LBUTTON ""


and that seems to be working. whatever was inserting that bind every time apparently doesn't overwrite this. or maybe this overwrites whatever was inserting the shadow step bind in there.

either way, right now my warshade is much happier. thanks everyone for all your help. and pass along the idea of using /bindsavefile command to edit things.


 

Posted

Quote:
Originally Posted by kendo View Post
YEAH !!! got it to work. and looking through the /bindsavefile did the trick.

somehow, no matter what I deleted or changed in the bind file, every time I logged in and flipped through the forms, it inserted this back into the bind file


SHIFT+LBUTTON "powexec_name shadow step"


I tried deleting it several times, tried /unbind, etc, then reloaded the binds file without that in there. and every time, it got inserted back in.

finally, I decided that if I couldn't beat it, I would try to force it to do my bidding :-) so the next time I saved the bind file and this was in there, I left the bind but changed it to


SHIFT+LBUTTON ""


and that seems to be working. whatever was inserting that bind every time apparently doesn't overwrite this. or maybe this overwrites whatever was inserting the shadow step bind in there.

either way, right now my warshade is much happier. thanks everyone for all your help. and pass along the idea of using /bindsavefile command to edit things.
I totally suggested that too! I'm glad you have it working.

I may know what that problem was, too. If you simply remove a bind from the file (I believe this is the same effect as /unbind), then load it again... it makes no difference. Any bind not listed in a file is not effected. So you literally have to replace a faulty bind with something like you listed (SHIFT+LBUTTON ""), then load it again.

Cheers!


@Gilia1
I play heroes on Champion.
I play villains on Virtue.

 

Posted

Quote:
Originally Posted by Gilia View Post
I may know what that problem was, too. If you simply remove a bind from the file (I believe this is the same effect as /unbind), then load it again... it makes no difference. Any bind not listed in a file is not effected. So you literally have to replace a faulty bind with something like you listed (SHIFT+LBUTTON ""), then load it again.

Cheers!
good to know and that makes sense. I was thinking that if you loaded a bind file that it basically erased the original and replaced it, in total, with the new file. but I can see it working the way you describe, where it would replace any existing binds with the binds from the new file. but any binds not replaced would not be erased, they would remain.

thanks again for the help, I learned a lot from this experience