Автокликер Clickermann :: Форум

Основной раздел => Использование => Topic started by: Крис Тинка on January 08, 2014, 01:45:39 PM

Title: Зомби ферма. Пиратский скрипт.
Post by: Крис Тинка on January 08, 2014, 01:45:39 PM
 Скрипт для заядлых пиратов. Крутит рулетки на северном полюсе и пиратских островах.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Vint on January 09, 2014, 04:19:30 PM
Всё хорошо.
Хочется иногда и копнуть что нибудь в промежутках, а на что рассчитывать не понятно, т.к. если вскроешь клад не вовремя окно может заслонить рулетки.
Написал счётчик. Вместо строки:
Code: (clickermann) [Select]
WAIT(320-$w)
вставить:
Code: (clickermann) [Select]
   $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 как вариант). Всё будет намного проще и быстрее.

Ещё предложение после задания координат выгружать их в файл. Тогда можно прерываться или дописывать данные.
Например. При запуске он спрашивает задать новые или дописать к существующим. Если задать идёт настройка. Если дописать считывает файл заносит в переменные и с нужным входом в цикл дописываем. Соответственно потом сохраняем и запускаем.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Vint on January 09, 2014, 05:00:38 PM
Вот написал на основе.
Упростил задание координат.
Добавил таймер.
Добавил автоопределение коррекции для режима привязки.
Чтобы включить режим нужно в скрипте задать $window = 1 или привязать в ручную (тогда $window значения не имеет).
Запусти и лети...

Самому всегда лень браться за новый скрипт  :) :) :)

Может и до сохранения в файл руки дойдут потом.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Крис Тинка on January 09, 2014, 09:10:21 PM
С кнопками тоже хотела переделать, когда начала записывать все рулетки на острове))) Автокоррекция для привязки - отличная штука, жалко на firefox скрипт запускается с трудом из-за  GETSCREEN. Появление "осталось больше .. минут" раздражает. Лучше бы появлялось 1 раз в минуту или вообще не появлялось (секунд не касается)))). MOVE, которые за комментировал привели к промахам, наверное от того, что у меня в конфиге стоит smart_delay = 0
Хочется иногда и копнуть что нибудь в промежутках, а на что рассчитывать не понятно, т.к. если вскроешь клад не вовремя окно может заслонить рулетки.
Еще и на сильвера можно напороться. Я вообще всегда путешествую одна и не переживаю за сохранность. После добычи инвентаря, быстро вырубаю таким скриптом 
Code: (clickermann) [Select]
$x = $_xmouse
$y = $_ymouse
FOR($a , $a < 50)
   LCLICK($x , $y)
   WAITMS(10)
END_CYC 
HALT
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Vint on January 09, 2014, 10:31:39 PM
А мне время нужно. Без него сижу дергаюсь. Это конечно если не крутит в слепую. В основном плыву тоже один.
Тоже рублю таким скриптом давно. Я же не сумасшедший столько кликать :)
В последнее время им перестал. Дали мне простую кликайку по контролу, висит в трее. Количество задается. Перешел на него, потому, что кликер обычно занят другой работой. Вот теперь рулетки крутит, а той штукой рублю. Колодцы и рулетки ведь открывать нужно, на двух много не накрутишь.
Нужно придумать удобное добавление новых рулеток, что бы не всё заново настраивать.
В ферме мове применял иногда, но и где него как часы. А в привязке так оно и подавно не нужно. У меня когда то мове мышь выдергивала во время работы, поэтому отказался. Хотя сейчас на поменяном компьютере такого нет.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Крис Тинка on January 10, 2014, 06:07:07 AM

Нужно придумать удобное добавление новых рулеток, что бы не всё заново настраивать.

Может в таком плане?
Code: (clickermann) [Select]
HINTPOPUP(STRCONCAT("Осталось больше ", INT(($pause_end-$_time_t)/60), " мин. Чтобы добавить рулетки, нажмите Enter"), "Накрутка рулеток")
       
Не поняла смысл умножения и деления на 10
Code: (clickermann) [Select]
WAIT($pause_end-$_time_t-INT(($pause_end-$_time_t)/10)*10)
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Vint on January 10, 2014, 06:52:19 AM
Может в таком плане?
Code: (clickermann) [Select]
HINTPOPUP(STRCONCAT("Осталось больше ", INT(($pause_end-$_time_t)/60), " мин. Чтобы добавить рулетки, нажмите Enter"), "Накрутка рулеток")     

Я уже вчера так подумал. Если и делать только там. Только Enter не катит, чтобы сохранить возможность работать на компе во время привязки. Нужно что нибудь типа F2.
Вывод времени можно сделать отключаемым и задать в настройках вначале
Code: (clickermann) [Select]
// Выводить таймер во время ожидания 1 - Да, 0 - Нет
$timer = 1

