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

 
Ответить в эту темуОткрыть новую тему
> авто охота - игра (pirates of the caribbean), нужен ваш совет друзья
howward
сообщение 11.2.2021, 17:39
Сообщение #1


**

Neophyte
Сообщений: 35
Регистрация: 25.10.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.784
Возраст: 21



долгое время пользовался другим кликером
принцип игры был следующий - в игре доступен посик монстров но количество попыток ограничено
я с помощью кликера тратил все попытки, их довольно немного - всего 55
но всегда хотелось большего - возможно ли оранизовать охоту таким образом чтобы программа находила нужные цели и атаковала их выбирая флот для атаки
поделитесь своими мыслями по этому поводу
интересует уровень монстров s1 и выше
также хотел бы понять возможно ли ведение охоты сразу на нескольких монстров разных уровней
так как доступный флот состоит из 20 кораблей что дает возможность атаковать сразу в 4 направления

__
я добавил скрин чтобы вы могли наглядно понять что это
есть мобы с бонусом - я отметил их
атаку на них возможно сделать только три раза в день
поэтому их не надо учитывать


Эскизы прикрепленных изображений
Прикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 11.2.2021, 19:10
Сообщение #2


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



Цитата
но всегда хотелось большего - возможно ли оранизовать охоту таким образом чтобы программа находила нужные цели и атаковала их выбирая флот для атаки

А руками вы это можете сделать? Если нет, то нет.
Цитата
поделитесь своими мыслями по этому поводу

Не видя и не зная геймплея говорить тут, к сожалению, особо не о чем.

В целом нужно начинать писать и решать проблемы по мере поступления. Из практики основные проблемы пилота с 3д играми в связи с очевидными проблемами ориентирования в 3д пространстве. Остальное так или иначе решается.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
howward
сообщение 11.2.2021, 20:17
Сообщение #3


**

Neophyte
Сообщений: 35
Регистрация: 25.10.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.784
Возраст: 21



Цитата(DarkMaster @ 11.2.2021, 19:10) *

А руками вы это можете сделать? Если нет, то нет.

Не видя и не зная геймплея говорить тут, к сожалению, особо не о чем.

В целом нужно начинать писать и решать проблемы по мере поступления. Из практики основные проблемы пилота с 3д играми в связи с очевидными проблемами ориентирования в 3д пространстве. Остальное так или иначе решается.


я записал видео геймплея

в самой игре доступен автоматический режим автоохоты (платная фишка) на видео видно как я включаю этот режим и активирую пять попыток, далее уже это просиходит автоматически и нужную цель он находит моментально как вы можете видеть
параллельно я атаковал вручную монстра 28 уровня
все конечно можно делать руками но это отнимает время - я бы не хотел целый день бить мобов
каждый месяц проходит событие (ивент) - для завершения которого необходимо убить минимум 7000 мобов в течении 5 дней - это очень невыносимый процесс)
___
ссылка на видео для общего доступа
файл слишком велик для загрузки на этом сайте

https://drive.google.com/file/d/1uQs3IP3FaP...iew?usp=sharing
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
howward
сообщение 6.3.2021, 0:54
Сообщение #4


**

Neophyte
Сообщений: 35
Регистрация: 25.10.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.784
Возраст: 21



сами мобы всегда представлены под разными углами
если захватить их изображение и использовать findimage - вряд ли он будет находить их если на карте их угол всегда меняется?


Эскизы прикрепленных изображений
Прикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
howward
сообщение 6.3.2021, 1:10
Сообщение #5


**

Neophyte
Сообщений: 35
Регистрация: 25.10.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.784
Возраст: 21



что не меняется так это их подпись

два кружочка (стихия огня \ уровень s1) и их название (громадный лобстер)

по началу это работало, но работало так, что убивались мобы любого уровня со стихией огня или он находил реального игрока уровня s1

когда попробовал сделать скрин слов громадный лобстер, не находилось ничего
какие ошибки я допускаю?

Код

--lua
math.randomseed(os.clock())
findoffsetx(100)
findoffsety(-40)

