Тема: AHK: Условия if else between
Здравствуйте.
Как я понял у меня что-то неправильно в условиях, но я не пойми что.
Водишь 0 то ничего не происходит.
Вводишь 10, то высвечивается сообщения что "ввел число больше 4" и так же выводить что "ввел число между 0-4 или -4-0".
Вводишь -10 то высвечивается сообщения что "ввел число меньше -4" и так же выводить что "ввел число между 0-4 или -4-0".
Ах да по условиям число может быть либо больше 4 либо меньше не включая. И между 0-4 включая и между -4-0 включая
Enemy := 1
InputBox, RaznicaH, Enter a number
settimer, draw
draw:
if (Enemy = 0)
{
msgbox, Враг мертв либо его нет
}
else if (Enemy <> 0)
{
if ( RaznicaH > 4)
{
msgbox, Вы вели число больше 4
}
if (RaznicaH < -4)
{
msgbox, Вы вели число меньше -4
}
if (RaznicaH between 0 and 4 or RaznicaH between -4 and 0)
{
msgbox, Вы вели число 0-4 или -4-0
}
}
return
F2::reload

