First and foremost I have to give credit to Sym and Maskoi and anyone else involved with making this plugin. Maskoi also wrote this guide I'm pretty much copying and pasting all of his work! You could probably just label this post as a fancy bump to bring some awareness.
Step 1. Click Redguides Update
Step 2. Click Plugins. Find MQ2Posse. Check that box.
Step 3. Load up your characters and type /plugin MQ2Posse
Step 4. Read what Maskoi already wrote;
MQ2Posse - Checks for PCs in a defined radius identifying them as friends or strangers
MQ2Posse allows you to create a friends list so any PC coming into range will be identified as a friend or stranger.
If a stranger is it identified you can run commands such as /endmacro
It also has several TLO's that allow you use MQ2Posse in your macros.
Commands
/posse - Lists command syntax
/posse on|off - Toggles checking of new pc's. Default is OFF
/posse status - Shows the current status and settings
/posse load - Loads ini file.
/posse save - Saves settings to ini. Changes DO NOT auto save.
/posse add NAME - Adds NAME to friendly list.
/posse del NAME - Deletes NAME from friendly list
/posse clear - Clears all char names.
/posse radius # - Sets check radius to # (ex: /posse radius 300).
/posse list - Lists current names and commands.
/posse notify on|off - Toggles notification alerts. Default is ON.
/posse friendnotify on|off - Toggles notification alerts for friends. Default is ON.
/posse strangernotify on|off - Toggles notification alerts for strangers. Default is ON.
/posse guild on|off - Toggles ignoring guild members, meaning guild members are invisible to all checks. Default is OFF.
/posse audio on|off - Toggles audio alerts. Default is OFF.
/posse testaudio - Test plays the audio alert.
/posse cmdadd "COMMAND" - Adds COMMAND that is executed when a stranger is near
/posse cmddel # - Deletes a command that is executed when a stranger is near
TLOs
${Posse.Status} - Returns enabled status as true/false
${Posse.Radius} - Returns size of check radius
${Posse.Count} - Returns how many total people in radius
${Posse.Friends} - Returns how many friends are in radius
${Posse.Strangers} - Returns how many strangers are in radius
The Global list must be manually entered in your mq2posse.ini file.
Type /posse save to create the file.
Tips for dummies like me:
For first time setup
/posse on
/posse guild on
/posse sound on
/posse radius 500
/posse zradius 200
/posse save
It is crucial you at the very least put this on the toon you have pulling, I have it on every toon on every PC. It will save you from 98% of players coming up to your group and watching what you are doing. I say 98% because it doesn't protect you from someone running straight up to your group while you have just pulled a mob. Which is a good thing since you don't want your group to just pause and die. MQ2Posse lets your group finish whatever was pulled, and doesn't stop that action. You also must define what you want MQ2Posse to do through your own character INI files, you know, those AFK tools you probably haven't touched yet. Go do this. It takes 5 minutes. Don't be stupid AND lazy.
Here is the snipit from your KA INI in case you would like to copy paste
[AFKTools] Settings
I'm sure I've missed some info so I'll come back and edit when I think of something. Please feel free to add any tips or advice!
Thanks again Sym and Maskoi.
Adding GTFO! info from AugustineSurfer
1.) Open up your GTFO.ini file (in your MQ2 macros folder). If you don't have it there, download it from here:GTFO!
In this file, you'll enter your druid/wizard's name, the zone you want to port to and whether you want your group to campfire back or not.
Code: select all
[settings]
If you want them to campfire back, then there are some additional settings that you will input:
Code: select all
2.) Open MQ2Posse.ini (in your MQ2 root/release folder)
Under [Name_Commands] enter:
"0=/endmac"
"1=/mac GTFO"
This needs to be completed for each character.
Also, in your MQ2Posse.ini, you adjust the range that Posse and GTFO! will trigger by adjusting Radius + ZRadius for each character
You will also need to have Posse configured with your 'friendlies':
Code: select all
In this case, when Moe, Larry, Curly, and Ethel are around, Posse will not fire and I can continue playing without being ported out.
3.) Edit each character's kissassist.ini and set "AFKPCRadius" to the same radius that you input in your Posse.ini. All character's radius settings must match.
For those of you who want to read about the plugin/macro more, check out MQ2Posse and GTFO!
Step 1. Click Redguides Update
Step 2. Click Plugins. Find MQ2Posse. Check that box.
Step 3. Load up your characters and type /plugin MQ2Posse
Step 4. Read what Maskoi already wrote;
MQ2Posse - Checks for PCs in a defined radius identifying them as friends or strangers
MQ2Posse allows you to create a friends list so any PC coming into range will be identified as a friend or stranger.
If a stranger is it identified you can run commands such as /endmacro
It also has several TLO's that allow you use MQ2Posse in your macros.
Commands
/posse - Lists command syntax
/posse on|off - Toggles checking of new pc's. Default is OFF
/posse status - Shows the current status and settings
/posse load - Loads ini file.
/posse save - Saves settings to ini. Changes DO NOT auto save.
/posse add NAME - Adds NAME to friendly list.
/posse del NAME - Deletes NAME from friendly list
/posse clear - Clears all char names.
/posse radius # - Sets check radius to # (ex: /posse radius 300).
/posse list - Lists current names and commands.
/posse notify on|off - Toggles notification alerts. Default is ON.
/posse friendnotify on|off - Toggles notification alerts for friends. Default is ON.
/posse strangernotify on|off - Toggles notification alerts for strangers. Default is ON.
/posse guild on|off - Toggles ignoring guild members, meaning guild members are invisible to all checks. Default is OFF.
/posse audio on|off - Toggles audio alerts. Default is OFF.
/posse testaudio - Test plays the audio alert.
/posse cmdadd "COMMAND" - Adds COMMAND that is executed when a stranger is near
/posse cmddel # - Deletes a command that is executed when a stranger is near
TLOs
${Posse.Status} - Returns enabled status as true/false
${Posse.Radius} - Returns size of check radius
${Posse.Count} - Returns how many total people in radius
${Posse.Friends} - Returns how many friends are in radius
${Posse.Strangers} - Returns how many strangers are in radius
The Global list must be manually entered in your mq2posse.ini file.
Type /posse save to create the file.
Rich (BB code):
[GlobalNames]
bob=1
mary=1
tim=1
[Bob_Settings]
Enabled=1
Radius=300
Soundfile=
Audio=1
IgnoreGuild=0
Notify=1
[Bob_Names]
sam=1
[Bob_Commands]
Command1=/endmacro
Tips for dummies like me:
For first time setup
/posse on
/posse guild on
/posse sound on
/posse radius 500
/posse zradius 200
/posse save
It is crucial you at the very least put this on the toon you have pulling, I have it on every toon on every PC. It will save you from 98% of players coming up to your group and watching what you are doing. I say 98% because it doesn't protect you from someone running straight up to your group while you have just pulled a mob. Which is a good thing since you don't want your group to just pause and die. MQ2Posse lets your group finish whatever was pulled, and doesn't stop that action. You also must define what you want MQ2Posse to do through your own character INI files, you know, those AFK tools you probably haven't touched yet. Go do this. It takes 5 minutes. Don't be stupid AND lazy.

