Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (2): [1] 2 »   

> Без описания
Zireael
Отправлено: 14 Февраля, 2018 - 02:28:19
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




Описание (Отобразить)


Архив. В архиве видео с настройкой и работой скрипта, описание и код скрипта.
 
 Top
DGEN
Отправлено: 16 Февраля, 2018 - 22:41:46
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 8
Дата рег-ции: Янв. 2018  
Репутация: 0




Тестирую на версии Lineage 2 C4

Столкнулся с первой проблемой: не находит окно рыбалки.
Причина в проверке: если окно не появилось за 1,5 секунды переходим на "одевание удочки". (т.е. мне нужно было больше времени выждать прежде чем проводить проверку на наличие окна рыбалки).
Решение проблемы: поменял 1,5 секунды на 2 секунды

Предложение: вывести дополнительный контрол (окошко для ввода цифры) для настройки паузы перед проверкой на наличие окна рыбалки
(Добавление)
Не смог завести скрипт дальше шага:

CODE:
if(flag_check0[2]==1 && t > gettime()){textbkcolor(color_text, color_fon);textout(1, 50, 220, "Полоска найдена", 1);}


Т.е. скрипт вывел мне сообщение о том что он нашел полоску и потом сразу отменяется рыбалка. Не могу понять на каком шаге возникают проблемы и каким образом обрывается рыбалка....

Zireael, подскажи пожалуйста куда копать!
 
 Top
Zireael
Отправлено: 17 Февраля, 2018 - 02:22:39
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
Не могу понять на каком шаге возникают проблемы и каким образом обрывается рыбалка

В следующей строке дописать messagebox(1); и посмотреть выполниться она или нет, потом в следующей.
Отменить рыбалку можно только снова её запустив, т. е. если скил рыбалки на f1, то отменить её можно только снова нажав f1.

Могу потестить если дадите аккаунт какого-нибудь нуба с удочкой.
 
 Top
Zireael
Отправлено: 17 Февраля, 2018 - 20:10:51
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




DGEN, в функции function findheap() увеличьте размеры массивов.
int x[500], y[500]; // укажите 2000
В findheapcolor стоит довольно большое отклонение по цвету и находится больше пикселей, чем размер массива.
 
 Top
DGEN
Отправлено: 17 Февраля, 2018 - 21:28:07
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 8
Дата рег-ции: Янв. 2018  
Репутация: 0




 Zireael пишет:
DGEN, в функции function findheap() увеличьте размеры массивов.
int x[500], y[500]; // укажите 2000
В findheapcolor стоит довольно большое отклонение по цвету и находится больше пикселей, чем размер массива.


Спасибо! Действительно, расширил массив и заработало.

Есть предложения по улучшения скрипта:
- Заметил что скилы прожимаются не по кулдауну и было бы не плохо вывести контрол для изменения кулдауна скилов.
 
 Top
Kibor
Отправлено: 17 Февраля, 2018 - 21:43:08
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




 DGEN пишет:
вывести контрол для изменения кулдауна

Лучше по факту отката. Это просто делается если сделать поиск серединки кнопки. Если нашлось - нажмет только тогда когда кнопка откатилась.
 
 Top
Zireael
Отправлено: 17 Февраля, 2018 - 21:50:56
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




У скилов фиксированный откат 2500 мсек. Полоска мигает после использования шотов, поэтому идёт пауза 2000 сек, чтобы полоска перестала мигать. После ожидание 1300 мсек (проверка двигается полоска или нет), т. е. скил используется через 3.3 секунды. Попробуйте уменьшить вторую паузу, та что по умолчанию 2000.
 
 Top
Zireael
Отправлено: 18 Февраля, 2018 - 01:44:48
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




Обновил скрипт на сервере и в архиве.
1. Изменено время для ожидания окна рыбалки. Вместо 1500 стало 2000 мсек.
2. Увеличен размер массивов для координат пикселей полоски.
3. Исправлен баг с получением координат полоски.
 
 Top
aazrb
Отправлено: 31 Октября, 2018 - 21:23:27
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 1
Дата рег-ции: Окт. 2018  
Репутация: 0




пробую. упорно не находит окно Lineage2
пишет.
Окно л2 не найдено
работа скрипта будет остановлена
 
 Top
Zireael
Отправлено: 01 Ноября, 2018 - 00:48:30
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
не находит окно Lineage2

Значит защита есть типа фроста.
Окно можно найти через selectwindow. Для работы антикликера нужна клава ps/2, которой у меня нет, так что скрипт проверялся только на сервере без защиты.
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 6 (гостей: 6, зарегистрированных: 0)
« Готовые скрипты »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by