*** Now alerts for direct group invites or Hails.
I play a class that isn't highly in demand, so I like to AFK while LFG to read, watch TV, browse the web, something of the sort. I ended up replying to tells too late, obviously, for the few offers that did come in. This quick little macro will spout off endless PC-Speaker beeps when you've recieved a tell until you hit the <ENTER> key to shut it off, at which time it cleans up the binds and ends the macro. So, you can get a away from your computer while LFG or such to do more constructive things, and not have to spin around to check for tells every 30 seconds. Simple, but useful. Enjoy. Any feedback is not only welcome, but appreciated.
Code: Select all
|=============================================================================
|------------------------------- Tell Alert v1.2 -----------------------------
|--------------------------- Audio /tell Notification ------------------------
|-----------------------------------------------------------------------------
|--- Spouts out endless beeps when you've recieved a tell. Useful for
|--- being semi-AFK or in another process window while LFG, for example.
|--- USAGE: /macro Tell
|--- Hit <ENTER> after the alert is triggered to end the macro.
|--- Otherwise, '/endmacro' as normal.
|--- Don't forget to change YOURNAMEHERE to your toon's name.
|-----------------------------------------------------------------------------
|--- By: a_troll_01 (5/15/04)
|--- Last Updated (5/25/04)
|--- Special Thanks to Lax for help with the custom binds.
|--- Enjoy!
|=============================================================================
#event Tell "#*#tells you,#*#"
#event Invite "#*#invites you to join#*#"
#event Hail "#*#Hail, YOURNAMEHERE#*#"
|=============================================================================
Sub Main
/echo Beep Tell-Alert Activated!
:MainLoop
/doevents
/delay 2s
/goto :MainLoop
/endmacro
|=============================================================================
Sub Event_Tell
/custombind add EndMacro
/custombind set EndMacro /goto :End
/bind EndMacro ENTER
/echo You have recieved a tell. Press <ENTER>.
:BeepLoop
/beep
/delay 1s
/goto :BeepLoop
:End
/bind EndMacro clear
/custombind delete EndMacro
/echo Shutting down Tell Alert Macro ...
/endmacro
|=============================================================================
Sub Event_Invite
/custombind add EndMacro
/custombind set EndMacro /goto :End
/bind EndMacro ENTER
/echo You have been invited to a group. Press <ENTER>.
:BeepLoop
/beep
/delay 1s
/goto :BeepLoop
:End
/bind EndMacro clear
/custombind delete EndMacro
/echo Shutting down Tell Alert Macro ...
/endmacro
|=============================================================================
Sub Event_Hail
/custombind add EndMacro
/custombind set EndMacro /goto :End
/bind EndMacro ENTER
/echo You have been hailed. Press <ENTER>.
:BeepLoop
/beep
/delay 1s
/goto :BeepLoop
:End
/bind EndMacro clear
/custombind delete EndMacro
/echo Shutting down Tell Alert Macro ...
/endmacro
|=============================================================================

