skip navigation

Welcome, Guest [log in · register]
Cwn Annwn

General logs: Perrin's Combat Info Script v.2

Log Contributor Uploaded on Views
Perrin's Combat Info Script v.2 Nethran 2011-07-12 04:35 pm 1013
Tagged in this log: Perrin
Katran did it first. :D MM's "code" function still counts color coding and I'm too lazy to deal with that.

Skip to comments

#CLASS {Scripts|Combat Info}
#ALIAS cinfo {#IF (%1=%null) {do_cinfo 1} {do_cinfo %1}}
#ALIAS do_cinfo {#IF (%1=%null) {%1=1};#IF (%1>0 AND %1<4) {combat info;#SAY %repeat(" ",2);#SAY %ansi(bright,blue)Combat Information for sessions starting: %ansi(white)%exec(%concat(@,comstats,%1,".",comtime));#SAY %ansi(bright,blue)Defensive Statistics:;#SAY %repeat(" ",2)%ansi(bright,blue)%format("&5s", "Dodge:")%repeat(" ",2)%ansi(white)%format("&10.0n", %exec(%concat(@,comstats,%1,".",dodges)))%ansi(bright,blue)%format("&24s", "Acro:")%repeat(" ",3)%ansi(white)%format("&10.0n", %exec(%concat(@,comstats,%1,".",acros)));#SAY %repeat(" ",2)%ansi(bright,blue)%format("&5s", "SBlock:")%repeat(" ",1)%ansi(white)%format("&10.0n", %exec(%concat(@,comstats,%1,".",sblocks)))%ansi(bright,blue)%format("&24s", "Parry:")%repeat(" ",3)%ansi(white)%format("&10.0n", %exec(%concat(@,comstats,%1,".",parries)));#SAY %repeat(" ",2)%ansi(bright,blue)%format("&5s", "MFade:")%repeat(" ",2)%ansi(white)%format("&10.0n", %exec(%concat(@,comstats,%1,".",mfades)));#SAY %ansi(yellow)* %ansi(bright,blue)You are currently using %ansi(white)%exec(%concat(@,comstats,%1,".",comdefense)) %ansi(bright,blue)to defend yourself.;#SAY %ansi(yellow)* %ansi(bright,blue)You have used a proficiency-based defense %ansi(white)%exec(%concat(@,comstats,%1,".",totaldefs)) %ansi(bright,blue)times and have been hit %ansi(white)%exec(%concat(@,comstats,%1,".",hitstaken)) %ansi(bright,blue)times, with a defense rate of %ansi(white)%format("&.0n",%eval(%exec(%concat(@,comstats,%1,".",totaldefs))*100/(%exec(%concat(@,comstats,%1,".",totaldefs))+%exec(%concat(@,comstats,%1,".",hitstaken)))).%mod(%exec(%concat(%,comstats,%1,".",totaldefs))*1000/(%exec(%concat(@,comstats,%1,".",totaldefs))+%exec(%concat(@,comstats,%1,".",hitstaken))),10))"%"%ansi(bright,blue).;#SAY %ansi(yellow)* %ansi(bright,blue)Evade is %ansi(white)%exec(%concat(@,comstats,%1,".",isevade))%ansi(bright,blue) and you have evaded %ansi(white)%exec(%concat(@,comstats,%1,".",evades)) %ansi(bright,blue)attacks.;#SAY %ansi(bright,blue)Offensive Statistics:;#SAY %repeat(" ",2)%ansi(bright,blue)Damage Types Dealt:;#SAY %repeat(" ",2)%ansi(bright,blue)%format("&5s", "Pierce:")%repeat(" ",1)%ansi(white)%format("&10.0n", %exec(%concat(@,comstats,%1,".",pierces)))%ansi(bright,blue)%format("&24s", "Bash:")%repeat(" ",3)%ansi(white)%format("&10.0n", %exec(%concat(@,comstats,%1,".",bashes)));#SAY %repeat(" ",2)%ansi(bright,blue)%format("&5s", "Slash:")%repeat(" ",2)%ansi(white)%format("&10.0n", %exec(%concat(@,comstats,%1,".",slashes)))%ansi(bright,blue)%format("&24s", "Exotic:")%repeat(" ",3)%ansi(white)%format("&10.0n", %exec(%concat(@,comstats,%1,".",exotics)));#SAY %repeat(" ",2)%ansi(bright,blue)Location Accuracy:;#SAY %repeat(" ",2)%ansi(bright,blue)%format("&5s", "Head:")%repeat(" ",3)%ansi(white)%format("&10.0n",%exec(%concat(@,comstats,%1,".",headhit)))%format("&36s",%concat(%ansi(bright,blue),"(",%ansi(white),%eval(%exec(%concat(@,comstats,%1,".",headhit))*100/%exec(%concat(@,comstats,%1,".",weaphits))),"%",%ansi(bright,blue),")"))%ansi(bright,blue)%format("&18s", "Torso:")%repeat(" ",3)%ansi(white)%format("&10.0n",%exec(%concat(@,comstats,%1,".",torsohit)))%format("&36s",%concat(%ansi(bright,blue),"(",%ansi(white),%eval(%exec(%concat(@,comstats,%1,".",torsohit))*100/%exec(%concat(@,comstats,%1,".",weaphits))),"%",%ansi(bright,blue),")"));#SAY %repeat(" ",2)%ansi(bright,blue)%format("&5s", "Arms:")%repeat(" ",3)%ansi(white)%format("&10.0n",%exec(%concat(@,comstats,%1,".",armhit)))%format("&36s",%concat(%ansi(bright,blue),"(",%ansi(white),%eval(%exec(%concat(@,comstats,%1,".",armhit))*100/%exec(%concat(@,comstats,%1,".",weaphits))),"%",%ansi(bright,blue),")"))%ansi(bright,blue)%format("&18s", "Legs:")%repeat(" ",3)%ansi(white)%format("&10.0n",%exec(%concat(@,comstats,%1,".",leghit)))%format("&36s",%concat(%ansi(bright,blue),"(",%ansi(white),%eval(%exec(%concat(@,comstats,%1,".",leghit))*100/%exec(%concat(@,comstats,%1,".",weaphits))),"%",%ansi(bright,blue),")"));#SAY %repeat(" ",2)%ansi(bright,blue)%format("&5s", "Tail:")%repeat(" ",3)%ansi(white)%format("&10.0n",%exec(%concat(@,comstats,%1,".",tailhit)))%format("&36s",%concat(%ansi(bright,blue),"(",%ansi(white),%eval(%exec(%concat(@,comstats,%1,".",tailhit))*100/%exec(%concat(@,comstats,%1,".",weaphits))),"%",%ansi(bright,blue),")"))%ansi(bright,blue)%format("&18s", "Wings:")%repeat(" ",3)%ansi(white)%format("&10.0n",%exec(%concat(@,comstats,%1,".",winghit)))%format("&36s",%concat(%ansi(bright,blue),"(",%ansi(white),%eval(%exec(%concat(@,comstats,%1,".",winghit))*100/%exec(%concat(@,comstats,%1,".",weaphits))),"%",%ansi(bright,blue),")"));#SAY %ansi(yellow)* %ansi(bright,blue)You are currently aiming for your opponents' %ansi(white)%exec(%concat(@,comstats,%1,".",comaim))%ansi(bright,blue).;#SAY %ansi(yellow)* %ansi(bright,blue)You have killed %ansi(white)%exec(%concat(@,comstats,%1,".",perskills)) %ansi(bright,blue)creatures have been involved in %ansi(white)%exec(%concat(@,comstats,%1,".",kills)) %ansi(bright,blue)total kills with a last-hit rate of %ansi(white)%format("&.0n",%eval(%exec(%concat(@,comstats,%1,".",perskills))*100/%exec(%concat(@,comstats,%1,".",kills))).%mod(%exec(%concat(%,comstats,%1,".",perskills))*1000/%exec(%concat(@,comstats,%1,".",kills)),10))"%"%ansi(bright,blue).;#SAY %ansi(yellow)* %ansi(bright,blue)You have landed %ansi(white)%exec(%concat(@,comstats,%1,".",weaphits)) %ansi(bright,blue)total attacks and missed a total of %ansi(white)%exec(%concat(@,comstats,%1,".",weapmisses)) %ansi(bright,blue)times with an overall accuracy of %ansi(white)%format("&.0n",%eval(%exec(%concat(@,comstats,%1,".",weaphits))*100/(%exec(%concat(@,comstats,%1,".",weapmisses))+%exec(%concat(@,comstats,%1,".",weaphits)))).%mod(%exec(%concat(%,comstats,%1,".",weaphits))*1000/(%exec(%concat(@,comstats,%1,".",weapmisses))+%exec(%concat(@,comstats,%1,".",weaphits))),10))"%"%ansi(bright,blue).;#SAY %ansi(yellow)* %ansi(bright,blue)You have landed %ansi(white)%exec(%concat(@,comstats,%1,".",backstabs)) %ansi(bright,blue)backstabs and missed with %ansi(white)%exec(%concat(@,comstats,%1,".",backstabmiss)) %ansi(bright,blue)backstabs, with a success rate of %ansi(white)%format("&.0n",%eval(%exec(%concat(@,comstats,%1,".",backstabs))*100/(%exec(%concat(@,comstats,%1,".",backstabmiss))+%exec(%concat(@,comstats,%1,".",backstabs)))).%mod(%exec(%concat(%,comstats,%1,".",backstabs))*1000/(%exec(%concat(@,comstats,%1,".",backstabmiss))+%exec(%concat(@,comstats,%1,".",backstabs))),10))"%"%ansi(bright,blue).;#SAY %ansi(yellow)* %ansi(bright,blue)You have landed %ansi(white)%exec(%concat(@,comstats,%1,".",bashhit)) %ansi(bright,blue)bashes and missed with %ansi(white)%exec(%concat(@,comstats,%1,".",bashmiss)) %ansi(bright,blue)bashes, with a success rate of %ansi(white)%format("&.0n",%eval(%exec(%concat(@,comstats,%1,".",bashhit))*100/(%exec(%concat(@,comstats,%1,".",bashhit))+%exec(%concat(@,comstats,%1,".",bashmiss)))).%mod(%exec(%concat(%,comstats,%1,".",bashhit))*1000/(%exec(%concat(@,comstats,%1,".",bashmiss))+%exec(%concat(@,comstats,%1,".",bashhit))),10))"%"%ansi(bright,blue).;#SAY %ansi(yellow)* %ansi(bright,blue)You have landed %ansi(white)%exec(%concat(@,comstats,%1,".",kickhit)) %ansi(bright,blue)kicks and missed with %ansi(white)%exec(%concat(@,comstats,%1,".",kickmiss)) %ansi(bright,blue)kicks, with a success rate of %ansi(white)%format("&.0n",%eval(%exec(%concat(@,comstats,%1,".",kickhit))*100/(%exec(%concat(@,comstats,%1,".",kickhit))+%exec(%concat(@,comstats,%1,".",kickmiss)))).%mod(%exec(%concat(%,comstats,%1,".",weaphits))*1000/(%exec(%concat(@,comstats,%1,".",weapmisses))+%exec(%concat(@,comstats,%1,".",weaphits))),10))"%"%ansi(bright,blue).;#SAY %ansi(yellow)* %ansi(bright,blue)Your combat mode is set to %ansi(white)%exec(%concat(@,comstats,%1,".",commode))%ansi(bright,blue).;#SAY %ansi(yellow)* %ansi(bright,blue)You are %ansi(white)%exec(%concat(@,comstats,%1,".",handed))%ansi(bright,blue)-handed.;#SAY %ansi(yellow)* %ansi(bright,red)You are viewing Combat Info board %ansi(white)%1%ansi(bright,red).;#SAY {%ansi(yellow)* %ansi(bright,red)To view additional commands, type '%ansi(white)ccom%ansi(bright,red)'.}} {#SAY %repeat(" ",2);#SAY %ansi(bright,red)That Combat Info board does not exist. Please specify 1, 2, or 3.;#EXEC "  "} {#SAY %repeat(" ",2);#SAY %ansi(bright,red)That Combat Info board does not exist. Please specify 1, 2, or 3.;#EXEC " "}}
#ALIAS cclear {#IF (%1>0 AND %1<4) {#IF (%1!=%null) {#IF (%yesno("Do you want to reset the statistics your Combat Info board "%1"?")) {#ADDKEY %exec(%concat(comstats,%1)) {kills=0|bashhit=0|bashmiss=0|kickhit=0|kickmiss=0|evades=0|totaldefs=0|armhit=0|leghit=0|torsohit=0|headhit=0|winghit=0|tailhit=0|perskills=0|parries=0|sblocks=0|mfades=0|acros=0|pierces=0|bashes=0|slashes=0|exotics=0|hitstaken=0|backstabs=0|backstabmiss=0|weaphits=0|weapmisses=0|dodges=0|comname="----"|commode="----"|comtime=%time()|comaim="----"|comdefense="----"|handed="----"|isevade="disabled"}}} {#SAY %repeat(" ",2);#SAY %ansi(bright,red)That Combat Info board does not exist. Please specify 1, 2, or 3.;#EXEC "  "}} {#SAY %repeat(" ",2);#SAY %ansi(bright,red)That Combat Info board does not exist. Please specify 1, 2, or 3.;#EXEC " "}}
#ALIAS ccom {#SAY %repeat(" ",2);#SAY %ansi(bright,green)Commands for the Combat Info script:;#SAY %ansi(bright,yellow)"["Command"]"%repeat(" ",16)"["Info"]";#SAY %ansi(bright,cyan)"1. "cinfo%repeat(" ",17)Displays Combat Info stats. There are 3 Combat Info boards.;#SAY %ansi(bright,cyan)%repeat(" ",25)To choose which one to view, add the corresponding number;#SAY %ansi(bright,cyan)%repeat(" ",25)to the end of the command. (ex. "cinfo 1");#SAY %repeat(" ",2);#SAY %ansi(cyan)"3. "cclear%repeat(" ",16)Clears the statistics on the designated Combat Info board.;#SAY %ansi(cyan)%repeat(" ",25)Designate via the aforementioned method.;#SAY %repeat(" ",2);#SAY %ansi(bright,cyan)"4. "ccopy%repeat(" ",17)Copies the Combat Info board 1 to a designated Copy board.;#SAY %ansi(bright,cyan)%repeat(" ",25)Copy boards are static Combat Info boards. The statistics on;#SAY %ansi(bright,cyan)%repeat(" ",25)them will not increase, as they are merely snapshots of the;#SAY %ansi(bright,cyan)%repeat(" ",25)statistics from Combat Info board 1 at the time you copied them.;#SAY %repeat(" ",2);#SAY %ansi(cyan)"5. "copyview%repeat(" ",14)Views the designated Copy board.;#SAY %repeat(" ",2);#SAY %ansi(bright,cyan)"6. "copyback%repeat(" ",14)Copies the statistics from the designated Copy board back;#SAY %ansi(bright,cyan)%repeat(" ",25)onto Combat Info board 1.;#SAY %repeat(" ",2);#SAY %ansi(cyan)"7. "copyclear%repeat(" ",13)Clears the designated Copy board.;#SAY %repeat(" ",2);#SAY %ansi(bright,cyan)"8. "cinfoclear%repeat(" ",12)Clears all boards.;#EXEC " "}
#ALIAS copyview {#IF (%1>0 AND %1<6) {#IF (%1!=%null) {#SAY {%repeat(" ",2)};#SAY %ansi(bright,red)Combat Information for sessions starting: %ansi(white)%exec(%concat(@,copystats,%1,".",comtime));#SAY %ansi(bright,red)Defensive Statistics:;#SAY %repeat(" ",2)%ansi(bright,red)%format("&5s", "Dodge:")%repeat(" ",2)%ansi(white)%format("&10.0n", %exec(%concat(@,copystats,%1,".",dodges)))%ansi(bright,red)%format("&24s", "Acro:")%repeat(" ",3)%ansi(white)%format("&10.0n", %exec(%concat(@,copystats,%1,".",acros)));#SAY %repeat(" ",2)%ansi(bright,red)%format("&5s", "SBlock:")%repeat(" ",1)%ansi(white)%format("&10.0n", %exec(%concat(@,copystats,%1,".",sblocks)))%ansi(bright,red)%format("&24s", "Parry:")%repeat(" ",3)%ansi(white)%format("&10.0n", %exec(%concat(@,copystats,%1,".",parries)));#SAY %repeat(" ",2)%ansi(bright,red)%format("&5s", "MFade:")%repeat(" ",2)%ansi(white)%format("&10.0n", %exec(%concat(@,copystats,%1,".",mfades)));#SAY %ansi(yellow)* %ansi(bright,red)You are currently using %ansi(white)%exec(%concat(@,copystats,%1,".",comdefense)) %ansi(bright,red)to defend yourself.;#SAY %ansi(yellow)* %ansi(bright,red)You have used a proficiency-based defense %ansi(white)%exec(%concat(@,copystats,%1,".",totaldefs)) %ansi(bright,red)times and have been hit %ansi(white)%exec(%concat(@,copystats,%1,".",hitstaken)) %ansi(bright,red)times, with a defense rate of %ansi(white)%format("&.0n",%eval(%exec(%concat(@,copystats,%1,".",totaldefs))*100/(%exec(%concat(@,copystats,%1,".",totaldefs))+%exec(%concat(@,copystats,%1,".",hitstaken)))).%mod(%exec(%concat(%,copystats,%1,".",totaldefs))*1000/(%exec(%concat(@,copystats,%1,".",totaldefs))+%exec(%concat(@,copystats,%1,".",hitstaken))),10))"%"%ansi(bright,red).;#SAY %ansi(yellow)* %ansi(bright,red)Evade is %ansi(white)%exec(%concat(@,copystats,%1,".",isevade))%ansi(bright,red) and you have evaded %ansi(white)%exec(%concat(@,copystats,%1,".",evades)) %ansi(bright,red)attacks.;#SAY %ansi(bright,red)Offensive Statistics:;#SAY %repeat(" ",2)%ansi(bright,red)Damage Types Dealt:;#SAY %repeat(" ",2)%ansi(bright,red)%format("&5s", "Pierce:")%repeat(" ",1)%ansi(white)%format("&10.0n", %exec(%concat(@,copystats,%1,".",pierces)))%ansi(bright,red)%format("&24s", "Bash:")%repeat(" ",3)%ansi(white)%format("&10.0n", %exec(%concat(@,copystats,%1,".",bashes)));#SAY %repeat(" ",2)%ansi(bright,red)%format("&5s", "Slash:")%repeat(" ",2)%ansi(white)%format("&10.0n", %exec(%concat(@,copystats,%1,".",slashes)))%ansi(bright,red)%format("&24s", "Exotic:")%repeat(" ",3)%ansi(white)%format("&10.0n", %exec(%concat(@,copystats,%1,".",exotics)));#SAY %repeat(" ",2)%ansi(bright,red)Location Accuracy:;#SAY %repeat(" ",2)%ansi(bright,red)%format("&5s", "Head:")%repeat(" ",3)%ansi(white)%format("&10.0n",%exec(%concat(@,copystats,%1,".",headhit)))%format("&36s",%concat(%ansi(bright,red),"(",%ansi(white),%eval(%exec(%concat(@,copystats,%1,".",headhit))*100/%exec(%concat(@,copystats,%1,".",weaphits))),"%",%ansi(bright,red),")"))%ansi(bright,red)%format("&18s", "Torso:")%repeat(" ",3)%ansi(white)%format("&10.0n",%exec(%concat(@,copystats,%1,".",torsohit)))%format("&36s",%concat(%ansi(bright,red),"(",%ansi(white),%eval(%exec(%concat(@,copystats,%1,".",torsohit))*100/%exec(%concat(@,copystats,%1,".",weaphits))),"%",%ansi(bright,red),")"));#SAY %repeat(" ",2)%ansi(bright,red)%format("&5s", "Arms:")%repeat(" ",3)%ansi(white)%format("&10.0n",%exec(%concat(@,copystats,%1,".",armhit)))%format("&36s",%concat(%ansi(bright,red),"(",%ansi(white),%eval(%exec(%concat(@,copystats,%1,".",armhit))*100/%exec(%concat(@,copystats,%1,".",weaphits))),"%",%ansi(bright,red),")"))%ansi(bright,red)%format("&18s", "Legs:")%repeat(" ",3)%ansi(white)%format("&10.0n",%exec(%concat(@,copystats,%1,".",leghit)))%format("&36s",%concat(%ansi(bright,red),"(",%ansi(white),%eval(%exec(%concat(@,copystats,%1,".",leghit))*100/%exec(%concat(@,copystats,%1,".",weaphits))),"%",%ansi(bright,red),")"));#SAY %repeat(" ",2)%ansi(bright,red)%format("&5s", "Tail:")%repeat(" ",3)%ansi(white)%format("&10.0n",%exec(%concat(@,copystats,%1,".",tailhit)))%format("&36s",%concat(%ansi(bright,red),"(",%ansi(white),%eval(%exec(%concat(@,copystats,%1,".",tailhit))*100/%exec(%concat(@,copystats,%1,".",weaphits))),"%",%ansi(bright,red),")"))%ansi(bright,red)%format("&18s", "Wings:")%repeat(" ",3)%ansi(white)%format("&10.0n",%exec(%concat(@,copystats,%1,".",winghit)))%format("&36s",%concat(%ansi(bright,red),"(",%ansi(white),%eval(%exec(%concat(@,copystats,%1,".",winghit))*100/%exec(%concat(@,copystats,%1,".",weaphits))),"%",%ansi(bright,red),")"));#SAY %ansi(yellow)* %ansi(bright,red)You are currently aiming for your opponents' %ansi(white)%exec(%concat(@,copystats,%1,".",comaim))%ansi(bright,red).;#SAY %ansi(yellow)* %ansi(bright,red)You have killed %ansi(white)%exec(%concat(@,copystats,%1,".",perskills)) %ansi(bright,red)creatures have been involved in %ansi(white)%exec(%concat(@,copystats,%1,".",kills)) %ansi(bright,red)total kills with a last-hit rate of %ansi(white)%format("&.0n",%eval(%exec(%concat(@,copystats,%1,".",perskills))*100/%exec(%concat(@,copystats,%1,".",kills)).%mod(%exec(%concat(%,copystats,%1,".",perskills))*1000/%exec(%concat(@,copystats,%1,".",kills))),10))"%"%ansi(bright,red).;#SAY %ansi(yellow)* %ansi(bright,red)You have landed %ansi(white)%exec(%concat(@,copystats,%1,".",weaphits)) %ansi(bright,red)total attacks and missed a total of %ansi(white)%exec(%concat(@,copystats,%1,".",weapmisses)) %ansi(bright,red)times with an overall accuracy of %ansi(white)%format("&.0n",%eval(%exec(%concat(@,copystats,%1,".",weaphits))*100/(%exec(%concat(@,copystats,%1,".",weapmisses))+%exec(%concat(@,copystats,%1,".",weaphits)))).%mod(%exec(%concat(%,copystats,%1,".",weaphits))*1000/(%exec(%concat(@,copystats,%1,".",weapmisses))+%exec(%concat(@,copystats,%1,".",weaphits))),10))"%"%ansi(bright,red).;#SAY %ansi(yellow)* %ansi(bright,red)You have landed %ansi(white)%exec(%concat(@,copystats,%1,".",backstabs)) %ansi(bright,red)backstabs and missed with %ansi(white)%exec(%concat(@,copystats,%1,".",backstabmiss)) %ansi(bright,red)backstabs, with a success rate of %ansi(white)%format("&.0n",%eval(%exec(%concat(@,copystats,%1,".",backstabs))*100/(%exec(%concat(@,copystats,%1,".",backstabmiss))+%exec(%concat(@,copystats,%1,".",backstabs)))).%mod(%exec(%concat(%,copystats,%1,".",backstabs))*1000/(%exec(%concat(@,copystats,%1,".",backstabmiss))+%exec(%concat(@,copystats,%1,".",backstabs))),10))"%"%ansi(bright,red).;#SAY %ansi(yellow)* %ansi(bright,red)You have landed %ansi(white)%exec(%concat(@,copystats,%1,".",bashhit)) %ansi(bright,red)bashes and missed with %ansi(white)%exec(%concat(@,copystats,%1,".",bashmiss)) %ansi(bright,red)bashes, with a success rate of %ansi(white)%format("&.0n",%eval(%exec(%concat(@,copystats,%1,".",bashhit))*100/(%exec(%concat(@,copystats,%1,".",bashhit))+%exec(%concat(@,copystats,%1,".",bashmiss)))).%mod(%exec(%concat(%,copystats,%1,".",bashhit))*1000/(%exec(%concat(@,copystats,%1,".",bashmiss))+%exec(%concat(@,copystats,%1,".",bashhit))),10))"%"%ansi(bright,red).;#SAY %ansi(yellow)* %ansi(bright,red)You have landed %ansi(white)%exec(%concat(@,copystats,%1,".",kickhit)) %ansi(bright,red)kicks and missed with %ansi(white)%exec(%concat(@,copystats,%1,".",kickmiss)) %ansi(bright,red)kicks, with a success rate of %ansi(white)%format("&.0n",%eval(%exec(%concat(@,copystats,%1,".",kickhit))*100/(%exec(%concat(@,copystats,%1,".",kickhit))+%exec(%concat(@,copystats,%1,".",kickmiss)))).%mod(%exec(%concat(%,copystats,%1,".",weaphits))*1000/(%exec(%concat(@,copystats,%1,".",weapmisses))+%exec(%concat(@,copystats,%1,".",weaphits))),10))"%"%ansi(bright,red).;#SAY %ansi(yellow)* %ansi(bright,red)Your combat mode is set to %ansi(white)%exec(%concat(@,copystats,%1,".",commode))%ansi(bright,red).;#SAY %ansi(yellow)* %ansi(bright,red)You are %ansi(white)%exec(%concat(@,copystats,%1,".",handed))%ansi(bright,red)-handed.;#SAY %ansi(yellow)* %ansi(bright,blue)You are viewing Combat Info Copy board %ansi(white)%1%ansi(bright,blue).;#SAY %ansi(yellow)* %ansi(bright,blue)To view additional commands, type '%ansi(white)ccom%ansi(bright,blue)'.;#EXEC " "} {#SAY %repeat(" ",2);#SAY %ansi(bright,red)That Copy board does not exist. Please specify 1, 2, 3, 4, or 5.;#EXEC "  "}} {#SAY %repeat(" ",2);#SAY %ansi(bright,red)That Copy board does not exist. Please specify 1, 2, 3, 4, or 5.;#EXEC " "}}
#ALIAS cinfoclear {cclear 1;cclear 2;cclear 3;copyclear 1;copyclear 2;copyclear 3;copyclear 4;copyclear 5;combat info}
#ALIAS copyback {#IF (%1>0 AND %1<6) {#IF (%1!=%null) {#IF (%yesno("Do you want to copy your Copy board "%1" settings back to Combat Info board 1?")) {#ADDKEY comstats1 {kills=%exec(%concat(@,copystats,%1,".",kills))|bashhit=%exec(%concat(@,copystats,%1,".",bashhit))|bashmiss=%exec(%concat(@,copystats,%1,".",bashmiss))|kickhit=%exec(%concat(@,copystats,%1,".",kickhit))|kickmiss=%exec(%concat(@,copystats,%1,".",kickmiss))|evades=%exec(%concat(@,copystats,%1,".",evades))|totaldefs=%exec(%concat(@,copystats,%1,".",totaldefs))|armhit=%exec(%concat(@,copystats,%1,".",armhit))|leghit=%exec(%concat(@,copystats,%1,".",leghit))|torsohit=%exec(%concat(@,copystats,%1,".",torsohit))|headhit=%exec(%concat(@,copystats,%1,".",headhit))|winghit=%exec(%concat(@,copystats,%1,".",winghit))|tailhit=%exec(%concat(@,copystats,%1,".",tailhit))|perskills=%exec(%concat(@,copystats,%1,".",perskills))|parries=%exec(%concat(@,copystats,%1,".",parries))|sblocks=%exec(%concat(@,copystats,%1,".",sblocks))|mfades=%exec(%concat(@,copystats,%1,".",mfades))|acros=%exec(%concat(@,copystats,%1,".",acros))|pierces=%exec(%concat(@,copystats,%1,".",pierces))|bashes=%exec(%concat(@,copystats,%1,".",bashes))|slashes=%exec(%concat(@,copystats,%1,".",slashes))|exotics=%exec(%concat(@,copystats,%1,".",exotics))|hitstaken=%exec(%concat(@,copystats,%1,".",hitstaken))|backstabs=%exec(%concat(@,copystats,%1,".",backstabs))|backstabmiss=%exec(%concat(@,copystats,%1,".",backstabmiss))|weaphits=%exec(%concat(@,copystats,%1,".",weaphits))|weapmisses=%exec(%concat(@,copystats,%1,".",weapmisses))|dodges=%exec(%concat(@,copystats,%1,".",dodges))|comname=%exec(%concat(@,copystats,%1,".",comname))|commode=%exec(%concat(@,copystats,%1,".",commode))|comtime=%exec(%concat(@,copystats,%1,".",comtime))|comaim=%exec(%concat(@,copystats,%1,".",comaim))|comdefense=%exec(%concat(@,copystats,%1,".",comdefense))|handed=%exec(%concat(@,copystats,%1,".",handed))|isevade=%exec(%concat(@,copystats,%1,".",isevade))}}} {#SAY %repeat(" ",2);#SAY %ansi(bright,red)That Copy board does not exist. Please specify 1, 2, 3, 4, or 5.;#EXEC "  "}} {#SAY %repeat(" ",2);#SAY %ansi(bright,red)That Copy board does not exist. Please specify 1, 2, 3, 4, or 5.;#EXEC " "}}
#ALIAS ccopy {#IF (%1>0 AND %1<6) {#IF (%1!=%null) {#IF (%yesno("Do you want to copy your Combat Info settings to Copy board "%1"?")) {#ADDKEY %exec(%concat(copystats,%1)) {kills=@comstats1.kills|bashhit=@comstats1.bashhit|bashmiss=@comstats1.bashmiss|kickhit=@comstats1.kickhit|kickmiss=@comstats1.kickmiss|evades=@comstats1.evades|totaldefs=@comstats1.totaldefs|armhit=@comstats1.armhit|leghit=@comstats1.leghit|torsohit=@comstats1.torsohit|headhit=@comstats1.headhit|winghit=@comstats1.winghit|tailhit=@comstats1.tailhit|perskills=@comstats1.perskills|parries=@comstats1.parries|sblocks=@comstats1.sblocks|mfades=@comstats1.mfades|acros=@comstats1.acros|pierces=@comstats1.pierces|bashes=@comstats1.bashes|slashes=@comstats1.slashes|exotics=@comstats1.exotics|hitstaken=@comstats1.hitstaken|backstabs=@comstats1.backstabs|backstabmiss=@comstats1.backstabmiss|weaphits=@comstats1.weaphits|weapmisses=@comstats1.weapmisses|dodges=@comstats1.dodges|comname=@comstats1.comname|commode=@comstats1.commode|comtime=@comstats1.comtime|comaim=@comstats1.comaim|comdefense=@comstats1.comdefense|handed=@comstats1.handed|isevade=@comstats1.isevade}}} {#SAY %repeat(" ",2);#SAY %ansi(bright,red)That Copy board does not exist. Please specify 1, 2, 3, 4, or 5.;#EXEC "  "}} {#SAY %repeat(" ",2);#SAY %ansi(bright,red)That Copy board does not exist. Please specify 1, 2, 3, 4, or 5.;#EXEC " "}}
#ALIAS copyclear {#IF (%1>0 AND %1<6) {#IF (%1!=%null) {#IF (%yesno("Do you want to reset the statistics your Copy board "%1"?")) {#ADDKEY %exec(%concat(copystats,%1)) {kills=0|bashhit=0|bashmiss=0|kickhit=0|kickmiss=0|evades=0|totaldefs=0|armhit=0|leghit=0|torsohit=0|headhit=0|winghit=0|tailhit=0|perskills=0|parries=0|sblocks=0|mfades=0|acros=0|pierces=0|bashes=0|slashes=0|exotics=0|hitstaken=0|backstabs=0|backstabmiss=0|weaphits=0|weapmisses=0|dodges=0|comname="----"|commode="----"|comtime="----"|comaim="----"|comdefense="----"|handed="----"|isevade="----"}}} {#SAY %repeat(" ",2);#SAY %ansi(bright,red)That Copy board does not exist. Please specify 1, 2, 3, 4, or 5.;#EXEC "  "}} {#SAY %repeat(" ",2);#SAY %ansi(bright,red)That Copy board does not exist. Please specify 1, 2, 3, 4, or 5.;#EXEC " "}}
#TRIGGER {^You are currently aiming for your victims' (%w).$} {comstats1.comaim = %1;comstats2.comaim = %1;comstats3.comaim = %1;#GAG}
#TRIGGER {^You will no longer make use of combat evasion.$} {comstats1.isevade = "disabled";comstats2.isevade = "disabled";comstats3.isevade = "disabled"}
#TRIGGER {^You will use combat evasion whenever possible.$} {comstats1.isevade = "enabled";comstats2.isevade = "enabled";comstats3.isevade = "enabled"}
#TRIGGER {^You will try to evade undesired combat whenever possible.$} {comstats1.isevade = "enabled";comstats2.isevade = "enabled";comstats3.isevade = "enabled";#gag}
#TRIGGER {^You will now use (%w) as your defensive maneuver.$} {comstats1.comdefense = %1;comstats2.comdefense = %1;comstats3.comdefense = %1}
#TRIGGER {^You are (%w)-handed.$} {comstats1.handed = %1;comstats2.handed = %1;comstats3.handed = %1;#GAG}
#TRIGGER {^Your combat output mode is set to (%w).$} {comstats1.commode = %1;comstats2.commode = %1;comstats3.commode = %1;#GAG}
#TRIGGER {^You are defending yourself through the use of (%w).$} {comstats1.comdefense = %1;comstats2.comdefense = %1;comstats3.comdefense = %1;#GAG}
#TRIGGER {^Combat mode is (%w).$} {comstats1.commode = %1;comstats2.commode = %1;comstats3.commode = %1}
#TRIGGER {^You will now use automatic defensive maneuvers whenever possible.$} {comstats1.comdefense = "whatever is available";comstats2.comdefense = "whatever is available";comstats3.comdefense = "whatever is available";#GAG}
#TRIGGER {You attempt to stab*in the back with *, but miss.$} {#ADD comstats1.backstabmiss 1;#ADD comstats2.backstabmiss 1;#ADD comstats3.backstabmiss 1}
#TRIGGER {You stab * in the back with *.$} {#ADD comstats1.backstabs 1;#ADD comstats2.backstabs 1;#ADD comstats3.backstabs 1}
#TRIGGER {You fail to hit * with your*attack.$} {#ADD comstats1.weapmisses 1;#ADD comstats2.weapmisses 1;#ADD comstats3.weapmisses 1}
#TRIGGER {You deliver a roundhouse kick to *, connecting solidly.$} {#ADD comstats1.kickhit 1;#ADD comstats2.kickhit 1;#ADD comstats3.kickhit 1}
#TRIGGER {You attempt to kick * but miss.$} {#ADD comstats1.kickmiss 1;#ADD comstats2.kickmiss 1;#ADD comstats3.kickmiss 1}
#TRIGGER {You bash a * over the head with *.$} {#ADD comstats1.bashhit 1;#ADD comstats2.bashhit 1;#ADD comstats3.bashhit 1}
#TRIGGER {You attempt to bash * over the head with *, but miss.$} {#ADD comstats1.bashmiss 1;#ADD comstats2.bashmiss 1;#ADD comstats3.bashmiss 1}
#TRIGGER {*lunges towards you, but you dodge out of the way.$} {#ADD comstats1.evades 1;#ADD comstats2.evades 1;#ADD comstats3.evades 1}
#TRIGGER {You are * on the * by a * causing * damage.$} {#ADD comstats1.hitstaken 1;#ADD comstats2.hitstaken 1;#ADD comstats3.hitstaken 1}
#TRIGGER {*is*on the %1 with your %2 causing %3 damage.$} {#ADD comstats1.weaphits 1;#ADD comstats2.weaphits 1;#ADD comstats3.weaphits 1;#IF (%1=arm) {#ADD comstats1.armhit 1;#ADD comstats2.armhit 1;#ADD comstats3.armhit 1};#IF (%1=leg) {#ADD comstats1.leghit 1;#ADD comstats2.leghit 1;#ADD comstats3.leghit 1};#IF (%1=tail) {#ADD comstats1.tailhit 1;#ADD comstats2.tailhit 1;#ADD comstats3.tailhit 1};#IF (%1=head) {#ADD comstats1.headhit 1;#ADD comstats2.headhit 1;#ADD comstats3.headhit 1};#IF (%1=wing) {#ADD comstats1.winghit 1;#ADD comstats2.winghit 1;#ADD comstats3.winghit 1};#IF (%1=torso) {#ADD comstats1.torsohit 1;#ADD comstats2.torsohit 1;#ADD comstats3.torsohit 1};#IF (%2=bash) {#ADD comstats1.bashes 1;#ADD comstats2.bashes 1;#ADD comstats3.bashes 1};#IF (%2=slash) {#ADD comstats1.slashes 1;#ADD comstats2.slashes 1;#ADD comstats3.slashes 1};#IF (%2=pierce) {#ADD comstats1.pierces 1;#ADD comstats2.pierces 1;#ADD comstats3.pierces 1};#IF ((%2 != bash) & (%2 != slash) & (%2 != pierce)) {#ADD comstats1.exotics 1;#ADD comstats2.exotics 1;#ADD comstats3.exotics 1};#IF (%3=lethal) {#ADD comstats1.perskills 1;#ADD comstats2.perskills 1;#ADD comstats3.perskills 1}}
#TRIGGER {*causing lethal damage.$} {#ADD comstats1.kills 1;#ADD comstats2.kills 1;#ADD comstats3.kills 1}
#TRIGGER {You {skillfully|carefully|nimbly} {sidestep|backflip|leap|tumble} out of the way*attack.$} {#ADD comstats1.acros 1;#ADD comstats2.acros 1;#ADD comstats3.acros 1;#ADD comstats1.totaldefs 1;#ADD comstats2.totaldefs 1;#ADD comstats3.totaldefs 1}
#TRIGGER {You catch*on*.$} {#ADD comstats1.sblocks 1;#ADD comstats2.sblocks 1;#ADD comstats3.sblocks 1;#ADD comstats1.totaldefs 1;#ADD comstats2.totaldefs 1;#ADD comstats3.totaldefs 1}
#TRIGGER {You skillfully parry*attack.$} {#ADD comstats1.parries 1;#ADD comstats2.parries 1;#ADD comstats3.parries 1;#ADD comstats1.totaldefs 1;#ADD comstats2.totaldefs 1;#ADD comstats3.totaldefs 1}
#TRIGGER {You dodge out of the way of*attack.$} {#ADD comstats1.dodges 1;#ADD comstats2.dodges 1;#ADD comstats3.dodges 1;#ADD comstats1.totaldefs 1;#ADD comstats2.totaldefs 1;#ADD comstats3.totaldefs 1}
#TRIGGER {You slip between planes for a moment, evading*attack.$} {#ADD comstats1.mdefs 1;#ADD comstats2.mdefs 1;#ADD comstats3.mdefs 1;#ADD comstats1.totaldefs 1;#ADD comstats2.totaldefs 1;#ADD comstats3.totaldefs 1}
#CLASS 0
#CLASS {Scripts|Combat Info|Copy Boards}
#VAR copystats1 {kills=0|bashhit=0|bashmiss=0|kickhit=0|kickmiss=0|evades=0|totaldefs=0|armhit=0|leghit=0|torsohit=0|headhit=0|winghit=0|tailhit=0|perskills=0|parries=0|sblocks=0|mfades=0|acros=0|pierces=0|bashes=0|slashes=0|exotics=0|hitstaken=0|backstabs=0|backstabmiss=0|weaphits=0|weapmisses=0|dodges=0|comname=----|commode=----|comtime=----|comaim=----|comdefense=----|handed=----|isevade=----}
#VAR copystats2 {kills=0|bashhit=0|bashmiss=0|kickhit=0|kickmiss=0|evades=0|totaldefs=0|armhit=0|leghit=0|torsohit=0|headhit=0|winghit=0|tailhit=0|perskills=0|parries=0|sblocks=0|mfades=0|acros=0|pierces=0|bashes=0|slashes=0|exotics=0|hitstaken=0|backstabs=0|backstabmiss=0|weaphits=0|weapmisses=0|dodges=0|comname=----|commode=----|comtime=----|comaim=----|comdefense=----|handed=----|isevade=----}
#VAR copystats3 {kills=0|bashhit=0|bashmiss=0|kickhit=0|kickmiss=0|evades=0|totaldefs=0|armhit=0|leghit=0|torsohit=0|headhit=0|winghit=0|tailhit=0|perskills=0|parries=0|sblocks=0|mfades=0|acros=0|pierces=0|bashes=0|slashes=0|exotics=0|hitstaken=0|backstabs=0|backstabmiss=0|weaphits=0|weapmisses=0|dodges=0|comname=----|commode=----|comtime=----|comaim=----|comdefense=----|handed=----|isevade=----}
#VAR copystats4 {kills=0|bashhit=0|bashmiss=0|kickhit=0|kickmiss=0|evades=0|totaldefs=0|armhit=0|leghit=0|torsohit=0|headhit=0|winghit=0|tailhit=0|perskills=0|parries=0|sblocks=0|mfades=0|acros=0|pierces=0|bashes=0|slashes=0|exotics=0|hitstaken=0|backstabs=0|backstabmiss=0|weaphits=0|weapmisses=0|dodges=0|comname=----|commode=----|comtime=----|comaim=----|comdefense=----|handed=----|isevade=----}
#VAR copystats5 {kills=0|bashhit=0|bashmiss=0|kickhit=0|kickmiss=0|evades=0|totaldefs=0|armhit=0|leghit=0|torsohit=0|headhit=0|winghit=0|tailhit=0|perskills=0|parries=0|sblocks=0|mfades=0|acros=0|pierces=0|bashes=0|slashes=0|exotics=0|hitstaken=0|backstabs=0|backstabmiss=0|weaphits=0|weapmisses=0|dodges=0|comname=----|commode=----|comtime=----|comaim=----|comdefense=----|handed=----|isevade=----}
#CLASS 0
#CLASS {Scripts|Combat Info|Cinfo Boards}
#VAR comstats1 {kills=0|bashhit=0|bashmiss=0|kickhit=0|kickmiss=0|evades=0|totaldefs=0|armhit=0|leghit=0|torsohit=0|headhit=0|winghit=0|tailhit=0|perskills=0|parries=0|sblocks=0|mfades=0|acros=0|pierces=0|bashes=0|slashes=0|exotics=0|hitstaken=0|backstabs=0|backstabmiss=0|weaphits=0|weapmisses=0|dodges=0|comaim=----|handed=----|isevade=disabled|comname=----|commode=----|comtime=----|comdefense=----}
#VAR comstats2 {kills=0|bashhit=0|bashmiss=0|kickhit=0|kickmiss=0|evades=0|totaldefs=0|armhit=0|leghit=0|torsohit=0|headhit=0|winghit=0|tailhit=0|perskills=0|parries=0|sblocks=0|mfades=0|acros=0|pierces=0|bashes=0|slashes=0|exotics=0|hitstaken=0|backstabs=0|backstabmiss=0|weaphits=0|weapmisses=0|dodges=0|comaim=----|handed=----|isevade=disabled|comname=----|commode=----|comtime=----|comdefense=----}
#VAR comstats3 {kills=0|bashhit=0|bashmiss=0|kickhit=0|kickmiss=0|evades=0|totaldefs=0|armhit=0|leghit=0|torsohit=0|headhit=0|winghit=0|tailhit=0|perskills=0|parries=0|sblocks=0|mfades=0|acros=0|pierces=0|bashes=0|slashes=0|exotics=0|hitstaken=0|backstabs=0|backstabmiss=0|weaphits=0|weapmisses=0|dodges=0|comaim=----|handed=----|isevade=disabled|comname=----|commode=----|comtime=----|comdefense=----}
#CLASS 0