#CLASS {Exptiming} #ALIAS kkk {mobtimeold=%time( dd|hh|mm|ss)} #VAR mobtimeold {18|21|47|50} #VAR mobtimesec {43} #VAR mobtimenew {18|21|47|49} #VAR mobtimemin {0} #VAR expfrommob {0} #VAR mobtiming {43} #VAR mobdecimal {00} #VAR mobdead {0} #VAR newmob {0} #TRIGGER {^You receive %1 experience points.} {#VA expfrommob %eval( %1);#VA mobdead 1;#VA newmob 1;mobtimenew=%time( dd|hh|mm|ss);mobtimemin=%eval( %word( @mobtimenew, 3, "|")-%word( @mobtimeold, 3, "|"));mobtimesec=%eval( %word( @mobtimenew, 4, "|")-%word( @mobtimeold, 4, "|"));#IF (@mobtimesec<0) {#MATH mobtimemin (@mobtimemin-1);#MATH mobtimesec (60-%abs( @mobtimesec))};#IF (@mobtimemin<0) {#MATH mobtimemin (60-%abs( @mobtimemin))};#MATH mobtiming (60*@mobtimemin+@mobtimesec);#IF {@mobtiming = 0} {#VA mobtiming 1};#VA mobdecimal {%eval( %eval( %eval( @expfrommob*100)/@mobtiming)\100)};#If (@mobdecimal<10) {#va mobdecimal %concat( "0", @mobdecimal)};#SAY %ansi( red, Hi)%eval( @expfrommob / @mobtiming),@mobdecimal XP per second during @mobtiming seconds.;kkk} #TRIGGER {^HP:(%d)/(%d) Mana:(%d)/(%d) Move:(%d)/(%d) HP:(%d)~% qt:} {#IF {@mobdead=1} {#VA mobdead 0}} #TRIGGER {^HP:(%d)/(%d) Mana:(%d)/(%d) Move:(%d)/(%d) Moi:(%d)~% Enemy: (%d)~%} {#IF {@mobdead=1} {#va mobdead 0;kkk} {#IF {@newmob=1} {#VA newmob 0;kkk}}} #CLASS 0