rendered paste body//--- #define (These are all defined checkpoints)
#define CHECKPOINT_NONE 0
#define CHECKPOINT_PICKUP 1
#define CHECKPOINT_DROPOFF 2
#define CHECKPOINT_SR1START 3
#define CHECKPOINT_SRA 4
#define CHECKPOINT_SRB 5
#define CHECKPOINT_SRC 6
#define CHECKPOINT_SRD 7
#define CHECKPOINT_SRE 8
#define CHECKPOINT_SRF 9
#define CHECKPOINT_SRG 10
#define CHECKPOINT_CARDROP 11
#define CHECKPOINT_HOME 12
#define CHECKPOINT_DM 13
#define CHECKPOINT_PD 14
//-- Under on player command text
}
if(strcmp(cmd, "/pd", true) == 0){
if(Police[playerid] == 1){
GameTextForPlayer(playerid, "~w~Waypoint set ~r~Police Department");
checkpoint[playerid] = CHECKPOINT_PD;
SetPlayerCheckpoint(playerid,1478.8480,-1732.1272,13.3828,5.5417);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "You are not logged in Official SAPD");
return 1;
}
//-- Under OnPlayerEnterCheckpoint
}
case CHECKPOINT_PD:
if(GetPlayerState(playerid) != 1){
DisablePlayerCheckpoint(playerid);
GameTextForPlayer(playerid, "~w~GPS: ~r~Destination Reached");
}