the Not responding thing might be because of the way you exit the function Go()..
try replacing :Return with :Exit
Exit() command exits loops..
then after Forever, place your Return function there..
I don't belive its wise to jump out of a function in a middle of a repeat-forever loop, because of how it handles the resources & such..
try replacing :Return with :Exit
Exit() command exits loops..
then after Forever, place your Return function there..
I don't belive its wise to jump out of a function in a middle of a repeat-forever loop, because of how it handles the resources & such..