while true do

    local startX, startY, endX, endY = 213, 0, 1700, 1000
    local path = [["C:\Users\bad boy\Desktop\uopilot\Scripts\picture\SS1.bmp"]]
    local arr, a = findimage (startX, startY, endX, endY, {path}, 2)
    if arr then
       move(arr[1][1], arr[1][2])
       wait (200)
       kleft(arr[1][1], arr[1][2])
       wait (200)
       kleft (970, 900)
       wait (200)
       kleft (1030, 800)
       wait (200)
       kleft (945, 945)
       wait (200)
       wait (40000 + math.random (5000))
    end
    wait (10)
    end



Прикрепленные файлы
Прикрепленный файл  SS1.bmp ( 8,12 килобайт ) Кол-во скачиваний: 112
Прикрепленный файл  без_1.bmp ( 27,68 килобайт ) Кол-во скачиваний: 99
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 6.3.2021, 1:41
Сообщение #6


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Цитата
когда попробовал сделать скрин слов громадный лобстер, не находилось ничего

Добавить отклонение в цвете, уменьшить точность поиска. Часть слова может быть перекрыта, может стоит искать часть слова, к примеру гром, а не громадный лобстер.
Из-за сглаживания шрифтов буквы могут отличаться, закрасить всё лишнее, оставить только основной цвет букв.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
howward
сообщение 6.3.2021, 17:00
Сообщение #7


**

Neophyte
Сообщений: 35
Регистрация: 25.10.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.784
Возраст: 21



я меняю эти цифры и скрины сделал разные
но пилот не видит и не находит ни одного совпадения в игре
даже первоначальный скрин перестал видеть (с двумя кружочками)
когда переключаю на окно папки с рисунками - C:\Users\bad boy\Desktop\uopilot\Scripts\picture
пилот видит рисунок и реагирует
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 6.3.2021, 19:49
Сообщение #8


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



Код где?

Что меняли?
Привязка есть?


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
howward
сообщение 6.3.2021, 20:45
Сообщение #9


**

Neophyte
Сообщений: 35
Регистрация: 25.10.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.784
Возраст: 21



менялось лишь имя файла в строке путь
привязка ctrl A
код тот же
в игре никаких действий не происходит, но если поверх игры поставить окно папки с файлами рисунков
(C:\Users\bad boy\Desktop\uopilot\Scripts\picture\SS1.bmp) - пилот сразу наводит курсор на нужную картинку
script
Код

--lua
math.randomseed(os.clock())
findoffsetx(100)
findoffsety(-40)

while true do

    local startX, startY, endX, endY = 213, 0, 1700, 1000
    local path = [["C:\Users\bad boy\Desktop\uopilot\Scripts\picture\SS1.bmp"]]
    local arr, a = findimage (startX, startY, endX, endY, {path}, 2)
    if arr then
       move(arr[1][1], arr[1][2])
       wait (200)
       kleft(arr[1][1], arr[1][2])
       wait (200)
       kleft (970, 900)
       wait (200)
       kleft (1030, 800)
       wait (200)
       kleft (945, 945)
       wait (200)
       wait (40000 + math.random (5000))
    end
wait (10)
end

убирал лишь рандом и клики чтобы лишних действий было
только нахождение на картики в игре
Код

--lua

while true do

    local startX, startY, endX, endY = 213, 0, 1700, 1000
    local path = [["C:\Users\bad boy\Desktop\uopilot\Scripts\picture\SS1.bmp"]]
    local arr, a = findimage (startX, startY, endX, endY, {path}, 2)
    if arr then
       move(arr[1][1], arr[1][2])
       wait (200)
    end
wait (10)
end

local arr, a = findimage (startX, startY, endX, endY, {path}, 2) - в этой строке менял значения точности, отклонение в цвете... не знал как опустить ограничение количества найденных изображений и писал всегда с ним - {path}, 2, 50, 100, 10)
значения подставлял разные, но не помогло

может фотошоп накладывает цветокоррекцию?
после которой это происходит

Сообщение отредактировал Fors1k - 6.3.2021, 21:00
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 6.3.2021, 22:45
Сообщение #10


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Скиньте искомую картинку и скрин с игры в bmp, на котором есть искомая картинка.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 6.3.2021, 22:58
Сообщение #11


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



