on *:text:!setgreet*:#:{ if ($ isin $1-) { /notice $nick nice try hacking me, u're now ignored. /describe $chan Pokes the eyes out of $nick $+ . dont hack me /ignore $nick halt } if ($2- == $null) { 7!setgreet and then12 u're greet here. halt } /write greeetzzz.txt $address($nick,2) $2- /notice $nick 7U're greet12 has been saved,7 for ALL channels no12 resetting needed $+($chr(91),$chr(75),$chr(101),$chr(114),$chr(115),$chr(116),$chr(83),$chr(99),$chr(114),$chr(105),$chr(112),$chr(116),$chr(93)) } on *:text:!greets*:#:{ if ($2- == ON) { unset %greetzz $+ $chan msg $chan 7The greets for 12 $chan are now9 ON halt } if ($2- == OFF) { set %greetzz $+ $chan OFF msg $chan 7The greets for12 $chan are now 4off7, u can still12 safe them halt } else { notice $nick greets can only be turned on or off } } on *:text:!delgreet*:#:{ notice $nick 7ur greet12 has been 7removed! /write -ds $+ $address($nick,2) greeetzzz.txt halt } on *:TEXT:!gratz*:#:{ if ($skill-check($2)) && ($3 < 100) && ($3 > 1) { /msg $chan 8Congratulations 4on12 $3 4 $2 $+ ,7 $nick $+ ! [kerstscript] /unset %gratzvar } else { /notice $nick 4 !gratz [valid skill] [lvl 1-99] [kerstscript] } } alias -l skill-check { if ($regex($1,/(st|(skill)?total|overall)^/Si)) return Overall elseif ($regex($1,/at(t|k|tack)/Si)) return Attack elseif ($regex($1,/def(en[cs]e)?/Si)) return Defence elseif ($regex($1,/str(ength)?/Si)) return Strength elseif ($regex($1,/hp|hit(s|points?)?/Si)) return Hitpoints elseif ($regex($1,/range(r|d|ing)?/Si)) return Ranged elseif ($regex($1,/Pray(er)?/Si)) return Prayer elseif ($regex($1,/mag(e|ic)/Si)) return Magic elseif ($regex($1,/cook(ing)?/Si)) return Cooking elseif ($regex($1,/wc|wood(cut(ting)?)?/Si)) return Woodcutting elseif ($regex($1,/fletch(ing)?/Si)) return Fletching elseif ($regex($1,/fish(ing)?/Si)) return Fishing elseif ($regex($1,/(fire|fm)(make?(ing)?|ing)?/Si)) return Firemaking elseif ($regex($1,/craft(ing)?/Si)) return Crafting elseif ($regex($1,/(smith|smelt)(ing)?/Si)) return Smithing elseif ($regex($1,/min(e|e?ing)?/Si)) return Mining elseif ($regex($1,/herb(law|lore)?/Si)) return Herblore elseif ($regex($1,/agil(ity)?/Si)) return Agility elseif ($regex($1,/(th(ei|ie)[fv](e|ing)?)/Si)) return Thieving elseif ($regex($1,/slay(er|ing)?/Si)) return Slayer elseif ($regex($1,/farm(er|ing)?/Si)) return Farming elseif ($regex($1,/(rc|runecraft)(er|ing)?/Si)) return Runecraft elseif ($regex($1,/hunt(er|ing)?/Si)) return Hunting elseif ($regex($1,/c(b|mb|ombat)?/Si)) return Combat }