Criticals

by Ashteru

Back to Survival Guide.

Unknown2005-12-07 22:12:36
You got a medal though.. don't forget that. smile.gif
Kharvik2005-12-08 04:23:06
Someone should post the critical hit tracking script. *urges*
Daganev2005-12-08 04:27:36
Umm, its not that hard of a script...

Just everytime yo uget a crit , add one tongue.gif
Kharvik2005-12-10 00:48:18
QUOTE(daganev @ Dec 7 2005, 11:27 PM)
Umm, its not that hard of a script...

Just everytime yo uget a crit , add one tongue.gif
234335



I meant like the one Ixion was showing, keeping track of your crit % ratio and stuff.
Daganev2005-12-10 00:55:09
Hmmm, I see. Keeping track of when your bashing and when your hitting other people does require a bit of scripting. I bet you though that you could write one faster than you could find one. And you could probabbly even make it look more suited for you.

for example, I was looking for a script to keep track of my rift, and turned out I made one that was better than I was able to find (for my own purposes)

user posted image

Its all on the right side of the screen, and I just set it up, so I hadn't yet bashed anything to put numbers in those boxes.
Ialie2005-12-11 18:09:48
I would like to see a critical hit counter script too please!
Asarnil2005-12-11 18:30:12
Courtesy of Dusty from Achaea:

QUOTE(Critical Hits)
#CLASS {Critical Hits}
#ALIAS crit_reset {#var attacks 0;#var criticals 0;#var crits_crit 0;#var crits_crush 0;#var crits_oblit 0;#var crits_anni 0;#var crits_world 0;#var crits_percentage 0;#var critical_percentage 0;#var crushing_percentage 0;#var oblit_percentage 0;#var anni_percentage 0;#var world_percentage 0;#SAY Critical statistics reset!}
#ALIAS crit_calculate {#math crits_percentage %format( 2, %eval( %float( (@criticals)/%float( @attacks))*100));#math critical_percentage %format( 2, %eval( %float( (@crits_crit)/%float( @criticals))*100));#math crushing_percentage %format( 2, %eval( %float( (@crits_crush)/%float( @criticals))*100));#math oblit_percentage %format( 2, %eval( %float( (@crits_oblit)/%float( @criticals))*100));#math anni_percentage %format( 2, %eval( %float( (@crits_anni)/%float( @criticals))*100));#math world_percentage %format( 2, %eval( %float( (@crits_world)/%float( @criticals))*100))} "Critical Hits"
#ALIAS crit_show {crit_calculate;#SAY;#SAY %ansi( 9)----------------------------------------------------------;#SAY %ansi( 3)Total Attacks"              "%ansi( white)@attacks;#SAY %ansi( 3)Total Criticals"            "%ansi( white)@criticals;#SAY %ansi( 3)Total critical hit-rate"    "%ansi( white)@crits_percentage%;#SAY;#SAY %ansi( 13)Specific statistics:;#SAY %ansi( grey)Criticals"                  "%ansi( white)@crits_crit%repeat( " ", %eval( 8-%len( @crits_crit)))%ansi( green)~;#SAY %ansi( grey)Crushing"                  "%ansi( white)@crits_crush%repeat( " ", %eval( 8-%len( @crits_crush)))%ansi( green)~;#SAY %ansi( grey)Obliterating"              "%ansi( white)@crits_oblit%repeat( " ", %eval( 8-%len( @crits_oblit)))%ansi( green)~;#SAY %ansi( grey)Annihilatingly"            "%ansi( white)@crits_anni%repeat( " ", %eval( 8-%len( @crits_anni)))%ansi( green)~;#SAY %ansi( grey)World Shattering"          "%ansi( white)@crits_world%repeat( " ", %eval( 8-%len( @crits_world)))%ansi( green)~;#SAY %ansi( 9)----------------------------------------------------------}
#TRIGGER {^You have scored a CRITICAL hit!} {#add criticals 1;#add crits_crit 1;crit_calculate}
#TRIGGER {^You have scored a CRUSHING CRITICAL hit!} {#add criticals 1;#add crits_crush 1;crit_calculate}
#TRIGGER {^You have scored an OBLITERATING CRITICAL hit!} {#add criticals 1;#add crits_oblit 1;crit_calculate}
#TRIGGER {^You have scored an ANNIHILATINGLY POWERFUL CRITICAL hit!} {#add criticals 1;#add crits_anni 1;crit_calculate}
#TRIGGER {^You have scored a WORLD-SHATTERING CRITICAL HIT!!!} {#add criticals 1;#add crits_world 1;crit_calculate}
#TRIGGER {^You utter a prayer and smite} {#add attacks 1;crit_calculate}
#CLASS 0

crit_reset
#SAY {}
#SAY {To make this work, replace "You utter a prayer and smite" with your bashing line excluding what you're hitting.}
#SAY {The following commands can be used with this script:}
#SAY {CRIT_RESET  : Will reset your counter}
#SAY {CRIT_SHOW    : Will show you your critical statistics}
Ixion2005-12-12 00:15:40
Be sure to put in your own attack messages for the trigger. Also, if you are a knight make sure that message doesn't capture misses and dodges for your total hit count.