Probaj staviti kada ti igrac udje u c.point da mu pravi novi c.point na drugoj lokaciji a takodje stavi da hide taj cp u koji si usao-
[pawn] DisablePlayerCheckpoint [/pawn]
Pa jel si ti pogledao slike naravno da provo ide DisablePlayerCheckpoint pa onda setplayer.. ??
@.ksunder ne radi i to sa BusDriverJob isto udje na prvi CP i nece da mu udje na drugi [pawn]public OnPlayerEnterCheckpoint(playerid)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
{
if(BusDriverJob[playerid] == 1){
BusDriverJob[playerid] = 2;
TogglePlayerControllable(playerid, 0);
utovar[playerid] = SetTimerEx("preposta", 5000, false, "i", playerid);
GameTextForPlayer(playerid, "~b~ukrcavanje putnika...", 5000, 3);
SetPlayerCheckpoint(playerid,-2469.9277,2435.7537,15.5293, 3.0);
SendClientMessage(playerid, COLOR_YELLOW, "[POSAO] Nastavi da pratis crvene markere na mapi!");
return 1;
}
if(BusDriverJob[playerid] == 2){
BusDriverJob[playerid] = 3;
DisablePlayerCheckpoint(playerid);
TogglePlayerControllable(playerid, 0);
utovar[playerid] = SetTimerEx("preposta", 5000, false, "i", playerid);
GameTextForPlayer(playerid, "~b~ukrcavanje putnika...", 5000, 3);
SetPlayerCheckpoint(playerid,-2616.8850,2359.3521,8.6163, 3.0);
SendClientMessage(playerid, COLOR_YELLOW, "[POSAO] Nastavi da pratis crvene markere na mapi!");
return 1;
}
if(BusDriverJob[playerid] == 3){
BusDriverJob[playerid] = 4;
TogglePlayerControllable(playerid, 0);
utovar[playerid] = SetTimerEx("preposta", 5000, false, "i", playerid);
GameTextForPlayer(playerid, "~b~ukrcavanje putnika...", 5000, 3);
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid,-2617.3657,2288.0708,8.1652, 3.0);
SendClientMessage(playerid, COLOR_YELLOW, "[POSAO] Nastavi da pratis crvene markere na mapi!");
return 1;
}
if(BusDriverJob[playerid] == 4){
BusDriverJob[playerid] = 5;
DisablePlayerCheckpoint(playerid);
TogglePlayerControllable(playerid, 0);
utovar[playerid] = SetTimerEx("preposta", 5000, false, "i", playerid);
GameTextForPlayer(playerid, "~b~ukrcavanje putnika...", 5000, 3);
SetPlayerCheckpoint(playerid,-2564.6245,2303.3435,4.8359, 3.0);
SendClientMessage(playerid, COLOR_YELLOW, "[POSAO] Nastavi da pratis crvene markere na mapi!");
return 1;
}
if(BusDriverJob[playerid] == 5){
BusDriverJob[playerid] = 6;
DisablePlayerCheckpoint(playerid);
TogglePlayerControllable(playerid, 0);
utovar[playerid] = SetTimerEx("preposta", 5000, false, "i", playerid);
GameTextForPlayer(playerid, "~b~ukrcavanje putnika...", 5000, 3);
SetPlayerCheckpoint(playerid,-2543.5171,2278.8567,4.8359, 3.0);
SendClientMessage(playerid, COLOR_YELLOW, "[POSAO] Nastavi da pratis crvene markere na mapi!");
return 1;
}
if(BusDriverJob[playerid] == 6){
BusDriverJob[playerid] = 7;
DisablePlayerCheckpoint(playerid);
TogglePlayerControllable(playerid, 0);
utovar[playerid] = SetTimerEx("preposta", 5000, false, "i", playerid);
GameTextForPlayer(playerid, "~b~ukrcavanje putnika...", 5000, 3);
SetPlayerCheckpoint(playerid,-2517.3281,2266.5828,4.8359, 3.0);
SendClientMessage(playerid, COLOR_YELLOW, "[POSAO] Nastavi da pratis crvene markere na mapi!");
return 1;
}
if(BusDriverJob[playerid] == 7){
BusDriverJob[playerid] = 8;
DisablePlayerCheckpoint(playerid);
TogglePlayerControllable(playerid, 0);
utovar[playerid] = SetTimerEx("preposta", 5000, false, "i", playerid);
GameTextForPlayer(playerid, "~b~ukrcavanje putnika...", 5000, 3);
SetPlayerCheckpoint(playerid, -2430.5813,2332.1252,4.8359, 3.0);
SendClientMessage(playerid, COLOR_YELLOW, "[POSAO] Nastavi da pratis crvene markere na mapi!");
return 1;
}
if(BusDriverJob[playerid] == 8){
BusDriverJob[playerid] = 9;
DisablePlayerCheckpoint(playerid);
TogglePlayerControllable(playerid, 0);
utovar[playerid] = SetTimerEx("preposta", 5000, false, "i", playerid);
SetPlayerCheckpoint(playerid,-2355.5498,2413.6172,6.8807, 3.0);
SendClientMessage(playerid, COLOR_YELLOW, "[POSAO] Nastavi da pratis crvene markere na mapi!");
return 1;
}
if(BusDriverJob[playerid] == 9){
BusDriverJob[playerid] = 10;
DisablePlayerCheckpoint(playerid);
TogglePlayerControllable(playerid, 0);
utovar[playerid] = SetTimerEx("preposta", 5000, false, "i", playerid);
SetPlayerCheckpoint(playerid,-2423.5513,2436.2903,12.9344, 3.0);
SendClientMessage(playerid, COLOR_YELLOW, "[POSAO] Nastavi da pratis crvene markere na mapi!");
return 1;
}
if(BusDriverJob[playerid] == 10){
BusDriverJob[playerid] = 11;
DisablePlayerCheckpoint(playerid);
TogglePlayerControllable(playerid, 0);
utovar[playerid] = SetTimerEx("preposta", 5000, false, "i", playerid);
GameTextForPlayer(playerid, "~b~Posao zavrsen...", 5000, 3);
GivePlayerMoney(playerid,2100);
SendClientMessage(playerid,COLOR_YELLOW,"[POSAO] Uspesno ste prevezli putnije i zaradili 2100$");
return 1;
}
if(MesarJob[playerid] == 1){
MesarJob[playerid] = 2;
SendClientMessage(playerid,COLOR_LIME,"Uzeli ste kutiju sada idite na traku i sacekajte 5s da se meso ubaci u kutiju");
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid,934.3763,2133.4758,1011.0234, 1.5);
}
if(MesarJob[playerid] == 2)
{
MesarJob[playerid] = 3;
DisablePlayerCheckpoint(playerid);
TogglePlayerControllable(playerid, 0);
utovar[playerid] = SetTimerEx("preposta", 5000, false, "i", playerid);
GameTextForPlayer(playerid, "~b~Pakovanje mesa u kutiju...", 5000, 3);
SetPlayerCheckpoint(playerid,942.3709,2153.1965,1011.0234, 1.5);
SendClientMessage(playerid,COLOR_LIME,"Sada idi na drugu traku da ti zalepe nalepnicu(dozvolu za prodaju mesa)");
}
if(MesarJob[playerid] == 3)
{
DisablePlayerCheckpoint(playerid);
TogglePlayerControllable(playerid, 0);
MesarJob[playerid] = 4;
utovar[playerid] = SetTimerEx("preposta", 5000, false, "i", playerid);
GameTextForPlayer(playerid, "~b~Lepljenje nalepnice na kutiju...", 5000, 3);
SetPlayerCheckpoint(playerid,942.9919,2173.3088,1011.0234, 1.5);
SendClientMessage(playerid,COLOR_LIME,"Sada idite i ostavite kutiju pored vrata magacina");
}
if(MesarJob[playerid] == 4)
{
MesarJob[playerid] = 0;
DisablePlayerCheckpoint(playerid);
GivePlayerMoney(playerid,400);
SendClientMessage(playerid,COLOR_LIME,"Zavrsili ste posao i zaradili 400$");
}
return 1;
}
return 1;
}
[/pawn]