Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Вопрос Aimtux Paste Crash

  • Автор темы Автор темы tuhoiisa
  • Дата начала Дата начала
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
3 Окт 2021
Сообщения
148
Реакции
10
debug pic:
Пожалуйста, авторизуйтесь для просмотра ссылки.


getvfunc.h:
Expand Collapse Copy
#pragma once
template<typename Function>Function getvfunc(void*_VMT, int Index) // credits @ I dont remember =(
{
    void***_TVMT = (void***)_VMT;
    void**VMT = *_TVMT;
    void*_Address = VMT[Index];
    return(Function)(_Address);
}

findmaterial:
Expand Collapse Copy
IMaterial* FindMaterial(char const* pMaterialName, const char* pTextureGroupName, bool complain = true, const char* pComplainPrefix = NULL)
    {
        typedef IMaterial* (__thiscall* oFindMaterial)(void*, const char*, const char*, bool, const char*);
        return getvfunc<oFindMaterial>(this, 84)(this, pMaterialName, pTextureGroupName, complain, pComplainPrefix);
    }
 
Назад
Сверху Снизу