Hotkeys For Actions?

by Unknown

Back to Mechanic's Corner.

Unknown2008-02-11 21:31:08
I was thinking how difficult PvP combat would be, after Kade showed me how to spar for the first time, because you'd always have to me switching stances and attacking different areas, while at the same time typing in some of the really strange and complicated names of your enemies (Kialkarkea and Naxilishari anyone? No offense guys but I think you chose those names for an advantage in battle tongue.gif).

So I was wondering if it'd be possible to have hotkeys, for example I could press 1 and SMITE UP would be pasted into the command line, and press 2 for SMITE DOWN. Stuff like that? Also would it somehow be possible for the name of the last person you attacked (or who attacked you) to also be pasted after your attack command?

Thanks scripters for any help smile.gif
Unknown2008-02-11 21:51:21
What client are you using now? It makes a big difference when doing things like aliases and hotkeys (also known as macros).
Unknown2008-02-11 21:52:15
Alexray, correct me if I'm wrong... but aren't you using Zmud? If so, you might want to read the help section in there about Macro keys.

It's already built in to Zmud quite nicely. wink.gif

And for the record, most of us that fight much, use targetting aliases... so that once we type and store their name once (some even dont' have to type it once) then for the rest of the fight, everything you do happens towards your target. wink.gif
Unknown2008-02-11 22:35:22
QUOTE(Rian @ Feb 11 2008, 11:52 PM) 485590
Alexray, correct me if I'm wrong... but aren't you using Zmud? If so, you might want to read the help section in there about Macro keys.

It's already built in to Zmud quite nicely. wink.gif

And for the record, most of us that fight much, use targetting aliases... so that once we type and store their name once (some even dont' have to type it once) then for the rest of the fight, everything you do happens towards your target. wink.gif


Yup I'm using Zmud. I'll give it a read smile.gif

Those targeting aliases sound hectic! Does everyone make there own targeting aliases or are there some that I could maybe download?
Unknown2008-02-12 00:21:59
Lol there is coded targeting alias's made into the game the one i use goes like this
St tar rat
then the attack command is so mething like this
smite up &tar
or for me play minorsecond &tar
Xavius2008-02-12 01:47:09
I wouldn't recommend using Rapture variables unless you're on the base Windows telnet client.
Unknown2008-02-12 03:15:39
QUOTE
I wouldn't recommend using Rapture variables unless you're on the base Windows telnet client.


Plain language: Use Zmud for doing things... don't use the thing that Krin was talking about. If you use Zmud, it's easy to make an alias like this...

CODE
Alias: tar
Command: #var target %1
                 #echo TARGET SET TO %1 !!!!


Then you can have your attack aliases set to something like...

CODE
Alias: hunt (or set it to F1)
Command: swing @target


That might get you started! *grins*
Unknown2008-02-12 11:21:51
so what that stuff does is if i type "hunt" in the command line then ill swing at the nearest target?
Unknown2008-02-12 16:35:45
Precisely!
Unknown2008-02-12 19:56:28
didn't work sad.gif
Unknown2008-02-12 19:59:27
Which part wasn't nice to you?
Unknown2008-02-12 20:29:33
haha all of it! I copied and pasted each line in (except for the "(or set it to F1)"), but nothing happened
Unknown2008-02-12 20:34:11
No offense, but if you're having trouble with these basic elements, you'll have a whole lot more trouble if you ever get to the PvP combat stuff.

Go into your settings editor and use the New button on the toolbar to create a new alias. The part after "Alias:" in Rian's post goes into the name field. The part after "Command:" goes into the value field. Click Save and then you can use the alias on the command line to set a target...
Unknown2008-02-12 21:54:10
QUOTE("Zarquan")
No offense, but if you're having trouble with these basic elements, you'll have a whole lot more trouble if you ever get to the PvP combat stuff.


Well, you have to start somewhere...

But yep, just follow those instructions and you should be good!
Unknown2008-02-13 09:47:11
Okay it's still not working. I got it to swing when but it doesn't swing at a target it just prints "swing" when I type hunt. Here's what my aliases look like:




EDIT: if you wanna see the full size click on the image and then at the bottom of the webpage it takes you to, click on "View Original Size"
Unknown2008-02-13 12:18:09
You need to use the tar alias to set your target first, of course. Try "tar rat" and then "hunt" to swing at a rat, for example.
Xavius2008-02-13 12:18:37
It looks right. Are you using the targetting alias? Like, before you try to type HUNT to kill a rat, are you typing TAR RAT?

EDIT: Curse you, ninja!
Unknown2008-02-13 15:14:38
ooooooooooh! I see now, that's pretty nifty! So is there a way to not have to type "tar soandso" and just press a key to attack another enemy player?

EDIT: Well I've been messing around and mapped n, e, s, w, ne, nw, se, sw, up and down to the numpad. only problem is that NUM5 and NUM0 don't wanna work. I also made sip health set to 1 smile.gif
Unknown2008-02-13 16:29:41
QUOTE("AlexRey")
ooooooooooh! I see now, that's pretty nifty! So is there a way to not have to type "tar soandso" and just press a key to attack another enemy player?


Well... if you need that, you're going to have to have someone else help you on that. I just set the target manually and then go from there, using all my aliases to use that target variable...

like...

CODE
Alias: Choke
Commands: kata perform @target choke ppk ppk

etc.
Unknown2008-02-13 16:48:34
QUOTE(Rian @ Feb 13 2008, 06:29 PM) 486172
Well... if you need that, you're going to have to have someone else help you on that. I just set the target manually and then go from there, using all my aliases to use that target variable...

like...

CODE
Alias: Choke
Commands: kata perform @target choke ppk ppk

etc.


Oh okay that's good enough. Just another thing. How can I do something like this: if I just press a key it does the action. For example the simple sip health alias I made, how can I make it so that if I press 1 I sip health instead of pressing 1 and then pressing enter for me to sip health?