Не поняла смысл умножения и деления на 10
Code: (clickermann) [Select]
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 так следить трудно.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Крис Тинка on January 10, 2014, 09:54:41 AM
Нужно было использовать типа ROUND(число, 1) но без округления в большую сторону.
Например ROUND(307, 1) даст 310.
Поэтому разделил на 10 (=30.7) отбросил дробную часть и вернул назад умножив на 10 (=300).
Так получилось 307-300=7 Эти 7 секунд жду отдельно. Делал это для выравнивания чисел, чтобы выводилось 40-30-20, а не 47-37-27 так следить трудно.
Запуталась в скобках))) Прочитала, как
Code: (clickermann) [Select]
WAIT($pause_end-$_time_t-INT((($pause_end-$_time_t)/10)*10))Подумав, что сначала делится, потом умножается, потом целое число извлекается)))
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Vint on January 10, 2014, 02:14:57 PM
Сделал отключаемый показ таймера.
Исправил косяк с временем ожидания.
Сделал кручение в том же порядке что и задавали.
Теперь во время паузы можно дописать данные нажав F9 (переходит к заданию с возвратом). Правда коряво через GOTO, потому, что ошибку в подпрограммах пока не исправили.
Сделал запись координат в файл и загрузку при старте (на выбор). Не знаю зачем правда  :)  Да и бывает нужно отойти на работе, а зачем чтоб светилось. Остановил свернул. Можно конечно на паузу, но я часто случайно останавливал скрипт  :)
В любом случае удобнее, можно остановить и запустить уже в режиме привязки.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Крис Тинка on January 10, 2014, 03:56:30 PM
В 95 строке опечатка
Code: (clickermann) [Select]
IF($avtoma_trigt = 0) Приводит к неправильному выводу инструкции.
Code: (clickermann) [Select]
$timer = 1 Лучше наверное через dialogbox? Скрипт сильно изменился, я еще не все инструкции кликерманна изучила, с ходу не все понятно)))




Сделал запись координат в файл и загрузку при старте (на выбор).
Тоже начинала с записью в файл, но потом почему-то решила уйти от этого.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Vint on January 10, 2014, 04:14:53 PM
В 95 строке опечатка
Code: (clickermann) [Select]
IF($avtoma_trigt = 0) Приводит к неправильному выводу инструкции.
Спасибо. Поправил. Перезалил.

Больше лезть не буду. Только с разрешения. То есть буду... но не буду выкладывать.
А то блин примазался.

О! Я тебе серебренный сертификат накрутил.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Крис Тинка on January 10, 2014, 04:21:22 PM
Да, выкладывай! Я не против, даже рада дополнениям. Добавила запрос на таймер и исправила опечатку. Архив в шапке.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: евгений on February 02, 2014, 04:42:17 PM
Да, выкладывай! Я не против, даже рада дополнениям. Добавила запрос на таймер и исправила опечатку. Архив в шапке.



у меня чет не идут скрипты..пишет ошибку :(
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Крис Тинка on February 02, 2014, 04:47:25 PM
Какую ошибку?
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Артур on February 03, 2014, 04:33:46 AM
Я немного не понял как пользоваться этим скриптом, накликал все бочки сижу жду 9 минут пока таймер закончица, как мне его сразу без ожидания запустить, и если возможность настроить чтобы он сразу крутил рулетки на 3 браузерах одновременно.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Крис Тинка on February 03, 2014, 07:40:23 AM
Это читал?
Расположите остров так, чтобы были видны все рулетки (масштаб игры не имеет значение).
Запустите скрипт и следуйте всплывающим подсказкам в трее. Нажатие "ЛКМ" и кнопки "ENTER" сопровождается звуковым сообщением. Если звукового сообщения не было, значит нажатие не записалось.
]После окончания настройки сразу начинается воспроизведение скрипта. Скрипт крутит рулетки в колодцах и бочках, каждые 5 минут, в автоматах, каждые 10 минут. После нажатия на "старт", окно с рулеткой закрывается через 2 секунды. Не переживайте, инветарь все равно попадет в сундук.

Во время ожидания между циклами, можно нажав F9 перейти к настройке и добавить вновь открытый колодец/бочку/автомат.

