|
Laurus Newbie
Joined: 30 Jun 2004 Posts: 7 Location: USA
|
Posted: Wed Jun 30, 2004 12:30 am
Help a newbie with a Macro in Achaea |
This is my first post. I am looking to set up a Macro to set up all my "defenses" when I start playing, but some of them require balance/equilibrium. I can't remember what the command for the next line to wait until feedback is received until it executes the next command. I thought it was something like %wa or /wa. Can anyone help me with this?
[?] |
|
|
|
Larkin Wizard
Joined: 25 Mar 2003 Posts: 1113 Location: USA
|
Posted: Wed Jun 30, 2004 2:53 am |
I believe Caled posted a script either on his web site or in the Finished Scripts forum here.
I have taken the idea a few steps further in the ACP (Achaean Curing Project) and made it quite general and included redeffing for the 'free' defenses. You're welcome to try the scripts at http://achaeacure.sf.net. If you have questions, post them on the forums over there. (Hint: read the readme.txt file first or the web site Installation and FAQ.)
Version R2 is a bit messed up, so I recommend the latest CVS version, if you can get that. Otherwise, a version R3 will be coming soon, I hope. |
|
|
|
user0101 Apprentice
Joined: 01 Aug 2003 Posts: 100 Location: USA
|
Posted: Wed Jun 30, 2004 2:55 am |
#CLASS Deffing
#TRIGGER "defup_prompt1" {^%dh, %dm* (%w)-} {#if (%pos( x, %1)) {Deffing/bal = 1} {Deffing/bal = 0};#if (%pos( e, %1)) {Deffing/eq = 1} {Deffing/eq = 0}} "" {nocr|prompt}
#TRIGGER {^Your last login was from domain} {#t+ login_defup1;login_def}
#TRIGGER "login_defup1" {{You have recovered equilibrium.|You have recovered balance on all limbs.}} {login_def} "" {disable}
#ALIAS login_def {#if (@Deffing/bal and @Deffing/eq) {#if (@Deffing/login_defs) {#EXEC %pop( login_defs)} {#t- login_defup1}}}
#VAR login_defs {touch cloak|touch mindseye|defense3|etc} {}
#CLASS 0
I use something similar, but with some illusion prevention. All you need to do is modify the @login_defs variable to include all the defenses you want to put up. Make sure to set the default variable to include these defenses as well (to do it on the prompt, just add in the exact same defenses into the second set of curly braces). |
|
|
|
Laurus Newbie
Joined: 30 Jun 2004 Posts: 7 Location: USA
|
Posted: Wed Jun 30, 2004 3:43 am |
I really appreciate all the help, but I'm positive that there is a something simple I can type before the line. I used to have version 5.48, and I did it there. Here are the defenses I am trying to set up:
WEATHERING
FITNESS
GRIP
TOUCH CLOAK
RESISTANCE
PARRY <BODY PART>
selfishness
Isn't there still a command that can just be added in front of each line so that it waits for feedback from the mud that it's finished the previous task? |
|
|
|
Laurus Newbie
Joined: 30 Jun 2004 Posts: 7 Location: USA
|
Posted: Wed Jun 30, 2004 3:43 am |
I am currently using version 7.05 of zmud
|
|
|
|
Amylon Novice
Joined: 31 Jan 2003 Posts: 49 Location: Australia
|
Posted: Wed Jun 30, 2004 9:07 am |
The simple answer is no.
You could do it with #alarm or #wait but that is a silly way and prone to lag messing it up. The way both Larkin and user0101 suggested is much more efficient. Version 5.48 was a good client but compared to 7.05 its like a horse and cart to a ferrari. :) |
|
|
|
Laurus Newbie
Joined: 30 Jun 2004 Posts: 7 Location: USA
|
Posted: Wed Jun 30, 2004 11:45 am |
I see what you mean now. Thanks for the help, everyone, it worked!
|
|
|
|
|
|