Here is the snipit from your KA INI in case you would like to copy paste
[AFKTools] Settings
Rich (BB code):
AFKToolsOn=1 - Turn on/off AFKTools feature
AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKPCRadius=150 - Radius to detect PC's. Will alert you and pause all macro activity
CampOnDeath=0/1 - 0=Off 1=On Default=0. Will camp to desktop on death.
ClickBacktoCamp=0/1 - 0=Off 1=On Default=0. Will attempt to click back to campfire using fellowship insignia.
I'm sure I've missed some info so I'll come back and edit when I think of something. Please feel free to add any tips or advice!
Thanks again Sym and Maskoi.
Adding GTFO! info from AugustineSurfer
1.) Open up your GTFO.ini file (in your MQ2 macros folder). If you don't have it there, download it from here:GTFO!
In this file, you'll enter your druid/wizard's name, the zone you want to port to and whether you want your group to campfire back or not.
Code: select all
[settings]
Rich (BB code):
| the name of the character with group gate. example: caster=Ethel
caster=Ethel
| the group gate spell you want to cast. Make sure the zone has no aggro mobs, as that can mess up the insignia. example: spell=Succor: Lavastorm
spell=Succor: Lavastorm
| false will exit after you've gated. true will use your fellowship's campfire and insignia to gate back and load up a macro.
keepplaying=true
Code: select all
Rich (BB code):
[letsplay]
| the number of minutes you'd like to wait before going back to your camp. Fellowship cooldown is 15 minutes, keep that in mind.
sleep=15
| The player that you want your group to target when they start their macro. Example: mainassist=Harvey
mainassist=Harvey
| if you have a pet as mainassist, specify the summon pet spell here. Example: pettankspell=Shard of Earth
pettankspell=NULL
| specify the macro your caster will use when they get back to camp, and any arguments. For example, castermac=kissassist puller
castermac=kissassist assist
| specify another player in the group, if desired. Example: player2=Violet
player2=NULL
| specify the macro you want player2 to use. For example, player2mac=kissassist pettank
player2mac=NULL
| specify another player, if desired.
player3=NULL
| specify the macro you want player3 to use. For example, player3mac=autocleric
player3mac=NULL
player4=NULL
player4mac=NULL
player5=NULL
player5mac=NULL
player6=NULL
player6mac=NULL
| if you don't specify players in your group, they will default to using this macro:
defaultmac=kissassist
| how many times to consecutively insignia back to campfire (and instantly find it crowded) before giving up and hitting /exit
retry=3
Under [Name_Commands] enter:
"0=/endmac"
"1=/mac GTFO"
This needs to be completed for each character.
Also, in your MQ2Posse.ini, you adjust the range that Posse and GTFO! will trigger by adjusting Radius + ZRadius for each character
You will also need to have Posse configured with your 'friendlies':
Code: select all
Rich (BB code):
[Harvey_Names]
Moe=1
Larry=1
Curly=1
Ethel=1
3.) Edit each character's kissassist.ini and set "AFKPCRadius" to the same radius that you input in your Posse.ini. All character's radius settings must match.
For those of you who want to read about the plugin/macro more, check out MQ2Posse and GTFO!
Last edited:


