Ne einzelne Wait ist irgendwie nen unsauberer Stil... ich empfehl für sowas nen Ticker, d.h. einfach einen Parallelen Prozess, der jede Sekunde eine Variable erhöht. Gleiche Wirkung aber sauberer Code.

Wenn sich Fragen nicht wiederholen sollen, mach für jede einfach nen Switch der aktiviert wird, wenn man sie hat und der aktiviert verhindert, dass die Frage nochmal gestellt wird. Im Code der Frage muss dann natürlich nen Switch aktiviert werden oder ne Variable verändert damit das Skript nicht einfach doppelte Fragen überspringt sondern auch nen Ersatz macht.