CELua[RU]
    • Категории
    • Последние
    • Метки
    • Популярные
    • Пользователи
    • Группы
    • Зарегистрироваться
    • Войти
    1. Главная
    2. MasterGH
    3. Сообщения
    Не в сети
    • Профиль
    • Подписки 1
    • Подписчики 1
    • Темы 129
    • Сообщения 252
    • Группы 4

    Сообщения

    Последние Лучшие сообщения Спорные
    • Baldur’s Gate 3 (пример исходников на git hub)
      Статья https://gameserrors.com/baldurs-gate-3-cheat-engine/

      Исходники с git hub (или иного репозитория) можно просматривать не скачивая, читать там же описания, делать совместные форки и включать их в разработку большому количеству желающих улучшить скрипт. Также с помощью git можно делать разные ветки, разные версии, делать описание в readme, просматривать историю, выкладывать непротестированные в разработке фичи по одной, править их баги... Это еще удобно потому что, этот сервис дает возможность самому удаленно администрировать управление исходниками, версиями, описаниями и иметь их локальную копию у себя... В отличии от облака типа google drive, на котором лежит релизный файлик это не позволит удобно версионировать с новыми апдейтами, делать ветки, иметь форки, решать issue...

      Таблица приведена в пример.

      написал в Таблицы
      MasterGHM
      MasterGH
    • Сборник английских словарей

      Приложение называется 2books на GooglePlay.
      Там доступны словари часто повторяемых слов. Сгенерированы судя по описанию на ChatGPT.

      d6fe6349-53e6-40bd-9e92-ff7d181407b6-изображение.png

      b901242d-1863-4384-99b4-e52543f701ee-изображение.png

      70d80eab-0f34-4e69-a321-03ed738a48bf-изображение.png

      6e73aa65-e12d-4bea-88bb-d2066b89f296-изображение.png

      735ffb54-aa96-4a4a-8d11-714e0eb174c4-изображение.png

      В Интернете можно также найти базы английских слов до 450К.
      Из словарей можно сделать свою какую-нибудь программу, которая поможет изучать английский язык... Если бы сделать такую игру, в которой изучение слов английского языка было целью прохождения, то, возможно, это было бы увлекательно и быстро запоминались слова. Скорее всего, такие игры уже есть, можно попрбовать поискать.

      написал в MasterGH английский chatgpt ai
      MasterGHM
      MasterGH
    • Эмулятор Android с root
      Root Bluestacks 5 (No downloads, x64/x32) | LATEST | Working 2024

      Если Вам нужен Root для Android, то скачиваем BlueStacks 5 (https://www.bluestacks.com/ru/bluestacks-5.html). Смотрим видео. Делаем root и дальше ищем гайды по хакам apk.

      написал в MasterGH
      MasterGHM
      MasterGH
    • Памятка

      Напоминаю, что можно создать личный раздел на форуме по запросу для тех, кто желает, что-то публиковать, шарить, делать заметки и т.п. Также есть возможность добавить себя в существующую группу (их много) через настройки профилия или по запросу создать новые группы.

      Приветствуются предолжения по развитию форума. Чтобы такого сделать, чтобы ничего не делатьи и как можно больше пользователей знали об этом форуме и могли обмениваться между собой опытом различных приемов, хаков, программирования и т.п.... Желательно по автоматизации отладки, расструктуризации и модификации памяти процесса.

      Данный ресурс был создан для обучения программированию. Чтобы учиться программированию было интересно и наглядно, то можно тренироваться на системных процессах игр через Cheat Engine скриптами Lua. Можно и не скриптами Lua и не CE, а компилировать бинарники или модули и встраивать их, использовать Reclass, IDA, Hydra... В общем, по своим предпочтениям.

      написал в Новости
      MasterGHM
      MasterGH
    • Structure hunter (beta)

      Плагин для поиска сработанных смещений в структуре во время игры.
      - Поиск сработанных смещений в структуре по типу "запись и чтение", "только запись"
      - Фильтрация сработанных смещений "изменилось/не изменилось"
      - Возможность по результатам смещений сгенерировать структуру в CE
      - В нижней части таблицы просмотр последовательности срабатываний смещений

      Принцип работы:

      1. Установить адрес начала структуры числом или меткой и указать размер предполагаемой структуры. Размер точно определить может не получиться, поэтому примерный размер 4096. Его можно выставить и это может захватить соседние структуры или данные.
      2. После старта устанавливается брейкпоинт на область памяти. Это тип брейкпоинта довольно медленный и игра начнет медленно рисовать кадры. Однако это позволит следить за обращением ко всей структуре. Поэтому нужно снимать показания в определённые короткие моменты игры, например, во время получения урона, получения здоровья, прыжка, столкновения и т.п.

      Более подробно можно посмотреть на видео.

      5. Поиск смещений

      На текущий момент лично мной не планируется обновлять код плагинов или поддерживать исходники. Просто сейчас на это нет времени. Но у пользователей есть возможность продолжить работу над исходниками при желании. Для этого напишите мне в личку на форуме.

      написал в Плагин-строй
      MasterGHM
      MasterGH
    • RE: CE Dissect Data Scaner 1.0.2 (4 hardware breakpoints)

      Сегодя или завтра еще выложу исходники на другой аналогичный плагин (не новый). Там breakpoint на область памяти (на структуру). Но это все старые иходники. Видео по нему у меня есть на yutube канале.

      Если, кто захочет усовершенствовать плагины, то, наверно, я могу создать отдельную ветку репозитория и кто-то сможет коммитить туда изменения.

      Аналогично используя форум и репозиторий возможна совместная разработка таблиц и исходников на CE для плагинов и для игр. Просто нужно чтобы, кто-то инициировал. Если, кто сможет организовать это все, то смогу дать необходимые права. Временм у меня к сожалению, не много. Но если что-то подсказать, то буду связи.

      написал в Плагин-строй
      MasterGHM
      MasterGH
    • RE: Нужен чита на урон

      Ну тогда через ce попробуй потренироваться на этой игре и по этому видео

      Cheat Engine One Hit Kills & God Mode Tutorial | GH205
      написал в Вопросы
      MasterGHM
      MasterGH
    • RE: Нужен чита на урон

      Привет, @Pitronic. Думаю, через поиск указателей через отладку в IDA или Hydra. Заниматься этим у меня, к сожалению нет времени.

      написал в Вопросы
      MasterGHM
      MasterGH
    • Базовые уроки по node.js

      Базовые уроки про backend на node.js (с первого урока).
      За 2 дня можно въехать в node.js вместе с сервером базы данных. Ну, конечно, это только для программистов, которые уже имели опыт на чем-то другом...

      #13 Уроки Node.js - Как подключить Bootstrap на Node.js и добавить запись в БД
      написал в MasterGH
      MasterGHM
      MasterGH
    • RE: Запустить активирющий скрипт CE 7.5

      Кнопка "^"

      написал в Управление
      MasterGHM
      MasterGH
    • RE: Правила форума

      Пока нет необходимости изменять правила. Мало пользователей

      написал в Новости
      MasterGHM
      MasterGH
    • RE: Выполнение команды lua на кнопках формы

      Наверно, ты отметил сам. Я не помню, чтобы я отмечал. Хотя какая разница. Можно вернуть в любой момент

      написал в Вопросы
      MasterGHM
      MasterGH
    • RE: Выполнение команды lua на кнопках формы

      Залил исходники

      написал в Вопросы
      MasterGHM
      MasterGH
    • Сохранение данных в SQL Lite (пример)

      В этом примере CE собирает статистику подключенного процесса присваивая рейтинг. Чем чаще процесс открыт, тем выше его рейтинг.

      c=createSQLite3Connection()
      c.DatabaseName = 'C:\\VPProjects.sqllite'
      c.Connected=true
      
      t=createSQLTransaction()
      t.SQLConnection=c
      t.Active=true
      
      tn=c.getTableNames()
      if #tn==0 then
        print("empty")
      
        c.ExecuteDirect([[
          CREATE TABLE something (
          'id' INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
          'processname' char(256) NOT NULL,
          'rating' INTEGER);
        ]])
        tn=c.getTableNames()
        if #tn==0 then error('no table created') end
      
      end
      
      print("tables:")
      local hassomething=false
      local i
      for i=1,#tn do
        print(tn[i])
        if tn[i]=='something' then hassomething=true end
      end
      
      if hassomething then
        pn=process
        if (pn==nil) or (p=='nil') then pn='no process'  end
      
        --check if pn is in the table, if so, increment rating, else add it
        q=createSQLQuery()
        q.SQLConnection=c
        q.SQLTransaction=t
      
        q.SQL.Text=string.format([[ Select * from something where processname='%s' ]],pn) --not secure, I know, just an example
        q.Active=true
      
        if q.RecordCount>0 then
          print("In the list")
          fields=q.Fields
          print("fieldcount="..fields.Count)
      
          local id=q.FieldByName('id').asInteger
          print("id="..id)
      
          local rating=q.FieldByName('rating')
          print("rating="..rating.asInteger)
      
          q.Active=false
          q.StatementType='stUpdate'
          q.SQL.Text=string.format([[update something set rating=rating+1 where id=%d]], id)
          q.ExecSQL()
      
        else
          print("Not yet in the list")
          c.ExecuteDirect(string.format([[insert into something(processname,rating) values('%s',1)]],pn))
        end
      
        q.Active=false
      
        q.StatementType='stSelect'
        q.SQL.Text=[[select * from something]]
        q.Active=true
      
        count=1
        print(string.format("RecordCount=%d", q.RecordCount))
        while not q.EOF do
          print("line "..count)
          local i
          for i=0, q.Fields.Count-1 do
            print(string.format("  %s = %s", q.Fields[i].FieldName, q.Fields[i].Value))
          end
      
          q.next()
          count=count+1
        end
      
        q.Active=false
        q.destroy()
      
      else
        error("something doesn't exist")
      end
      
      t.Commit()
      t.Active=false
      c.Connected=false
      
      t.destroy()
      c.destroy()
      
      

      Для чего можно использовать базы данных?

      1. для хранения большого количества связанных данных. Например, это хранение данных анимаций и костей. Т.е. можем записывать анимации персонажей, присваивать имя анимации, идентификатор. Дублировать, менять на свои.
      2. Записывать и менять конфигруации песонажей
      3. Записывать позиции, углы камер или персонажей
      4. Делать карту с описаниями, какой npc, где расположен, какой инвентарть и т.п. и менять его
      5. Теоритически базу можно использовать удаленно на через сервер базы данных, а модфицированные клиенты могут синхронизироваться. Фактически из сингла можно сделать мультиплеер. Или же взять клиент игры и сделать в нем свою базу для игры в сингле (для себя к примеру)

      А для чего еще можно использовать базу данных? Если кто знает или есть идеи, то можно вместе обсудить.

      написал в MasterGH
      MasterGHM
      MasterGH
    • RE: Репутация

      image.png

      написал в Новости
      MasterGHM
      MasterGH
    • Репутация

      Чем больше репутации тем выше звание

      написал в Новости
      MasterGHM
      MasterGH
    • RE: Как добавлять видео ролики

      Пример со спойлером

      ||https://www.youtube.com/watch?v=ATtIG64kKGU||

      написал в Новости
      MasterGHM
      MasterGH
    • Как добавлять видео ролики

      Просто ставить ссылку на видео

      https://www.youtube.com/watch?v=ATtIG64kKGU

      написал в Новости
      MasterGHM
      MasterGH
    • RE: Реакции на пост

      image.png

      image.png

      написал в Новости
      MasterGHM
      MasterGH
    • Реакции на пост

      Теперь можно создавать реакции на пост

      написал в Новости
      MasterGHM
      MasterGH
    • 1 / 1