• IS THIS SITE UGLY? Click "RG3" at the very bottom-left of this page to change it. To dismiss this notice, click the X --->
  • You've been invited to attend the 2nd annual "EverQuest Software Awards"
Resource icon

Plugin - MQ2Events 1.0

Joined
Mar 19, 2018
RedCents
91¢
Hi I'm a bit of a scrub, where do I find the "trigger texts" etc. so that I can start building my own command lines with this? I'm a completely novice programmer.
 
Joined
Jul 22, 2018
RedCents
3,373¢
Hi I'm a bit of a scrub, where do I find the "trigger texts" etc. so that I can start building my own command lines with this? I'm a completely novice programmer.
Trigger Text refers to the actual in-game emote or any text that you want MQ2Events to respond to. So it depends on what event you're doing and what shows up in the EQ log file. If you're familiar with Gina, it's the same text that gina responds to.
 
Joined
Mar 19, 2018
RedCents
91¢
Trigger Text refers to the actual in-game emote or any text that you want MQ2Events to respond to. So it depends on what event you're doing and what shows up in the EQ log file. If you're familiar with Gina, it's the same text that gina responds to.
Ah gotcha thanks, I guess I meant more where do I find the Command Texts? I.e. if I want my toon to respond to a certain trigger by navigating to a certain point, where do I find the line of code that would allow me to do that? Or if I wanted it to respond to a line of text by casting a certain spell? Etc.
 

ChatWithThisName

⚔️🛡️🗡️
Moderator
Joined
Dec 29, 2017
RedCents
7,610¢
That's a whole different ball of wax at that point, and not an easily answered question.

Each plugin has it's own command and parameters. Each plugin has it's own resource to layout the details of the commands and parameters. None of which will walk you through doing such a thing.
Movement can be handled with a few different things. MQ2Nav, MQ2MoveUtils I think would likely be your best first stop.

Casting can be handled with either ingame commands or with MQ2Cast

You'd have to look at the pages for those resources to get more details and to devise a way to utilize their logic to your advantage.

You can also look at other macros. Which will likely provide you the most insight to the macro language as a whole.
 
Joined
Apr 24, 2019
RedCents
94¢
Trigger Text refers to the actual in-game emote or any text that you want MQ2Events to respond to. So it depends on what event you're doing and what shows up in the EQ log file. If you're familiar with Gina, it's the same text that gina responds to.
Been trying to set this up in order to do the Kael event but cant seem to figure out where to plug in the Event codes. When you create the ini file is there a particular way to create it? Under release where should I place this file? I have tried in a few folders but in game it just doesn't bring anything up when I /load event. Any help would be greatly appreciated.
 
Joined
Oct 23, 2016
RedCents
759¢
For each of your toons create a file in the release folder (where MQ2Events.dll is) with MQ2Events_ToonName.ini.

In it past this:

INI:
[BendKnee]
trigger=#*# that ToonName must bend the#*#
command=/multiline ; /mqp ; /keypress d

[StandUp]
trigger=#*#Avatar of War nods, accepting the subservience of those that gave#*#
command=/multiline ; /stand ; /mqp
Replace ToonName with the name of your toon.
Adjust the commands , but it should work with kiss and ihc.
Save it.

then /load events once in game.
 
Last edited:
Joined
Apr 24, 2019
RedCents
94¢
For each of your toons create a file in the release folder (where MQ2Events.dll is) with MQ2Events_ToonName.ini.

In it past this:

INI:
[BendKnee]
trigger=#*# that ToonName must bend the#*#
command=/multiline ; /mqp ; /keypress d

[StandUp]
trigger=#*#Avatar of War nods, accepting the subservience of those that gave#*#
command=/multiline ; /stand ; /mqp
Replace ToonName with the name of your toon.
Adjust the commands , but it should work with kiss and ihc.
Save it.

then /load events once in game.
I put it in release but when I /Load events it just says unable able to find favorite list 'events'. The MQ2Events_toonname.ini is it just in text format I basically have it written on ms notepad which seems right.
 
Joined
Oct 23, 2016
RedCents
759¢
in windows options, you have to enable show files extension, once you did that, you'll see the file extension at the end of the file and you'll be able to change it
 
Joined
Apr 24, 2019
RedCents
94¢
@SA_krycek not successful unfortunately none of the characters reacted to the emote. Here are what some of my files look like.
In the release folder there is the MQ2Events.dll file Under that I have my files i made example. MQ2Events_Chesmel.ini. Inside that file looks like this
[BendKnee]
trigger=#*# that Chesmel must bend the#*#
command=/multiline ; /nuke pause ; /keypress d
[StandUp]
trigger=#*#Avatar of War nods, accepting the subservience of those that gave#*#
command=/multiline ; /stand ; /nuke resume

In game /event load says MQ2Events: Reloading INI
 
Joined
Apr 24, 2019
RedCents
94¢
@MrPatate Just wanted to say thanks that was the missing piece. I works for all the KA characters but does not work for MQ2Berserker. I was able to do the mission swapping in another toon though. Worked flawlessly
 
Joined
Oct 23, 2016
RedCents
759¢
@crs399, Try that for the Zerker

INI:
[BendKnee]
trigger=#*# that ToonName must bend the#*#
command=/multiline ; /zerk mode 0 ; /zerk autostandonduck off; /keypress esc ; /pause 10 ; /keypress d

[StandUp]
trigger=#*#Avatar of War nods, accepting the subservience of those that gave#*#
command=/multiline ; /zerk mode 1 ; /zerk autostandonduck on
 
Joined
Oct 23, 2016
RedCents
759¢
@crs399, then it would be :

INI:
[BendKnee]
trigger=#*# that ToonName must bend the#*#
command=/multiline ; /mqp ; /zerk autostandonduck off; /keypress esc ; /pause 10 ; /keypress d

[StandUp]
trigger=#*#Avatar of War nods, accepting the subservience of those that gave#*#
command=/multiline ; /mqp ; /zerk autostandonduck on
 
Joined
Apr 24, 2019
RedCents
94¢
@crs399, then it would be :

INI:
[BendKnee]
trigger=#*# that ToonName must bend the#*#
command=/multiline ; /mqp ; /zerk autostandonduck off; /keypress esc ; /pause 10 ; /keypress d

[StandUp]
trigger=#*#Avatar of War nods, accepting the subservience of those that gave#*#
command=/multiline ; /mqp ; /zerk autostandonduck on
Ok cool I’ll try it tonight. Thanks for all your help!
 
Joined
Dec 12, 2013
RedCents
40¢
Tried the above suggestions, I still cant get it to work, no one ducks, zerker using plugin with blank kiss ini and hes dieing all the time, seems to target my bard too, but hes doesnt duck either
 
Top