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

spefox

Стажёры
  • Постов

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

  • Посещение

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

  1. Совсем недавно начал смотреть уроки, пока дальше основного плей-листа "...от А до Я" не уходил, информация полезная, также изучаю какие-то отдельные посты с информацией по CE на форуме, пока только по ней, думал может что простое упустил и не могу как-то единственную величину высчитать, казалось бы, это не деньги или ещё что-либо основное, что могло бы быть запрятано так, что зато все остальное на поверхности , поэтому думал можно спросить совета, вдруг кто укажет на очевидное что-то Вы прям эпически помогаете, даже не ожидал такой поддержки, спасибо за точные указания! Про совет с call-ми, тоже учту, на канале у Garik смотрел видео с трассировкой, но у него изучаемая инструкция была снизу и он так вверх шел и все так шоколадно было, а когда сам пробовал так делать, то инструкция оказывалась вверху самом и выше уже ничего На данный момент пока буду изучать все рекомендованное, и как вернусь с пониманием как работают нужные инструменты или продвинусь в указанном направлении то продолжу в теме, или создам новую если эту будет необходимо закрыть
  2. Надеюсь в сообщении выше я привел код правильно, пока в ассемблере крайне плох, но если как-то нужно или можно представление кода расширить, прошу помочь в этом действии Данный вариант поиска попробую как вновь появится время, уже конечно не надеюсь, что таким изощренным способом одно лишь давление спрятано, но попробую, про горячие клавиши даже не думал, что так можно, посмотрю в настройках, процесс во время поиска замораживаю, а то некоторые игры при автоматической постановке на паузу при смене окон, значение как-то по-своему бывает, замечал, меняют В свободное время также разберу ultimap, пока для меня это темная магия, находил ваш же пост про его описание на сайте, хотел бы узнать этого будет достаточно для понимания механизма его работы? Structure Dessect Data, вроде что-то такое есть, как показал поиск, также не пользовался за незнанием. В данном случае чтобы понять, что значения связаны с давлением предполагаю потребуется метод проб и ошибок последовательно с каждым имеющимся в таблица значением в Structure Dessect Data, или есть какая-то более прагматичная методика нахождения искомых показателей? Просто пока разумеется значимый наплыв нового, стараюсь не утонуть, но подсказывает шестое чувство, что игра не настолько сложная, на сколько складывающийся подход, хотя может разработчики решили так поизощряться.
  3. Спасибо за ответ! Пробовал все типы одновременно, но было что-то около 900 значений и при последующих отсевах вверх/вниз количество адресов не уменьшалось. В основном все полезные адреса double, но были похожие float, но с ними ничего не вышло, эх Хорошая мысль! Пробовал и это, когда случайно нашел какое-то значение, которым удавалось регулировать значение давления, это то самое чудо, с которым дальше все было тихо. Например: визуально мы видим давление со значением 3, тот адрес тоже выдавал это же значение, но к примеру выставляя там значение 1, давление было равно примерно 2, выставляя же 0 в результате стабильный ноль, дело еще в том что там есть ползунки которые когда меняешь - меняются они не сразу а спустя малое время, как бы плавно понижаясь вслед за жестко выставленным значением. Вот когда, как мне показалось, было найдено ТО САМОЕ значение которое прямо связано с давлением, при его изменении эти анимированные столбцы резко улетали вверх, а затем все равно снижались, но давление держалось замороженным стабильно. Сами ползунки не двигаются, до которых эти анимированные полоски падают. Может мне слов верных не хватает чтобы все корректно описать, игра весит меньше 100Mb, в системе не мусорит, так мне все наверное и не удастся на словах описать, чтобы картинка была явной, как сам видел. Как побочный продукт поиска, к одному энергоблоку значения искались (т.к. второго для усложнения геймплея не делал), но точно та же история, за одним уточнением. Есть два особых визуальных значения и их "бездействующие дубликаты", одно общее (меняя его, меняется общее значение и снова возвращается к тому, что было до изменения, моргая при постановках игры на паузу и продолжая свои колебания не взирая на заморозку), другое самого энергоблока (меня его независимо от общего, меняется и само общее, но дальше все тот же рассказ). Поизучав немного форум, в т.ч. и рекомендованный плей-лист тоже проделал этот путь, если я правильно понимаю, имеется в виду брейкпойнт в редакторе памяти на инструкцию? Если да, то пока в силу слабых знаний ассемблерных инструкций наверное и сам мало понимаю всю цепочку от визуала до истинного значения, бряк ставил на то, к каким адресам обращается инструкция, менял их значения, (если значение адреса находилось в разумных пределах некоего возможно коэффициента, опираясь на отображение этого значения по типу данных как float так и double), не сложилось эффективного результата. Несколько инструкций за исключением одной так отработал, осталась одна, но через неё проходит огромнейший поток адресов, такое ощущение будто все игровые значения там, как минимум, все там удавалось находить (т.к. адреса всего прочего кроме давления знал и встречал там), но какие-то манипуляции, чтоб давление поменялось провести не удалось результативно, т.к. игра начинала жестко тормозить и ни кадра не давала. Трассировку пробовал, но там вместо простого оффсета было нечто вроде eax,[esi+ebx] как-то так по памяти, и пока пытаюсь где-то искать нечто "ассемблер с нуля", не знаю в верном ли я направлении или глухом ;D. Соответственно декомпиляцию в IDA/Hydra пока обходил стороной, а ultimap поиском пока ни разу не пользовался, т.к. только о нем узнал.
  4. Т.е. это реально? Я не особо знаток, но думал, если мы видим значение, то можем его напрямую и изменить, просто как-то получилось один раз это сделать, но после этого вновь уже не удалось, менялось только это значение. При этом то визуальное, которое удавалось найти и менять, которое не морозилось как положено, если его поставить на максимум то энергоблок взрывался, т.е. не такое оно уж будто и визуальное, поэтому думал, может взглянет кто при возможности ~o_o~
×
×
  • Создать...

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

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