ÄŒek pointi za posao
public OnPlayerEnterCheckpoint(playerid)
{
if(GetPVarInt(playerid,"PoceoWork") == 1)
{
//Stavi za uzimanje modela vozila
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 431)
{
if(GetPVarInt(playerid,"CP") == 1)//Ispitivanje da li CP na 1
{
if(IsPlayerInRangeOfPoint(playerid,5.0,1824.5098,-1819.8636,13.5111))//Tu kordinate za CP1 kao u komandi
{
SetPlayerCheckpoint(playerid,1824.0214,-1636.5472,13.4791,5.0);
SetPVarInt(playerid,"CP",2);//Stavimo "CP" na 2
SendClientMessage(playerid, COLOR_GREEN, "Vozite do sljedece stanice");
}
}
if(GetPVarInt(playerid,"CP") == 2)//Ispitivanje da li CP na 2
{
if(IsPlayerInRangeOfPoint(playerid,5.0,1824.0214,-1636.5472,13.4791))//Tu kordinate za CP2 kao iznad
{
SetPlayerCheckpoint(playerid,1853.9606,-1386.2120,13.4933,5.0);
SetPVarInt(playerid,"CP",3);//Stavimo "CP" na 3
SendClientMessage(playerid, COLOR_GREEN, ">>Sad se vrati do baze po platu.");
}
}
if(GetPVarInt(playerid,"CP") == 3)//Ispitivanje da li CP na 3
{
if(IsPlayerInRangeOfPoint(playerid,5.0,1853.9606,-1386.2120,13.4933))//Tu kordinate za CP3 kao iznad
{
SetPlayerCheckpoint(playerid,1853.9606,-1386.2120,13.4933,5.0);
SetPVarInt(playerid,"CP",4);//Stavimo "CP" na 3
SendClientMessage(playerid, COLOR_GREEN, ">>Sad se vrati do baze po platu.");
}
}
if(GetPVarInt(playerid,"CP") == 4)//Ispitivanje da li CP na 4
{
if(IsPlayerInRangeOfPoint(playerid,5.0,1853.9606,-1386.2120,13.4933))//Tu kordinate za CP4 kao iznad
{
SetPlayerCheckpoint(playerid,1849.9163,-1181.5516,23.7497,5.0);
SetPVarInt(playerid,"CP",5);//Stavimo "CP" na 3
SendClientMessage(playerid, COLOR_GREEN, ">>Sad se vrati do baze po platu.");
}
if(GetPVarInt(playerid,"CP") == 2)//Ispitivanje da li CP na 6
{
if(IsPlayerInRangeOfPoint(playerid,5.0,1849.9163,-1181.5516,23.7497))//Tu kordinate za CP5 kao iznad
{
SetPlayerCheckpoint(playerid,1598.8519,-1158.4386,24.0018,5.0);
SetPVarInt(playerid,"CP",6);//Stavimo "CP" na 3
SendClientMessage(playerid, COLOR_GREEN, ">>Sad se vrati do baze po platu.");
}
}
if(GetPVarInt(playerid,"CP") == 2)//Ispitivanje da li CP na 7
{
if(IsPlayerInRangeOfPoint(playerid,5.0,1598.8519,-1158.4386,24.0018))//Tu kordinate za CP6 kao iznad
{
SetPlayerCheckpoint(playerid,1452.3733,-1273.5900,13.4842,5.0);
SetPVarInt(playerid,"CP",7);//Stavimo "CP" na 3
SendClientMessage(playerid, COLOR_GREEN, ">>Sad se vrati do baze po platu.");
}
}
if(GetPVarInt(playerid,"CP") == 2)//Ispitivanje da li CP na 8
{
if(IsPlayerInRangeOfPoint(playerid,5.0,1452.3733,-1273.5900,13.4842))//Tu kordinate za CP7 kao iznad
{
SetPlayerCheckpoint(playerid,1426.8020,-1672.6206,13.4813,5.0);
SetPVarInt(playerid,"CP",8);//Stavimo "CP" na 3
SendClientMessage(playerid, COLOR_GREEN, ">>Sad se vrati do baze po platu.");
}
}
if(GetPVarInt(playerid,"CP") == 2)//Ispitivanje da li CP na 9
{
if(IsPlayerInRangeOfPoint(playerid,5.0,1426.8020,-1672.6206,13.4813))//Tu kordinate za CP8 kao iznad
{
SetPlayerCheckpoint(playerid,1386.4376,-1837.4415,13.4885,5.0);
SetPVarInt(playerid,"CP",9);//Stavimo "CP" na 3
SendClientMessage(playerid, COLOR_GREEN, ">>Sad se vrati do baze po platu.");
}
}
if(GetPVarInt(playerid,"CP") == 2)//Ispitivanje da li CP na 10
{
if(IsPlayerInRangeOfPoint(playerid,5.0,1386.4376,-1837.4415,13.4885))//Tu kordinate za CP9 kao iznad
{
SetPlayerCheckpoint(playerid,1577.4150,-1874.9379,13.4805,5.0);
SetPVarInt(playerid,"CP",10);//Stavimo "CP" na 3
SendClientMessage(playerid, COLOR_GREEN, ">>Sad se vrati do baze po platu.");
}
}
if(GetPVarInt(playerid,"CP") == 2)//Ispitivanje da li CP na 11
{
if(IsPlayerInRangeOfPoint(playerid,5.0,1577.4150,-1874.9379,13.4805))//Tu kordinate za CP10 kao iznad
{
SetPlayerCheckpoint(playerid,1799.0901,-1834.1084,13.4898,5.0);
SetPVarInt(playerid,"CP",10);//Stavimo "CP" na 3
SendClientMessage(playerid, COLOR_GREEN, ">>Sad se vrati do baze po platu.");
}
}
if(GetPVarInt(playerid,"CP") == 2)//Ispitivanje da li CP na 12
{
if(IsPlayerInRangeOfPoint(playerid,5.0,1799.0901,-1834.1084,13.4898))//Tu kordinate za CP11 kao iznad
{
SetPlayerCheckpoint(playerid,1813.4678,-1888.6655,13.5037,5.0);
SetPVarInt(playerid,"CP",10);//Stavimo "CP" na 3
SendClientMessage(playerid, COLOR_GREEN, ">>Sad se vrati do baze po platu.");
}
}
DisablePlayerCheckpoint(playerid);
SetPVarInt(playerid,"CP",0);//Stavimo "CP" na 0, jer prakticki zavrsavaju CP-evi
SendClientMessage(playerid, COLOR_GREEN, ">>Dobio si 1000$.");
GivePlayerMoney(playerid, 1000);
}
}
}
}
return 1;
}