Цитата
может фотошоп накладывает цветокоррекцию?
после которой это происходит

вообще у некоторых людей с фотошопом действительно были проблемы. Paint работает всегда =) не забудьте bmp 24 бита.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
howward
сообщение 7.3.2021, 12:18
Сообщение #12


**

Neophyte
Сообщений: 35
Регистрация: 25.10.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.784
Возраст: 21



кажется что на этом этапе выбор имеет значение - и я сделал неправильный)
и при сохранении если не убирать некоторые параметры накладывается цветокоррекция


Эскизы прикрепленных изображений
Прикрепленное изображение Прикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
howward
сообщение 7.3.2021, 12:40
Сообщение #13


**

Neophyte
Сообщений: 35
Регистрация: 25.10.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.784
Возраст: 21



скриншоты для поиска которые использовал


Прикрепленные файлы
Прикрепленный файл  основная.bmp ( 5,93 мегабайт ) Кол-во скачиваний: 117
Прикрепленный файл  имя_2.bmp ( 10,57 килобайт ) Кол-во скачиваний: 103
Прикрепленный файл  имя_1.bmp ( 7,71 килобайт ) Кол-во скачиваний: 90
Прикрепленный файл  имя_3.bmp ( 4,16 килобайт ) Кол-во скачиваний: 101
Прикрепленный файл  имя_4.bmp ( 6,07 килобайт ) Кол-во скачиваний: 105
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 7.3.2021, 13:30
Сообщение #14


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Изображения отличаются, это видно при увеличении. Откройте в пейнте несколько картинок и попереключайтесь альт таб.
имя_4.bmp высота букв 14 пикселей, а на основном скрине высота 10 пикселей.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
howward
сообщение 7.3.2021, 20:38
Сообщение #15


**

Neophyte
Сообщений: 35
Регистрация: 25.10.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.784
Возраст: 21



Цитата(cirus @ 7.3.2021, 13:30) *

Изображения отличаются, это видно при увеличении. Откройте в пейнте несколько картинок и попереключайтесь альт таб.
имя_4.bmp высота букв 14 пикселей, а на основном скрине высота 10 пикселей.


а как мне опустить значение "count"
могу просто не писать? или оставить единицу?

local arr, a = findimage (startX, startY, endX, endY, {path}, 2,50,1,22)

\___

я пытался обработать имя лобстера пилот не реагирует - слова в paint сложно выделить
мне даже стыдно показывать, как я это сделал)

только если брать за образец стихию огня и уровень монстра пилот находит цели - после того как исправил размеры, спасибо, что подметили)
но все монстры со стихией огня берутся во внимание и уровень не учитывается - что сделать с этим я могу?
(я выделил их на скрине - есть уровень s6 и отправленный флот к ним флот их не убьет)




Эскизы прикрепленных изображений
Прикрепленное изображение

Прикрепленные файлы
Прикрепленный файл  Без.bmp ( 8,29 килобайт ) Кол-во скачиваний: 97
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 7.3.2021, 20:47
Сообщение #16


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Цитата
а как мне опустить значение "count"

1 или нужное количество. Можно -1 тогда будет искать все что есть.
Цитата
но все монстры со стихией огня берутся во внимание и уровень не учитывается - что сделать с этим я могу?

Координаты стихии известны, относительно их искать цифру 1. Если нашлась, напасть, если нет значит моб большего уровня, проверить следующие координаты.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fors1k
сообщение 7.3.2021, 21:03
Сообщение #17


*****

Journeyman
Сообщений: 497
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 2420
Пользователь №: 18.746



howward, ознакомьтесь Важная информация -> Полезные сведения -> #5


--------------------
Для связиИзображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
howward
сообщение 14.3.2021, 15:32
Сообщение #18


**

Neophyte
Сообщений: 35
Регистрация: 25.10.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.784
Возраст: 21



Цитата(cirus @ 7.3.2021, 20:47) *


Цитата(Fors1k @ 7.3.2021, 21:03) *



спасибо за ваши советы
буду пробовать
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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