Advertisement
Guest User

Problem posao

a guest
Jun 16th, 2016
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.47 KB | None | 0 0
  1. CMD:prevozinaftu(playerid,params[],help)
  2. {
  3. #pragma unused help
  4. #pragma unused params
  5. if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""PLAVA"[PKRP] "PLAVA"Morate biti ulogovani da bi koristili komande!");
  6. if(PosaoOprema[playerid] == 0) return SCM(playerid,-1,""PLAVA"[PKRP] "BELA"Niste uzeli opremu za posao (/oprema)!");
  7. if(DostavljanjeNafte[playerid] != 0) return SCM(playerid,-1,""PLAVA"[PK:RP] "PLAVA"Vec dostavljate naftu!");
  8. if(GetPlayerVehicleID(playerid) < branko[0] || GetPlayerVehicleID(playerid) > branko[3]) return SCM(playerid,-1,"{FFCC00}[PKRP]{FFFFFF} "PLAVA"Niste u kamionu za prevoz nafte!");
  9. if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SCM(playerid, -1, ""PLAVA"[PK:RP]"CRVENA"Niste zakacili prikolicu!");
  10. {
  11. SCM(playerid, -1, ""PLAVA"[PK:RP]"CRVENA" Idite do markera kako bi napunili cisternu s gorivom!");
  12. SetPlayerCheckpoint(playerid, 1031.4434,-904.8142,42.3250, 3.0); // POCETNI CHECKPOINT
  13. DostavljanjeNafte[playerid] = 1;
  14. }
  15. return 1;
  16. }
  17.  
  18.  
  19. if(DostavljanjeNafte[playerid] == 1 && CID >= branko[0] && CID <= branko[3] && GetPlayerState(playerid) == 2)
  20. {
  21. if(IsPlayerInRangeOfPoint(playerid, 5.0,1031.4434,-904.8142,42.3250))
  22. if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SCM(playerid, -1, ""PLAVA"[PK:RP]"CRVENA"Niste zakacili prikolicu!");
  23. {
  24. TogglePlayerControllable(playerid, 0);
  25. utovar[playerid] = SetTimerEx("utovar1", 4000, false, "d", playerid);
  26. GameTextForPlayer(playerid, "~y~Cisterna napunjena! Nastavite!", 5000, 3);
  27. SetPlayerCheckpoint(playerid, 987.1073,-939.8341,41.9901, 5.0);
  28. DostavljanjeNafte[playerid] = 2;
  29. }
  30. }
  31. if(DostavljanjeNafte[playerid] == 2 && CID >= branko[0] && CID <= branko[3] && GetPlayerState(playerid) == 2)
  32. {
  33. if(IsPlayerInRangeOfPoint(playerid, 5.0,987.1073,-939.8341,41.9901))
  34. if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SCM(playerid, -1, ""PLAVA"[PK:RP]"CRVENA"Niste zakacili prikolicu!");
  35. {
  36. TogglePlayerControllable(playerid, 0);
  37. utovar[playerid] = SetTimerEx("utovar1", 4000, false, "d", playerid);
  38. GameTextForPlayer(playerid, "~y~Dostavili ste naftu prvoj pumpi! Nastavite dalje!", 5000, 3);
  39. SetPlayerCheckpoint(playerid, 1943.7798,-1787.3705,13.3828, 5.0);
  40. DostavljanjeNafte[playerid] = 3;
  41. }
  42. }
  43. if(DostavljanjeNafte[playerid] == 3 && CID >= branko[0] && CID <= branko[3] && GetPlayerState(playerid) == 2)
  44. {
  45. if(IsPlayerInRangeOfPoint(playerid, 5.0,1943.7798,-1787.3705,13.3828))
  46. if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SCM(playerid, -1, ""PLAVA"[PK:RP]"CRVENA"Niste zakacili prikolicu!");
  47. {
  48. TogglePlayerControllable(playerid, 0);
  49. utovar[playerid] = SetTimerEx("utovar1", 4000, false, "d", playerid);
  50. GameTextForPlayer(playerid, "~y~Dostavili ste naftu drugoj pumpi! Nastavite dalje!", 5000, 3);
  51. SetPlayerCheckpoint(playerid, -82.4273,-1154.8600,1.7500, 5.0);
  52. DostavljanjeNafte[playerid] = 4;
  53. }
  54. }
  55. if(DostavljanjeNafte[playerid] == 4 && CID >= branko[0] && CID <= branko[3] && GetPlayerState(playerid) == 2)
  56. {
  57. if(IsPlayerInRangeOfPoint(playerid, 5.0,-82.4273,-1154.8600,1.7500))
  58. if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SCM(playerid, -1, ""PLAVA"[PK:RP]"CRVENA"Niste zakacili prikolicu!");
  59. {
  60. TogglePlayerControllable(playerid, 0);
  61. utovar[playerid] = SetTimerEx("utovar1", 4000, false, "d", playerid);
  62. GameTextForPlayer(playerid, "~y~Cisterna ispraznjena! Preuzmite platu!", 5000, 3);
  63. SetPlayerCheckpoint(playerid, 1045.9399,-912.5716,42.6209, 5.0);
  64. DostavljanjeNafte[playerid] = 5;
  65. }
  66. }
  67. if(DostavljanjeOpreme[playerid] == 5 && CID >= branko[0] && CID <= branko[3] && GetPlayerState(playerid) == 2)
  68. {
  69. if(IsPlayerInRangeOfPoint(playerid, 5.0,1045.9399,-912.5716,42.6209))
  70. if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SCM(playerid, -1, ""PLAVA"[PK:RP]"CRVENA"Niste zakacili prikolicu!");
  71. {
  72. new bonus = random(1), string[120];
  73. g_NovacPlus(playerid, 2500+bonus);
  74. PlayerInfo[playerid][pUradioPosao] ++;
  75. SCM(playerid, -1, "Da vidite informacije o poslu i plati /jobhelp");
  76. format(string,sizeof(string),""PLAVA"Uspesno ste zavrsili sa prevozom!\n\n"BELA"Plata: "PLAVA"2500$\n"BELA"Bonus: "PLAVA"%d$",bonus);
  77. ShowPlayerDialog(playerid,DIALOG_ISPLATA,DIALOG_STYLE_MSGBOX,"Kraj prevoza nafte!",string,"Ok","");
  78. DostavljanjeNafte[playerid] = 0; DisablePlayerCheckpoint(playerid); FirmaNovac(106, 2500);
  79. }
  80. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement