Doctor Archive

Thread: buffbot macro failing

Magellan27
Fri May 21, 2004 7:13 pm
#1


I have copied a macro from and changed after my own needs.

It works fine for some but after a while the buffbot starts to buff itself, ive made the macro to target a mousedroid when there is no player around to buff, just to avoid the selfbuffing issue.

But it doesnt seem to work all the time.


Ill paste the macro here for you to examine it and see if you can solve the this irritating thing for me


/target (Musafan); ( the mousedroids name )
/pause 2;
/join;
/pause 15;
/ui action targetGroup0;
/ui action targetGroup0;
/say glöm inte att tippa 10000 credits, tack .;
/pause 5;
/say Välkommen %NT. Du kommer nu att bli buffad.;
/pause 2;
/say buffar action;
/healenhance action;
/pause 20;
/say buffar quickness.;
/healenhance quickness;
/pause 20;
/say buffar stamina.;
/healenhance stamina;
/pause 2;
/say vi är snart klara, om du väntar i kön är det snart din tur.;
/pause 18;
/say buffar health.;
/healenhance health;
/pause 20;
/say buffar strength.;
/healenhance strength.;
/pause 20;
/say buffar sista nu constitution.;
/healenhance constitution;
/pause 2;
/say jag är klar med %NT buffs, nästa man i kön sätter sig i stolen för sin tur nu.;
/pause 18;
/disband;
/target (Musafan);
/macro buff;



Thank you in advance!

Message Edited by Magellan27 on 05-22-2004 04:15 AM



Magellan' / Lilla-My
Magellan27
Sat May 22, 2004 3:34 am
#2

bumpidumpbump


noone who can help me? i really want it to work





Magellan' / Lilla-My
wooshoofoo
Sat May 22, 2004 8:46 pm
#3

I can't get it to work either. Eventually it always buffs itself.



Agoo- Master Bounty Hunter/Master Rifleman
Smith-N-Weston Master Artisian/Master Smuggler for hire
Smuggler Spices Swoops and more -1562 266 Talus and 2812 4235 Tatooine

Cobra97
Sun May 23, 2004 4:43 am
#4

Why the two /ui action targetGroup0?









Phaylen Darksun
[MONK]
Master Medic / Master Doctor / TKA Wannabe
Lowca Server
If you can read this, you don't need glasses.
Sotaudi
Mon May 24, 2004 11:08 am
#5









Magellan27 wrote:


I have copied a macro from and changed after my own needs.

It works fine for some but after a while the buffbot starts to buff itself, ive made the macro to target a mousedroid when there is no player around to buff, just to avoid the selfbuffing issue.

But it doesnt seem to work all the time.


Ill paste the macro here for you to examine it and see if you can solve the this irritating thing for me


/target (Musafan); ( the mousedroids name )
/pause 2;
/join;
/pause 15;
/ui action targetGroup0;
/ui action targetGroup0;
/say glöm inte att tippa 10000 credits, tack .;
/pause 5;
/say Välkommen %NT. Du kommer nu att bli buffad.;
/pause 2;
/say buffar action;
/healenhance action;
/pause 20;
/say buffar quickness.;
/healenhance quickness;
/pause 20;
/say buffar stamina.;
/healenhance stamina;
/pause 2;
/say vi är snart klara, om du väntar i kön är det snart din tur.;
/pause 18;
/say buffar health.;
/healenhance health;
/pause 20;
/say buffar strength.;
/healenhance strength.;
/pause 20;
/say buffar sista nu constitution.;
/healenhance constitution;
/pause 2;
/say jag är klar med %NT buffs, nästa man i kön sätter sig i stolen för sin tur nu.;
/pause 18;
/disband;
/target (Musafan);
/macro buff;



Thank you in advance!

Message Edited by Magellan27 on 05-22-2004 04:15 AM





I think the "/ui action targetGroup0" commands are your problem. "TargetGroup0" would always target the first member of the group, and, from your client perspective, you are always the first member of the group. Therefore, I believe that targetGroup0 is basically a targetSelf, so I would expect this to buff yourself (that is, your buffbot). To target the first member of the group outside of yourself, I believe you need to use a "/ui action targetGroup1."


If you change the targetGroup0 to targetGroup1 in each case, I suspect you will accomplish what you are trying to do, and you will not end up buffing yourself.


This would be the logic:


The "/target (Musafan);" as you noted targets your droid. This makes sure that something is always targeted.


The "/pause 2" and "/join" wait a moment then join a group (assuming it has been offered by the person to be buffed).


The "/pause 15" gives time for the group to form.


As mentioned, the next two "/ui action targetGroup0" commands should be "/ui action targetGroup1." This will target the "second" member of the group, which is the first member of the group outside of your buffbot. If the group was never formed then targetGroup1 will not exist, so these commands will fail, and the target should remain your droid.


From there, you just buff each stat as you are doing and loop the macro. If the group formed, it should buff the "second" member of the group, which should be the player who invited you. If the group does not form, the buffs should fail because the target is still your droid, and you cannot buff your droid. This is why targeting the droid each time is an important step.


I hope this helps.

Message Edited by Sotaudi on 05-24-2004 11:10 AM



Sotaudi Crestlighter
Master Rifleman / Master Combat Medic
"The Physician's Pain Reference"

Former Professions
Master Doctor | Master Swordsman | Master Brawler
Master Scout | Ranger



Page 1 of 1
Previous Next