Difference between revisions of "Cmud Run Stats Counter"
Jump to navigation
Jump to search
m |
|||
| Line 1: | Line 1: | ||
| − | + | COPY THE FOLLOWING CODE INTO NOTEPAD. CLICK "FILE" AND "SAVE AS"... THEN TYPE IN "runcounter.xml" without the (") and hit save. | |
| − | + | THIS HAS BEEN WRONG FOREVER. IT WAS A MESS. HERE'S THE FIXED VERSION. | |
| − | + | IT'S THE SAME CODE I JUST UNTANGLED IT A BIT. HOPE THIS HELPS. | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | <?xml version="1.0" encoding="ISO-8859-1" ?> | |
| + | <cmud> | ||
| + | <class name="runcounter"> | ||
| + | <trigger priority="1550"> | ||
| + | <pattern>^You receive (%d) experience points.</pattern> | ||
| + | <value>#ad exp %1;#ad netxp %1;#ad cnt 1</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1560"> | ||
| + | <pattern>^You attempt to bash</pattern> | ||
| + | <value>#ad bash 1;stand</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1570"> | ||
| + | <pattern>^You bash into (%*) goes down!</pattern> | ||
| + | <value>#ad bash 1;#ad sucbash 1</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1580"> | ||
| + | <pattern>^You toss (%*) to the ground!</pattern> | ||
| + | <value>#ad toss 1;#ad suctoss 1;#hi</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1590"> | ||
| + | <pattern>^You trip (%*) goes down!</pattern> | ||
| + | <value>#ad trip 1;#ad suctrip 1</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1600"> | ||
| + | <pattern>^You try to grab a hold, but miss!</pattern> | ||
| + | <value>#ad toss 1</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1610"> | ||
| + | <pattern>^You successfully rescue</pattern> | ||
| + | <value>#ad rescue 1;#ad sucrescue 1</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1620"> | ||
| + | <pattern>^You sweep, but they are just a little too quick for you.</pattern> | ||
| + | <value>#ad trip 1</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1630"> | ||
| + | <pattern>^You fail to rescue</pattern> | ||
| + | <value>#ad rescue 1</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1640"> | ||
| + | <pattern>^Your tail whacks (%*) in the head! They are stunned</pattern> | ||
| + | <value>#ad tail 1</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1650"> | ||
| + | <pattern>^You attempt a critical golden strike!</pattern> | ||
| + | <value>#ad gstrike 1</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1660"> | ||
| + | <pattern>^You attempt a golden strike!</pattern> | ||
| + | <value>#ad gstrike 1</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1670"> | ||
| + | <pattern>^Death sucks (%*) experience points from you as payment for resurrection.</pattern> | ||
| + | <value>#ad death 1;#ad deathloss %1;#ad netxp -%1</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1680"> | ||
| + | <pattern>^You flee (%*)! What a COWARD! You lose (%d) exps!</pattern> | ||
| + | <value>#ad netxp -%2;#ad fleexp %2</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1690"> | ||
| + | <pattern>^You couldn't get away! You lose (%d) exps.</pattern> | ||
| + | <value>#ad netxp -%1;#ad fleexp %1</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1700"> | ||
| + | <pattern>^You recall from combat! You lose (%d) exps.</pattern> | ||
| + | <value>#ad netxp -%1;#ad fleexp %1</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1710"> | ||
| + | <pattern>^You failed! You lose (%d) exps.</pattern> | ||
| + | <value>#ad netxp -%1;#ad fleexp %1</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1720"> | ||
| + | <pattern>^You are (%*) and a worshipper of (%x).</pattern> | ||
| + | <value>#var worship %2</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1730"> | ||
| + | <pattern>^You are (%*) and a devoted worshipper of (%x).</pattern> | ||
| + | <value>#var worship %2</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1740"> | ||
| + | <pattern>^Your gain is: (%d)/(%d) hp, (%d)/(%d) m, (%d)/(%d) mv (%d)/(%d) prac.</pattern> | ||
| + | <value>#ad lev 1;emote increases in power!! |by|%1 |y|hps|n|, |br|%3 |r|mana|n|, |bw|%7 |w|practices|n|.</value> | ||
| + | </trigger> | ||
| + | <trigger priority="1750"> | ||
| + | <pattern>^You raise a level!!(%*)Your gain is: (%d)/(%d) hp, (%d)/(%d) m, (%d)/(%d) mv (%d)/(%d) prac.</pattern> | ||
| + | <value>#ad lev 1;emote increases in power!! |by|%2 |y|hps|n|, |br|%4 |r|mana|n|, |bw|%8 |w|practices|n|.</value> | ||
| + | </trigger> | ||
| + | <alias name="runreport"> | ||
| + | <value>gtell This run, @worship gave me~: @exp xp, @cnt kills, @lev level%if(@lev=1,,s). | ||
| + | %if(@death=0 && @fleexp=0,,gtell " I've lost " %if( @death!=0, @deathloss xp by @death death~(s~))%if( @death!=0 and @fleexp!=0, " and " )%if( @fleexp!=0, @fleexp xp from fleeing ~and~/~or recalling) so my net gain is @netxp xp.) | ||
| + | |||
| + | </value> | ||
| + | </alias> | ||
| + | <alias name="resetrun"> | ||
| + | <value>#var exp 0;#var cnt 0;#var lev 0;#var bash 0;#var sucbash 0;#var trip 0;#var suctrip 0;#var toss 0;#var suctoss 0;#var rescue 0;#var sucrescue 0;#var death 0;#var deathloss 0;#var netxp 0;#var fleexp 0;#var tail 0;#var gstrike 0;#ec --- Resetting counters --- | ||
| − | + | </value> | |
| − | + | </alias> | |
| − | : | + | <alias name="stats"> |
| − | : | + | <value><![CDATA[%if (@bash=0 && @trip=0 && @toss=0 && @rescue=0 && @tail=0 && @gstrike=0,,gtell %if(@bash!=0," "Bashes~: @sucbash~/@bash)%if(@trip!=0," "Trips~: @suctrip~/@trip)%if(@toss!=0," "Tosses~: @suctoss~/@toss)%if(@rescue!=0," "Rescues~: @sucrescue~/@rescue)%if(@tail!=0," "Tails~: @tail)%if(@gstrike!=0," "Golden strikes~: @gstrike))]]></value> |
| − | + | </alias> | |
| − | + | </class> | |
| + | </cmud> | ||
Revision as of 17:44, 16 February 2010
COPY THE FOLLOWING CODE INTO NOTEPAD. CLICK "FILE" AND "SAVE AS"... THEN TYPE IN "runcounter.xml" without the (") and hit save. THIS HAS BEEN WRONG FOREVER. IT WAS A MESS. HERE'S THE FIXED VERSION. IT'S THE SAME CODE I JUST UNTANGLED IT A BIT. HOPE THIS HELPS.
<?xml version="1.0" encoding="ISO-8859-1" ?> <cmud>
<class name="runcounter">
<trigger priority="1550">
<pattern>^You receive (%d) experience points.</pattern>
<value>#ad exp %1;#ad netxp %1;#ad cnt 1</value>
</trigger>
<trigger priority="1560">
<pattern>^You attempt to bash</pattern>
<value>#ad bash 1;stand</value>
</trigger>
<trigger priority="1570">
<pattern>^You bash into (%*) goes down!</pattern>
<value>#ad bash 1;#ad sucbash 1</value>
</trigger>
<trigger priority="1580">
<pattern>^You toss (%*) to the ground!</pattern>
<value>#ad toss 1;#ad suctoss 1;#hi</value>
</trigger>
<trigger priority="1590">
<pattern>^You trip (%*) goes down!</pattern>
<value>#ad trip 1;#ad suctrip 1</value>
</trigger>
<trigger priority="1600">
<pattern>^You try to grab a hold, but miss!</pattern>
<value>#ad toss 1</value>
</trigger>
<trigger priority="1610">
<pattern>^You successfully rescue</pattern>
<value>#ad rescue 1;#ad sucrescue 1</value>
</trigger>
<trigger priority="1620">
<pattern>^You sweep, but they are just a little too quick for you.</pattern>
<value>#ad trip 1</value>
</trigger>
<trigger priority="1630">
<pattern>^You fail to rescue</pattern>
<value>#ad rescue 1</value>
</trigger>
<trigger priority="1640">
<pattern>^Your tail whacks (%*) in the head! They are stunned</pattern>
<value>#ad tail 1</value>
</trigger>
<trigger priority="1650">
<pattern>^You attempt a critical golden strike!</pattern>
<value>#ad gstrike 1</value>
</trigger>
<trigger priority="1660">
<pattern>^You attempt a golden strike!</pattern>
<value>#ad gstrike 1</value>
</trigger>
<trigger priority="1670">
<pattern>^Death sucks (%*) experience points from you as payment for resurrection.</pattern>
<value>#ad death 1;#ad deathloss %1;#ad netxp -%1</value>
</trigger>
<trigger priority="1680">
<pattern>^You flee (%*)! What a COWARD! You lose (%d) exps!</pattern>
<value>#ad netxp -%2;#ad fleexp %2</value>
</trigger>
<trigger priority="1690">
<pattern>^You couldn't get away! You lose (%d) exps.</pattern>
<value>#ad netxp -%1;#ad fleexp %1</value>
</trigger>
<trigger priority="1700">
<pattern>^You recall from combat! You lose (%d) exps.</pattern>
<value>#ad netxp -%1;#ad fleexp %1</value>
</trigger>
<trigger priority="1710">
<pattern>^You failed! You lose (%d) exps.</pattern>
<value>#ad netxp -%1;#ad fleexp %1</value>
</trigger>
<trigger priority="1720">
<pattern>^You are (%*) and a worshipper of (%x).</pattern>
<value>#var worship %2</value>
</trigger>
<trigger priority="1730">
<pattern>^You are (%*) and a devoted worshipper of (%x).</pattern>
<value>#var worship %2</value>
</trigger>
<trigger priority="1740">
<pattern>^Your gain is: (%d)/(%d) hp, (%d)/(%d) m, (%d)/(%d) mv (%d)/(%d) prac.</pattern>
<value>#ad lev 1;emote increases in power!! |by|%1 |y|hps|n|, |br|%3 |r|mana|n|, |bw|%7 |w|practices|n|.</value>
</trigger>
<trigger priority="1750">
<pattern>^You raise a level!!(%*)Your gain is: (%d)/(%d) hp, (%d)/(%d) m, (%d)/(%d) mv (%d)/(%d) prac.</pattern>
<value>#ad lev 1;emote increases in power!! |by|%2 |y|hps|n|, |br|%4 |r|mana|n|, |bw|%8 |w|practices|n|.</value>
</trigger>
<alias name="runreport">
<value>gtell This run, @worship gave me~: @exp xp, @cnt kills, @lev level%if(@lev=1,,s).
%if(@death=0 && @fleexp=0,,gtell " I've lost " %if( @death!=0, @deathloss xp by @death death~(s~))%if( @death!=0 and @fleexp!=0, " and " )%if( @fleexp!=0, @fleexp xp from fleeing ~and~/~or recalling) so my net gain is @netxp xp.)
</value>
</alias>
<alias name="resetrun">
<value>#var exp 0;#var cnt 0;#var lev 0;#var bash 0;#var sucbash 0;#var trip 0;#var suctrip 0;#var toss 0;#var suctoss 0;#var rescue 0;#var sucrescue 0;#var death 0;#var deathloss 0;#var netxp 0;#var fleexp 0;#var tail 0;#var gstrike 0;#ec --- Resetting counters ---
</value>
</alias>
<alias name="stats">
<value><![CDATA[%if (@bash=0 && @trip=0 && @toss=0 && @rescue=0 && @tail=0 && @gstrike=0,,gtell %if(@bash!=0," "Bashes~: @sucbash~/@bash)%if(@trip!=0," "Trips~: @suctrip~/@trip)%if(@toss!=0," "Tosses~: @suctoss~/@toss)%if(@rescue!=0," "Rescues~: @sucrescue~/@rescue)%if(@tail!=0," "Tails~: @tail)%if(@gstrike!=0," "Golden strikes~: @gstrike))]]></value>
</alias>
</class>
</cmud>