CELua[RU]
    • Категории
    • Последние
    • Метки
    • Популярные
    • Пользователи
    • Группы
    • Зарегистрироваться
    • Войти

    Функция autoAssemble

    Запланировано Прикреплена Закрыта Перенесена Приёмы
    ce aace luaautoassemble
    2 Сообщения 2 Posters 2.0k Просмотры 2 Watching
    Загружаем больше сообщений
    • Сначала старые
    • Сначала новые
    • По количеству голосов
    Ответить
    • Ответить, создав новую тему
    Авторизуйтесь, чтобы ответить
    Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
    • MasterGHM В сети
      MasterGH Администраторы
      отредактировано Pitronic

      Функция autoAssemble это Lua функция, которая позволяет скопилировать ассемблерный код активации и деактивации. Пример ниже

      \-- Скрипт похожий на таблицу АА
      InfiniteHealthScript = [[
      [ENABLE]
      alloc(InfiniteHealth,2048,BlackOps3.exe)
      aobscanmodule(InfiniteHealthAOB,BlackOps3.exe,8B 83 C8 02 00 00 48 8B)
      registersymbol(InfiniteHealthAOB)
      label(return)
      
      InfiniteHealth:
        mov [rbx+000002C8],#999
        jmp return
      
      InfiniteHealthAOB:
        jmp InfiniteHealth
        nop
      return:
      
      [DISABLE]
      InfiniteHealthAOB:
        db 8B 83 C8 02 00 00
      
      unregistersymbol(InfiniteHealthAOB)
      
      dealloc(InfiniteHealth)
      ]]
      
      \-- Функция активации
      function enableInfiniteHealthCheat()
        -- Если чит был выключен, то только тогда сработает деактивация
        if not InfiniteHealthCheatIsEnabled then
          InfiniteHealthCheatIsEnabled,InfiniteHealthCheatDisableinfo = autoAssemble(InfiniteHealthScript)
        end
      end
      
      \-- Функция деактивации
      function disableInfiniteHealthCheat()
        -- Если чит был включен, то только тогда сработает активация
        if InfiniteHealthCheatIsEnabled then
          if autoAssemble(InfiniteHealthScript,InfiniteHealthCheatDisableinfo) then
            InfiniteHealthCheatIsEnabled = false
          end
        end
      end
      
      PitronicP 1 ответ Последний ответ 👍 Ответить Цитировать 1
      • PitronicP Не в сети
        Pitronic Супер модераторы @MasterGH
        отредактировано Pitronic

        Пользователь @MasterGH написал в Функция autoAssemble:

        // Скрипт похожий на таблицу АА

        Маленькое замечание. Два слеша используются для коментариев в асм. На луа используются пунктир не менее двух чёрточек. Если пользователь не разбирается, он не поймёт почему луа выдаёт ошибку. Тему поправил.

        1 ответ Последний ответ 👍 Ответить Цитировать 0

        • 1 / 1
        • Первое сообщение
          Последнее сообщение
        Powered by NodeBB | Contributors
        СeLua[RU] 2025©