Начинающий
- Статус
- Оффлайн
- Регистрация
- 4 Июн 2018
- Сообщения
- 42
- Реакции
- 2
Что не так?
Доп. код:
Код:
if (SETTINGS::settings.aa_fakeangchams_bool)
{
static SDK::IMaterial* mat = chams->CreateMaterialBasic(true, true, true);
if (mat)
{
Vector OrigAng;
Vector Orig;
OrigAng = local_player->GetEyeAngles();
Orig = local_player->GetAbsOrigin();
local_player->SetAngle(Vector(0, lineFakeAngle, 0));
local_player->GetAbsOrigin() = OldOrigin;
INTERFACES::RenderView->SetColorModulation(CColor(255, 255, 255, 255));
INTERFACES::ModelRender->ForcedMaterialOverride(mat);
local_player->DrawModel(0x1, 255);
INTERFACES::ModelRender->ForcedMaterialOverride(nullptr);
local_player->SetAngle(OrigAng);
local_player->GetAbsOrigin() = Orig;
}
}
Доп. код:
Код:
void SetAngle(Vector wantedang)
{
typedef void(__thiscall* SetAngleFn)(void*, const Vector &);
static SetAngleFn SetAngle2 = (SetAngleFn)((DWORD)UTILS::FindPattern("client.dll", (PBYTE)"\x55\x8B\xEC\x83\xE4\xF8\x83\xEC\x64\x53\x56\x57\x8B\xF1", "xxxxxxxxxxxxxx"));
SetAngle2(this, wantedang);
}
Код:
float lineFakeAngle;
Vector OldOrigin;