You could slightly modify your script (only in test version) and add an "external" Switch construct in this way:
Global $GOTO = 0
Switch $GOTO
Case 0
; your whole script goes between these two lines
; ------------ start of your script ------------
MsgBox(0,"", "Good morning")
$goto = 150 ; | <-- insert this 2 lines to simulate GOTO 150
ContinueCase ; | this will jump to case 150
; Case 50
MsgBox(0,"", "Good Afternoon")
; Case 100
MsgBox(0,"", "Good Evening")
Case 150 ; | <-- uncomment this to jump here
MsgBox(0,"", "What are you still doing up?")
; ------------- end of your script -------------
EndSwitch
then move the pair $goto 150 - ContinueCase and Case 150 where you want to jump
P.S.
just an idea
(I post even if I do not like it )