Because you are using this:
void SuperNoSpread()
{
*(float*)OFS_NoSpread = 1;
}
It should be like this:
void Nospread()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PlayerPointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NoSpread) = 1;
}
}
As i told you abovie, playerpointer + ofs = 1 you didn't follow.