For all your
elseif ((portugal == $1) && ($calc($ctime-%ct) <= 15) && (%answer == portugal)) {
if ($nick == %flagsnick) msg $chan Correct!
unset %answer
timerFlags* off
}
You could have
elseif (($1 == %answer) && ($calc($ctime-%ct) <= 15)) {
if ($nick == %flagsnick) msg $chan Correct!
unset %answer
timerFlags* off
}
Which you shrink your code by a few lines.
Other than that.. Good work. :)