Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: Gorishniy on May 16, 2017, 02:13:31 PM
-
Здравствуйте! Подскажите пожалуйста , как сделать так чтобы в начале скрипта исполнялась одна функции и дальше она не фигурировала .Скрипт уже написан и нужно немного доработать
-
Вариант 1
IF($first = 0)
$first = 1
// код выполняющийся в начале 1 раз
END_IF
// остальной код
Вариант 2
// код выполняющийся в начале 1 раз
WHILE(1)
// остальной код
END_CYC
-
Еще один вопрос. Подскажите пожалуйста как можно сделать рандомный клик по двум заданным координатам после того как на экране появиться определенное изображение ?
a:
wait(rnd(5,10))
getscreen
if_picture_in(0,0,$_xmax,$_ymax,"111.bmp",-1,90)
setthread(thr4,0)
wait(5)
lclick($_return1,$_return2)
wait(3)
lclick($_return1-119,$_return2+243) / / / как можно сделать так чтобы эта операция была рандомной ?
else
goto(a)
end_if
-
Вариант 1
IF($first = 0)
$first = 1
// код выполняющийся в начале 1 раз
END_IF
// остальной код
При выборе первого варианта кликер все равно циклично выполняет заданное задание в самом начале которое должно выполняться лишь один раз
-
Значит неправильно переписал три строки.
Или где-то используешь переменную $first и она становится 0.
-
Значит неправильно переписал три строки.
Или где-то используешь переменную $first и она становится 0.
Можно что-то сделать если у меня код написан стадиями a/s/d/f/g...- тот код который должен прогоняться лишь раз. А дальше уже идет сам скрип с несколькими потоками
-
Можно что-то сделать если у меня код написан стадиями a/s/d/f/g...
Совсем не понял, что за шифрограмма.
Всегда можно что-то сделать, нужно только знать "что".
-
Можно что-то сделать если у меня код написан стадиями a/s/d/f/g...
Совсем не понял, что за шифрограмма.
Всегда можно что-то сделать, нужно только знать "что".
Спасибо ! Всё получилось !)
-
Еще один вопрос. Подскажите пожалуйста как можно сделать рандомный клик по двум заданным координатам после того как на экране появиться определенное изображение ?
a:
wait(rnd(5,10))
getscreen
if_picture_in(0,0,$_xmax,$_ymax,"111.bmp",-1,90)
setthread(thr4,0)
wait(5)
lclick($_return1,$_return2)
wait(3)
lclick($_return1-119,$_return2+243) / / / как можно сделать так чтобы эта операция была рандомной ?
else
goto(a)
end_if
Подскажите, можно ли реализовать рандомный клик по двум заданым кординатам ? Например lclick($_return1-119,$_return2+243) и lclick($_return +132,$_return2+20)
-
Подскажите, можно ли реализовать рандомный клик по двум заданым кординатам ? Например lclick($_return1-119,$_return2+243) и lclick($_return +132,$_return2+20)
IF(RNDFROM(0,1))
lclick($_return1-119,$_return2+243)
ELSE
lclick($_return1+132,$_return2+20)
END_IF
-
Подскажите еще пожалуйста ) Какой скрипт будет меньше тянуть , тот который будет написан на пиксели или который на картинки ?
-
Подскажите, можно ли реализовать рандомный клик по двум заданым кординатам ? Например lclick($_return1-119,$_return2+243) и lclick($_return +132,$_return2+20)
IF(RNDFROM(0,1))
lclick($_return1-119,$_return2+243)
ELSE
lclick($_return1+132,$_return2+20)
END_IF
При таком скрипте почему-то выбирает только первый вариант
-
Подскажите, можно ли реализовать рандомный клик по двум заданым кординатам ? Например lclick($_return1-119,$_return2+243) и lclick($_return +132,$_return2+20)
IF(RNDFROM(0,1))
lclick($_return1-119,$_return2+243)
ELSE
lclick($_return1+132,$_return2+20)
END_IF
При таком скрипте почему-то выбирает только первый вариант
(http://i.imgur.com/BkMNJAe.png)
-
Подскажите, можно ли реализовать рандомный клик по двум заданым кординатам ? Например lclick($_return1-119,$_return2+243) и lclick($_return +132,$_return2+20)
IF(RNDFROM(0,1))
lclick($_return1-119,$_return2+243)
ELSE
lclick($_return1+132,$_return2+20)
END_IF
При таком скрипте почему-то выбирает только первый вариант
(http://i.imgur.com/BkMNJAe.png)
Подскажите пожалуйста как исправить проблему
thread(thr3)
a:
wait(rnd(5,10))
getscreen
if_picture_in(250,215,735,540,"1234.bmp",-1,90)
wait(5)
IF(RNDFROM(0,1))
lclick($_return1,$_return2)
else
lclick($_return1-140,$_return2)
end_if
wait(3)
lclick($_return1-119,$_return2+243)
else
goto(a)
end_if
define($var)
inc($var)
if($var = 20)
wait(5)
halt
end_if
wait(10)
end_thread
-
так а в чем проблема то?
немного подправил, избавился от гото.
thread(thr3)
$check = 0
WHILE($check = 0) //цикл ожидания картинки "1234.bmp"
wait(rnd(5,10))
getscreen
if_picture_in(250,215,735,540,"1234.bmp",-1,90)
wait(5)
IF(RNDFROM(0,1)) //если картинка есть, то жмем либо по ней, либо на 140 пикс левее.
lclick($_return1,$_return2)
else
lclick($_return1-140,$_return2)
end_if
wait(3)
lclick($_return1-119,$_return2+243)
$check = 1
end_if
END_CYC
inc($var) //после клика по картинке, наращиваем счетчик $var
if($var = 20) //и если 20 раз найдена картинка, то остановка выполнения.
wait(5)
halt
end_if
wait(10)
end_thread