Тема: AHK: Ошибка в коде с If/else
Здравствуйте. Дабы обучения языку AHK и просто развлечения написал скрипт-игру, в котором нужно угадать число от 1 до 10.
loop
{
Random, Rand, 1, 10
InputBox, UserVar, Игра на удачу, Угадай число от 1 до 10
If UserVar in %Rand%
MsgBox, 4, Победа, Вы угадали. Ещё раз?
IfMsgBox Yes
Continue
IfMsgBox No
ExitApp
else
MsgBox, 4, Вы проиграли, Загаданное число: %Rand%. Ещё раз?
IfMsgBox Yes
Continue
IfMsgBox No
ExitApp
}Но когда пользователь не угадывает число и решает попытаться ещё раз, то при повторном неверном угадывании снова появляется окно ввода, обходя всё, что написано ниже else. Так как я ещё очень плохо знаю AHK прошу указать мне на ошибку в коде.

