Вопрос Как сделать клан тег

Начинающий
Статус
Оффлайн
Регистрация
28 Май 2024
Сообщения
4
Реакции[?]
2
Поинты[?]
2K
я делаю свой чит и хочу сделать клан тег как незнаю помогите пожалуйства
 
Модератор раздела "Создание скриптов для читов"
Модератор
Статус
Оффлайн
Регистрация
1 Фев 2020
Сообщения
1,241
Реакции[?]
408
Поинты[?]
45K
C++:
void set_clantag(const char* tag)
{
    using fn = int(__fastcall*)(const char*, const char*);
    static auto _fn = reinterpret_cast<fn>(utils::scan_pattern('engine.dll', '53 56 57 8B DA 8B F9 FF 15'));

    _fn(tag, tag);
};

C++:
//scan_pattern

//.cpp
void* utils::scan_pattern(const char* szModule, const char* szPattern, int iOffset) {
    const char* pattern = szPattern;
    DWORD firstMatch = 0;
    DWORD rangeStart = (DWORD)GetModuleHandleA(szModule);
    MODULEINFO miModInfo; GetModuleInformation(GetCurrentProcess(), (HMODULE)rangeStart, &miModInfo, sizeof(MODULEINFO));
    DWORD rangeEnd = rangeStart + miModInfo.SizeOfImage;
    for (DWORD pCur = rangeStart; pCur < rangeEnd; pCur++)
    {
        if (!*pattern)
            return (void*)(firstMatch + iOffset);

        if (*(PBYTE)pattern == '\?' || *(BYTE*)pCur == getByte(pattern))
        {
            if (!firstMatch)
                firstMatch = pCur;

            if (!pattern[2])
                return (void*)(firstMatch + iOffset);

            if (*(PWORD)pattern == '\?\?' || *(PBYTE)pattern != '\?')
                pattern += 3;

            else
                pattern += 2;    //one ?
        }
        else
        {
            pattern = szPattern;
            firstMatch = 0;
        }
    }
    return nullptr;
}

//.h
namespace utils {
    void* scan_pattern(const char* szModule, const char* szPattern, int iOffset = 0x0);
}
 
Модератор раздела "Создание скриптов для читов"
Модератор
Статус
Оффлайн
Регистрация
1 Фев 2020
Сообщения
1,241
Реакции[?]
408
Поинты[?]
45K
expenis 3.1 paster
Пользователь
Статус
Оффлайн
Регистрация
20 Апр 2021
Сообщения
1,418
Реакции[?]
34
Поинты[?]
46K
Модератор раздела "Создание скриптов для читов"
Модератор
Статус
Оффлайн
Регистрация
1 Фев 2020
Сообщения
1,241
Реакции[?]
408
Поинты[?]
45K
learncpp.com (noad)
я тебе больше ничего посоветовать не могу...
 
Сверху Снизу