Здравствуйте, гость ( Вход | Регистрация )

> Рыбалка в вов трудности написания скрипта, да задолбало все уже 7 час сижу
mirace379
сообщение 12.11.2016, 19:33
Сообщение #1


**

Neophyte
Сообщений: 11
Регистрация: 12.11.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.183



Здравствуйте пользователи уопилота
раньше использовал сей инструмент вместе с другими как кликер по большей части
сейчас решил погнуть пальцы и реализовать бота для рыбалки в вов
ну и все хорошее на этом заканчивается и начинаются тучи проблем
во первых много раз вспомнил создателя языка программирования уопилота разными словами так сказать прощу прощения за форму подачи материала но не за содержание
во вторых программа постоянно ругается на ошибки на точки запятые в цифрах на условия в иф и многое другое сильно отличающееся от того же пхп
в третьих примеры не очень помогли честно говоря из хелпа по решению этой задачи
стратегию выбрал такую
кидает персонаж поплавок тот дергается потом часть поплавка уходит в воду то есть пиксели исчезают
думал ну фигня вопрос посчитаю пиксели сколько было сколько стало причем несколько раз в секунду
очертил поле и запустил и нефига не помогло
много времени кстати потратил на паинт так и не понял как там определять десятичный код цвета
пришлось качать еще фаст стоне на качанул сначала вивер а потом понял что надо капчур
короче оттуда вытащил код цвета
а оказалось что можно прямо из уопилота цвет брать
правда есть проблема когда курсор приближается к поплавку он меняет форму и становится не понятно на какую точку он указывает
в общем взял из уопилота значение десятичное построил скрипт но не понял как запомнить значения в каждом цикле то есть
поплавок на месте не стоит он движется и количество пикселей меняется но не сильно
потом он дергается и тогда резкое изменение количества пикселей но оно всегда разное
тут я забуксовал
потом решил просто брать пиксель красный и смотреть его координату
которая должна по игреку то есть высоте была меняться
но было не стабильно потому что изза движения поплавка скрипт искал первую точку схожую по цвету а не одну и ту же
а мне нужна была точка на картинке поплавка и отслеживать ее координату
короче этот вариант тоже забраковал
пока разбирался с синтаксисом ууууууууууууууууууууууу
в общем скрипт такой так но не очень пашет
повторюсь
закидываю поплавок
он дергается
потом уходит вся пробка под воду перья остаются
потом поднимается
надо тут навести курсор мыши и нажать на левую кнопку
если опоздал то рыбалка закончилась надо снова кидать поплавок
когда пробка уходит под воду она становится по цвету примерно как вода
скрипт и картинка
на ф1 остановку делал
на 1 запуск поплавка
анализ точек условия костыли для логики
Код

//set #a findcolor ( 644 109 1137 375 1 1 (6047841) %close 2 ) // поиск в рабочем окне
//set workwindow 5780
set hotkeystart {F1}
set #f 0
set #a 0
set #b 0
while 0 < 1
set #d findcolor (482, 95 1353, 479 1 1 (16744287) %arr 2 1 5)
log #d
log #f
set #m %arr [1 2]
log #m
//end_while
if #d > 0
if #b = 0
   set #f %arr [1 2]
set #b 1
    end_if
    set #g #f + 4
if  #g < #m
set #a 2

end_if
        // если найден нужный цвет, то делаем двойной левый клик мышкой в первой найденной точке
// move %arr [1 1], %arr [1 2]
// msg Цвет уже найден!
        log #a
if #a > 1
//else
log Цвет найден
move %arr [1 1], %arr [1 2]
wait random(1000)
left %arr [1 1] %arr [1 2]
wait random(1000)
move random(1000), random (100)
wait random(3000)

set #a 0
set #f 0
set #b 0
send217 {1}
wait random(3000)
// msg Цвет не найден!
// log #d
set #a 0
set #f 0
set #b 0
end_if
else
send217 {1}
wait random(3000)
end_if
end_while


помогите пожалуйста делом


Прикрепленные файлы
Прикрепленный файл  1WOW.bmp ( 5,19 мегабайт ) Кол-во скачиваний: 1432
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
mirace379   Рыбалка в вов трудности написания скрипта   12.11.2016, 19:33
cirus   set #a 1000 while #a > 10 // пока найдено б...   12.11.2016, 20:27
mirace379   Здравствуйте ты проверял? там в каждый раз разные ...   12.11.2016, 21:21
cirus   30 и 40 уже отличаются. Я сразу написал значения ...   12.11.2016, 22:14
mirace379   Здравствуйте красный и синий не уходят под воду но...   13.11.2016, 17:07
cirus   set #raznica 0 set #a findcolor (...) /...   13.11.2016, 17:57
mirace379   Здравствуйте как минимум спасибо за пример с модул...   13.11.2016, 18:20
cirus   В условиях вычисления не поддерживаются. Можно та...   13.11.2016, 18:35
mirace379   Здравствуйте благодарю потестю 20 часов осталось а...   13.11.2016, 23:31
mirace379   Здравствуйте пашет такое но часто сбои цифра 20 дл...   14.11.2016, 14:09
DarkMaster   Где-то у меня был огромный комбайн, но я не смог е...   14.11.2016, 15:29
mirace379   Здравствуйте DarkMaster а это точно скрипт под онл...   14.11.2016, 22:22
DarkMaster   А там в рыбалке что-то менялось? Конкретно этот ...   15.11.2016, 1:58
mirace379   Здравствуйте брызг там нету:)лутается все автомато...   15.11.2016, 6:23
DarkMaster   мда прогресс. убрали брызги и убрали леску. Остало...   15.11.2016, 12:07
mirace379   Здравствуйте;) очень здравые рассуждения напиши ск...   15.11.2016, 14:55
DarkMaster   дык а какой там особо алгоритм то? set #firstRun f...   15.11.2016, 19:38
cirus   set #xSum #xSum + %firstRun[#i 1] set #yS...   16.11.2016, 11:14
Levo222   set #xSum #xSum + %firstRun[#i 1] set #yS...   19.12.2018, 18:57
mirace379   Здравствуйте я честно говоря не очень понял алгори...   17.11.2016, 11:22
DarkMaster   Тебе не нужны конкретные точки. Тебе нужно скопле...   17.11.2016, 13:05
DarkMaster   В целом очень сильно смущает отсутствие проверки ...   19.12.2018, 19:26
Levo222   В целом очень сильно смущает отсутствие проверки ...   19.12.2018, 19:44
DarkMaster   это одно и тоже. я вам говорю не про наличие пар...   19.12.2018, 20:57
Levo222   это одно и тоже. не существовало #xSum -1 в #fir...   19.12.2018, 21:54
nykep   когда я лет 10 назад играл на личе, то особо не за...   17.5.2019, 22:51


Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 29.3.2024, 1:40
Designed by Nickostyle