1
Общие вопросы / Не срабатывает IF
« on: March 25, 2016, 11:03:21 AM »
Не работает команда IF
[spoiler]
Как ток не пытался решить эту проблему.
И отдельную переменную выносил за цикл и внутри цикла наращивал счётчик
этой переменной, сейчас попробовал переменную самого цикла вставить в конструкцию.
Всё равно код внутри конструкции выполняется, хотя должен выполниться всего 5-6 раз, не больше.
[spoiler]
Code: [Select]
for($q, $q < 999)
$s=0
$q+1
for($s, $s < 3)
move(910,425)
waitms(100)
keyDown(85)
waitms(10)
keyUp(85)
move(910,485)
waitms(100)
keyDown(85)
waitms(10)
keyUp(85)
move(1250,485)
waitms(100)
keyDown(85)
waitms(10)
keyUp(85)
$s+1
end_cyc
IF($q < 4) //проблема
move(1710,190)
waitms(10)
keyDown(#UP)
waitms(10)
keyUp(#UP)
move(1250,485)
keyDown(40)
waitms(10)
keyUp(40)
END_IF
WAIT (1)
$q+1
end_cyc
[/spoiler]Как ток не пытался решить эту проблему.
И отдельную переменную выносил за цикл и внутри цикла наращивал счётчик
этой переменной, сейчас попробовал переменную самого цикла вставить в конструкцию.
Всё равно код внутри конструкции выполняется, хотя должен выполниться всего 5-6 раз, не больше.