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

Garik66

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

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

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

    292

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

  1. MasterGH, класс!!!!! Да наверное на таком уровне ломать, гораздо проще - все структуры на экране - суппперрр!!!
  2. Поиск: 1. Точное значение (float) -ничего 1.1. Точное значение (4 байта) - ничего 2. Неизвестно значение (на всякий случай поставил тип - 4 байта, если что в конце отсева готов был перевести значения во float), уменьшилось на 1/ не изменилось несколько раз, а потом скушал консервы - увеличилось на не помню сколько. - и вот нашлось в 4 байтах значение - УРРРЯЯЯ . Ну вообще-то это стандартный поиск. Если бы и во 2 случае не сработало, пришлось бы делать очень долгий поиск: 3. Неизвестное значение, 4 байта, изменилось/не изменилось.
  3. ZoraVl, ты видимо не понял, сам скрипт потестируй в игре.
  4. ЗЫ: ZoraVl, игрушку я сношу (надоел мне этот английский, ни хрена не понимаю ни что делать, никак делать, а без понимания весь интерес к игре теряется), но, если сделают поддержку на русском разрабы, либо фанаты опять начнут переводить, то может и поиграю (вроде интересно должно быть повыживать, но конечно же без читов).
  5. Да разрабы хитрые ребята. А в 4 байтах поискать не пробовал? (Ну не во float т .е.) Скрипт "Hunger and thirst (Голод и жажда)": MAX значение не равно 100, а равно 72. В структуре этой инструкции: [rdi+10] - текущее значение голода (жажды). [rdi+14] - я выбрал это значение за MAX, но нужно тестить скрипт в игре, может лучше следующее смещение взять. [rdi+18] - вот это. Потесть. Видео записывать не буду, вроде ничего сложного.
  6. ЗЫ1: ZoraVl, а с голодом и жаждой разобрался?
  7. ЗЫ: Молодец!!! Я тебе об этом как раз и говорил во втором видео, что нужно апгрейдить скрипт, так как максимальное (скорее всего это не максимальное значение, я имею ввиду, которое по смещению +20, а предыдущее значение) значение здоровья падает.
  8. je - если в предыдущем сравнение значения в регистре и адресе равны то прыгаем на ..... @f - короткий прыжок (условный переход) вперёд (от английского forward - вперёд) на ближайшую безымянную метку @@, может быть ещё @b - короткий прыжок назад (от английского back - назад). В чём преимущество использования безымянных меток @@: их ненужно объявлять, и их может быть сколько угодно в скрипте. fld - загружает в верхний регистр FPU значение из адреса (в нашем случае [rsi+20]) сдвигая значения в регистрах. fst - выгружает из регистра в память без сдвига. fstp - выгружает из регистра в память со сдвигом назад (т.е. в нашем случае мы восстановили значения регистров на игровые на всякий случай). Т.е. код: fld [rsi+20] fstp [rsi+24] нам позволил передать значение из памяти в память, т.к. напрямую этого делать нельзя. Подробнее по работе с вещественными числами - погугли и почитай, больше поймёшь. 90 - это тот же опкод nop, в нашем случае служит для выравнивания, т.е. 5 байт (jmp newmem) + 4 байта (4 nop или 90 90 90 90) = 9 байт (48 8B 46 18 F3 0F 10 45 CC - смотри ниже это байты оригинальной инструкции игры, с которой мы делаем прыжок (переход) на нашу инъекцию.) db - от английского define byte (определить байт) dw - word (слово - два байта) dd - double word (двойное слово - 4 байта) - если значение вещественное то пишем float в скобках. dq - quadr worrd (учетверённое слово - 8 байт) ставим double, т.е. получаем удвоенное двойное слово. Об этом всём тоже лучше погуглить и почитать поподробнее.
  9. А я подумал, что Зорро 6. Молодца!!! Удачного дальнейшего взлома!!!
  10. ZoraVI, извиняй - сегодня точно уже не получиться покопаться в игре.
  11. Да не зачем. Я в неё играть всё-равно не буду. А видео по крафту и прохождение - думаю полный ТЮБ, т.е. куча.
  12. Ты уверен, что это НР зомби? эт во-первых. во-вторых: очень не внимательно смотрим скрипты, эта инструкция, которую я использовал при написании GodMod. Через часок появиться время, попробую написать тебе OneHitKill. Но ещё раз говорю я не знаю английского, поэтому тяжело разобраться в управлении игры, ну например как и где взять какое-нибудь оружие, как скушать что-нить, полечиться, а без знания таких нюансов, затрудняется взлом. Ну и во-вторых в такие игры я не играю. С прочностью предметов, будем разбираться как-нибудь потом.
  13. Ну например урок из этой же темы можно взять.
  14. ФИЛЬТР!!! Если пока не понимаешь, как это делать, смотри мои видео-уроки, я почти в каждом уроке про фильтры, что-нибудь да рассказываю. Написание фильтра - есть много способов и вариантов реализации.
  15. Конечно можно, как и в любой другой игре. zoraVI, посмотри мои видео-уроки по добавлению новых предметов, есть и для игры Дарк Соулс и для Fallout, ну и раньше делал для других игр тоже. Смотри там же в разделе для новичков.
  16. "Тебе смешно, а я знаешь как испугался." (анекдот был такой )
  17. Не хочется взламывать многопользовательскую игру, лучше предложи нормальную локальную игру.
  18. Смогу посмотреть только вечером.
  19. Жень, какие ещё забагованные вещи? Это был скрипт "Прикол", видео наверное до конца не смотрел, а скрипт "Damage 10000" работает правильно.
  20. Ну не знаю, на пике - боялся, что окна не выдержат - такой стук (вроде града не было, но стук, как камнями по стеклу.)
  21. Да блин Жень игра на англиском, я больше времени потеряю на изучение самой игры. Ну её на фик.
  22. Оказывается он с Запада шёл, сейчас по новостям передали, что в Минске он был днём.
  23. Только что начался. Эта какая-то жуть, никогда (за свой политнник) подобного не видел.
  24. И игра как я понял тоже. Ну и мультиплеерные игры я ломать не буду. Только одиночные.
  25. Я бы сейчас конечно написал для человека урок на русском (думаю у меня получилось бы, хотя ни разу не делал), но я все игры снёс, у меня только Fallout 1 и 2 остались, ну и плюс, качаю, когда для людей что-нибудь делаю.
×
×
  • Создать...

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

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