OK, so here I go... lol
So I was looking for a shrink mac but really couldn't find one that did what I wanted to do for things really larger then a single group. I've been using MQ2/RG for some time and figured what the hell lets see if I can do something that meets what I want to do. jesus - as a person who knows nothing about coding these thing, the start is rough. Hoping I can get a bit of guidance here. So let me set the stage on what I am thinking. By no means is anything set in stone. Again this is just how I feel the outcome would look like. Doesn't mean it has to be.
I'm thinking the macro flow would look something like this:
Copy a list of all the people you want your shrink'r to shrink.ini file
Shrink.ini
now into the macro and this is where i am really getting hung up.
I can call the name if the charlist by doing the
and it will output char1|char2|char3||
So I think I am on the right track there but when I start to put this into a if statement, though it errors out on me. I think where I need to go with this is to say, if charlist, char1 then do something and loop that for each line in the ini
so I fumbled through a few things but I think I might be close with the below...
I also would need to put this in a loop to cycle through the list but one thing at a time I think.
Its a mess I know. but I have never done this before so please go easy.. lol again any help is very much appreciated.
So I was looking for a shrink mac but really couldn't find one that did what I wanted to do for things really larger then a single group. I've been using MQ2/RG for some time and figured what the hell lets see if I can do something that meets what I want to do. jesus - as a person who knows nothing about coding these thing, the start is rough. Hoping I can get a bit of guidance here. So let me set the stage on what I am thinking. By no means is anything set in stone. Again this is just how I feel the outcome would look like. Doesn't mean it has to be.
I'm thinking the macro flow would look something like this:
Copy a list of all the people you want your shrink'r to shrink.ini file
Shrink.ini
INI:
[charlist]
char1=1
char2=2
char3=3
now into the macro and this is where i am really getting hung up.
I can call the name if the charlist by doing the
INI:
/echo ${Ini[shrink.ini,charlist]}
and it will output char1|char2|char3||
So I think I am on the right track there but when I start to put this into a if statement, though it errors out on me. I think where I need to go with this is to say, if charlist, char1 then do something and loop that for each line in the ini
so I fumbled through a few things but I think I might be close with the below...
INI:
/if (${Ini[shrink.ini,charlist]}) {
/echo Casting shrink on ${Ini[shrink.ini,charlist]}
/delay 10s
/casting "Shrink" gem1
}
I also would need to put this in a loop to cycle through the list but one thing at a time I think.
INI:
/declare shrinkee string outer $Ini[shrink.ini,charlist]}
/for shrinkee 0 to 3
/if (${Ini[shrink.ini,charlist]}) {
/target ${Ini[shrink.ini,charlist]}
/delay 2s
/invite
/echo Casting shrink on ${Ini[shrink.ini,charlist]}
/delay 2s
/casting "Shrink" gem1\
/delay 2s
/disband
/next shrinkee
Its a mess I know. but I have never done this before so please go easy.. lol again any help is very much appreciated.
Last edited by a moderator: