• 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
MQ2AutoAccept

Release MQ2AutoAccept

Redbot

💻❤️
Moderator
Joined
Oct 15, 2004
RedCents
104,068¢
Pronouns
He/Him
MQ2AutoAccept
This plugin will allow you to create a list of trusted character names that will allow your character to automatically accept Party invites, Raid invites, Trades, Taskadds, Expeditions (dzadds}. Plus auto accept trasolocate and primary/secondary real estate anchor ports.

Commands:
Rich (BB code):
/autoaccept - Displays command syntax
/autoaccept on|off - Main accept toggle. Nothing else will accept if this is off. Default *ON*
/autoaccept save - Saves settings to ini. Changes DO NOT auto save.
/autoaccept load - Loads settings from ini
/autoaccept trade on|off - Toggle acceptance of trades by people on the auto accept list. Will cancel any trade from a user not on your list. Default *ON*
/autoaccept trade always on|off - Toggles always accept all trades. Default *OFF*
/autoaccept group on|off - Toggles accept group invites. Default *ON*
/autoaccept raid on|off - Toggles accept raid invites. Default *ON*
/autoaccept list - Lists users on your auto accept list.
/autoaccept add NAME - Add NAME to the auto accept list.
/autoaccept del NAME - Delete NAME from your auto accept list.
/autoaccept translocate on|off - Toggle acceptance of translocate port.  Default *OFF*
/autoaccept anchor on|off - Toggle acceptance of primary/secondary real estate anchor port.  Default *OFF*
/autoaccept addanchor VALUE :: Add VALUE as a valid anchor target. Proper case matters for matching later. Put the entire address inside quotes as it shows in the portal dialog box such as "Willow Circle Bay, 100 Vanward Heights"
/autoaccept delanchor VALUE :: Delete VALUE from your valid anchor target list. Put the entire address inside quotes as it shows in the portal dialog box such as "Willow Circle Bay, 100 Vanward Heights"

Example MQ2AutoAccept.ini file
Rich (BB code):
[Mymage_Settings]
Enabled=1
Translocate=0
Anchor=0
Trade=0
TradeAlways=0
Group=1
Raid=1
[OMymage_Names]
Bob=1
Mike=1
Sally=1
[Mymage_Anchors]
Anchor0=Willow Circle Bay, 100 Vanward Heights
 
Last edited by a moderator:
Hey guys, under the info page for mq2autoaccept it says it can be configured to accept task and dzadds but I can only see toggles to do raid, group and trade. Am I missing something?
 
I read that, and I set up a list of names and turned everything on and the characters will accept group, raid and trades from the characters but still wont auto take tasks or dz's.
Rich (BB code):
[MyBot_Settings]
Enabled=1
Translocate=0
Anchor=0
Trade=1
TradeAlways=0
TradeReject=0
Group=1
Raid=1
[Mybot_Names]
mymain=1
friendmain=1
friendbot=1
guildleader=1
rando1=1
rando2=1

names changed
 
No bother just been so busy with Kiss 8 I just got to this in last day or two.

Mq2autoaccept looks for specific text in the window for the primary and secondary anchor stuff. it seems that text has changed recently which broke the anchor part. I got part of working but i have to spend some more time hunting down all the messages so i can change them in the plugin. I should have new version out buy the end of the week.
 
For some reason MQ2Autoaccept has stopped accepting trades this is between all characters. It does accept group invites from toons in the MQ2Autoaccept.ini. On the other hand it also accepts translocate on some toons in the MQ2Autoaccept.ini even with it trued off?


First character in MQ2Autoaccept.ini the others are the same:
Rich (BB code):
[Main_Settings]
Enabled=1
Translocate=0
Anchor=0
Trade=1
TradeAlways=0
TradeReject=0
Group=1
Raid=1
[Main_Names]
Character_name1=1
Character_name2=1
Character_name3=1

And all the names are spelled correctly. No macros are running which could interfere.

Frankly I'm at a loss, any suggestions?


Thanks!!
 
Try re-adding the name via command line
Rich (BB code):
/autoaccept add bob
/autoaccept save
 
Seems to have reset it when I did that - had to use /autoaccept del bab before I could readd the names but that seems to have done the trick thank you
 
I also found it best to make sure the names were capitalized. I had some issues where they weren't and it wouldn't auto accept.
 
Mine is still working well from previous compiles.
 
I dont get it to work.. (trade) Group, raid, transloc.. all else work. Did del and add with capitalized.. still dont get trade to work.
 
I was incorrect when I said that fixed this - I've just been occupied with other things. I've even deleted and rebuilt the .ini file using the command line. Nothing has worked to turn back on auto-trade.
 
Long shot here; Double check you have not turned off your trading from within EQ: Options; General; right hand side under Fast Drop there is Allow trading with, make sure that is NOT set to 'No one'.

Mine has been working forever without issue, latest compile included.
 
Nope allow Trade with Everyone on all of them. Plus can manually click over and hit trade no problem.
 
Delete the ini and start over. It isn't too bad if you use the /autoaccept add tooname.

Only other thing I can think of is that even though [Genera] has trades on, under the individual [Toonname1 Names] its off i.e. ToonName2=0.

Finally, even though [General] Trades=1, if under [ToonName1_Settings] trades=0. The ini is complicated in that there are multiple places/ways to turn something off.

Hell, there's even a TradeAlways=0/1 under [ToonName_Settings]
 
Mq2autoaccept might be broken I have seen it not accept trades as well. It's possible a source change is needed.

Mine accepts trades, TLs, taskadds, etc. without fail... and I use it every single day.
 
I found an issue with this the other day. Had to make a change, but it should be fixed. I will get with Maskoi and see how he wants to post the updated dll.
 