В трех браузерах можно.  Нужно запустить 3 копии кликерманна и привязать к браузерам.
сижу жду 9 минут пока таймер закончица.
Как 9 минут? Таймер срабатывает каждые 5 минут.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Артур on February 03, 2014, 07:58:08 AM
Да уже разобрался  :)
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Артур on February 03, 2014, 08:14:03 AM
Да уже разобрался  :)
ну запустил я 3 кликермена дальше то что как привязать к разным браузерам
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Крис Тинка on February 03, 2014, 08:44:31 AM
Указать в редакторе $window = 1 и запускать  с помощью мыши. Либо создать 3 копии кликерманна и назначить каждому разные горячие клавиши для привязки и запуска. Но для начала проверь, все ли браузеры привязываются корректно.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: shurup240 on February 13, 2014, 01:59:02 AM
А на жутком острове работает?
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Крис Тинка on February 13, 2014, 07:12:59 AM
А на жутком острове работает?
Работает
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: julia655 on February 24, 2014, 10:10:07 AM
Крис Тинка где можно скачать скрипт для вырубки на островах? помогите нубу :)
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Крис Тинка on February 24, 2014, 10:26:11 AM
Я рублю скриптом который кликает в одну точку
Code: (clickermann) [Select]
$x1=$_xmouse 
$y1=$_ymouse 
FOR($a, $a < 100)
   LCLICK($x1,$y1)
   WAITMS(10)   
END_CYC         
HALT   
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: julia655 on February 24, 2014, 10:41:25 AM
координаты х,у вставлять в _xmouse (например $x1=701)
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: julia655 on February 24, 2014, 10:47:43 AM
и каждый раз нажимать alt a или другой кнопкой?
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Крис Тинка on February 24, 2014, 11:04:03 AM
X и Y принимает значение положения мыши. То есть, где находится мышь, туда и будет кликать. Запускать ALT + A. Количество кликов можно менять тут
Code: (clickermann) [Select]
FOR($a, $a < 100) //  100 кликов
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Oraven on February 24, 2014, 11:54:24 AM
Ну зачем все усложнять то?

Клики по текущем координатам мыши.
Code: (clickermann) [Select]
LCLICK(-1,-1)
WAITMS(10) 

Но если хочется удобства то можно использовать клавишу вкл выкл
Запускаем скрипт, удерживаем "X", кликает по текущим координатам, отапускаем, не кликает.
Code: (clickermann) [Select]
IF(iskeydown(#X)=1)
   LCLICK(-1,-1)
   WAITMS(10)
ELSE
   WAITMS(30)
END_IF
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Крис Тинка on February 24, 2014, 12:10:35 PM
Code: (clickermann) [Select]
LCLICK(-1,-1)
WAITMS(10) 
Даже в голову такое не приходило))) Потому что справку по LCLICK не внимательно читала)))
И в таком варианте, если мышь сдвинешь, то клик сдвинется.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Vint on February 24, 2014, 12:20:02 PM
Ну зачем все усложнять то?
Это не усложнение. Так удобнее и так нужно для данного случая.
Сам пользуюсь точно таким, только количество кликов = 50.
Там желательно камни по 100 рубить сериями по 50.
И гораздо удобней навести  на необходимое растение/камень и запустить серию, чем запускать-останавливать каждый раз. Инструмента мало, а расположено всё плотно. Просто "тянуть" кликающую мышь не вариант, без толку накликаешь не туда.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: julia655 on February 24, 2014, 01:17:59 PM
Спасибо всё получилось.Вы гении ребята.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: chudaky on February 24, 2014, 08:56:46 PM
спасибо!
Северный полюс v1.5
работает на загадочному.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Alyfell on April 05, 2014, 03:28:57 PM
Спасибо ребята!!! То что надо!
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Romie on April 11, 2014, 07:20:54 PM
Ребят, не пойму... объясните плиз чайнику подробно...
Вот загрузил я скрипт в кликер, расположил три колодца на экране, нажал зеленый треугольник... Пишет, нажмите ка колодец - нажал; пишет закройте окно - закрыл (а нажимать на старт не нужно, выходит, по подсказкам?). Нажал я так и закрыл три колодца, а на какую дальше кнопку нажимать, чтобы остановить настройку? и как потом запустить скрипт уже на работу?
Сорь, если задаю глупые вопросы ))
Объясните плиз поподробнее )
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Крис Тинка on April 12, 2014, 05:12:33 AM
Если нет автоматов, то 2 раза ENTER. Больше ничего делать не надо.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Micuba on April 13, 2014, 06:00:10 PM
Ребята СПАСИБО ВАМ за вашу работу!
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: straniks on May 24, 2014, 02:28:51 PM
Вот загрузил я скрипт в кликер,(оконный режим вкл. 1) расположил 5 колодцев на экране, запустил. Говорит: - "команда принята" Пишет: -  нажмите на колодец - нажал. Дальше тишина.
Забыл сказать. Остров "Таинственный остров". может скрип на этом острове не работает?
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Demid on July 05, 2014, 05:23:10 PM
Помогите с допилкой скрипта. При запуске пишет подарок не найден и останавливается. Где и что допиливать напильником?
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Vint on July 05, 2014, 08:46:34 PM
Помогите с допилкой скрипта. При запуске пишет подарок не найден и останавливается. Где и что допиливать напильником?
Ну какой допилки ты требуешь? Всё ведь работает.
Если используешь оконный режим (в скрипте $window = 1) то при запуске игра должна быть видна.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Demid on July 05, 2014, 09:43:12 PM
я ничего не требую а прошу помощи. в оконном он у меня не работает! пишет "Не вижу подарок" в области уведомлений кликермана. если убираю оконный режим то работает но нажимает на колодцы на 1- 3 сантиметра ниже чем они находятся. я хз с чем это связанно. но скрипт у меня не нажимает туда куда запланированно. браузер гуглхром. разрешение 1600*1050.
ЗЫ вы так написали как будто я придумываю проблему на пустом месте, не приятно...
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Zeratull on July 06, 2014, 11:54:22 AM
скрипт будет работать на пушистых островах?
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Vint on July 06, 2014, 07:18:09 PM
я ничего не требую а прошу помощи. в оконном он у меня не работает! пишет "Не вижу подарок" в области уведомлений кликермана. если убираю оконный режим то работает но нажимает на колодцы на 1- 3 сантиметра ниже чем они находятся. я хз с чем это связанно. но скрипт у меня не нажимает туда куда запланированно. браузер гуглхром. разрешение 1600*1050.
ЗЫ вы так написали как будто я придумываю проблему на пустом месте, не приятно...
Да никаких притензий.
Ты же не говорил что используешь привязку и что полный экран. Проблема не в скрипте. Она в привязке. Это очень своеобразная вещь. Захочет работает, захочет нет.
Тем более в хроме. смени браузер или отключи встроенный флэш если ставил внешний. Они работают 2 сразу мешая друг другу. А привязка на них видит черный экран.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Ba3eJIuH on November 02, 2014, 12:15:53 AM
подскажите, ошибка при интерпретации строки if(($colodec="")($avtomat=""))
далее он настраивается но не делает ничего
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: dramster on November 02, 2014, 12:48:49 AM
между ковычек нужно чтоб хоть чтото было, про это говорилось вроде в какойто теме. я вот непойму где это применимо что переменная должна быть пустой строкой, ну да ладно, скрипт в студию и посмотрим что можно зделать.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Ba3eJIuH on November 02, 2014, 02:35:20 PM
между ковычек нужно чтоб хоть чтото было, про это говорилось вроде в какойто теме. я вот непойму где это применимо что переменная должна быть пустой строкой, ну да ладно, скрипт в студию и посмотрим что можно зделать.

