-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
P.S. Взято с *никому не известному(нет)* форума
Итак, ты, *мамкин кодер*, столкнулся с такой проблемой - кс крашит после инжекта твой пасты. Что же делать?
Насколько рабочий данный метод я не проверял, но на *никому не известном* форуме говорят, что робит все
//не работает, допиливаю
Итак, ты, *мамкин кодер*, столкнулся с такой проблемой - кс крашит после инжекта твой пасты. Что же делать?
Идем в Interfaces.h и вставляем это, до "namespace Interfaces"(это важно!):
После переходим в Interfaces.cpp и меняем это
На это:
Потом заменяем в Interfaces.h и Interfaces.cpp это:
На это:
Код:
class IClientModeShared
{
public:
};
Код:
DWORD* ppClientMode;
ppClientMode = nullptr; // before "scripts/vgui_screens.txt"
DWORD p = Utilities::Memory::FindPattern("client.dll", (BYTE*)"\xC7\x05\x00\x00\x00\x00\x00\x00\x00\x00\xA8\x01\x75\x1A\x83\xC8\x01\xA3\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x68\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x83\xC4\x04\xA1\x00\x00\x00\x00\xB9\x00\x00\x00\x00\x56", "xx????????xxxxxxxx????x????x????x????xxxx????x????x");
if (p)
{
ppClientMode = **(DWORD***)(p + 2);
ClientMode = ppClientMode;
}
Код:
DWORD* ppClientMode;
ppClientMode = nullptr; // before "scripts/vgui_screens.txt"
DWORD p = Utilities::Memory::FindPattern("client.dll", (BYTE*)"\xC7\x05\x00\x00\x00\x00\x00\x00\x00\x00\xA8\x01\x75\x1A\x83\xC8\x01\xA3\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x68\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x83\xC4\x04\xA1\x00\x00\x00\x00\xB9\x00\x00\x00\x00\x56", "xx????????xxxxxxxx????x????x????x????xxxx????x????x");
if (p)
{
ppClientMode = **(DWORD***)(p + 2);
ClientMode = **(IClientModeShared***)((*(uintptr_t**)Client)[10] + 0x5);
}
Код:
DWORD *clientmode;
Код:
IClientModeShared *ClientMode;
//не работает, допиливаю
Последнее редактирование: