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

Лидеры

  1. keng

    keng

    Ветераны


    • Баллы

      4

    • Постов

      1 635


  2. gmz

    gmz

    Разработчики (+)


    • Баллы

      3

    • Постов

      400


  3. Garik66

    Garik66

    Помогаторы


    • Баллы

      1

    • Постов

      5 750


  4. RockHammer

    RockHammer

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


    • Баллы

      1

    • Постов

      705


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

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

  1. Извиняюсь, я задумался не о том, пока отвечал. С утра распишу подробнее. P.S.: Скоро у меня на канале начнется курс по программированию трейнеров. С полнейшего нуля, ага.
    2 балла
  2. По идее, одна секция заканчивается там, где начинается следующая. У тебя .data идет первой, потом идет .code, так что везде между .data и до .code - секция .data.
    1 балл
  3. Lol его проще на фасм переписать в .data KeySwitch01 db 0 KeyStatus01 db 0 invoke GetAsyncKeyState,VK_HOMEshr eax,1.if KeySwitch01 != ahmov KeySwitch01,ah.if ah.if KeyStatus01 == almov KeyStatus01,ahinvoke TrainerEngine, NULL, Offset WindCap, 00215AF51h, Offset HotKey00000, 4.elsemov KeyStatus01,alinvoke TrainerEngine, NULL, Offset WindCap, 00215AF51h, Offset HotKey00001, 4.endif.endif.endifвот. это точно ОК спецом этот говномасм распаковал и проверил.
    1 балл
  4. в секцию .data .if ah вроде надо на .if ah == ah масм собрал без ошибок? конс. пример. кнопка INSERT http://rghost.ru/private/8Gdgbkty4/44f5d12e1a4096228849124b97b9316c
    1 балл
  5. ууууу старый долбаный масм32 тот код выше легко переписать на fasm или yasm наверно так, только в masm вместо = <> наверно == и =! ....короче проверишь invoke GetAsyncKeyState,VK_HOMEshr eax,1.if [KeySwitch01] <> ahmov [KeySwitch01],ah.if ah.if [KeyStatus01] = almov [KeyStatus01],ahinvoke TrainerEngine, NULL, Offset WindCap, 00215AF51h, Offset HotKey00000, 4.elsemov [KeyStatus01],alinvoke TrainerEngine, NULL, Offset WindCap, 00215AF51h, Offset HotKey00001, 4.endif.endif.endifps там в .дата влепи KeySwitch01 db 0 KeyStatus01 db 0
    1 балл
  6. Отвергаешь? Предлагай! Не предлагаешь? Помалкивай! Я нашёл то, что считаю эффективным. Если тебя эта программа не устраивает - то просто проходи мимо. Ищи свою.
    1 балл
  7. Если бы на ассемблер СЕ, я бы написал так: pushadpush 97 // VK_NUMPAD1 = 97 call GetAsyncKeyState // Проверка - нажата ли клавиша? shr ax,#15cmp ax,1popadjne exit // если не нажата - выходимcmp byte ptr [flag],1 // Проверяем значение flaga, при включении скрипта он равен 1. jne Deactivate // Если не равен 1, то деактивируем скрипт.mov byte ptr[flag],0 // Делаем flag не равным 1.Activate: // Если flag равен 1, то выполняем // код // код скрипта.flag: // Объявляем flag.db 1exit:Это часть скрипта.
    1 балл
×
×
  • Создать...

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

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