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

Лидеры

  1. Garik66

    Garik66

    Помогаторы


    • Баллы

      11

    • Постов

      5 750


  2. KIllerrr

    KIllerrr

    Пользователи+


    • Баллы

      1

    • Постов

      64


  3. partoftheworlD

    partoftheworlD

    Пользователи+


    • Баллы

      1

    • Постов

      2 687


Популярный контент

Показан контент с высокой репутацией 30.01.2016 во всех областях

  1. Всем привет. После просмотра видео уроков "Создание тренеров от А до Я". Кто записывал данный урок сказал, что нужно написать мини утилиту для того, что бы она сама редактировала набор байт в нужный нам. Я реализовал это:
    1 балл
  2. Есть проще способ. Любой текстовый редактор -> заменить " " на " 0x" или на "\x". Все равно молодец, что старался и делал, еще бы было удобно,чтобы байты допустим без пробелов разделялись на байты с пробелами и дальше уже работала как твоя текущая версия, и возможность конвертации сигнатуры в сигнатуру с маской, без маски и обратно, было бы реально удобней, чем запускать Sigmaker. Я бы стал пользоваться. Из багов нашел только добавление точки в конце каждого байта и программа виснет если добавить большую строку в "Свой вариант".
    1 балл
  3. Выложу окончательный вариант, который именно хотел Baracuda (чтобы тему можно было закрыть) Вариант 7 без всякий форм и прочего, что в результате просто запутало Baracuda. [ENABLE]//code from here to '[DISABLE]' will be used to enable the cheat{$LUA}PlaySound(findTableFile([[Activate]]))timer = createTimer(true)timer:setInterval(5)timer.OnTimer = function()writeInteger('[[[[[[[["witcher3.exe"+028F3F60]+28]+10]+1C0]+40]+40]+20]+18]+0',100)end{$ASM}[DISABLE]{$LUA}PlaySound(findTableFile([[Deactivate]]))timer:setEnabled(false){$ASM}//code from here till the end of the code will be used to disable the cheat
    1 балл
  4. Baracuda, чтобы пропатчить игру (у меня 1.08) до 1.11(твоей версии) достаточно только патч 1.11 установить или нужны и промежуточные, а то, когда играл я их ставил по мере поступления?
    1 балл
  5. Обычно я так и делаю. (снимаю видео, чтобы было более наглядно.) Головняка лично я тебе не устраивал.
    1 балл
  6. Baracuda, я же говорил, что не изучал LUA - руки так и не дошли. И потом скрипт AntonVitalievich - это полумера, т.е. даже, если ты запустишь его у себя, он будет привязан к твоей таблице и, если в дальнейшем ты захочешь сделать трейнер из своей таблицы, тебе опять придётся кучу вопросов задавать на форуме. Просто, когда простая задача усложняется, вот так всегда и получается. Ведь, изначально, ты всего навсего не смог написать нормальный скрипт на ассемблер. ЗЫ: и на примере показать не могу, я уже давно не пользуюсь указателями и у меня сейчас нет под рукой игры с найденными указателями.
    1 балл
  7. Нет. Ты опять торопишься, перечитай топик или моё сообщение внимательно.
    1 балл
  8. Baracuda, зачем ты вставил строчку topspeed.Value = '[[[[[[[["witcher3.exe"+028F3F60]+0]+18]+20]+40]+40]+1c0]+10]+28'Удали её.
    1 балл
  9. Baracuda, не меняй скрипты AntonVitalievich, а просто, занеси в таблицу адрес [[[[[[[["witcher3.exe"+028F3F60]+0]+18]+20]+40]+40]+1c0]+10]+28 (если ещё не занёс) и в названии адреса напиши topspeed
    1 балл
  10. Так подели его, куча примеров на форуме; push eaxmov eax,["witcher3.exe"+028F3F60]mov eax,[eax+0]mov eax,[eax+18]..................// и так далееpop eax
    1 балл
  11. Baracuda, я же тебе в ЛС писал, если ты нашёл указатели правильно, то и прописывай на той инструкции не mov [ecx+000001F8],#999 а адрес с указателями, так как указатели и будут фильтром, т.е. запись в конкретный адрес. mov [[[[[[[[["witcher3.exe"+028F3F60]+0]+18]+20]+40]+40]+1c0]+10]+28],#999 Baracuda, настолько я LUA не знаю (я его так и не изучал, обхожусь ассемблером), нужно пробовать самому вместе с игрой.
    1 балл
  12. Т.е. получается, что скрипт разовый сработал и всё. Странно, неужели только с таймером нужно делать?
    1 балл
  13. Тогда так: function CEButton1Click(sender)GameName = 'witcher3.exe'if(getProcessIDFromProcessName(GameName) == nil) thenreturn endpValue = readInteger'[[[[[[[["witcher3.exe"+028F3F60]+0]+18]+20]+40]+40]+1c0]+10]+28'if (pValue ~= 999) thenwriteInteger('[[[[[[[["witcher3.exe"+028F3F60]+0]+18]+20]+40]+40]+1c0]+10]+28',999)endreturn 1endBaracuda, я же не в курсе на что ты кидаешь этот LUA скрипт. И ты так не объяснил зачем тебе LUA, если всё было проще сделать в АА-скрипте и не парится.
    1 балл
×
×
  • Создать...

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

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