MXP based Whiner

Scripts for wintin.

MXP based Whiner

Postby *juggleblood* » Fri Apr 07, 2006 6:58 pm

Please share any mxp based scripts you might have. I'm curious to see them.

Here is a whiner based on mxp. Its a lot simpler than it appears at first glance. A lot of this garbage is color codes. The key is using the optional trigger in the variable command to detect changes in your MXP variables.

#defgroup mxpwhiner

#alias {whineoff} {gt \\c11 -------------------Whining Disabled---------------------;#var whine 0} {G|mxpwhiner}
#alias {whineon} {gt \\c11-----------------Whining Enabled ----I'm the Tank ----------------------;#var whine 1} {G|mxpwhiner}
#alias {wmsg1} {gt \\c15------> [hp: \\c06$CurrentHP \\c15/ $MaxHP ma: \\c06$CurrentMana \\c15/ $MaxMana] \\c09[\\c11+$deltahp hp\\c09] \\c06[$lite]} {G|mxpwhiner}
#alias {wmsg2} {gt \\c04-------> \\c15[hp: \\c06$CurrentHP \\c15/ $MaxHP ma: \\c06$CurrentMana\\c15 / $MaxMana] \\c09[\\c04$deltahp hp\\c09] \\c06[$lite]} {G|mxpwhiner}
#alias {ws} {#showme Whiner Sensitivity set to $0 hp; #var ws $0;#math negws {0-$ws}} {G|mxpwhiner}
#variable {CurrentHP} {500} {G|mxpwhiner}{T|#math {deltahp}{$CurrentHP-$lasthp};#var lasthp {$CurrentHP};#if {$whine=1}{#if {$deltahp>$ws}{wmsg1};#if {$deltahp<$negws}{wmsg2}}}
#defgroup {}

* The [$lite] in the message on my scripts shows the type of lite and the time remaining. I just added a line into the sanctuary/aegis counter that sents the $lite variable to 'Sanc:$literemain' to make it show in the whiner.

-Cheers
Talk to the clown.
User avatar
*juggleblood*
Hall of Fame Avatar Poster
 
Posts: 1304
Joined: Sun Jan 22, 2006 6:36 am
Location: Beyond Yonder
Status: Offline

Return to WinTin Scripts

Who is online

Users browsing this forum: No registered users and 5 guests

cron