Перейти к содержанию

Garik66

Помогаторы
  • Постов

    5 750
  • Зарегистрирован

  • Победитель дней

    292

Весь контент Garik66

  1. Для обычных, когда я первый раз проходил, прошёл его за час. Больше проблем вызвал 8 шаг - на него потратил 2 часа. А когда делал "Скоростное прохождение", то уже на все шаги (со 2 по 9) с написанием скриптов и записью видео потратил 30 минут.
  2. Посмотри у MasterGH. У него точно был плагин, который позволял сравнивать структуры, я эти плагины ещё не использовал. Один из них тебе должен подойти либо этот: Lua Plugin CE StackViewer Позволяет наблюдать стек в реальном времени в окне структур данных. Подробностей не помню. Смотрите файловый архив форума с подробными описаниями. Когда стек меняется на одном и том же участке, то в реальном времени мы будет наблюдать отличия стека. либо этот: Lua Plugin CE TinyDumper Позволяет сохранять небольшие дампы для сравнения их в окне структур данных. После перезагрузки игры в том числе. Смотрите файловый архив форума с подробными описаниями.
  3. Тогда давай ещё сделаем вариант скрипта, раз игра добавила броню. Вариант скрипта - будем добавлять броню только один раз, а потом будет работать уже нормальное часть скрипта:
  4. Я почитал сообщения репака, ссылку на который мне дал SergBrNord. Там пишут, что разработчики специально поломали некоторые файлы игры (борьба против пиратов), и только после обновления со Стим эти файлы принимают нормальный вид. Так что, как делали репакеры я не знаю (по-видимому не очень справились), но ошибка явно специально деланная разработчиками.
  5. PS: Ещё можно попробовать заставить игру дать нам броню (т.е. вписать сразу количество брони до её подбора), без поиска флага (ID). Не знаю к чему это приведёт, но попробуй скрипт:
  6. Я игру снёс сразу после написания скрипта. (она меня задолбала вылетами, видимо плохо сломана). Но у меня, в момент, когда инструкция работала с бронёй - esi всегда был равен 1, а когда с НР esi всегда был равен eax. Поэтому и использовал их в качестве фильтра. Потому что, пока мы не подберём броню, данная инструкция не работает с бронёй. Поэтому совет зайди во всю туже структуру, до подбора брони и смотри, что поменяется в структуре при подборе брони (в +14 - появиться количество брони - это мы знаем), скорее всего будет типа флага какого-нибудь на другом смещении, например 0 когда нет брони и 1 когда есть, или 0 когда нет брони и ID (адрес,- указатель, смещение) когда есть.
  7. Я думаю, он догадался это сделать, но по-видимому у него другая версия игры скорее всего последняя 1.12. Да я в курсе - читал твои предыдущие сообщения.
  8. Очень часто задаются вопросы, связанные с шифрованием в игре. Поэтому собрал все видео-уроки в одном сообщении в хронологическом порядке. Просмотрите все видео-уроки и, если и после них ни чего не поняли, то уже тогда задавайте вопросы. Мне лично очень помог урок от MasterGH. 1. "Исследование и взлом Loki. XOR шифрование" автор - MasterGH Исследование и взлом Loki. XOR шифрование 2. "Loki" автор - ZOCKIR 3. "Видео по взлому Might&Magic Heroes VI от Garik66 4 AddResours" автор - Garik66 4. "Видео по взлому Might&Magic Heroes VI от Garik66 6 AddExperience" автор - Garik66 5. "Взлом шифрованных значений." автор - Xipho 6. How to Survive 2 взлом здоровья автор Garik66
  9. Попробовал - обе цепочки адресов находят денюжки и меняют их. В самом начале (лето 2014 года) пробовал перенести свою табличку (Артмани) для Героев Меча и Магии 2 в СЕ и даже в какой-то теме задавал вопрос (сейчас не смог найти ту тему) - как перенести такую табличку, но никто ничего вразумительного не написал - видимо никто такого не делал. Xipho помню написал, что либо СЕ делал поддержку таблиц Артмани (либо наоборот, точно не помню). Короче пробовал вручную перенести, но указатели из Артмани у меня не работали на СЕ, так что переискал уже вручную в СЕ.
  10. Как я и говорил не работал фильтр для брони. Вот попробуй скрипт (долго не тестил) "GodMod + InfiniteArmor" : ЗЫ: Нужно добавить для броньки ещё фильтр, идут зависоны игры иногда, видимо какие-то адреса проскакивают. В сумме через этот фильтр cmp [ecx+a0],2 проскакивает ещё один адрес кроме НР, а через этот cmp [ecx+2c],1 ещё два адреса, кроме броньки. Сейчас подберу. Просто опять вылетела. Скорее всего уже не от скрипта, а из-за самой игры. А почему не сохраняются настройки оконного режима - нужно постоянно по новой настраивать? Переделал скрипт в этом же сообщении. Проверь у себя. При вылетах в игре вот такая ошибка у меня выскакивает:
  11. У меня ничего нет в ЛС. Из старой переписки я вышел уже давно, может ты в неё написал?
  12. У Механиков есть в антологии игра Serious Sam 3 - BFE - это она? Просто у тебя в заголовке игра называется Serious Sam HD: TSE, вот я и подобрал наиболее подходящую из антологии.
  13. HackingMemory, Замечательные видео-уроки!!! Немного раздражает, что ты всё называешь функциями (и опкоды, и инструкции и сами функции), но эти маленькие недочёты не умоляют классность уроков. Жаль, что раньше не видел их.
  14. От не чего делать добавил в "InfiniteHP" броньку и ещё пару скриптов написал: "InfiniteHP" = "GodMod" + "OneHitKill" + "InfiniteArmor" "InfiniteAmmo": "ExperiencePoints": Табличка с уже назначенной горячей клавишей Numpad 1 +10000 ExperiencePoints. SeriousSam.CT
  15. У Механиков версия игры "Serious Sam Classic - The Second Encounter" - 1.07 Как и говорил - НР во float- реальное. НР в 4 байтах - видимое. Вот скрипт "InfiniteHP" = "GodMod" + "OneHitKill" с правильным фильтром: Броньку искать не буду - ломает в такие играть, так что дальше сам.
  16. SergBrNord, Я же тебе писал в ЛС, возьми адрес броньке и поставь на неё отдельно бряк. найди инструкцию работающую с бронёй и из неё напиши скрипт. Думаю не работает фильтр свой/чужой в скрипте, поэтому морозятся все брони, а так как урон НР в игре скорее всего проходит только когда бронь разрушена, то морозится и НР. Скорее всего расчёт урона брони по коду игры находится ниже чем расчёт урона НР и получается так, ты записал брони 98, а потом идёт игровая инструкция, которая перезаписывает 98 на новое значение. Поэтому ещё раз поставь бряк (на запись/на доступ) найди инструкцию, проверь фильтр свой/чужой уже для брони и напиши скрипт. ЗЫ: И ещё что мне кажется, в 4 байтах НР и бронь, это видимые значения, а не реальные, которые скорее всего во float. Сейчас качаю репак - антологию от Механиков, проверю.
  17. Меня бы точно заломало устанавливать игру только ради проверким одного адреса с указателями. Просто у меня игра ещё пока стоит, после её прохождения (закончил прохождение ещё на версии 1.08), поэтому решил проверить.
  18. Жень, сейчас для интереса два раза проверил. Перезагрузил комп, включил игру и СЕ и поменял значение денюжков по тем двум адресам с указателями - работают. Но изменение "????" на "Значение" и наоборот стало чаще.
  19. vasya1337 У меня версия Ведьмака 1.11. Для интересу поискал сканером указатели на адрес денег при открытии инвентаря - поставил максимальный уровень - 6. Отсеивать до конца влом, провёл только 5 отсеиваний (при последнем отсеивании где 23000 цепочек указателей оставалось) и выбрал 2 цепочки указателей (с минимальным уровнем), 5 раз перезагрузил игру. Вроде денюжки нахаодятся всегда: 1. цепочка:[[[[["THREADSTACK0"-00000A68]+f0]+a8]+20]+6c0]+5a4 2. цепочка [[[[["THREADSTACK0"-00000EC8]+f0]+88]+7f0]+6c0]+5a4 Правда значение в адресах. то ????, то нормальное. Так что СЕ ищет нормально, просто нужно терпение и увеличь максимальный уровень. Почему у меня базовый адрес не wither.exe я не понял, в настройках сканера указателей не разбираюсь, так как ищу указатель, если нужно вручную. PS: Вот здесь Dark Byte рассказывает не много что такое "THREADSTACK0": И вот здесь даёт ссылку на другое объяснение, что такое "THREADSTACK0":
  20. Djamal977, Ты пишешь вначале а потом прикольно, т.е. тебе нужно уроки именно на примере только игры Форест, но не как на других играх, т.е. ты не хочешь научиться скорее всего, потому что какая разница на каких играх сделан урок. Плохо искал - загугли например "The Forest взлом" и сразу получим пару ссылок точно: например 1. 2.
  21. Жень, хоть игра и относится к любимым, помочь с указателями не смогу, так как максимум какие указатели искал это было ещё на Артемоне для Героев2 (указатели 2 уровня) и (указатели 4 уровня) для Туториала СЕ. А как только перешёл на СЕ, максимум какие указатели ищу (вручную) указатели второго уровня, если не нахожу фильтров в структуре на первом, а так пользуюсь просто скриптами. vasya1337, Сам поиск у тебя верен, только на стадии отсева не обязательно искать сам адрес, а можно производить отсев уже по значению, в твоём случае денег. Т.е. не верны настройки СЕ, скорее всего LIRW прав Кто может помочь со сканом указателей у нас на форуме - очень не плохо ищет указатели (и у него большой опыт в этом) - Baracuda. Кстати игра у него ещё должна стоять, недавно делали с ним скрипты на очки умения Геральта, вот эта тема - Как в LUA Скрипте прописать регистр MOV Там указатели 9 уровня. Ещё, скорее всего может помочь, partoftheworlD , кажется тоже часто пользуется сканером указателей.
  22. Посмотри например в этой теме, может что-то подскажет: Хотя скорее всего ты эту тем уже смотрел.
  23. Вот этого я и не знал (так как с формами практически не работал), когда переписывал тебе скрипт. Так что МОЛОДЦА!!! Плюсик с меня.
  24. Жень, а что за ссылку ты дал? (может ошибся и хотел дать другую ссылку?) Потому что по твоей ссылке Geri рассказывает про прохождение "Туториала СЕ".
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.