Исходник Хук FINDMDL

Пользователь
Статус
Оффлайн
Регистрация
26 Фев 2017
Сообщения
277
Реакции[?]
91
Поинты[?]
0
Get the MDLCache when you initialise your SDK


Code:
  1. CreateInterfaceFn cachefact = (CreateInterfaceFn)GetProcAddress((HMODULE)GetModuleHandle("datacache.dll"), "CreateInterface");
  2. MdlCache = (IMDLCache*)cachefact("MDLCache004", NULL);
Пожалуйста, авторизуйтесь для просмотра ссылки.



Hook FindMDL

Code:
  1. MDLHandle_t __fastcall HK_FindMDL(void* ecx, void* edx, char* FilePath)
  2. {
  3. if (strstr(FilePath, "knife_default_ct.mdl") || strstr(FilePath, "knife_default_t.mdl"))
  4. {
  5. sprintf(FilePath, "models/weapons/v_minecraft_pickaxe.mdl");
  6. }
  7. return Hacks.oFindMdl(ecx, FilePath);
  8. }
  9. typedef MDLHandle_t(__thiscall *iFindMdl)(void*, char*);
  10. if (Interfaces.MdlCache)
  11. {
  12. VMTFindMdl.Initialise((DWORD*)Interfaces.MdlCache);
  13. oFindMdl = (iFindMdl)VMTFindMdl.HookMethod((DWORD)&HK_FindMDL, 10); // INDEX 10
  14. }
To get custom models put them in: C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\models

For me the models load when I reconnect into game, so don't expect them to appear instantly when you inject in game.

Results:
[TBODY] [/TBODY]
 
Забаненный
Статус
Оффлайн
Регистрация
24 Апр 2016
Сообщения
1,077
Реакции[?]
272
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
было /del
 
Забаненный
Статус
Оффлайн
Регистрация
3 Дек 2016
Сообщения
321
Реакции[?]
176
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
мда...
 
Сверху Снизу