Doctor Archive

Thread: Automated Buff 'bot' Macro

Sarkyn
Fri Dec 26, 2003 11:19 pm
#27

You know all those unattended Player City medical centres?


I'm going to write a wound-healing version of this that should solve that problem. And with wound healing, you don't have to worry about costing, or about healing yourself (assuming you have no wounds, and even then you'll only do it once).


Thanks for the inspiration!




Dr. Soo Chee
12pt Master Doctor, 12pt Toxicologist
BlueDog Corp Member and Supporter of Ferocious Kittens
Medicine/CM Vendor:
Corellia, BlueDog Mall -2000 -4660 (everything medical)

Princess Leia: "Darth Vader?! Only Soo could be so Bold"

Tiku_Giammo
Sat Dec 27, 2003 3:38 pm
#28

amazing work!!!!!!



___________________________________________________

master combat medic/ master griefer
Rzzp
Mon Jan 12, 2004 9:49 am
#29

cool, i just made one of these and wanted to see if anyone else had so i did a search on the forums for "buff bot" and found this thread. pretty cool how similar my script is to the original posters.



/join;
/pause 3;
/ui action targetGroup0;
/pause 3;
/ui action toolbarSlot00;
/pause 20;
/ui action toolbarSlot01;
/pause 20;
/ui action toolbarSlot02;
/pause 20;
/ui action toolbarSlot03;
/pause 20;
/ui action toolbarSlot04;
/pause 20;
/ui action toolbarSlot05;
/pause 20;
/ui action toolbarSlot23;



kinda sucks that every few hours i waste a set of buffs on myself but alas like the rest of you i am working on a viable solution



jamaika

KestrelRaptor
Mon Jan 12, 2004 3:39 pm
#30

If you come up with something, please let me know. I've given up on the 'lost buffs' and just consider them an added business expense.





Obmil Stormcrow
Knights of Ash - Knight Elder
Knights of Ash Templars - Knight General
http://www.knightsofash.com
mcglonec
Mon Jan 12, 2004 3:52 pm
#31






KestrelRaptor wrote:

If you come up with something, please let me know. I've given up on the 'lost buffs' and just consider them an added business expense.





Nice work, Limbo. Very cool, indeed. Mind dropping me the waypoint to this bot in the game some time? I might be dropping doctor at some point and then I could make good use of this tool.


By the way, I think it would be quite understandable to raise your prices a little. Obviously, you're offering a very nice service in that people can come to the same place at any time to get a buff. For that type of service, you could easily raise your price by 1000 credits or more. Doing that might help defray the cost of the extra packs you're losing.





High Quality Chemicals by Bulbados: Nova Emberlene, Tatooine (-3944, -5871)

---------------------------------------------------------------------------------------------------------
Want to know what it takes to be a doc? Read the FAQ:
http://www.iootnega.com/doctor/faq.asp
---------------------------------------------------------------------------------------------------------


mcglonec
Mon Jan 12, 2004 3:53 pm
#32

By the way, would you mind if I added this macro to the FAQ?




High Quality Chemicals by Bulbados: Nova Emberlene, Tatooine (-3944, -5871)

---------------------------------------------------------------------------------------------------------
Want to know what it takes to be a doc? Read the FAQ:
http://www.iootnega.com/doctor/faq.asp
---------------------------------------------------------------------------------------------------------


Dencur
Mon Jan 12, 2004 10:56 pm
#33

This is an excellently written script. However, I do have a neat suggestion.


I am all for making money from buffing, but what about making money from healing? What if, say, for your PA, you placed the same script to heal wounds overnight, so that when you are not playing, anyone could go into the mall and get their wounds tended.


This system would have to completely rely on the trust from your PA mates tipping you, but I think that it would be a great service to have an AFK Healing bot in the medical centers. Not only that, if you are not wounded, it will use the pack on you.


I think I will set this up tomorrow.




Dencur Casing
Zabrak Master Doctor/Musician { Scylla }
Knights of the Old Republic
Recruitment Officer
timmaaw2
Tue Jan 13, 2004 3:35 am
#34

I'm not sure if this helps at all.. but if you need to target something else in order to prevent unnecessary buffing.. you can always just /target (insert letter here)


For instance in town, /target b would target the bank.. /target c would target something random that starts with c =p


I guess just find the right letter to target and it'll be something 'null' that wont break the macro.


KestrelRaptor
Tue Jan 13, 2004 2:40 pm
#35

Thanks again guys.


Bulbados - Limbo is setup on Corellia in the city of Ash. He's in a med center right next to the Shuttleport at :


-2635 +40 or so.


Feel free to toss the macro up on the FAQ, just note that the length may cause problems, and it might be better if it's broken up into a couple smaller macros or aliases.




Obmil Stormcrow
Knights of Ash - Knight Elder
Knights of Ash Templars - Knight General
http://www.knightsofash.com
KestrelRaptor
Wed Jan 14, 2004 8:37 am
#36

Updated Macro







This updated version of the Macro addresses the two main problems encountered with my previous version, mainly the macro being too long and getting truncated between logins, and secondly the waste of Enhance packs when there is noone to enhance (ie. self buffing). Thanks to timmaaw2for his insight on getting the targeting portion of the macro working when there is noone grouped with the doctor. Please feel free to distribute this, so long as you give credit to the original author. Also, if you end up using this macro, please drop me a message so I can visit you and see it in action!

Limbo/Obmil <KoA> Flurry





Advertisement macro


The purpose of this macro is to advertise your buff bot, as well as provide general useage instructions. The only reason for breaking this down into 2 seperate macros is to prevent the macro from being truncated when you logout.


/shout If you need to be buffed, please pay the entry fee, then invite me to your group. NO OVERTS. IF YOU ARE OVERT I CANNOT BUFF YOU (I'm neutral) ;
/pause 2;
/say Please note that sometimes it will take me up to 5 minutes to respond to you due to the fashion in which this macro works.;
/pause 2;
/say Please make sure you are not in a group when you invite me, else I might end up not buffing you.;
/pause 2;
/say should I run out of medicine, please notify me via email as to this for a full refund.;





Buff Macro


This is the main buffing macro. It functions as follows:



  1. Initiates the Advertising macro.

  2. Pauses to allow the Advertising macro to complete.

  3. Target a non-player, non self. In this example I target the first targetable item in range beginning with the letter M. (this happens to be a merchant tent a few meters from my medical center)

  4. Join a group. Being invited to a group is the only way that the macro will be able to target the person to be buffed. This is done twice in case of server lag.

  5. Enhance target.

  6. Disband Group.

  7. Target a non player. This is done just for redundancy reasons.

  8. Restart the Macro

/macro advertising ;
/pause 26;
/target m;
/pause 2;
/join;
/pause 15;
/ui action targetGroup0;
/ui action targetGroup0;
/pause 5;
/say Hail and well met %NT. I hear you need some enhancements before your next battle.;
/healenhance action;
/pause 25;
/healenhance quickness;
/pause 25;
/healenhance stamina;
/pause 25;
/say Ok %NT, We are almost done! If you are waiting in line I'll be with you soon. (Remember no Overts!);
/healenhance strength;
/pause 25;
/healenhance constitution;
/pause 25;
/healenhance health;
/pause 25;
/disband;
/pause 3;
/say thank you for your patronage Long live the KoA!;
/pause 20;
/target m;
/ui action toolbarSlot01;







Thanks to DaveTV <KoA> of Flurry for asking if this could be done, timmaaw2 from teh SoE boards for his targeting idea, and Rudd from Eclipse Server for his excellent macro FAQ.




Obmil Stormcrow
Knights of Ash - Knight Elder
Knights of Ash Templars - Knight General
http://www.knightsofash.com
Fastus
Wed Jan 14, 2004 11:05 pm
#37

Major props dude!
Geburah
Thu Jan 15, 2004 12:50 pm
#38

Thanks...


I might try the macro on my vacation.

Songe
Thu Jan 15, 2004 12:57 pm
#39

Good, but how do you make sure you get paid?



------

Novice Lekku Stomper
Page 3 of 9