All pastes #189972 Raw Edit

Untitled

public text v1 · immutable
·published 2006-10-03 16:11 UTC
rendered paste body
if (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.