new bool:gpscp[MAX_PLAYERS];
CMD:gpsparancs(playerid, params[])
{
SetPlayerCheckpoint(playerid, 0.0, 0.0, 0.0, 10.0);
gpscp[playerid] = true;
return 1;
}
CMD:gpstorol(playerid, params[])
{
DisablePlayerCheckpoint(playerid);
gpscp[playerid] = false;
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
if(gpscp[playerid] == true)
{
DisablePlayerCheckpoint(playerid);
gpscp[playerid] = false;
}
return 1;
}
CMD:cp(playerid, params[])
{
SetPVarInt(playerid, \"GPSCP\", 1);
SetPlayerCheckPoint(playerid, x,y,z,5);
return 1;
}
CMD:dcp(playerid, params[])
{
if(GetPVarInt(playerid, \"GPSCP\") == 0) return SendClientMessage(playerid, 0xFF0000AA, \"GPS nincs bekapcsolva!\");
else {
SetPVarInt(playerid, \"GPSCP\", 0);
DisablePlayerCheckpoint(playerid);
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
if(GetPVarInt(playerid, \"GPSCP\") == 1)
{
SetPVarInt(playerid, \"GPSCP\", 0);
DisablePlayerCheckpoint(playerid);
}
return 1;
}
staR... :D