Mein AntiCheat bereitet mir derzeit Probleme. Sobald ich auf den Server Connecte habe ich pHealth = 100; zugewiesen.
Nun gebe ich mein Passwort ein und die pHealth wird komischerweise auf 0 gestzt (erfahren durch printf)
Nun ist meine Frage was kann man machen damit dieser Befehl richtig funktioniert ?
if(Health != pHealth[i] && Health > 0)
{
if(Health > pHealth[i])
{
SetPlayerHealth(i, pHealth[i]);
SendClientMessage(i,COLOR_RED, "Health Hacker"); //hier mäckert er
}
else
{
pHealth[i] = Health;
return 1;
}
}