поставил 10ю версию и проблема пропала
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Vitysiaa on February 09, 2015, 11:35:13 PM
Дорогая Крис Тиночка! Поправьте пожалуйста скрипт пиратский для кручения рулеток 1.5. После обновления игры Зомби ферма что то стало не так- прыгать быстро начал по рулетках, последнюю рулетку не закрывает. Очень, очень прошу. Без Вас ни как :-*
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Vint on February 10, 2015, 12:22:45 AM
Дорогая Крис Тиночка! Поправьте пожалуйста скрипт пиратский для кручения рулеток 1.5. После обновления игры Зомби ферма что то стало не так- прыгать быстро начал по рулетках, последнюю рулетку не закрывает. Очень, очень прошу. Без Вас ни как :-*
Виндовс давно перезагружался?
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Vitysiaa on February 10, 2015, 08:49:56 PM

Виндовс давно перезагружался?
[/quote]
Дааа! Кто бы мог подумать, что только не пробовала. Спасибо огромное, всё работает. ;)
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Vint on February 10, 2015, 11:50:35 PM
Просто таймер работы виндовс 32 разрядный и его хватает на 49 дней.
А кликер, да и не только он, использует этот таймер для организации пауз.
Винда виновата, короче.
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Sexyplyboy on May 22, 2015, 12:28:05 PM
А не подсажите в коде меняется время задержи рулеток? находил но очень давно... мне нужно поменять 5 минут например на 3
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: chudaky on October 02, 2015, 11:10:33 PM
а есть обновления скрипта, просто уже появились иконки над рулетками,
думаю проще на их нажимать чем открывать каждую рулетку
Title: Re: Зомби ферма. Пиратский скрипт.
Post by: Vint on October 03, 2015, 05:02:27 PM
а есть обновления скрипта, просто уже появились иконки над рулетками,
думаю проще на их нажимать чем открывать каждую рулетку
Так всё же проще стало. Напиши обычный поиск картинки. Можно даже из шаблонов. Всё.