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
CS 1.6 FireBullets AutoOffset (NoSpread)

Hook it and use the spread values, even though you can make NoSpread code in the function.

DWORD AutoOffset::FindFireBullets(void)
{
PCHAR FireString = "%.4f %.4f %.4f";
DWORD FireBullets = (DWORD)FindMemoryClone(ClBase, ClEnd, FireString, strlen(FireString));
FireBullets = (DWORD)(FindReference(ClBase, ClEnd, FireBullets) + 0x1C);
return FireBullets;
}