Kostick |
Отправлено: 03 Января, 2022 - 23:33:37
|
Мастер
Покинул форум
Сообщений всего: 184
Дата рег-ции: Авг. 2020
Репутация: 1
|
Ilya001 пишет: Есть еще finddynamic, но если в игре много шума(движений) то это тоже бесполезно.
Я так понял, эта функция ищет всё, что так или иначе двигается? Если взять разбежность 30, то выходит такая картина:
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
И демонстрация игры на минимальной графики для примера (периодически в игре происходит обновление освещения, это заметно на 17-й секунде, в такие моменты в kibor'е многие детали становятся красными независимо от разбежности).(для просмотра ссылки Вам необходимо авторизоваться) (Добавление)
[quote=Kostick] Ilya001 пишет: Есть еще finddynamic, но если в игре много шума(движений) то это тоже бесполезно.
Я так понял, эта функция ищет всё, что так или иначе двигается? Если взять разбежность 30, то выходит такая картина:
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
И демонстрация игры на минимальной графики для примера (периодически в игре происходит обновление освещения, это заметно на 17-й секунде, в такие моменты в kibor'е многие детали становятся красными независимо от разбежности).(для просмотра ссылки Вам необходимо авторизоваться) /quote]
Но я не знаю, что с этим результатом можно сделать. Да, выделяются именно нужные животные, но что дальше?
(Добавление)
Сейчас попробую, может что-то получится.
(Добавление)
к сожалению не сработало, он реагирует без остановки на анимацию мышки, которая становится то ярче, то тускнее.
[img](для просмотра ссылки Вам необходимо авторизоваться) /img] |
|
|
Kostick |
Отправлено: 05 Января, 2022 - 19:29:33
|
Мастер
Покинул форум
Сообщений всего: 184
Дата рег-ции: Авг. 2020
Репутация: 1
|
Remyc пишет: Вообще из опыта - разбежность 30 слишком много.
Как вариант выполнять последовательные поиски:
1) Моб "днем",
2) если в п.1 нет найденых мобов искать моба "ночью",
3) если в п.1 и п.2 нет найденых совпадений искать мобов "при смене суток".
З.Ы. 3 пункт стоит рассматривать если смена "дня" и "ночи" сильно растянута по времени, иначе просто стоит подождать 1-2 минуты.
З.Ы.Ы. Да и про создание нейронки в пайтон молчу, хотя по сути - это самый лучший вариант если можешь (а если игра не браузерная то точно можешь) выдрать спрайты мобов из игры.
З.Ы.Ы. И стоит изучить для начала горячие клавиши в игре (в том числе не назначенные), скорей всего есть возможность просто переключаться на следующего моба, прошло переключение или нет отслеживать по изменению интерфейса (или его частей)
Про нейронку я думал и согласен, что это лучший вариант, но я так понимаю, ее нельзя реализовать конкретно в kibor'е, а только отдельно. Или можно?
В современных играх с нон-таргет системой я давно не встречал переключение между мобами через клавиши. Я думаю, это убрали в том числе и для того, чтобы было сложнее ботоводить. В настройках тоже этого нет, даже учитывая не назначенные клавиши.
Вычленить файлы не вариант, по крайней мере для меня. В файлах игры все в архивах с расширением игры, при чем не помеченные никак, и их почти 7000, поэтому даже если получится их раскрыть, то на то, чтобы найти в них конкретную текстуру нужного моба, уйдет уйма времени.
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
К тому же стоит античит, который, мне кажется будет против, что я использую файлы игры. Поэтому вариант с инжектом я пропустил. Есть обходы на зарубежных сайтах, но их немного и они платные. Так что в такие дебри мне пока рано лезть с моими знаниями программирования. |
|
|
|