Ok.. hmmm... Let's start easy with it. Start with the warrior. Assume the warrior is a pet and you are a healer of some sort and you want the warrior to go get stuff... pull it back, and kill it and you will MANUALLY heal the warrior (no cleric bot yet). To do this:
1. Take your warrior somewhere where everything is green to practice first.
2. Go into the script and where it says "MainHealer" replace it with your HEALER's first name.
2. Run the warrior script. Yes, nothing will happen. THe warrior might move a step forward and back, but he does nothing until you issue commands to him through a chat channel. Note that at the beginning of Sub main the first command is:
Code: Select all
/join chatchanalert3. On the MainHealer character /join chatchanalert (again, name it something different that suits your fancy). Both the healer and the warrior must join the same chat channel.
4. On your MainHealer make a series of hotbuttons that correspond to the commands in the Warrior Sub_Event Chat list (A. 'Attack my target guys!!!", B. 'Follow me guys', etc.). These hotbuttons should announce to the channel you have set up for inter-character communication the commands EXACTLY as they are listed in the warrior script. For me, that channel, when set up, was always '/3' as the other two channels were guild channels associated with my class chat for guild and raid channel outside of /gu.
5. Now, with the warrior at your side, say in East Commons, target something with your MainHealer character. Make sure the Warrior script is running. Now hit the "Attack my target guys!!!" hotbutton.
6. Warrior should respond by instantly turning to the target and running off after it (like a pet).
7. You could follow the warrior and heal there OR you could wait until the warrior starts hitting the target and then click the "Follow me guys" hotbutton. If you do the latter the warrior will turn around and run back to you (with the aggroed mob following).
8. When the warrior is within healing range (or wherever you want him) you make sure the mob is still targetted on the MainHealer and hit the 'attack my target guys!!!' hotbutton again. Warrior will then turn and attack target. Heal as needed. Note the warrior will starting screaming in the chat channels for heals to get your attention if his HPs get too low. The cleric is not set to respond to any chat requests for heals-- if you run the cleric bot it looks directly at the warriors health and heals as needed. This feature is there simply to make sure you are paying attention.
"Attack" and "follow me" are used in the above context as a 'fetch' command. Variations of the technique I used were "Stay here guys" which caused the pets to go off auto-follow while I (the healer-- a 65 Cleric) would go pull with my Mark of Karn BP or pacification plus MoK. This would cause single mob to aggro on me and when it got close enough I would "Attack my target guys!!!" and the warrior would turn on it and taunt it off me.
You add in the cleric script by just 'starting' the cleric script. In a simple situation all this does (assuming the warrior is grouped with the cleric) is it allows you to still do the pulling manually, but once the fighting starts you don't have to worry about heals. You can chat with friends, watch TV, do whatever while the warrior kills the target. Of course, if you get adds or the situation becomes more complicated, you have to step in. If things get messy I sometimes would stop the cleric script (I had a hotbutton panel with all the commands in it-- start the macro, end it, announced commands, etc.) and direct the healing process manually but use the "attack my target" command to direct the warrior. If you have 2 or 3 boxed before with simple macros, Xylobot, or even without you know the routine.
You add in the rogue to the situation simply by starting the rogue script. He will act as an adjunct to the warrior and will /assist off the warrior. The rogue will try to always move to the backstab position on the fight by circling the mob. If the warrior is successfully taunting this becomes easy and the mob goes down fast.
The cleric script is particularly useful in this context as it ensures healing of all characters even in tight situations like this. Again, just think of the warrior and rogue as pets-- the commands are basically the same for this.
Finally, the cleric script was really dual purpose for me. I tweaked it especially for situations in high-impact dungeons like VT or 3rd Tier PoP Planes where cleric healing is split second and there are long, boring waits with sudden descent of 15 or so mobs the guild must clear. I would set the cleric on auto-follow mode on another PC (see script) and it would follow the PC around (I would pick people I knew who were rarely afk). The cleric would follow around and when the fighting started he simply automatically went off auto-follow and started healing. Once the fight was over I would restart the autofollow.
It allowed me to watch the fight properly, deal with /tells, and generally be a more effective cleric. Any decent cleric can use this script to make themselves far more efficient. You still need to use your brain, it just makes some obvious decisions faster for you and leaves the higher order tactics to you. It helps to go through the cleric script and understand the logic of it. You just have to take the time to read it (that will also allow you to learn the macro language and tweak the script for your own situations).
So, bottom line: two main modes for these scripts,
1. a semi-automatic cleric where you manually pull, and the warrior/rogue would kill with the cleric auto-healing.
2. There was also a 'raid mode' for the healer for keeping up with fast action high impact dungeons where the healer would make the right healing spell choice to ensure the group stayed alive. I generally did not bring the warrior/rogue bots into such a situation as my guild did not like alts on raids unless they were a critical class we were missing that day.
Finally, I alluded to uses of the scripts above where modifications could be used to auto-pull fairly static camps. I leave the more difficult outdoor zones to the manual pull modes or the now very excellent scripts based on HUNTER that are on the boards.
Hope this helps...


