I'm Live!
Watch Now

Doctor Buff-by-tell Macro

Rescued from Revelation’s forums

Postby NaTaS » Fri Apr 17, 2015 8:07 pm

This was not created by me it was created by Mistress Aerea on the SWGEmu Forums=============================================================== 

Here is a version of the buff by tell macro in use in Fanfar. Since some people have been asking for it, I thought I’d share. It takes a while to get set up and all of the kinks worked out, but it works if you fallow all of the steps exactly. These macros will also buff someone that invites you to their group instead of sending a tell.

Before you start, you will need an item in the general vicinity named “bandages.” A cabinet of piece of furniture is perfect for this. You will probably also want to set an entry fee on the building in which you will be buffing.

Step 1:
Set 2 aliases. This is what makes the buff by tell magic work. To do so, type the following commands before you begin buffing:
/alias ll /target
/alias <your character’s first name> /target bandages

Step 2:
Load the buff packs into your inventory. Make sure they are not in a bag, but directly in your inventory.

Step 3:
Third, run the following 2 macros with buff packs in your inventory. Make sure to change the <your character name> to your character’s name, as this “re-sets” the targeting in between buffs.

MACRO: AUTOBUFF

/pause 1;
/healEnhance Health;
/pause 13;
/healEnhance Action;
/pause 13;
/healEnhance Strength;
/pause 13;
/healEnhance Stamina;
/pause 13;
/healEnhance Constitution;
/pause 13;
/healEnhance Quickness;
/pause 1;
/disband;
/pause 1;
/ui action startChatReply;
/ui action chatCursorHome;
/ui action chatCursorRight;
/ui action chatDelete;
/ui action chatDelete;
/ui action chatEnter;
/pause 1;
/ui action startChatReply;
/ui action chatCursorHome;
/ui action chatCursorRight;
/ui action chatDelete;
/ui action chatDelete;
/ui action chatDelete;
/ui action chatDelete;
/ui action chatDelete;
/ui action chatEnter;
/pause 1;
/tell <your character name> /icecream;
/join;
/pause 1;
/ui action targetGroup0;
/decline;
/pause 1;
/macro autobuff;

MACRO:AUTOTALK

/shout Now buffing. Send me a tell to begin the buff session!;
/pause 180;
/macro autotalk;

And if you’re feeling REALLY adventurous with aliases and macros, here’s the advanced version. It starts buffing faster than the prior version, but has many more moving parts so a lot more can go wrong.

1. ALIASES

Cut and paste the following lines into your chat bar. You only need to do this once per computer you use. Change all instances of “<your character name>” to your character’s name.

/alias :a /alias <your character name> /ui action toolbarPane04;/pause 4;/ui action toolbarPane05

/alias :b /alias <your character name> /setmood

/alias ll /target

2. MACROS

Create the following macros exactly as written. Change all instances of “<your character name>” to your character’s name.

MACRO: startDOCbuff
(starts macros running)

/:a;
/pause 1;
/macro DocBuffSpamLoop;
/pause 1;
/tell <your character name> /icecream;
/pause 1;
/tar bandages;
/macro rBuffDoc;

MACRO: DocBuffSpamLoop
(spams once every 3 minutes to spatial)

/Recite Now buffing. Please see my bio for buffing instructions.;
/pause 180;
/macro DocBuffSpamLoop;

MACRO: rBuffDoc
(checks to see if someone sent a tell besides self)

/ui action startChatReply;
/ui action chatCursorHome;
/ui action chatCursorRight;
/ui action chatDelete;
/ui action chatDelete;
/ui action chatDelete;
/ui action chatDelete;
/ui action chatDelete;
/ui action chatEnter;
/pause .5;
/ui action toolbarSlot11;
/pause 1;
/tell <your character name> /icecream;
/pause 10;
/macro rBuffDoc;

MACRO: docBuff
(runs buff cycle)

/:b;
/afk;
/pause .5;
/ui action startChatReply;
/ui action chatCursorHome;
/ui action chatCursorRight;
/ui action chatDelete;
/ui action chatDelete;
/ui action chatEnter;
/pause 1;
/say Beginning buffs now;
/ui action toolbarPane04;
/pause 1;
/healEnhance Health;
/pause 13;
/healEnhance Action;
/pause 13;
/healEnhance Strength;
/pause 13;
/healEnhance Stamina;
/pause 13;
/healEnhance Constitution;
/pause 13;
/healEnhance Quickness;
/pause 1;
/say Your buffs are complete. Enjoy your day, and good luck out there.;
/tar bandages;
/pause 1;
/afk;
/:a;

3. TOOLBAR SET-UP

Set sixth pane, toolbarSlot11 to a shortcut to the docBUFF macro.
Set fifth pane, toolbarSlot11 to empty.

4. AFK MESSAGE

Under “Tools” and “AFK” paste the following into the auto-response message box and hit “OK”.

I am currently in the middle of a buff session. Please send a tell when this session is over.

Thank you for your support!

5. BIO MESSAGE

Under “Community” and “Character” paste the following into the biography box and hit “OK”.

Send me a tell for buffs. No need to drop group!

If I fail to buff you, please soft-log and try again.

6. RUN MACRO

Run “/macro startDOCbuff” to begin buffing!

Affiliates