Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:prevozinaftu(playerid,params[],help)
- {
- #pragma unused help
- #pragma unused params
- if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""PLAVA"[PKRP] "PLAVA"Morate biti ulogovani da bi koristili komande!");
- if(PosaoOprema[playerid] == 0) return SCM(playerid,-1,""PLAVA"[PKRP] "BELA"Niste uzeli opremu za posao (/oprema)!");
- if(DostavljanjeNafte[playerid] != 0) return SCM(playerid,-1,""PLAVA"[PK:RP] "PLAVA"Vec dostavljate naftu!");
- if(GetPlayerVehicleID(playerid) < branko[0] || GetPlayerVehicleID(playerid) > branko[3]) return SCM(playerid,-1,"{FFCC00}[PKRP]{FFFFFF} "PLAVA"Niste u kamionu za prevoz nafte!");
- if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SCM(playerid, -1, ""PLAVA"[PK:RP]"CRVENA"Niste zakacili prikolicu!");
- {
- SCM(playerid, -1, ""PLAVA"[PK:RP]"CRVENA" Idite do markera kako bi napunili cisternu s gorivom!");
- SetPlayerCheckpoint(playerid, 1031.4434,-904.8142,42.3250, 3.0); // POCETNI CHECKPOINT
- DostavljanjeNafte[playerid] = 1;
- }
- return 1;
- }
- if(DostavljanjeNafte[playerid] == 1 && CID >= branko[0] && CID <= branko[3] && GetPlayerState(playerid) == 2)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0,1031.4434,-904.8142,42.3250))
- if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SCM(playerid, -1, ""PLAVA"[PK:RP]"CRVENA"Niste zakacili prikolicu!");
- {
- TogglePlayerControllable(playerid, 0);
- utovar[playerid] = SetTimerEx("utovar1", 4000, false, "d", playerid);
- GameTextForPlayer(playerid, "~y~Cisterna napunjena! Nastavite!", 5000, 3);
- SetPlayerCheckpoint(playerid, 987.1073,-939.8341,41.9901, 5.0);
- DostavljanjeNafte[playerid] = 2;
- }
- }
- if(DostavljanjeNafte[playerid] == 2 && CID >= branko[0] && CID <= branko[3] && GetPlayerState(playerid) == 2)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0,987.1073,-939.8341,41.9901))
- if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SCM(playerid, -1, ""PLAVA"[PK:RP]"CRVENA"Niste zakacili prikolicu!");
- {
- TogglePlayerControllable(playerid, 0);
- utovar[playerid] = SetTimerEx("utovar1", 4000, false, "d", playerid);
- GameTextForPlayer(playerid, "~y~Dostavili ste naftu prvoj pumpi! Nastavite dalje!", 5000, 3);
- SetPlayerCheckpoint(playerid, 1943.7798,-1787.3705,13.3828, 5.0);
- DostavljanjeNafte[playerid] = 3;
- }
- }
- if(DostavljanjeNafte[playerid] == 3 && CID >= branko[0] && CID <= branko[3] && GetPlayerState(playerid) == 2)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0,1943.7798,-1787.3705,13.3828))
- if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SCM(playerid, -1, ""PLAVA"[PK:RP]"CRVENA"Niste zakacili prikolicu!");
- {
- TogglePlayerControllable(playerid, 0);
- utovar[playerid] = SetTimerEx("utovar1", 4000, false, "d", playerid);
- GameTextForPlayer(playerid, "~y~Dostavili ste naftu drugoj pumpi! Nastavite dalje!", 5000, 3);
- SetPlayerCheckpoint(playerid, -82.4273,-1154.8600,1.7500, 5.0);
- DostavljanjeNafte[playerid] = 4;
- }
- }
- if(DostavljanjeNafte[playerid] == 4 && CID >= branko[0] && CID <= branko[3] && GetPlayerState(playerid) == 2)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0,-82.4273,-1154.8600,1.7500))
- if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SCM(playerid, -1, ""PLAVA"[PK:RP]"CRVENA"Niste zakacili prikolicu!");
- {
- TogglePlayerControllable(playerid, 0);
- utovar[playerid] = SetTimerEx("utovar1", 4000, false, "d", playerid);
- GameTextForPlayer(playerid, "~y~Cisterna ispraznjena! Preuzmite platu!", 5000, 3);
- SetPlayerCheckpoint(playerid, 1045.9399,-912.5716,42.6209, 5.0);
- DostavljanjeNafte[playerid] = 5;
- }
- }
- if(DostavljanjeOpreme[playerid] == 5 && CID >= branko[0] && CID <= branko[3] && GetPlayerState(playerid) == 2)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0,1045.9399,-912.5716,42.6209))
- if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SCM(playerid, -1, ""PLAVA"[PK:RP]"CRVENA"Niste zakacili prikolicu!");
- {
- new bonus = random(1), string[120];
- g_NovacPlus(playerid, 2500+bonus);
- PlayerInfo[playerid][pUradioPosao] ++;
- SCM(playerid, -1, "Da vidite informacije o poslu i plati /jobhelp");
- format(string,sizeof(string),""PLAVA"Uspesno ste zavrsili sa prevozom!\n\n"BELA"Plata: "PLAVA"2500$\n"BELA"Bonus: "PLAVA"%d$",bonus);
- ShowPlayerDialog(playerid,DIALOG_ISPLATA,DIALOG_STYLE_MSGBOX,"Kraj prevoza nafte!",string,"Ok","");
- DostavljanjeNafte[playerid] = 0; DisablePlayerCheckpoint(playerid); FirmaNovac(106, 2500);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement