Post by shin00bi on Sept 16, 2008 6:22:43 GMT
This is an old script I have on my main PC, for hit messages. After playing on other people's comps for awhile, and finally coming back to mine after half a year, it made me appreciate this purely-visual script more.
If it weren't for this script, I wouldn't notice when I get a 'critical' hit, 'cause I'm an inattentive n00b like that, and need this indicator to add spice to my decrepit, and clinically depressed life. Also, let this serve as more of a template, than a final script for you. No doubt, you won't prefer my cheesy choice of hit-descriptions, and perhaps color. I used Ghanimi's hit message data as a start, and went from there. This includes most current hit messages in the game. Some of the special weapons with their own unique messages are probably not included. Aside from that, this includes ALL general hit message, not just the higher-end ones. That means by default, it'll even let you know when you only did 1-DMG to your opponnet (-1 hp). This might occasionally make you even more depressed, if the usual "You missed." message sadden you.
By default, I chose to make it only trigger the fancy text if the line starts with the hit message. That means, if you're actively inputting commands, it won't distract you; it also means it can't trigger off of messages in shout or in tells, etc. To change this, of course, all you need to do is remove the "^" from the beginning of the trigger message.
Quick example:
You wield your leather bola in your right hand.
You hit Gardener with a leather bola!
A leather bola breaks!
A thrown bola entangles Gardener and knocks him down!
170:178> wield WP
You wield your greatsword in both hands.
170:178> st
You feint low and strike high at the Gardener!
You cleaved Gardener's arm violently.
<*><-:-><*> CRITICAL SLASH! [30+]<*><-:-><*>
170:172> You missed.
Gardener missed Dark grey dog.
Dark grey dog savages Gardener's body.
You enjoy a puff from your pipe.
Gardener struggles to untangle the bola!
You bludgeoned Gardener's arm heavily.
The script (exported from corresponding Zmud Folder):
Ps Edit: It contains a folder entitled "Bleh" which has the wolf/dog-hit messages, and some dupes. It's recommended that you disable it, and take from it what you need, to avoid unneeded spam.
If it weren't for this script, I wouldn't notice when I get a 'critical' hit, 'cause I'm an inattentive n00b like that, and need this indicator to add spice to my decrepit, and clinically depressed life. Also, let this serve as more of a template, than a final script for you. No doubt, you won't prefer my cheesy choice of hit-descriptions, and perhaps color. I used Ghanimi's hit message data as a start, and went from there. This includes most current hit messages in the game. Some of the special weapons with their own unique messages are probably not included. Aside from that, this includes ALL general hit message, not just the higher-end ones. That means by default, it'll even let you know when you only did 1-DMG to your opponnet (-1 hp). This might occasionally make you even more depressed, if the usual "You missed." message sadden you.
By default, I chose to make it only trigger the fancy text if the line starts with the hit message. That means, if you're actively inputting commands, it won't distract you; it also means it can't trigger off of messages in shout or in tells, etc. To change this, of course, all you need to do is remove the "^" from the beginning of the trigger message.
Quick example:
You wield your leather bola in your right hand.
You hit Gardener with a leather bola!
A leather bola breaks!
A thrown bola entangles Gardener and knocks him down!
170:178> wield WP
You wield your greatsword in both hands.
170:178> st
You feint low and strike high at the Gardener!
You cleaved Gardener's arm violently.
<*><-:-><*> CRITICAL SLASH! [30+]<*><-:-><*>
170:172> You missed.
Gardener missed Dark grey dog.
Dark grey dog savages Gardener's body.
You enjoy a puff from your pipe.
Gardener struggles to untangle the bola!
You bludgeoned Gardener's arm heavily.
The script (exported from corresponding Zmud Folder):
#CLASS {Hit Messages}
#CLASS 0
#CLASS {Hit Messages|HMSG}
#TRIGGER {You battered *.} {#cw pink;#say ~[1~] Feeble Crush}
#TRIGGER {You bludgeoned * heavily.} {#CW "#FF0000";#say ~[10-19~] Keen Crush}
#TRIGGER {You carved * with brute force.} {#CW "#FF0000,#800000";#say ~<*~>~<-:-~>~<*~> CRITICAL CHOP! ~[30+~]~<*~>~<-:-~>~<*~>}
#TRIGGER {You chopped * bluntly.} {#CW "#800000";#say ~[5-9~] Skilled Chop}
#TRIGGER {You cleaved * into hash.} {#CW "#C0C0C0,#A65353";#say ~[20-29~] Masterful Chop}
#TRIGGER {You cleaved * violently.} {#CW "#FF0000,#800000";#say ~<*~>~<-:-~>~<*~> CRITICAL SLASH! ~[30+~]~<*~>~<-:-~>~<*~>}
#TRIGGER {You clubbed *.} {#cw "#FF8080";#say ~[3-4~] Moderate Crush}
#TRIGGER {You cut *.} {#cw pink;#say ~[1~] Feeble Crush}
#TRIGGER {You gashed *.} {#cw "#FF8080";#say ~[3-4~] Moderate Chop}
#TRIGGER {You hacked *.} {#cw pink;#say ~[2~] Tender Crush}
#TRIGGER {You hammered * brutaly.} {#CW "#C0C0C0,#A65353";#say ~[20-29~] Masterful Crush}
#TRIGGER {You hewed * crudely.} {#CW "#FF0000";#say ~[10-19~] Keen Chop}
#TRIGGER {You impaled * sharply.} {#CW "#FF0000";#say ~[10-19~] Keen Pierce}
#TRIGGER {You lacerated *.} {#cw "#FF8080";#say ~[3-4~] Moderate Pierce}
#TRIGGER {You nicked *.} {#cw pink;#say ~[1~] Feeble Slash}
#TRIGGER {You notched *.} {#cw pink;#say ~[2~] Tender Slash}
#TRIGGER {You perforated * like a sieve.} {#CW "#FF0000,#800000";#say ~<*~>~<-:-~>~<*~> CRITICAL PIERCE! ~[30+~]~<*~>~<-:-~>~<*~>}
#TRIGGER {You pierced * keenly.} {#CW "#800000";#say ~[5-9~] Skilled Pierce}
#TRIGGER {You pounded * heartlessly.} {#CW "#800000";#say ~[5-9~] Skilled Crush}
#TRIGGER {You pricked *.} {#cw pink;#say ~[1~] Feeble Pierce}
#TRIGGER {You pulverised * into mash.} {#CW "#FF0000,#800000";#say ~<*~>~<-:-~>~<*~> CRITICAL CRUSH! ~[30+~]~<*~>~<-:-~>~<*~>}
#TRIGGER {You pummelled *.} {#cw pink;#say ~[2~] Tender Crush}
#TRIGGER {You sheared * ruthlessly.} {#CW "#C0C0C0,#A65353";#say ~[20-29~] Masterful Slash}
#TRIGGER {You skewered *.} {#CW "#C0C0C0,#A65353";#say ~[20-29~] Masterful Pierce}
#TRIGGER {You slashed * viciously.} {#CW "#FF0000";#say ~[10-19~] Keen Slash}
#TRIGGER {You sliced * deeply.} {#CW "#800000";#say ~[5-9~] Skilled Slash}
#TRIGGER {You slit *.} {#cw "#FF8080";#say ~[3-4~] Moderate Slash}
#TRIGGER {You stuck *.} {#cw pink;#say ~[2~] Tender Pierce}
#CLASS 0
#CLASS {Hit Messages|Bleh}
#TRIGGER {* bites * hard.} {#cw "#FF8080";#say ~[3-4~] Moderate Bite}
#TRIGGER {* bites *.} {#cw pink;#say ~[2~] Tender Bite}
#TRIGGER {* brutally savages *.} {#say ~[10-19~] Keen Bite}
#TRIGGER {* gnashed *.} {#CW "#C0C0C0,#A65353";#say ~[20-29~] Masterful Bite}
#TRIGGER {* nipped at *.} {#cw pink;#say ~[1~] Feeble Bite}
#TRIGGER {You battered *.} {#cw pink;#say ~[1~] Feeble Crush}
#TRIGGER {You battered *.} {#cw pink;#say ~[1~] Feeble Crush}
#TRIGGER {You bludgeoned * heavily.} {#CW "#FF0000";#say ~[10-19~] Keen Crush}
#TRIGGER {^You bludgeoned * heavily.} {#CW "#FF0000";#say ~[10-19~] Keen Crush}
#TRIGGER {^You carved * with brute force.} {#CW "#FF0000,#800000";#say ~<*~>~<-:-~>~<*~> CRITICAL CHOP! ~[30+~]~<*~>~<-:-~>~<*~>}
#TRIGGER {^You carved * with brute force.} {#CW "#FF0000,#800000";#say ~<*~>~<-:-~>~<*~> CRITICAL CHOP! ~[30+~]~<*~>~<-:-~>~<*~>}
#TRIGGER {^You chopped * bluntly.} {#CW "#800000";#say ~[5-9~] Skilled Chop}
#TRIGGER {^You chopped * bluntly.} {#CW "#800000";#say ~[5-9~] Skilled Chop}
#TRIGGER {^You cleaved * into hash.} {#CW "#C0C0C0,#A65353";#say ~[20-29~] Masterful Chop}
#TRIGGER {^You cleaved * into hash.} {#CW "#C0C0C0,#A65353";#say ~[20-29~] Masterful Chop}
#TRIGGER {^You cleaved * violently.} {#CW "#FF0000,#800000";#say ~<*~>~<-:-~>~<*~> CRITICAL SLASH! ~[30+~]~<*~>~<-:-~>~<*~>}
#TRIGGER {^You cleaved * violently.} {#CW "#FF0000,#800000";#say ~<*~>~<-:-~>~<*~> CRITICAL SLASH! ~[30+~]~<*~>~<-:-~>~<*~>}
#TRIGGER {^You clubbed *.} {#cw "#FF8080";#say ~[3-4~] Moderate Crush}
#TRIGGER {^You clubbed *.} {#cw "#FF8080";#say ~[3-4~] Moderate Crush}
#TRIGGER {^You cut *.} {#cw pink;#say ~[1~] Feeble Crush}
#TRIGGER {^You cut *.} {#cw pink;#say ~[1~] Feeble Crush}
#TRIGGER {^You gashed *.} {#cw "#FF8080";#say ~[3-4~] Moderate Chop}
#TRIGGER {^You gashed *.} {#cw "#FF8080";#say ~[3-4~] Moderate Chop}
#TRIGGER {^You hacked *.} {#cw pink;#say ~[2~] Tender Crush}
#TRIGGER {^You hacked *.} {#cw pink;#say ~[2~] Tender Crush}
#TRIGGER {^You hammered * brutaly.} {#CW "#C0C0C0,#A65353";#say ~[20-29~] Masterful Crush}
#TRIGGER {^You hammered * brutaly.} {#CW "#C0C0C0,#A65353";#say ~[20-29~] Masterful Crush}
#TRIGGER {^You hewed * crudely.} {#CW "#FF0000";#say ~[10-19~] Keen Chop}
#TRIGGER {^You hewed * crudely.} {#CW "#FF0000";#say ~[10-19~] Keen Chop}
#TRIGGER {^You impaled * sharply.} {#CW "#FF0000";#say ~[10-19~] Keen Pierce}
#TRIGGER {^You impaled * sharply.} {#CW "#FF0000";#say ~[10-19~] Keen Pierce}
#TRIGGER {^You lacerated *.} {#cw "#FF8080";#say ~[3-4~] Moderate Pierce}
#TRIGGER {^You lacerated *.} {#cw "#FF8080";#say ~[3-4~] Moderate Pierce}
#TRIGGER {^You nicked *.} {#cw pink;#say ~[1~] Feeble Slash}
#TRIGGER {^You nicked *.} {#cw pink;#say ~[1~] Feeble Slash}
#TRIGGER {^You notched *.} {#cw pink;#say ~[2~] Tender Slash}
#TRIGGER {^You notched *.} {#cw pink;#say ~[2~] Tender Slash}
#TRIGGER {^You perforated * like a sieve.} {#CW "#FF0000,#800000";#say ~<*~>~<-:-~>~<*~> CRITICAL PIERCE! ~[30+~]~<*~>~<-:-~>~<*~>}
#TRIGGER {^You perforated * like a sieve.} {#CW "#FF0000,#800000";#say ~<*~>~<-:-~>~<*~> CRITICAL PIERCE! ~[30+~]~<*~>~<-:-~>~<*~>}
#TRIGGER {^You pierced * keenly.} {#CW "#800000";#say ~[5-9~] Skilled Pierce}
#TRIGGER {^You pierced * keenly.} {#CW "#800000";#say ~[5-9~] Skilled Pierce}
#TRIGGER {^You pounded * heartlessly.} {#CW "#800000";#say ~[5-9~] Skilled Crush}
#TRIGGER {^You pounded * heartlessly.} {#CW "#800000";#say ~[5-9~] Skilled Crush}
#TRIGGER {^You pricked *.} {#cw pink;#say ~[1~] Feeble Pierce}
#TRIGGER {^You pricked *.} {#cw pink;#say ~[1~] Feeble Pierce}
#TRIGGER {^You pulverised * into mash.} {#CW "#FF0000,#800000";#say ~<*~>~<-:-~>~<*~> CRITICAL CRUSH! ~[30+~]~<*~>~<-:-~>~<*~>}
#TRIGGER {^You pulverised * into mash.} {#CW "#FF0000,#800000";#say ~<*~>~<-:-~>~<*~> CRITICAL CRUSH! ~[30+~]~<*~>~<-:-~>~<*~>}
#TRIGGER {^You pummelled *.} {#cw pink;#say ~[2~] Tender Crush}
#TRIGGER {^You pummelled *.} {#cw pink;#say ~[2~] Tender Crush}
#TRIGGER {^You sheared * ruthlessly.} {#CW "#C0C0C0,#A65353";#say ~[20-29~] Masterful Slash}
#TRIGGER {^You sheared * ruthlessly.} {#CW "#C0C0C0,#A65353";#say ~[20-29~] Masterful Slash}
#TRIGGER {^You skewered *.} {#CW "#C0C0C0,#A65353";#say ~[20-29~] Masterful Pierce}
#TRIGGER {^You skewered *.} {#CW "#C0C0C0,#A65353";#say ~[20-29~] Masterful Pierce}
#TRIGGER {^You slashed * viciously.} {#CW "#FF0000";#say ~[10-19~] Keen Slash}
#TRIGGER {^You slashed * viciously.} {#CW "#FF0000";#say ~[10-19~] Keen Slash}
#TRIGGER {^You sliced * deeply.} {#CW "#800000";#say ~[5-9~] Skilled Slash}
#TRIGGER {^You sliced * deeply.} {#CW "#800000";#say ~[5-9~] Skilled Slash}
#TRIGGER {^You slit *.} {#cw "#FF8080";#say ~[3-4~] Moderate Slash}
#TRIGGER {^You slit *.} {#cw "#FF8080";#say ~[3-4~] Moderate Slash}
#TRIGGER {^You stuck *.} {#cw pink;#say ~[2~] Tender Pierce}
#TRIGGER {^You stuck *.} {#cw pink;#say ~[2~] Tender Pierce}
#CLASS 0
Ps Edit: It contains a folder entitled "Bleh" which has the wolf/dog-hit messages, and some dupes. It's recommended that you disable it, and take from it what you need, to avoid unneeded spam.