I was thinking since mq2autoaccept reads from a text file, if I had a file say named... names.txt

could someone write me a macro that grabs the names that are in the txt file 1 name per line and populate the mq2autoaccept.ini file with the correct info for all the toons?

in the file are 2 headers for each character...
Rich (BB code):
[toonname_names]
and
Rich (BB code):
[toonname_Settings]
Enabled=1
Translocate=1
Anchor=1
Trade=1
TradeAlways=1
TradeReject=0
Group=1
Raid=1
after each name is an =1 for yes... I would want it to auto put that info after every name inside [toonname_names] section

so basically I want a mac that reads my 200 toon names and populates them all like so...
Names.txt example
Rich (BB code):
bob
sam
fred
john

Rich (BB code):
[bob_names]
bob=1
sam=1
fred=1
john=1
[bob_Settings]
Enabled=1
Translocate=1
Anchor=1
Trade=1
TradeAlways=1
TradeReject=0
Group=1
Raid=1
[sam_names]
bob=1
sam=1
fred=1
john=1
[sam_Settings]
Enabled=1
Translocate=1
Anchor=1
Trade=1
TradeAlways=1
TradeReject=0
Group=1
Raid=1
[fred_names]
bob=1
sam=1
fred=1
john=1
[fred_Settings]
Enabled=1
Translocate=1
Anchor=1
Trade=1
TradeAlways=1
TradeReject=0
Group=1
Raid=1
[john_names]
bob=1
sam=1
fred=1
john=1
[john_Settings]
Enabled=1
Translocate=1
Anchor=1
Trade=1
TradeAlways=1
TradeReject=0
Group=1
Raid=1
 
Macros can't read outside of the Macro folder without a lot of pain in the ass setup up.
 
would a "global accept" be easier to implement into the plugin?...

i.e. it'd still use the TL / trade / etc rules but would treat the names in this list as part of every character's list?

...
just thinking out loud
 
it would not have to be outside, it could easily be pasted into the mac in NAMES SUB or whatever...
 
Is there any way to put a delay in it for auto accepting raid invites? I only have the problem with raid invites. It accepts invites so fast it seems to "glitch" the raid window, and sometimes causes a crash (i've only had it happen once).

The glitch is that I open the raid window with alt-g and it appears there is no active raid, ie no character names in the raid window, however, i can see raid chat, and I am in a group after assigned by the raid leader.
TO unglitch it, I just zone, and then I'm able to see the people in the raid window.


I've only had this happen once, but any time I opened the raid window after autoaccepting the raid invite, it would crash Everquest. I did it 3 times in a row just to make sure it was repeteable
 
Is there any way to put a delay in it for auto accepting raid invites? I only have the problem with raid invites. It accepts invites so fast it seems to "glitch" the raid window, and sometimes causes a crash (i've only had it happen once).

The glitch is that I open the raid window with alt-g and it appears there is no active raid, ie no character names in the raid window, however, i can see raid chat, and I am in a group after assigned by the raid leader.
TO unglitch it, I just zone, and then I'm able to see the people in the raid window.


I've only had this happen once, but any time I opened the raid window after autoaccepting the raid invite, it would crash Everquest. I did it 3 times in a row just to make sure it was repeteable

Go into your MQ2autoaccept config file (should be in your MQ2 folder) and there should be a setting that's something like delay=0 or acceptdelay=0. You can change it to whatever you want. I changed all mine to =5 or =10 because I thought it looked weird if all my toons were instantly accepting invites to stuff. Sorry that I didn't provide the exact argument - I'm not at home.
 
I did a global setup and it accepts trades like a boss, but it will not accept raids or group invites, using a main global and sub settings for each toon
 
correction, it accepts trades but not invites, TLs or Raids.... using a global main.... grrrr
 
Not sure how long this plugin has been around but it was automatically added into my compile recently when installing the redguides vanilla on a new comp.

The ingame command...

/auto i
/auto inventory
/autoinventory

All bring up the MQ2Auto accept "help" dialogue in the MQ2 window. I think the plugin is recognizing the /auto prefix and assuming it's a command meant for it - but it's actually an ingame command to inventory an item on your cursor. I unloaded the plugin so I didn't get spammed each time I /auto i - but i figured I would make a post incase no one else has ever realized that the plugin does this. It may or may not be something Sym would be interested in changing!
 
Hmm, odd. I just tested this and without the plugin loaded /auto i toggles coin autosplit like /autosplit. I've always used /autoinventory with the plugin loaded without any issues. Do you have an alias for /auto i setup?
 
Hmm, odd. I just tested this and without the plugin loaded /auto i toggles coin autosplit like /autosplit. I've always used /autoinventory with the plugin loaded without any issues. Do you have an alias for /auto i setup?

Sorry im an idiot and meant /autoi without the space - I think /auto i (with the space) used to work though as all my ingame macros use /auto i (as well as the forage macro I made a year ago, that uses /auto I too).

You're right that typing /autoi does NOT trigger the text. Only /auto i does. Maybe the issue falls more on my lap to change my macros/forage macro to /autoi now instead of /auto i .... Especially considering it seems like /auto i doesn't even work for automatically inventorying the item.

Weird, my apologies for wasting your time apparently I was the one 'wrong'! =D
 
unless i'm missing something turning on accept translocations doesn't work with druid zephyrs. any work around for this?
 
Ah I see the issue. Translocate is just for a punt to bind. I'll get it updated. In the meantime add the character name casting the zephyr to your approved list and it will accept it.
 
I've always made a hotkey with 5 lines of "/autoinv" for my characters, helping to move items in bags.
Apparently "/autobank" will help that process as well, to your bank. ;)
 
Release MQ2AutoAccept

Users who are viewing this thread

Back
Top
Cart