So I am new to Dual/Multi boxing but I had an idea about creating a
button script macro. I current am planning to play 3 sets of two toons
and I was looking for a way to generize some of the macro stuff. Now I
know that there is no such thing as a Click/Button sequence but I
was wondering if it might be possible using a counting for variable loop command.
The idea is something like this
The
macro would use variable assigned to a real number that counts up from
1-5 (the count can start and end anywhere 1-5 is just for an example).
The idea is that every time you activate the macro variable would
increase by +1, and also reset to 1 after it passes 5.
The sequence would be as follow.
<activate macro>
/click <string> -- where string = ActionButtonvariable, the variable being the number 1-5 thus this would translate to ActionButton1, ActionButton2, ActionButton3, ...
/script variable=variable+1 but if varirable is greater then 5 then reset variable to 1 --counting up on everykeypress
The
idea here is that it allows me to use the same castsquence macro for
multiple setups by just arranging spells and abilities on each toons
various action bars. It would mean not having to write custom combat
macros for each set of toons.
Now I know that blizz also has a 255 char limit so some of this stuff
could be written out as addtional macro call functions I guess to get
around the 255 char limit (ie the counting routine could be a complete
seperate macro/function which would be called to add +1 when needed.
The function that builds the actionbar string could be a seperate
macro/function as well.
While
I am new to Macro/Lua scripting I do have a fair amount of programming
knowledge from my University days, and I could probably figure out most
of the coding I need (with research), mostly I am wondering if its
worth spending the time doing this or is it just not possible with the
Blizzard Macro UI. ie: this would activate somesort of proctected
scripting function that blizz doesn't want us using.
Thanks in advance for any suggestions/advice
Jaybarti
Connect With Us