• 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

Project Lazarus LEM Relay Tells

Joined
Oct 3, 2021
RedCents
1,648¢
Hi, I am using the LEM relay tells, and in Project Lazarus it is triggered by my pet "tell from Kabarn: Attacking a giant scorpion Master". There's no option to ignore pet messages in alt-o filters :(

so am I just stuck with this?
 
you can use mqfilters

maybe something like /filter name add "tell from Kabarn:" --- not positive you can do the quoties, you might just have to do /filter name add *Kabarn
 
I don't know where to find the Relay Tells Lem you're using since you posted your own thread, but replying to that specific LEM with your question might have been better - you might be able to make the LEM just skip matches that are your pet
 
Apologies for being away. I'm not sure where I got it, I thought the LEM Library but maybe not. Here's the pattern:

#1# tells you, '#2#'

and here's the code:

local mq = require('mq')

local function event_handler(line, name, message)
local counter = 0
mq.cmdf('/dgt all Tell from %s: %s', name, message)
repeat
mq.cmd('/beep')
counter = counter + 1
until (counter > 2)
end

return {eventfunc=event_handler}

I edited it to add the repeat beeps.

I'm not running E3/MQ, just MQ for Emu, with the MQ launcher. I copied the lem folder from my live Macroquest install location.

I don't need to be as paranoid on Project Lazarus as on Live or Test, so I've just been running without it.
 
I’d just put a if then statement and exclude your pet name. Or use mqfilter
The chat options are different for Live and Project Lazarus. Specifically, there's no option to filter pet responses in Project Laz, but interestingly, you can't filter them in Live either. But...

Live: Zober told you, `Attacking a cave rat master.'
PL: Kabarn tells you, 'Attacking greater skeleton master.'

This is why the LEM entry does not beep for pet messages on Live.

I'll find out if there's a way to name your pet in Project Laz, if so that's the way to go (exclude pet).
 

Attachments

  • Project Lazarus Chat Options.png
    Project Lazarus Chat Options.png
    144.5 KB · Views: 0
  • Project Lazarus pet attack.png
    Project Lazarus pet attack.png
    21.6 KB · Views: 0
  • Live Pet Settings.png
    Live Pet Settings.png
    50.3 KB · Views: 0
  • Live pet attack.png
    Live pet attack.png
    34.5 KB · Views: 0
you could

Code:
local petCheck = string.format("pet =\"%s\"", who)

if (mq.TLO.SpawnCount(petCheck) ~= 0) then

-- its a pet

end

where who is the speakers name pulled out from the event
 
Last edited:
The chat options are different for Live and Project Lazarus. Specifically, there's no option to filter pet responses in Project Laz, but interestingly, you can't filter them in Live either. But...

Live: Zober told you, `Attacking a cave rat master.'
PL: Kabarn tells you, 'Attacking greater skeleton master.'

This is why the LEM entry does not beep for pet messages on Live.

I'll find out if there's a way to name your pet in Project Laz, if so that's the way to go (exclude pet).
For naming pet. Hail it and select one of the options from there for a rename
 
Project Lazarus LEM Relay Tells

Users who are viewing this thread

Back
Top
Cart