Official site anti-cheat Ultra Core Protector

Home Download F.A.Q. Addons Monitor Forum Support Advertise English version site UCP Anti-Cheat  Russian version site UCP Anti-Cheat
Ultra Core Protector - is the client-server anti-cheat freeware, for server protection from unscrupulous players.

Abilities Supported games  
Half-Life
Condition Zero
Counter-Strike 1.6
Day of Defeat
Adrenaline Gamer
Team Fortress Classic
Counter-Strike Source
MU Online
Ragnarok Online
Half-Life 2 Deathmatch
Adrenaline Gamer 2
Team Fortress 2
CSGO: [External C#] Knife Changer Flickering

I made this knife changer today and it will not stop flickering. I’m trying to force update at the right time to get it to stick but it wont. I saw somebody make an external knife changer that still works so I thought I would give it a try.

here is my code:

int currentWeapon = Memory.ManageMemory.ReadMemory(GetLocalPlayer() + offsets.m_hMyWeapons + ((1 - 1) * 0x04));
int currentWeaponEntityID = (currentWeapon & 0xfff);

int weaponEntity = Memory.ManageMemory.ReadMemory(ClientDLL + offsets.dwEntityList + (currentWeaponEntityID - 1) * 0x10);

int accid = Memory.ManageMemory.ReadMemory(weaponEntity + offsets.m_OriginalOwnerXuidLow);

Memory.ManageMemory.WriteMemory(weaponEntity + offsets.m_nModelIndex, 388);
Memory.ManageMemory.WriteMemory(weaponEntity + offsets.m_iViewModelIndex, 388);
Memory.ManageMemory.WriteMemory(GetLocalPlayer() + offsets.m_iWorldModelIndex, 389);
Memory.ManageMemory.WriteMemory(weaponEntity + offsets.m_iItemDefinitionIndex, 507);

Memory.ManageMemory.WriteMemory(weaponEntity + offsets.m_iAccountID, accid);

Any help is appreciated!