21.06.2010, 03:03
For the first one use IsPlayerInRangeOfPoint mixed with a timer, make a timer to check for everyone's position.
on OnGameModeInit()
on OnGameModeInit()
pawn Код:
SetTimer("AreaTimer",5000,true);
pawn Код:
forward AreaTimer();
public AreaTimer()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerInRangeOfPoint(i, RANGE,X,Y,Z) && IsPlayerARobber(i)) // change to whatever you have
{
SetPlayerWantedLevel(playerid, 4);
}
else
{
SetPlayerWantedLevel(playerid, 0);
}
}
}
}