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

Fallout 4 Характеристики Жизни ОЗ


Рекомендуемые сообщения

Привет всем, столкнулся с такой проблемой,в игре Fallout 4 Нашёл характеристику Жизней Игрока, называется ОЗ, нашёл инструкцию которая отвечает за эту характеристику, в этой инструкции несколько сотен тысяч адресов, но мене нужен только один, но я его немого отделить от всех этих адресов, потому что не могу найти ID что бы отделить, пробовал делать анализ данной структуры, ID я там не нашёл, пробовал через регистры, тоже нет ID, пробовал искать указатель тоже не чего не находить, как мене найти ID на эти Жизни ОЗ, как можно отделить. ПОМОГИТЕ ПОЖАЛУЙСТА.

 

Вот сам скрипт

  Показать контент

 

Изменено пользователем Baracuda
Ссылка на комментарий
Поделиться на другие сайты

Привет! Перестань писать ЗАГЛАВНЫМИ БУКВАМИ и торопиться, пожалуйста. Так читать текст будет намного легче. Можешь показать, что ты уже нашел и как пытался искать ID, соответствующий игроку? Помогут адреса значений, инструкций, структур, фрагменты кода, в общем - все.

Ссылка на комментарий
Поделиться на другие сайты

  В 14.09.2016 в 07:13, Baracuda сказал:

в игре Fallout 4

Показать  

Начинал писать скрипты для этой игры, но на более ранней версии игры ( в самом начале где-то).

Сейчас со временем плохо, так что просто выложу сюда свою табличку.

У меня рассмотрены были несколько опций:

001. Infinite Ammo + No Reload

002. God Mod

003. Zero Weight

004. Hacker

005. Auto Lock Opening

006. + Experience  -> New Level

007. Perk Points

008. Invisibility

 

Попробуй по аналогии моим скриптам написать для своей версии игры:

 

Сама табличка:

 

 

 

 

Fallout4.CT

Ссылка на комментарий
Поделиться на другие сайты

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

а пробовал ещё от дельно искать адрес через поиск в Cheat Engine, но такие адреса он почему то не ищет 13CABC80E74.

 

Привет Garik66, я посмотрел твой скрипт, но он для меня без полезен, всё равно спасибо тебе.

а по аналогии не получится, там всё другое.

Изменено пользователем Baracuda
Ссылка на комментарий
Поделиться на другие сайты

вот есть там ещё вот такая инструкция, 

вот адрес моих Жизней ОЗ 13CABC80E74 а вот адрес который, в этой инструкции

lea r9,[rax+rdx*8]
mov rcx,rax 
самый первый по списку 13CABC81110

  Показать контент

 

Изменено пользователем Baracuda
Ссылка на комментарий
Поделиться на другие сайты

  В 14.09.2016 в 07:49, Baracuda сказал:

Привет Garik66, я посмотрел твой скрипт, но он для меня без полезен, всё равно спасибо тебе.

а по аналогии не получится, там всё другое.

Показать  

:) Сомневаюсь, что другое - настолько сильно навряд ли разрабы изменили код игры, тебе просто лень изучить скрипт.

Если бы ты внимательно посмотрел скрипт GodMod, то увидел бы что я в нём обнуляю именно урон наносимый нашему герою, а указатель (pointer) на нужный адрес (иначе говоря фильтр) беру из другой инструкции, которая работает только с нашим героем.

Ссылка на комментарий
Поделиться на другие сайты

Garik66 я могу быть невнимательный, но ленивы нет, ты смотри по лучше, 

вот инструкция коротая отвечает за Жизни ОЗ, там характеристики жизней, ОЗ

  Показать контент

Вот посмотри 

  Показать контент

 

Изменено пользователем Baracuda
Ссылка на комментарий
Поделиться на другие сайты

  В 14.09.2016 в 08:21, Baracuda сказал:

Garik66 я могу быть невнимательный, но ленивы нет, ты смотри по лучше, 

вот инструкция коротая отвечает за Жизни ОЗ, там характеристики жизней, ОЗ

 

Показать  

:D Ладно мы разговариваем на разных языках с тобой, ты меня не понимаешь.

Посмотри видео у Xipho в разделе "как я взламывал", точно не помню, но кажется он писал GodMod для Fallout 4. 

Ссылка на комментарий
Поделиться на другие сайты

я тебя понял о чём ты говоришь, и твой скрипт работает, я проверил да при взрыве ты не погибаешь, это я тебе подробно описал, что ты меня не понял, 

я ищу не урон а ОЗ так и называется, если это увеличить ОЗ то жизни будут отниматься по чуть чуть.

потому и твоя таблице не подходить, всё не то.

Изменено пользователем Baracuda
Ссылка на комментарий
Поделиться на другие сайты

Посмотри ещё раз мой скрипт внимательно и посмотри на Логи второй инструкции:

"Fallout4.exe"+113F9F0: F3 0F 10 01           -  movss xmm0,[rcx]  
"Fallout4.exe"+113F9F4: F3 0F 58 41 04        -  addss xmm0,[rcx+04]
// ---------- INJECTING HERE ----------
"Fallout4.exe"+113F9F9: F3 0F 58 41 08        -  addss xmm0,[rcx+08]

Скорее всего, (просто уже не помню как там в игре устроено - давно ломал, а игры у меня уже нет я давно все игры снёс и репаки тоже - почистил диск.) вот именно в [rcx] и лежит текущее значение здоровья героя.

Попробую переписать свой скрипт для здоровья, т.е. как ты хочешь:

Вот проверь скрипт 

002A Infinite HP (999) for Baracuda:

  Показать контент

отпишись о результатах.

Изменено пользователем Garik66
Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

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

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