Rogue Combat Statistics for Zmud

Scripts and support for your favorite MUD client.
Eza
Sojourner
Posts: 309
Joined: Mon Feb 11, 2002 6:01 am
Location: Virginia
Contact:

Rogue Combat Statistics for Zmud

Postby Eza » Wed Jul 17, 2002 3:43 am

UPDATED to include Vital Strikes and work with condensed mode.
---------------------------------------------

#CLASS {roguestats}
#ALIAS reset {mymiss=0;myhit=0;mych=0;mykills=0;totalattk=0;hitper=0;chchance=0;mytrip=0; mytripfail=0;mybackstab=0;mybackstabmiss=0;mycircle=0;mycirclemiss=0;mylockpick=0;mylockpickfail=0;total_lockpick=0;#SA Statistics Reset}
#ALIAS display {#SA Kills: @mykills;#MATH mob_attacks {@hit_taken+@mob_miss};#MATH total_lockpick {@mylockpick+@mylockpickfail};#MATH lockpickrate (@mylockpick*100)/@total_lockpick;#MATH totalattk @myhit+@mymiss;#MATH totaltrip {@mytrip+@mytripfail};#MATH triprate (@mytrip*100)/@totaltrip;#MATH totalcircle {@mycircle+@mycirclemiss};#MATH circlerate (@mycircle*100)/@totalcircle;#MATH totalbackstab {@mybackstab+@mybackstabmiss};#MATH backstabrate (@mybackstab*100)/@totalbackstab;#MATH hitper (@myhit*100)/@totalattk;#SA Total Attacks: @totalattk;#SA Total Hits: @myhit;#SA Total Misses: @mymiss;#SA Crits: @mych;#SA Vital Strikes: @myvital;#SA --------------------;#SA Total Circles: @totalcircle;#SA Circle Hits: @mycircle;#SA Circle Misses: @mycirclemiss;#SA Circle Rate: @circlerate %;#SA --------------------;#SA Total Trips: @totaltrip;#SA Trips: @mytrip;#SA Trip Failures: @mytripfail;#SA Trip Rate: @triprate %;#SA --------------------;#SA Total Backstabs: @totalbackstab;#SA Backstab Hits: @mybackstab;#SA Backstab Misses: @mybackstabmiss;#SA Backstab Rate: @backstabrate %;#SA --------------------;#SA Locks Picked: @total_lockpick;#SA Successful Picks: @mylockpick;#SA Failed Picks: @mylockpickfail;#SA Lockpick Rate: @lockpickrate %;#SA --------------------}
#VAR totalattk {0} {0}
#VAR mymiss {0} {0}
#VAR myhit {0} {0}
#VAR mych {0} {0}
#VAR myvital {0} {0}
#VAR mykills {0} {0}
#VAR mybackstab {0} {0}
#VAR mybackstabmiss {0} {0}
#VAR totalbackstab {0} {0}
#VAR backstabrate {} {0}
#VAR mytrip {0} {0}
#VAR mytripfail {0} {0}
#VAR totaltrip {0} {0}
#VAR triprate {} {0}
#VAR mycircle {0} {0}
#VAR mycirclemiss {0} {0}
#VAR totalcircle {0} {0}
#VAR circlerate {} {0}
#VAR total_lockpick {0} {0}
#VAR mylockpick {0} {0}
#VAR mylockpickfail {0} {0}
#VAR lockpickrate {} {0}
#TRIGGER {CRITICAL} {#AD mych 1}
#TRIGGER {You miss} {#AD mymiss 1;#AD myhit -1}
#TRIGGER {parries your futile lunge} {#AD mymiss 1}
#TRIGGER {deflects your blow, and strikes back at YOU!} {#AD mymiss 1}
#TRIGGER {blocks your futile attempt with (his|her|its) shield!} {#AD mymiss 1}
#TRIGGER {You {slash|hit|pierce|bludgeon|pound|crush|successfully}} {#AD myhit 1}
#TRIGGER {You barely {slash|hit|pierce|bludgeon|pound|crush}} {#AD myhit 1}
#TRIGGER {Your {slash|hit|pierce|bludgeon|pound|crush}} {#AD myhit 1}
#TRIGGER {your share of experience} {#AD mykills 1}
#TRIGGER {staggers from your fearsome} {#AD myhit 1}
#TRIGGER {Your final {slash|hit|pierce|bludgeon|pound|crush}} {#AD myhit 1}
#TRIGGER {Your {slash|hit|pierce|bludgeon|pound|crush} enshrouds} {#AD myhit 1}
#TRIGGER {You circle around * stabbing} {#AD mycircle 1}
#TRIGGER {as you circle around} {#AD mycircle 1}
#TRIGGER {You attempt to circle around *, but} {#AD mycirclemiss 1}
#TRIGGER {avoids your backstab, and you nearly cut your finger} {#AD mybackstabmiss 1}
#TRIGGER {as you place * in his back.} {#AD mybackstab 1}
#TRIGGER {You failed to pick the lock.} {#AD mylockpickfail 1}
#TRIGGER {The lock quickly yields to your skills.} {#AD mylockpick 1}
#TRIGGER {You do a fancy maneuver, tripping} {#AD mytrip 1}
#TRIGGER {You manage to, with complete incompetence} {#AD mytripfail 1}
#TRIGGER {You attack *, landing a single hit.} {#AD myhit 1}
#TRIGGER {You attack *, landing two hits.} {#AD myhit 2}
#TRIGGER {You attack *, landing three hits.} {#AD myhit 3}
#TRIGGER {You attack *, landing four hits.} {#AD myhit 4}
#TRIGGER {You attack *, landing five hits.} {#AD myhit 5}
#TRIGGER {You attack *, landing six hits.} {#AD myhit 6}
#TRIGGER {You attack *, landing seven hits.} {#AD myhit 7}
#TRIGGER {You attack *, landing eight hits.} {#AD myhit 8}
#TRIGGER {You attack *, landing nine hits.} {#AD myhit 9}
#TRIGGER {You attack *, landing ten hits.} {#AD myhit 10}
#TRIGGER {Blood flies everywhere as you plunge your weapon deep into * } {#AD myvital 1}
#TRIGGER {causing * to double over in agony} {#AD myvital 1}
#CLASS 0


