I'm far from an expert dualboxer, or any kind of boxer, but this is how I control Sjugy:
I use Multi-send (
http://www.megaupload.com/?d=6N8EI8V3) and Spellcast (check the windower site) along with a modified windower init file and a script for every set of actions I want to do. Basically, I have it set up so I can hit Control-F5 and have Sjugy follow me, or Alt-F2 for Cure 4, Alt-F5 for Paralyna, Control-F1 for double Marches, Control-F2 for March/Minuet, etc. It's like having a second macro bar that works for Sjugy. I'll say how I have it set up exactly and work through an example or two.
So, first off, extract Multisend into the same directory as windower. I'm not sure that this matters, it's just something that I did. Next, we'll write windower scripts that go in the "scripts" folder. My Cure IV script (c4.txt), for instance, is:
Code:
Select allcure4 byrth;
To write a script, open Notepad, write something like that in, and save it into the scripts folder.
My double Marches+Haste (marmar.txt) script is a little more complicated (and isn't fine-tuned at all.)
Code:
Select allvictorymarch;
pause 12;
advancingmarch;
pause 12;
haste byrth;
Okay, so now you have some scripts! Time to learn how to call them! Open up init.txt from the "Scripts" folder.
First, make sure "load Spellcast" is among the "load _____" commands. Next, go down to your "binds." In this case, ^ means Control and ! means Alt, so ^f6 means Control F6 key. Personally, I choose to bind Control/Alt F1-6 to different JAs/etc for Sjugy. Like this:
Code:
Select allbind ^f1 send sjugy "\/\/exec marmar.txt"
The idea is, I hit Control-F1 (^f1) and Windower runs the marmar.txt script shown above. The silly \/\/ stuff is just to make it a windower command, it translates to "//" in game. You need it before the exec. Similarly, my Cure IV "macro" is:
Code:
Select allbind !f2 send sjugy "\/\/exec c4.txt"
So in order to get this working, you need spellcast running on your mule with Multisend open and the correct Binds set in your init file. I should note that it's just as possible to make this a regular macro. So if you put //send Sjugy "\/\/exec marmar.txt" in a game macro with Multisend loaded and Spellcast on the mule, it would work just fine.
I'm still figuring most of this out as I go along. I only migrated to PC in the fall, and I only really started using this system in the last few days in Tahrongi (though I've had all the macros written since the week I reactivated Sjugy). If you need anything more specific, feel free to ask me in game but be aware that I probably won't know the answer. When I have questions I just go to the BG Random question thread.