• 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 - Emu Help?

Enrikk

New member
Joined
Feb 21, 2021
RedCents
20¢
Hello All,

I've been using MQ2 from another source for a few years. I wouldn't consider myself a newbie but I'm also not a coder in any way. I've never needed anything on Redguides before, so I'm new here.
Two things brought me here: MQ2Autologin and MQ2Autoloot.

Logging into the game to check autoloot I find that I cannot get it to function. The system indicates it is loaded, but then I can't get anything to happen with it in-game and an ini hasn't been created out of game. Next, I like the autologin idea but I keep hanging at server select. I play on THF and everything looks good but it doesn't seem to work. I've tried going through the emu server and also through the thf-direct server. It always hangs. I do not get that hang when I use the old method for autologin using a different build of MQ2 from another source.

These do not seem to be overly complex, and the video for autologin was easy to follow, but it's not working. Help would be appreciated.
 
I assume you're using the emu fullname for the server correct?

INI:
[Servers]
peqgrand=[] [PEQ] The Grand Creation - Omens of War
ezserver=[] EZ Server - Custom Zones, Vendors, Quests, Items, etc
stormhaven=[] Storm Haven - High-Quality Custom Content
alkabor=[] The Al'Kabor Project [www.takproject.net]
thf=[] The Hidden Forest [ www.thehiddenforest.org ]
 
Hey Enrikk, For the autologin which method are you trying to use the encrypted one or all the info in an .ini?

As for MQ2Autoloot im not sure that plugin will work for THF without it having the advloot system.
 
Ah yes, good point by otter. You may be forced to use other options like Ninjadvloot.inc. It's an include file meant for macros, and it's already built in to kissassist. If using KissAssist, then on the character you want to do the looting, make sure "looton=1" as shown in the kissassist beginner guide.
 
Yep, there's no advanced loot window in the RoF2 client so you can use ninjadvloot with KissAssist to do the looting.

With autologin you need to customise the ini with the text redbot posted above and then use the short name 'thf' when setting your profile on the MQ2 icon/autologin menu. Haven't tried thf but definitely works for other emu servers.
 
Ah yes, good point by otter. You may be forced to use other options like Ninjadvloot.inc. It's an include file meant for macros, and it's already built in to kissassist. If using KissAssist, then on the character you want to do the looting, make sure "looton=1" as shown in the kissassist beginner guide.

You can use kissassist for only that if using a CWTN plugin as well correct?
 
You can use kissassist for only that if using a CWTN plugin as well correct?
It's not really intended to run kissassist with the cwtn plugins so you could get some funny behaviour but I see a lot of people saying they do it so maybe it works without causing problems. If there's nothing else in the inI but looton=1 it should just run around looting corpses when there is nothing in the extended target list.
 
It's not really intended to run kissassist with the cwtn plugins so you could get some funny behaviour but I see a lot of people saying they do it so maybe it works without causing problems. If there's nothing else in the inI but looton=1 it should just run around looting corpses when there is nothing in the extended target list.
Yeah it was doing some funny stuff but was also looting the corpses. Will try only the looton entry and see what happens next time I fire it up. Thanks.
 
If you are using the cwtn plugins you really shouldn’t use kiss simultaneously. If you are using cwtn a macro that pauses the plugin would be better. Could make the macro check for aggro and mobs with in the camp radius so it doesn’t try looting while mobs are mezzed or within aggro range.
Just then you can add other utility to that macro as you find you need more.
 
Here is a rough idea how it could work. Not perfect and not tested. I snagged the lootmobs.mac i had for years ago and threw that code in there. You could do way more here and have it look at xtarget list and wait till the fighting is done.

Again this is just a quick idea and ment to be built upon and fixed.

[CODE lang="cpp" title="rough loot macro to run with cwtn for emu"]| Loot macro to run with CWTN plugins rough idea

#include Ninjadvloot.inc

|This will need to be corrected or add raid xp and solo
#event experience "You gain party experience!"

Sub Main
/call SetupAdvLootVars

:Mainloop
|add code here
/doevents
|more code if you want
/delay 1s
/goto :Mainloop

/return

|This section was taken from LootMobs.mac v1.1 by hoosierbilly 23 Sept 2011
|You could alternitively write it so it sees there is still mobs on the xtarget list and in range
|and waits till all the fighting is done.
sub event_experience

/if (!${SpawnCount[corpse radius ${CorpseRadius} zradius 100 noalert 25]}) {
/echo There are no corpse's within ${CorpseRadius} units range.
/return
}
/if (${SpawnCount[npc radius ${MobsTooClose} zradius 1 noalert ${AlertList}]}) {
/echo Can't loot while mobs are within ${MobsTooClose} units range.
/return
}
/${Me.Class.ShortName} pause on
/call LootMobs
/look
/echo Looting complete - go slay some more.
/${Me.Class.ShortName} pause off
/squelch /return[/CODE]

edited: realized i didnt pause the plugin so it could do the loot.
 
Last edited:
Guide - Emu Help?

Users who are viewing this thread

Back
Top
Cart