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

Garik66

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

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

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

    292

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

  1. MasterGH, чёй-то у меня не кушается и в LUA-скрипте тоже, вот попробовал на другой игре: Скрипт LUA: Выдаёт ошибку: ругается именно на эту строчку: script = string.gsub(script, "$address", address)
  2. Повторю и в этом сообщении посмотри это видео.
  3. Этот скрипт, ты опасно делаешь (хорошо что нету вылетов), т.к. у тебя в верхнем регистре FPU остаётся текущее значение НР, Для безопасности я бы сделал проще скрипт:
  4. БОЛШОЙ сенк MasterGH!!! На выходных попробую внедрить в табличку. Интересно, а съест ли СЕ и вот это в таком случае:
  5. не понял, что за наезд. Ты же вроде делаешь скрипт? Ну лень, так лень, делай как делается.
  6. MasterGH, Xipho, спасибо большое за ответы!!! Снял небольшое видео с уточнением по вопросу темы - что я хочу сделать? Видео:
  7. Жень, мы уже где-то обсуждали это. Если пишешь infinite HP, то пользуемся инструкциями "на доступ", а если пишем GodMod, то пользуемся инструкциями "на чтение" и уже от них ищем, где наносится урон и обнуляем его. Записыванием большого количества HP грешат многие - лень исследовать код, а потом в инструкциях "на доступ" чаще чем в инструкциях "на чтение" можно обойтись без фильтра, т.е. инструкция работает только с адресом HP ГГ. Ну например, смотрел на форуме CE, как люди реализовали GodMod для игр серии "King's Bounty" - там многие записывают HP юнитам 9999 или 5000, хотя игровые значения HP юнитов от 10 - 400 по-моему не больше. Я же сделал именно нормальный GodMod: Как видишь, обнуляю урон по нашим ГГ (кстати твоим любимым способом - с помощью XOR xor ebx,ebx), а в OneHitKill увеличиваю его по врагам.
  8. Есть же урок у Xipho, чем он тебе не угодил? Урок: И ещё один урок у него же: Ну и у меня тоже есть урок (правда я тогда без голоса записывал:
  9. В первом посте писал, что сигнатуру находит конечно, но подключается к вновь созданной, а не там где нужно, короче хрень получается.
  10. Не помог. По-видимому я плохо объяснил. Мне нужно в LUA-скрипте, определиться какая сигнатура будет ( в зависимости) от запущенной игры. А в АА-скрипте уже использовать эту сигнатуру для активации скрипта, ну и 3 вопрос остаётся.
  11. А как это в скрипт запилить? По первому вопросу нашёл решение, но оно не универсальное (скорее всего только для этой серии игр) - нашёл адрес (статичный), где само название игры на английском, т.е. по нему можно отличать. Интересуют 2 и 3 вопросы.
  12. Покопался, но по-видимому мозги не в том направлении работают. Допустим есть две игры, написанных на одном движке. Написан скрипт для обеих. Тело инъекции одинаковое, отличаются только сигнатура (оригинальный инструкции игры). Хочу сделать, чтобы был один скрипт для обеих игр. Есть вопросы к мастерам: 1. По pid игры отличить какая из игр запущена мы не можем, так как pid меняется. По идее нужно отличать по названию процесса, но процессы игр например выглядят так NG.exe и ng.exe, как в таком случае отличить какая из игр запущена. 2. Пытался сигнатуру в АА-скрипте в aobscanmodule(Health,NG.exe,xx xx xx xx xx) подставлять так aobscanmodule(Health,NG.exe,Signatura). а саму сигнатуру приравнивать в отдельном lua- скрипте в зависимости от запущенной игры, делал примерно так: Но так не получается, так как создаётся новый адрес, куда прописывается сигнатура (оригинальный код игры) и АА-скрипт подключается именно туда, а не в оригинальную инструкцию игры. 3. Так как меняются оригинальные инструкции игры, нужно менять и эти сигнатуры в АА-скрипте, делал также, как и во втором случае, но СЕ уже не компилирует это: Вот как правильно вcё это сделать? Надеюсь, что объяснил понятно..
  13. Поздравляю!!! И на сколько такое чудо потянуло на сегодняшний момент? Корпус хорош - хорошо, что не пожадничал на нём.
  14. A1t0r, если средства позволяют, то я бы брал брэнды: Процессор: Intel Core Мать: Gigabyte ОЗУ: Kingston Видео: NVIDIA GeForce клаву, мышь и вебкамеру: Logitech монитор: Sony У меня всё это, брал комп в начале 2011 г. (тогда был топовым) И до этого (3 компа) тоже эти бренды были До сих последний комп (был белой сборки "Бюрократ" не вскрывал его, пломбы не сняты). Сбоев не каких не было.
  15. Ну вот, теперь сразу понятна твоя ошибка в скрипте с dec. cmp dword ptr [ebp+34],2037 // это у тебя не в dec, а в hex, поэтому не работает (hex 2037 = dec 8247). cmp dword ptr [ebp+34],#2037 // а вот если так сделаешь, то (hex 7f5 = dec 2037)
  16. Сомневаюсь, что кто-нибудь ответит, мы же не телепаты, хотя бы выложи оба скрипта (с 4 байта в Hex и в Dec) посмотрим где ошибка. А так мы можем только гадать почему у тебя не работает фильтр.
  17. Разница между инструкциями mov eax,0 и xor eax,eax, вот нашёл очень подробный ответ: Взято отсюда.
  18. Молодца!!! Но partoftheworID, как оказалось всё правильно написал здесь. Я пробовал его метод, но как теперь выяснил у меня была ошибка при поиске - при постановке игры на паузу, значение становится равным 3, а я ставил либо 1, когда стамина падала, либо 4 - когда росла. Т.е. нужно было проводить поиск: точное значение/4 байта / 0 - при полной стамине, пробежался, перешёл в СЕ (игра автоматически на паузе) отсев по значению 3, ну и т.д. А так получаются: 0 - при полной стамине, 1 - когда стамина падает 3 - пауза (или когда в игре вы остановились, то пару секунд, тоже троойка) 4 - когда стамина растёт. ЗЫ: Но это не сама Stamina, а флаг, который определяет с какой процедурой будет работать адрес Staminы, нужно будет посмотреть теперь по коду и выйти на саму Staminу, думаю она сама во float.
  19. Качнул, поискал, самый долгий поиск неизвестное/float(4 байта)/изменилось - делать влом. Поэтому нашёл только саму полоску выносливости (видимое значение: Попробовал от неё по коду полазить, но не получилось тоже. Кстати там в регионе памяти (или в структуре) все бары и на здоровье и на стамину, ну и т.д. они все в одном месте. Ну и от нечего делать написал скрипт на патроны "Unfinite ammo (No reload)": Я только в самом начале, где ГГ падает с девушкой в Ад. Посмотрел видео-прохождение, ну кто в такое играет? Мне точно не понравится. Так что я искать не буду - влом. А так совет, если писал GodMod, попробуй в структуре ГГ посмотреть, может стамина там рядом со здоровьем, как и во всех играх.
  20. Сейчас только что в Hitman Absolution подобрал кувалду, захожу на форум, а тут тоже кувалда. О_О!!!
  21. При переезде форума на новый движок (было на моём опыте - два раза), полетели: спойлер, ссылки и код. В первый раз я вручную поправлял все свои сообщения (их было около 1000 тогда), сейчас мне влом. это делать. Но администрация делает что-то поэтому поводу, тем более планируется ещё один переезд.
  22. Как я понял - так и пишутся "Отладочная информация" и "Встроенные в игру читы". Кстати для этой игры тоже есть встроенные читы и как я понял некоторые трейнер-макеры именно их использовали в своих трейнерах.
×
×
  • Создать...

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

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