|**
* Performer.mac - by EvenLessSpam
*
* Version: 1.0.0
*
* Changes:
* 1.0.0
* - Initial release.
**|
#Turbo 10
#Event Aelfric_1 "Touched tenderly."
#Event Aelfric_2 "Where will you be?"
#Event Aelfric_3 "Dreaming with me."
#Event Aelfric_4 "Please,"
#Event Aelfric_5 "everybody, hear the music."
#Event Britton_1 "When she and I split ways,"
#Event Britton_2 "it felt like the end of my days."
#Event Britton_3 "Until I suddenly,"
#Event Britton_4 "suddenly realized"
#Event Britton_5 "this life was better off alone."
#Event Britton_6 "Solitude was the best gift you ever gave me."
#Event Randal_1 "Ol' Nilipus hailed from Misty Thicket."
#Event Randal_2 "Where'er he smelled Jumjum he'd pick it."
#Event Randal_3 "The halflings grew cross"
#Event Randal_4 "when their profits were lost,"
#Event Randal_5 "screamin', 'Where is that brownie? I'll kick it!'"
#Event Seth_1 "Another night, in eternal darkness."
#Event Seth_2 "Time bleeds like a wound that's lost all meaning."
#Event Seth_3 "It's a long winter in the swirling chaotic void."
#Event Seth_4 "This is my torture,"
#Event Seth_5 "my pain and suffering!"
#Event Seth_6 "Pinch me, O' Death. . ."
Sub Main
|--- TriggerAction --------------------------------------------------------|
| What should be done when an event is triggered? These are the options: |
| 1 = /echo the line to say. |
| 2 = Audio event. (audio events not complete). |
| 3 = 1 + 2 |
| 4 = /target, /stick and /say (auto-mode) |
| 5 = 1 + 4 |
| 6 = 2 + 4 |
| 7 = 1 + 2 + 4 |
|--------------------------------------------------------------------------|
/declare TriggerAction int outer 4
/if (!${Plugin[mq2moveutils].Name.Equal[mq2moveutils]}) /plugin MQ2MoveUtils noauto
/if (!${Plugin[mq2moveutils].Name.Equal[mq2moveutils]}) {
/echo MQ2MoveUtils isn't loaded, and couldn't load the plugin automatically.
/echo Please obtain a working copy of MQ2MoveUtils.dll and run the macro again "/macro ${Macro.Name}".
/endmacro
}
:Loop
/doevents
/goto :Loop
/return
Sub Event_Aelfric_1
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Aelfric the Flautist: Where will you be?
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Aelfric the Flautist"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say Where will you be?
}
/return
Sub Event_Aelfric_2
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Aelfric the Flautist: Dreaming with me
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Aelfric the Flautist"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say Dreaming with me
}
/return
Sub Event_Aelfric_3
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Aelfric the Flautist: Please,
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Aelfric the Flautist"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say Please,
}
/return
Sub Event_Aelfric_4
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Aelfric the Flautist: everybody, hear the music.
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Aelfric the Flautist"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say everybody, hear the music.
}
/return
Sub Event_Aelfric_5
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Aelfric the Flautist: Touched tenderly
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Aelfric the Flautist"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say Touched tenderly
}
/return
Sub Event_Britton_1
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Britton Harmony: it felt like the end of my days.
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Britton Harmony"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say it felt like the end of my days.
}
/return
Sub Event_Britton_2
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Britton Harmony: Until I suddenly,
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Britton Harmony"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say Until I suddenly,
}
/return
Sub Event_Britton_3
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Britton Harmony: suddenly realized
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Britton Harmony"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say suddenly realized
}
/return
Sub Event_Britton_4
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Britton Harmony: this life was better off alone.
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Britton Harmony"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say this life was better off alone.
}
/return
Sub Event_Britton_5
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Britton Harmony: Solitude was the best gift you ever gave me.
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Britton Harmony"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say Solitude was the best gift you ever gave me.
}
/return
Sub Event_Britton_6
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Britton Harmony: When she and I split ways,
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Britton Harmony"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say When she and I split ways,
}
/return
Sub Event_Randal_1
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Randal Reedsea: Where'er he smelled Jumjum he'd pick it.
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Randal Reedsea"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say Where'er he smelled Jumjum he'd pick it.
}
/return
Sub Event_Randal_2
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Randal Reedsea: The halflings grew cross.
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Randal Reedsea"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say The halflings grew cross.
}
/return
Sub Event_Randal_3
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Randal Reedsea: when their profits were lost,
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Randal Reedsea"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say when their profits were lost,
}
/return
Sub Event_Randal_4
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Randal Reedsea: screamin', where is that brownie? I'll kick it!
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Randal Reedsea"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say screamin', where is that brownie? I'll kick it!
}
/return
Sub Event_Randal_5
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Randal Reedsea: Ol' Nilipus hailed from Misty Thicket.
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Randal Reedsea"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say Ol' Nilipus hailed from Misty Thicket.
}
/return
Sub Event_Seth_1
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Seth Kimble: Time bleeds like a wound that's lost all meaning.
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Seth Kimble"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say Time bleeds like a wound that's lost all meaning.
}
/return
Sub Event_Seth_2
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Seth Kimble: It's a long winter in the swirling chaotic void
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Seth Kimble"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say It's a long winter in the swirling chaotic void
}
/return
Sub Event_Seth_3
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Seth Kimble: This is my torture,
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Seth Kimble"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say This is my torture,
}
/return
Sub Event_Seth_4
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Seth Kimble: my pain and suffering!
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Seth Kimble"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say my pain and suffering!
}
/return
Sub Event_Seth_5
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Seth Kimble: Pinch me, O' Death. . .
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Seth Kimble"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say Pinch me, O' Death. . .
}
/return
Sub Event_Seth_6
/if (${TriggerAction} == 1 || ${TriggerAction} == 3 || ${TriggerAction} == 5 || ${TriggerAction} == 7) /echo Seth Kimble: Another night, in eternal darkness.
/if (${TriggerAction} == 2 || ${TriggerAction} == 3 || ${TriggerAction} == 6 || ${TriggerAction} == 7) /beep
/if (${TriggerAction} >= 4 && ${TriggerAction} >= 7) {
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/target npc "Seth Kimble"
/stick
/delay ${Math.Calc[${Math.Rand[3]+1}]}s
/say Another night, in eternal darkness.
}
/return