The format for windower v3 style scripts will be changing a little, I'm finalizing that for this week's release.
Basically, the old one was:
Code:
input /equip body "Vermillion Cloak";
It effectively in code was viewed as:
WINDOWER_COMMAND EVERYTHING_ELSE (two arguments) which is kind of messy. v3 had no idea if you typed "/equip body" or "/equip" or "/equip body bananas". v4 is a little tighter as it's designed to know the number of arguments to prevent bad data/better crash support etc.
v4 will end up something like:
Code:
input "/equip Body 'Vermillion Cloak'";
(notice the arguments to "input" are in quotes, and the arguments to "/equip" are in single quotes ('). )
This is more consistent with typical programming, and I think *should* be fairly straight forward. The only downside is the necessity to 'escape' quotes to use them as a name... i.e.
Code:
input "/equip body 'Marduk\'s Shalwar'";
I'll have some more documentation on that when it's released, but currently the command parser doesn't quite work like this, so I don't recommend remaking your macro's yet.