Page 1 of 1

How to get a custom macro built using the Macro Depot...

Posted: Sun May 30, 2004 2:35 am
by MoonRaverX
Step 1) Open the folder you extracted the zip to.
Step 2) Double Click the file called "readme.chm"
Step 3) Read through each and every section.
Step 4) Write out using paper what you want to do to the macro, not necissarily how..
Example:

Code: Select all

do this
cast that
do this other thing
Step 5) Read through the macro you want to customize and get a general understanding of where you would need to place things to follow with the flow of what you wanted to do.
Step 6) Using the knowledge you gained from step 3, and using that file as a reference, begin to write out a very basic form of how you want to do what you want to do.
Example:

Code: Select all

/stand
/cast 2
/sit
Step 7) Experiement with different ways to improve on it.
Example:

Code: Select all

#include SpellCast.inc
/declare MyBuff string outer

Code: Select all

/varset MyBuff "Spirit of Wolf"
/stand
:ReCast
/call cast ${MyBuff}
/delay 10
/if ( !${Me.Buff[${MyBuff}].ID} ) {
   /echo Run buff did not stick. 
   /call ClearBuffBlocker
   /goto :ReCast
}
/return

Sub ClearBuffBlocker
|Todo: Add code to click off things that block the buff
/return
Step 8.a) If things work great, then congrats! You cusotmized your macro to your specific class! Stop here.

Step 8.b) If things didn't, copy the sub and possibly the whole macro (if it fits) and start a post in the forum entitiled "Macro Help" and type out what you are having it not do right, or you want to do better, and then hit the button labeled Code, and then paste, yhen hit code again Then hit the button labeled Submit.

Step 9) Check back regularly for a response, there's almost always someone helping out, and if you were nice about it (you do realize you were asking for help at this point I hope) someone will reply with how to correct the customization.

Step 10) Apply said changes and see if they work. If they do, thank the person in the forum. Go to step 8.a or Step 7, the option is yours.

Step 11) Things still didn't work. Copy the NEW sub or whole macro, go to the post in the Macro Help forum and click on the button marked Edit at the top of your post. Add a line with the new date under your original message with what has changed. The part between the code labels, delete that, and paste in the new stuff. Now save.

Step 12) Reply now to your post with what has happened or hasn't happened and what needs done, and how you tried to do it.

Step 13) Return to step 9.



After reading through the various "this doesn't work quite right for my class" or "can you add this for my class" replies to just about any general macro released, i felt obligated to write this. Reading back over it, I think I see a macro coming up for the Depot, using echos and delays...

Posted: Sun May 30, 2004 2:39 am
by Oid
Nice post! To add to it.....

The macro requst form... WE ARE NOT YOUR HO's! You can request all you like, if it does not interest someone, it wont be done, don't bitch. Expect to do some work on your own, help out, show an effort, and I, and I know Preocts, and prolly a lot of others, will be happy to help you.

Posted: Wed Jun 02, 2004 1:22 am
by Drunkensloth
start a post in the forum entitiled "Macro Help"
but PLEASE PLEASE PLEASE PLEASE

DO NOT entitel your post Macro Help, Please Help, or any varation upon this

try something along the lines of descriptive name of your macro and possibly your problem, if your posting in the help section i am pretty sure we all know you need help.