rendered paste bodyif (strcmp(cmd, "/cheatprot", true) == 0)
{
if (IsPlayerAdmin(playerid))
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
GetPlayerHealth(i, omg[i]);
TogglePlayerControllable(i, 0);
SetPlayerHealth(i, 50.0);
gPlayerWasHere[i] = 1;
}
else
{
gPlayerWasHere[i] = 0;
}
}
SetTimer("cheatprot",2000,0);
}
return 1;
}
public cheatprot()
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i) && gPlayerWasHere[i])
{
new Float:phealth2;
GetPlayerHealth(i, phealth2);
if(phealth2 > 50.0)
{
new HackerMessage[256];
GetPlayerName(i, HackerMessage, sizeof (HackerMessage));
format(HackerMessage, sizeof(HackerMessage), "%s got kicked for the use of a health hack!", HackerMessage);
SendClientMessageToAll(0xEA0000FF, HackerMessage);
Kick(i);
}
else
{
SetPlayerHealth(i, omg[i]);
TogglePlayerControllable(i, 1);
}
}
gPlayerWasHere[i] = 0;
}
}
----------------------------
Errors
----------------------------
.......................................................................(915) : error 017: undefined symbol "omg"
.......................................................................(915) : warning 215: expression has no effect
.......................................................................(915) : error 001: expected token: ";", but found "]"
.......................................................................(915) : error 029: invalid expression, assumed zero
.......................................................................(915) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.0.3367 Copyright (c) 1997-2005, ITB CompuPhase
4 Errors.