Na ja die inkey anweisung kann ja durch ein drücken der Esc taste (z.b.) beendet werden.

Du könntest also zwei "beenden" instanzen haben.
1. Der Spieler drückt esc und inkey wird beendet, esc ruft aber gleichzeitig eine funktion auf die dann den dialog:
Wollen sie wirklich beenden? Ja/nein anzeigt.
2. deine beenden funktion

Was du auch probieren könntest:
die interne test variable (result) auf den folgenden wert zu setzen: 27
also:
result = 27;

Aber ich hab meine zweifel ob das klappt.