Начинающий
-
Автор темы
- #1
Привет! Хотел сделать настройку яркости чамсов, но вместо того, чтобы нормально меняться, как на видео, они просто ярко белые. Я пытался решить эту проблему разными способами, но к сожалению у меня ничего не вышло.
Код:
Код:
C#:
for (byte i = 0; i < 32; i++)
{
int EntityList = mem.Read<int>(client_dll + Offsets.dwEntityList + i * 0x10);
int EnemyTeam = mem.Read<int>(EntityList + Offsets.m_iTeamNum);
if (EntityList != 0)
{
if (EnemyTeam != 0 && EnemyTeam == 2)
{
mem.Write<int>(EntityList + Offsets.m_clrRender, ChamsTColor.R);
mem.Write<int>(EntityList + Offsets.m_clrRender + 0x1, ChamsTColor.G);
mem.Write<int>(EntityList + Offsets.m_clrRender + 0x2, ChamsTColor.B);
}
if (EnemyTeam != 0 && EnemyTeam == 3)
{
mem.Write<int>(EntityList + Offsets.m_clrRender, ChamsCtColor.R);
mem.Write<int>(EntityList + Offsets.m_clrRender + 0x1, ChamsCtColor.G);
mem.Write<int>(EntityList + Offsets.m_clrRender + 0x2, ChamsCtColor.B);
}
}
}
float brightness = 10f;
int thisPtr = mem.Read<int>(engine_dll + Offsets.model_ambient_min - 0x2);
int xored = (int)&brightness ^ (int)&thisPtr;
mem.Write<int>(engine_dll + Offsets.model_ambient_min, xored);