rendered paste body
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 /\/\