on *:text:!start-trivia:#:{ set %trivenabled [ $+ [ $chan ] ] Y msg $chan 5Starting trivia... timerQUESTION $+ $chan 1 3 /question $chan set %trivqn [ $+ [ $chan ] ] 1 } alias question { if (%trivenabled [ $+ [ $1 ] ] == Y) { msg $1 5Question2 %trivqn [ $+ [ $1 ] ] $+ 5: msg $1 $+(5,$gettok($read(trivia.txt),1,61)) set %trivanswer [ $+ [ $1 ] ] $gettok($read(trivia.txt),2,61) timerMISSED $+ $1 1 10 /missedq $1 } } on *:text:*:#:{ if (%trivenabled [ $+ [ $chan ] ] == Y) { if ($nick != $me) { if (%trivanswer [ $+ [ $chan ] ] == $1-) { msg $chan 5Well done,2 $nick $+ , 5the correct answer was %trivanswer [ $+ [ $chan ] ] $+ . unset %trivanswer [ $+ [ $1 ] ] inc %trivqn [ $+ [ $chan ] ] 1 .timerMISSED $+ $chan off .timerQUESTION $+ $chan 1 3 /question $chan } } } } alias missedq { if (%trivenabled [ $+ [ $1 ] ] == Y) { msg $1 5Nobody got the answer, let's have another question. .timerQUESTION $+ $1 1 2 /question $1 inc %trivqn [ $+ [ $1 ] ] 1 } } ;; NON WORKING BIT HERE \/\/ on *:text:!stop:#:{ echo -a 1 if (%trivenabled [ $+ [ $chan ] ] == Y) { echo -a 2 msg $chan 5Stopping trivia on2 $chan $+ 5. .timerQUESTION $+ $chan off .timerMISSED $+ $chan off unset $+(%,triv,*,$chan) } } ;; NON WORKING BIT HERE /\/\