alias slayerinfo { .notice $me Svend got $readini(slayer.ini,lastlvl,level) slayer $duration($calc($ctime($fulldate)-$ctime($readini(slayer.ini,lastlvl,time)))) ago, and have gained a total of $readini(slayer.ini,slayerxp,slayerxp) xp since $readini(slayer.ini,startime,startime) ( $+ $duration($calc($ctime($fulldate)-$ctime($readini(slayer.ini,startime,startime)))) ago) $+ . } alias newtask { /inc %tasknumber | writeini slayer.ini tasks %tasknumber $1- - $calc( $1 * $readini(slayer.ini,monsterxp,$2)) xp | writeini slayer.ini slayerxp slayerxp $calc( $readini(slayer.ini,slayerxp,slayerxp) + $1 * $readini(slayer.ini,monsterxp,$2)) | writeini slayer.ini slayerxp averagexp $calc($readini(slayer.ini,slayerxp,slayerxp) / %tasknumber ) | .notice $me For $1- u will receive $calc( $1 * $readini(slayer.ini,monsterxp,$2)) xp } alias slaylvl { writeini slayer.ini levels $1 $fulldate | writeini slayer.ini levels $calc( $1 - 1) $duration($calc($ctime($fulldate)-$ctime($readini(slayer.ini,levels,$calc( $1 -1))))) | writeini slayer.ini lastlvl time $fulldate | writeini slayer.ini lastlvl level $1 } alias slayerlevel { .notice $me it took svend $readini(slayer.ini,levels,$calc( $1 - 1)) to get $calc( $1 - 1) - $1 slayer } alias addmonster { writeini slayer.ini monsterxp $1 $2 | .notice $me $1 succesful added to the database. } } menu channel { Slayer log .Addmonster:/addmonster $$?="Enter monster name:" $$?="Enter slayer xp:" .New task:/newtask $$?="Enter amount:" $$?="Enter monster name:" .New level:/slaylvl $$?="Enter Level:" . - ..Slayer info ...Slayerlog:/run C:\Program Files\mIRC\slayer.ini ...Slayer levels:/slayerlevel $$?="Enter Level:" ..- ...Average xp:/.notice $me Svend's average slayer xp is $readini(slayer.ini,slayerxp,averagexp) ...Last level:/slayerinfo ...Last task:/.notice $me $readini(slayer.ini,tasks,%tasknumber) }