Автокликер Clickermann :: Форум
Основной раздел => Использование => Topic started by: Tapo4ek1111 on July 30, 2016, 05:45:25 PM
-
Делаю бота для трофейной рыбалки,для поплавочной удочки, научил его закидывать удочку, вытаскивать, продавать или отпускать рыбу.Не знаю как научить реагировать на исчезновение поплавка или на звук колокольчика при поклевке.
-
Решил привязать к эквалайзеру (Windows), вот скрипт:
// RECORDED SCRIPT 31.07.2016
// waitms correction
$S_CORR = 0
waitms(1372 + $S_CORR)
lDown(783,247)
waitms(2859 + $S_CORR)
lUp(783,247)
waitms(3835 + $S_CORR)
$time = $_time_t + 60 // таймер на 10 секунд
WHILE($time > $_time_t)
IF_PIXEL_IN(1131,554,1169,591,3389235)
$time = 0
LCLICK(783,247)
WAIT(1)
LDOWN(783,247)
WAIT(30)
LCLICK(803,676)
// deleted
waitms(9 + $S_CORR)
keyUp(40)
// FINISH AT 7:06:41
По идее после команды: IF_PIXEL_IN(1131,554,1169,591,3389235) должен искать зеленый пиксель в заданных координатах, а он почему то пропускает этот шаг и начинает сразу подтягивать леску. Подскажите в чем проблема. Заранее извиняюсь за чяйниковство, в программе работаю второй день.
.
-
Никакой гарантии что это будет работать так как ты хочешь я лишь исправил ошибки синтаксиса и выкинул лишнее.
lDown(783,247)
waitms(2859)
lUp(783,247)
waitms(3835)
GETSCREEN
IF_PIXEL_IN(1131,554,1169,591,3389235)
LCLICK(783,247)
WAIT(1)
LDOWN(783,247)
WAIT(30)
LUP(783,247)
LCLICK(803,676)
WAIT(1)
END_IF
-
Все исправил, к сожалению , результат тот же, как же все таки сделать чтобы скрипт искал, этот зеленый пиксель и не двигался, дальше, пока его не найдет ?
-
lDown(783,247)
waitms(2859)
lUp(783,247)
waitms(3835)
$check = 0
WHILE($check = 0) // цикл ожидания
GETSCREEN
IF_PIXEL_IN(1131,554,1169,591,3389235)
LCLICK(783,247)
WAIT(1)
LDOWN(783,247)
WAIT(30)
LUP(783,247)
LCLICK(803,676)
WAIT(1)
$check = 1
ELSE
WAITMS(50)
END_IF
END_CYC
-
Все работает! Спасибо Большое Герою форума Oravenu. Если это возможно объясните что мы сделали, за что отвечают эти команды.
-
После использования в течении некоторого времени, возникли проблемы, если попадается большая рыба и бот не успевает вытащить ее за 30 секунд, то сценарий зависает. Пришлось кое что изменить.Новый сценарий отправляю в личку посмотрите, так пойдет, или можно что то улучшить.
-
Ошибок нет
-
Спасибо.
-
Делаю бота для трофейной рыбалки,для поплавочной удочки, научил его закидывать удочку, вытаскивать, продавать или отпускать рыбу.Не знаю как научить реагировать на исчезновение поплавка или на звук колокольчика при поклевке.
Об удобстве колокольчика мне судить сложно, нет такого. А для покупки по основному, всем известному, методу задротов, пока что нет особой заинтересованности. (Задроты в данном случае не является оскорблением). Но уже очевидно, что можно обойтись и без него. По черновым наброскам нашла не сбойный вариант на ночное время суток в игре и есть идеи, как это можно усовершенствовать.
COLORMODE рулит ;)
Респект создателю Clickermann! :)