[This message has been edited by Eza (edited 07-23-2002).]

[This message has been edited by Eza (edited 07-23-2002).]

[This message has been edited by Eza (edited 07-24-2002).]
Eza
Sojourner
Posts: 309
Joined: Mon Feb 11, 2002 6:01 am
Location: Virginia
Contact:

Postby Eza » Wed Jul 24, 2002 2:08 am

'display' will show the list of stats. It will look like this :

< > Kills: 0
Total Attacks: 0
Total Hits: 0
Total Misses: 0
Crits: 0
Vital Strikes: 0
--------------------
Total Circles: 0
Circle Hits: 0
Circle Misses: 0
Circle Rate: %
--------------------
Total Trips: 0
Trips: 0
Trip Failures: 0
Trip Rate: %
--------------------
Total Backstabs: 0
Backstab Hits: 0
Backstab Misses: 0
Backstab Rate: %
--------------------
Locks Picked: 0
Successful Picks: 0
Failed Picks: 0
Lockpick Rate: %
--------------------


and 'reset' will set all the values back to 0.

Image

------------------
- Booty Assasin -
Myzic
Sojourner
Posts: 4
Joined: Sat Jun 22, 2002 5:01 am
Location: Carlsbad, NM 88220
Contact:

Postby Myzic » Tue Aug 13, 2002 11:33 am

I like this Eza. Thank you for posting!

------------------
MyZiC
Lolok Frozencrow
Sojourner
Posts: 33
Joined: Sun Jan 28, 2001 6:01 am
Location: CANADA

Postby Lolok Frozencrow » Sun Jan 05, 2003 4:46 pm

hello , would it be possable to get garotte added to this ? just wondering , also is it possable to make a trigger set for keeping track of how much cash i have gotten from stealing , but not from looting?

thanks
Oshorin

------------------
Lolok Frozencrow
Sojourner
Posts: 33
Joined: Sun Jan 28, 2001 6:01 am
Location: CANADA

Postby Lolok Frozencrow » Sun Jan 05, 2003 6:27 pm

giggle , ok , steal skills, garrote skills,disarm trap skills,and detect trap skills ,all could be added would be cool, boy , wish i knew how to do this on my own Image

------------------
Malathar
Sojourner
Posts: 6
Joined: Thu Jan 23, 2003 6:01 am

Postby Malathar » Thu Jan 23, 2003 8:50 pm

The detect on backstab should have a %w instead of "his", methinks. 'Lil goblins show "its" instead. =P
Xolan
Sojourner
Posts: 69
Joined: Sun Jan 13, 2002 6:01 am
Contact:

Postby Xolan » Sat Oct 04, 2003 7:47 pm

Replace:
#TRIGGER {as you place * in his back.} {#AD mybackstab 1}

With:
#TRIGGER {as you place * in (his|her|its) back.} {#AD mybackstab 1}

and it will work just fine...
yun
Sojourner
Posts: 3
Joined: Wed Oct 08, 2003 4:37 am
Contact:

aye

Postby yun » Wed Oct 08, 2003 5:06 pm

aye that's awesome :D
Kallinar
Sojourner
Posts: 564
Joined: Sun Nov 04, 2001 6:01 am
Location: C'ville Va.
Contact:

Postby Kallinar » Wed Nov 16, 2005 6:52 pm

bump

Any of you rogues want this? I see a lot of you now days.
Kallinar goes MOO
Image
Confucious say: He who walk around with hand in pocket feel kockie all day.
Anab
Sojourner
Posts: 76
Joined: Sun May 09, 2004 10:32 pm

Postby Anab » Thu Mar 30, 2006 10:39 am

I just wanna say WOW. That is really cool i kinda altered it to work for my battlechanter as to see how often it was relying on my psps. Thanx for that.
Also thinking about fooling around with this for when I notch skills so it displays then resets. So I can keep track of that.
Zizziz tells you 'ok stop spamming me with your corpses.'
Sselrahk tells you 'Still, every poke with a poking stick is a poke with a poking stick.'
Bibad lvl 50 Orc Bchanter
Aggaz lvl 50 Troll Warrior

Return to “MUD Client Help”

Who is online

Users browsing this forum: No registered users and 27 guests