• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Guide - Quick and dirty guide to setting up MQ2Posse

Joined
Jun 2, 2016
RedCents
557¢
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.


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. :toot:

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
If you want them to campfire back, then there are some additional settings that you will input:

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
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
Rich (BB code):
[Harvey_Names]
Moe=1
Larry=1
Curly=1
Ethel=1
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!
 
Last edited:
Bumping this because there was questions about how to setup MQ2Posse in another thread, recently.

Also, I have a question that I've probably asked before, but thought I'd try again anyway...

If MQ2Posse fires and pauses your group, and while paused something spawns or someone pulls a mob into your group and it agros you, will it unpause the group long enough to avoid getting wiped and then just not continue?

Frankly, I want my stuff to pause, but if someone is hanging out like a creeper for too long I'd rather not die if a mob spawns on top of me or too close to me.
 
Bumping this because there was questions about how to setup MQ2Posse in another thread, recently.

Also, I have a question that I've probably asked before, but thought I'd try again anyway...

If MQ2Posse fires and pauses your group, and while paused something spawns or someone pulls a mob into your group and it agros you, will it unpause the group long enough to avoid getting wiped and then just not continue?

Frankly, I want my stuff to pause, but if someone is hanging out like a creeper for too long I'd rather not die if a mob spawns on top of me or too close to me.

Your group will kill any mobs that are in your camp even with Posse running. As far as a creeper hanging out, I use MQ2Posse with GTFO! to prevent these kinds of issues. With GTFO!, you need to have a druid/wiz, but the macro will port your group out and then campfire them back in. You can change the settings to where you campfire back in after ___ amount of minutes and, if the creeper is still there, your group will port back out. In the settings, you can have this cycle repeat however many times you want before your group will just /exit out.
 
Your group will kill any mobs that are in your camp even with Posse running. As far as a creeper hanging out, I use MQ2Posse with GTFO! to prevent these kinds of issues. With GTFO!, you need to have a druid/wiz, but the macro will port your group out and then campfire them back in. You can change the settings to where you campfire back in after ___ amount of minutes and, if the creeper is still there, your group will port back out. In the settings, you can have this cycle repeat however many times you want before your group will just /exit out.

Can you share your GTFO configuration? It's been a while, but I remember looking at it, getting a little confused as to what was possible, and then got sidetracked with something else and ignored it.
 
Can you share your GTFO configuration? It's been a while, but I remember looking at it, getting a little confused as to what was possible, and then got sidetracked with something else and ignored it.

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.​

Rich (BB code):
[settings]
| 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

If you want them to campfire back, then there are some additional settings that you will input:

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

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':

Rich (BB code):
[Harvey_Names]
Moe=1
Larry=1
Curly=1
Ethel=1

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!

Hopefully that was clear enough/what you were looking for, Sum1?
 
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.​

Rich (BB code):
[settings]
| 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

If you want them to campfire back, then there are some additional settings that you will input:

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

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':

Rich (BB code):
[Harvey_Names]
Moe=1
Larry=1
Curly=1
Ethel=1

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!

Hopefully that was clear enough/what you were looking for, Sum1?

That was fantastic, thank you!
 
Is there a way to get this to work with clickies or throne of heros? I don't have a drood or wizzy :(
 
I haven't used the port out options in Posse/GTFO. But I think you can add commands to the Posse ini (See step 2 of the GTFO instructions in top post.) Those could be /useitem I'd imagine.

GTFO is preset macro for a porter + followers. However, it is very clearly written and you could customize your GTFO macro to have the caster & followers do a /useitem or /bca //useitem in their sections.
 
Guide - Quick and dirty guide to setting up MQ2Posse

Users who are viewing this thread

Back
Top
Cart