26.06.2013, 10:21
For this you should use either streamer or IsPlayerInRangeOfPoint function.
Example
Example
pawn Код:
public OnPlayerEnterCheckpoint(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, X, Y, Z))
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid,COLOR_ORANGE,"Drive back to docks!");
SetPlayerCheckpoint(playerid,2462.9810,-2097.6760,13.5469, 5.0);
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, X, Y, Z))
{
DisablePlayerCheckpoint(playerid);
GivePlayerMoney(playerid,1000);
SendClientMessage(playerid,COLOR_ORANGE,"You have finished delivery!");
DestroyVehicle(GetPlayerVehicleID(playerid));
}
return 1;
}