Автокликер Clickermann :: Форум
Основной раздел => Использование => Topic started by: Крис Тинка on January 08, 2014, 01:45:39 PM
-
Скрипт для заядлых пиратов. Крутит рулетки на северном полюсе и пиратских островах.
-
Всё хорошо.
Хочется иногда и копнуть что нибудь в промежутках, а на что рассчитывать не понятно, т.к. если вскроешь клад не вовремя окно может заслонить рулетки.
Написал счётчик. Вместо строки:
WAIT(320-$w)
вставить:
$pause_end = $_time_t+320-$w
WAIT($pause_end-$_time_t-INT(($pause_end-$_time_t)/10)*10)
WHILE($_time_t < $pause_end)
IF($pause_end-$_time_t > 61)
HINTPOPUP(STRCONCAT("Осталось больше ", INT(($pause_end-$_time_t)/60), " мин."), "Накрутка рулеток")
WAIT(10)
ELSE
HINTPOPUP(STRCONCAT("Осталось ", $pause_end-$_time_t, " сек."), "Накрутка рулеток")
IF($pause_end-$_time_t > 11)
WAIT(10)
ELSE
WAIT(1)
END_IF
END_IF
END_CYC
HINTPOPUP("Запуск кручения...", "Накрутка рулеток")
Хотелось ещё упростить задание данных. Зачем каждый раз нажимать 1,2.
Например пока щёлкаешь задаются колодцы. Нажал ENTER начали задаваться рулетки. Нажали ESCAPE - выход. (или опять ENTER как вариант). Всё будет намного проще и быстрее.
Ещё предложение после задания координат выгружать их в файл. Тогда можно прерываться или дописывать данные.
Например. При запуске он спрашивает задать новые или дописать к существующим. Если задать идёт настройка. Если дописать считывает файл заносит в переменные и с нужным входом в цикл дописываем. Соответственно потом сохраняем и запускаем.
-
Вот написал на основе.
Упростил задание координат.
Добавил таймер.
Добавил автоопределение коррекции для режима привязки.
Чтобы включить режим нужно в скрипте задать $window = 1 или привязать в ручную (тогда $window значения не имеет).
Запусти и лети...
Самому всегда лень браться за новый скрипт :) :) :)
Может и до сохранения в файл руки дойдут потом.
-
С кнопками тоже хотела переделать, когда начала записывать все рулетки на острове))) Автокоррекция для привязки - отличная штука, жалко на firefox скрипт запускается с трудом из-за GETSCREEN. Появление "осталось больше .. минут" раздражает. Лучше бы появлялось 1 раз в минуту или вообще не появлялось (секунд не касается)))). MOVE, которые за комментировал привели к промахам, наверное от того, что у меня в конфиге стоит smart_delay = 0
Хочется иногда и копнуть что нибудь в промежутках, а на что рассчитывать не понятно, т.к. если вскроешь клад не вовремя окно может заслонить рулетки.
Еще и на сильвера можно напороться. Я вообще всегда путешествую одна и не переживаю за сохранность. После добычи инвентаря, быстро вырубаю таким скриптом $x = $_xmouse
$y = $_ymouse
FOR($a , $a < 50)
LCLICK($x , $y)
WAITMS(10)
END_CYC
HALT
-
А мне время нужно. Без него сижу дергаюсь. Это конечно если не крутит в слепую. В основном плыву тоже один.
Тоже рублю таким скриптом давно. Я же не сумасшедший столько кликать :)
В последнее время им перестал. Дали мне простую кликайку по контролу, висит в трее. Количество задается. Перешел на него, потому, что кликер обычно занят другой работой. Вот теперь рулетки крутит, а той штукой рублю. Колодцы и рулетки ведь открывать нужно, на двух много не накрутишь.
Нужно придумать удобное добавление новых рулеток, что бы не всё заново настраивать.
В ферме мове применял иногда, но и где него как часы. А в привязке так оно и подавно не нужно. У меня когда то мове мышь выдергивала во время работы, поэтому отказался. Хотя сейчас на поменяном компьютере такого нет.
-
Нужно придумать удобное добавление новых рулеток, что бы не всё заново настраивать.
Может в таком плане? HINTPOPUP(STRCONCAT("Осталось больше ", INT(($pause_end-$_time_t)/60), " мин. Чтобы добавить рулетки, нажмите Enter"), "Накрутка рулеток")
Не поняла смысл умножения и деления на 10 WAIT($pause_end-$_time_t-INT(($pause_end-$_time_t)/10)*10)
-
Может в таком плане? HINTPOPUP(STRCONCAT("Осталось больше ", INT(($pause_end-$_time_t)/60), " мин. Чтобы добавить рулетки, нажмите Enter"), "Накрутка рулеток")
Я уже вчера так подумал. Если и делать только там. Только Enter не катит, чтобы сохранить возможность работать на компе во время привязки. Нужно что нибудь типа F2.
Вывод времени можно сделать отключаемым и задать в настройках вначале
// Выводить таймер во время ожидания 1 - Да, 0 - Нет
$timer = 1
Не поняла смысл умножения и деления на 10 WAIT($pause_end-$_time_t-INT(($pause_end-$_time_t)/10)*10)
Нужно было использовать типа ROUND(число, 1) но без округления в большую сторону.
Например ROUND(307, 1) даст 310.
Поэтому разделил на 10 (=30.7) отбросил дробную часть и вернул назад умножив на 10 (=300).
Так получилось 307-300=7 Эти 7 секунд жду отдельно. Делал это для выравнивания чисел, чтобы выводилось 40-30-20, а не 47-37-27 так следить трудно.
-
Нужно было использовать типа ROUND(число, 1) но без округления в большую сторону.
Например ROUND(307, 1) даст 310.
Поэтому разделил на 10 (=30.7) отбросил дробную часть и вернул назад умножив на 10 (=300).
Так получилось 307-300=7 Эти 7 секунд жду отдельно. Делал это для выравнивания чисел, чтобы выводилось 40-30-20, а не 47-37-27 так следить трудно.
Запуталась в скобках))) Прочитала, как WAIT($pause_end-$_time_t-INT((($pause_end-$_time_t)/10)*10))
Подумав, что сначала делится, потом умножается, потом целое число извлекается)))
-
Сделал отключаемый показ таймера.
Исправил косяк с временем ожидания.
Сделал кручение в том же порядке что и задавали.
Теперь во время паузы можно дописать данные нажав F9 (переходит к заданию с возвратом). Правда коряво через GOTO, потому, что ошибку в подпрограммах пока не исправили.
Сделал запись координат в файл и загрузку при старте (на выбор). Не знаю зачем правда :) Да и бывает нужно отойти на работе, а зачем чтоб светилось. Остановил свернул. Можно конечно на паузу, но я часто случайно останавливал скрипт :)
В любом случае удобнее, можно остановить и запустить уже в режиме привязки.
-
В 95 строке опечатка
IF($avtoma_trigt = 0)
Приводит к неправильному выводу инструкции. $timer = 1
Лучше наверное через dialogbox? Скрипт сильно изменился, я еще не все инструкции кликерманна изучила, с ходу не все понятно)))
Сделал запись координат в файл и загрузку при старте (на выбор).
Тоже начинала с записью в файл, но потом почему-то решила уйти от этого.
-
В 95 строке опечатка IF($avtoma_trigt = 0)
Приводит к неправильному выводу инструкции.
Спасибо. Поправил. Перезалил.
Больше лезть не буду. Только с разрешения. То есть буду... но не буду выкладывать.
А то блин примазался.
О! Я тебе серебренный сертификат накрутил.
-
Да, выкладывай! Я не против, даже рада дополнениям. Добавила запрос на таймер и исправила опечатку. Архив в шапке.
-
Да, выкладывай! Я не против, даже рада дополнениям. Добавила запрос на таймер и исправила опечатку. Архив в шапке.
у меня чет не идут скрипты..пишет ошибку :(
-
Какую ошибку?
-
Я немного не понял как пользоваться этим скриптом, накликал все бочки сижу жду 9 минут пока таймер закончица, как мне его сразу без ожидания запустить, и если возможность настроить чтобы он сразу крутил рулетки на 3 браузерах одновременно.
-
Это читал?
Расположите остров так, чтобы были видны все рулетки (масштаб игры не имеет значение).
Запустите скрипт и следуйте всплывающим подсказкам в трее. Нажатие "ЛКМ" и кнопки "ENTER" сопровождается звуковым сообщением. Если звукового сообщения не было, значит нажатие не записалось.
]После окончания настройки сразу начинается воспроизведение скрипта. Скрипт крутит рулетки в колодцах и бочках, каждые 5 минут, в автоматах, каждые 10 минут. После нажатия на "старт", окно с рулеткой закрывается через 2 секунды. Не переживайте, инветарь все равно попадет в сундук.
Во время ожидания между циклами, можно нажав F9 перейти к настройке и добавить вновь открытый колодец/бочку/автомат.
В трех браузерах можно. Нужно запустить 3 копии кликерманна и привязать к браузерам.
сижу жду 9 минут пока таймер закончица.
Как 9 минут? Таймер срабатывает каждые 5 минут.
-
Да уже разобрался :)
-
Да уже разобрался :)
ну запустил я 3 кликермена дальше то что как привязать к разным браузерам
-
Указать в редакторе $window = 1 и запускать с помощью мыши. Либо создать 3 копии кликерманна и назначить каждому разные горячие клавиши для привязки и запуска. Но для начала проверь, все ли браузеры привязываются корректно.
-
А на жутком острове работает?
-
А на жутком острове работает?
Работает
-
Крис Тинка где можно скачать скрипт для вырубки на островах? помогите нубу :)
-
Я рублю скриптом который кликает в одну точку
$x1=$_xmouse
$y1=$_ymouse
FOR($a, $a < 100)
LCLICK($x1,$y1)
WAITMS(10)
END_CYC
HALT
-
координаты х,у вставлять в _xmouse (например $x1=701)
-
и каждый раз нажимать alt a или другой кнопкой?
-
X и Y принимает значение положения мыши. То есть, где находится мышь, туда и будет кликать. Запускать ALT + A. Количество кликов можно менять тут
FOR($a, $a < 100) // 100 кликов
-
Ну зачем все усложнять то?
Клики по текущем координатам мыши.
LCLICK(-1,-1)
WAITMS(10)
Но если хочется удобства то можно использовать клавишу вкл выкл
Запускаем скрипт, удерживаем "X", кликает по текущим координатам, отапускаем, не кликает.
IF(iskeydown(#X)=1)
LCLICK(-1,-1)
WAITMS(10)
ELSE
WAITMS(30)
END_IF
-
LCLICK(-1,-1)
WAITMS(10)
Даже в голову такое не приходило))) Потому что справку по LCLICK не внимательно читала)))
И в таком варианте, если мышь сдвинешь, то клик сдвинется.
-
Ну зачем все усложнять то?
Это не усложнение. Так удобнее и так нужно для данного случая.
Сам пользуюсь точно таким, только количество кликов = 50.
Там желательно камни по 100 рубить сериями по 50.
И гораздо удобней навести на необходимое растение/камень и запустить серию, чем запускать-останавливать каждый раз. Инструмента мало, а расположено всё плотно. Просто "тянуть" кликающую мышь не вариант, без толку накликаешь не туда.
-
Спасибо всё получилось.Вы гении ребята.
-
спасибо!
Северный полюс v1.5
работает на загадочному.
-
Спасибо ребята!!! То что надо!
-
Ребят, не пойму... объясните плиз чайнику подробно...
Вот загрузил я скрипт в кликер, расположил три колодца на экране, нажал зеленый треугольник... Пишет, нажмите ка колодец - нажал; пишет закройте окно - закрыл (а нажимать на старт не нужно, выходит, по подсказкам?). Нажал я так и закрыл три колодца, а на какую дальше кнопку нажимать, чтобы остановить настройку? и как потом запустить скрипт уже на работу?
Сорь, если задаю глупые вопросы ))
Объясните плиз поподробнее )
-
Если нет автоматов, то 2 раза ENTER. Больше ничего делать не надо.
-
Ребята СПАСИБО ВАМ за вашу работу!
-
Вот загрузил я скрипт в кликер,(оконный режим вкл. 1) расположил 5 колодцев на экране, запустил. Говорит: - "команда принята" Пишет: - нажмите на колодец - нажал. Дальше тишина.
Забыл сказать. Остров "Таинственный остров". может скрип на этом острове не работает?
-
Помогите с допилкой скрипта. При запуске пишет подарок не найден и останавливается. Где и что допиливать напильником?
-
Помогите с допилкой скрипта. При запуске пишет подарок не найден и останавливается. Где и что допиливать напильником?
Ну какой допилки ты требуешь? Всё ведь работает.
Если используешь оконный режим (в скрипте $window = 1) то при запуске игра должна быть видна.
-
я ничего не требую а прошу помощи. в оконном он у меня не работает! пишет "Не вижу подарок" в области уведомлений кликермана. если убираю оконный режим то работает но нажимает на колодцы на 1- 3 сантиметра ниже чем они находятся. я хз с чем это связанно. но скрипт у меня не нажимает туда куда запланированно. браузер гуглхром. разрешение 1600*1050.
ЗЫ вы так написали как будто я придумываю проблему на пустом месте, не приятно...
-
скрипт будет работать на пушистых островах?
-
я ничего не требую а прошу помощи. в оконном он у меня не работает! пишет "Не вижу подарок" в области уведомлений кликермана. если убираю оконный режим то работает но нажимает на колодцы на 1- 3 сантиметра ниже чем они находятся. я хз с чем это связанно. но скрипт у меня не нажимает туда куда запланированно. браузер гуглхром. разрешение 1600*1050.
ЗЫ вы так написали как будто я придумываю проблему на пустом месте, не приятно...
Да никаких притензий.
Ты же не говорил что используешь привязку и что полный экран. Проблема не в скрипте. Она в привязке. Это очень своеобразная вещь. Захочет работает, захочет нет.
Тем более в хроме. смени браузер или отключи встроенный флэш если ставил внешний. Они работают 2 сразу мешая друг другу. А привязка на них видит черный экран.
-
подскажите, ошибка при интерпретации строки if(($colodec="")($avtomat=""))
далее он настраивается но не делает ничего
-
между ковычек нужно чтоб хоть чтото было, про это говорилось вроде в какойто теме. я вот непойму где это применимо что переменная должна быть пустой строкой, ну да ладно, скрипт в студию и посмотрим что можно зделать.
-
между ковычек нужно чтоб хоть чтото было, про это говорилось вроде в какойто теме. я вот непойму где это применимо что переменная должна быть пустой строкой, ну да ладно, скрипт в студию и посмотрим что можно зделать.
поставил 10ю версию и проблема пропала
-
Дорогая Крис Тиночка! Поправьте пожалуйста скрипт пиратский для кручения рулеток 1.5. После обновления игры Зомби ферма что то стало не так- прыгать быстро начал по рулетках, последнюю рулетку не закрывает. Очень, очень прошу. Без Вас ни как :-*
-
Дорогая Крис Тиночка! Поправьте пожалуйста скрипт пиратский для кручения рулеток 1.5. После обновления игры Зомби ферма что то стало не так- прыгать быстро начал по рулетках, последнюю рулетку не закрывает. Очень, очень прошу. Без Вас ни как :-*
Виндовс давно перезагружался?
-
Виндовс давно перезагружался?
[/quote]
Дааа! Кто бы мог подумать, что только не пробовала. Спасибо огромное, всё работает. ;)
-
Просто таймер работы виндовс 32 разрядный и его хватает на 49 дней.
А кликер, да и не только он, использует этот таймер для организации пауз.
Винда виновата, короче.
-
А не подсажите в коде меняется время задержи рулеток? находил но очень давно... мне нужно поменять 5 минут например на 3
-
а есть обновления скрипта, просто уже появились иконки над рулетками,
думаю проще на их нажимать чем открывать каждую рулетку
-
а есть обновления скрипта, просто уже появились иконки над рулетками,
думаю проще на их нажимать чем открывать каждую рулетку
Так всё же проще стало. Напиши обычный поиск картинки. Можно даже из шаблонов. Всё.