GameHackLabUser Опубликовано 27 августа, 2022 Поделиться Опубликовано 27 августа, 2022 Собственно, есть такая игра как Beholder. На всякий случай дам ссылку на ее страницу в Стиме, чтобы не было путаницы с одноименной серией ТВ-тюнеров. На сколько я понял, в игре есть три различных типа таймеров: 1) Время суток. Отвечает за смену дня и ночи, также на него наверняка завязаны NPC, которые утром уезжают на работу вечером возвращаются с нее, идут на ужин и т.д. К сожалению, таймер времени суток не в виде конкретных цифр, а виде циферблата часов (см. верхний левый угол). 2) Таймер заданий. Соответственно, при активации задания у него включается обратный отсчет времени, в рамках которого надо успеть выполнить задание. 3) Скрытый таймер. Неоднократно проходил игру и заметил, что некоторые задания проваливаются автоматом. Т.е. если ты намеренно растянул задание №1 (условно), то задание №2 пропускается и сразу включается задание №3. По всей видимости, для каждого задания существует некий интервал, в рамках которого оно может быть выдано, т.е. оно не появится раньше определенного дня, но и не появится позже определенного дня. С помощью Cheat Engine я попробовал найти второй тип таймера по следующим шагам: 1) Поиск - Неизвестное значение - Все 2) Разворачиваю игру, жду какое-то время 3) Отсев - Значение изменилось После N-го количества таких отсевов в итоге остается несколько тысяч параметров. По всей видимости, в поле зрения Cheat Engine попадают и другие значения (перемещение NPC по дому, смена погоды и т.п.). В итоге найти что-то в этой каше абсолютно нереально. Быть может, есть какие-то характерные признаки именно игровых таймеров, по которым следует отсеивать значения? P.S. Как видно по выше приведенному скриншоту, у заданий на время есть счетчик часов, но поиск по данной цифре тоже приводит к огромному количеству результатов. Ссылка на комментарий Поделиться на другие сайты Поделиться
Partizan Опубликовано 28 августа, 2022 Поделиться Опубликовано 28 августа, 2022 Скинь сейвы где этот таймер включён. локальный диск С - имя пользователя - Documents - Warm Lamp Ссылка на комментарий Поделиться на другие сайты Поделиться
GameHackLabUser Опубликовано 28 августа, 2022 Автор Поделиться Опубликовано 28 августа, 2022 https://wdho.ru/4e5034 Их там много всяких-разных, но в самом свежем (последнем) сэйве активен только один таймер на 77 часов. Но даже его найти не удалось. Пробовал также пошариться в файлах игры, чтобы просто пару нулей добавить ко всем заданиям на время, но так и не смог понять чем открыть архивы .assets и .resource. Ссылка на комментарий Поделиться на другие сайты Поделиться
Partizan Опубликовано 28 августа, 2022 Поделиться Опубликовано 28 августа, 2022 Ищется время миссий значит так. Если на выполнение миссии даётся 48 часов то искать нужно 48*3600=172800 Искать нужно диапазон 172800+-3600 то есть от 169200 до 176400. А дальше просто отсеиваешь как уменьшилось и сразу будет виден адрес. Почему 3600 не спрашивай. Если не получится потом скрипт могу дать. 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
GameHackLabUser Опубликовано 28 августа, 2022 Автор Поделиться Опубликовано 28 августа, 2022 (изменено) ОК. Загрузился сейчас в более ранний сэйв, где задание "Последний рывок" только началось. На него отводится 120 часов. Считаю: 120 х 3600 = 432000 Вычитаю \ прибавляю 3600 428400 \ 435600 Указываю эти два значения в параметрах поиска: Тип поиска: диапазон Тип значения: все Находится свыше сорока тысяч результатов. Возвращаюсь в игру, проматываю пару часов, делаю отсев по уменьшению. Остается один адрес, добавляю его в нижнее поле Cheat Engine, ставлю красный крест для заморозки, возвращаюсь в игру - таймер у задания по-прежнему уменьшается. Изменено 28 августа, 2022 пользователем GameHackLabUser Ссылка на комментарий Поделиться на другие сайты Поделиться
Partizan Опубликовано 28 августа, 2022 Поделиться Опубликовано 28 августа, 2022 Ну раз так тогда тебе сюда Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения