Автокликер Clickermann :: Форум
		Основной раздел => Общие вопросы => Topic started by: AngelLic on November 13, 2018, 01:24:37 PM
		
			
			- 
				Что может быть не так, работает только LCLICK(810,452), дальше просто опять эта команда срабатывает. Помогите)
 start:
 LCLICK(810,452)
 WAIT(5)
 GETSCREEN
 IF(PXL(812,455)=5611008)
 CLICK(887,579)
 WAIT(4)
 GOTO (start)
 ELSE
 $var=RND(1,3)
 SWITCH($var)
 CASE(1)
 #include "VPN1.cms"
 CASE(2)
 #include "VPN2.cms"
 CASE(3)
 #include "VPN3.cms"
 DEFAULT
 END_SWITCH
 END_IF
- 
				в чем разница между
 LCLICK
 и
 CLICK
 
 ???
- 
				всё верно, если находится указанный вами цвет, то и должна работать только первая команда.
 Строки с придуманным лично вами синтаксисом программа  просто игнорирует, так как вы пока мало знакомы.
 
 А что сделать, чтобы заработала 6 строчка?
- 
				Правильно распознанные команды, редактор кода обозначает фиолетовым цветом, если команда чёрная, то в ней ошибка.
 
 
 Понял, не правильно команду написал))
 А здесь почему не рандомно выбирает, а только VPN1
 $var=RND(1,3) 
 SWITCH($var)
 CASE(1)
 #include "VPN1.cms"
 CASE(2)
 #include "VPN2.cms"
 CASE(3)
 #include "VPN3.cms"
 DEFAULT
 END_SWITCH
 END_IF
- 
				А что собственно находится в этих "VPN1.cms" ?
 
- 
				Выбирает рандомно. Просто у вас маленькая статистика, даже если 9 раз подряд выпадет цифра 1, то для статистики это норма.
 Для проверки можете печатать выпадающее значение в лог.
 
 
 Наверное я надоел)) Но можно ли в IF вставить ещё один IF ?
 Просто вообще не шарю в этом)
- 
				Выбирает рандомно. Просто у вас маленькая статистика, даже если 9 раз подряд выпадет цифра 1, то для статистики это норма.
 Для проверки можете печатать выпадающее значение в лог.
 
 
 Наверное я надоел)) Но можно ли в IF вставить ещё один IF ?
 Просто вообще не шарю в этом)
 
 
 конечно можно
 IF($var = 0)
 IF($var = 0)
 // тело
 END_IF
 ELSE
 IF($var = 0)
 // тело
 END_IF
 END_IF