Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new Float:PizzaCPS[][] = //Random Checkpointi
- {
- { 1326.7510,-1091.9899,27.9766},
- { 902.4151,-1447.0493,13.5608},
- { 986.2900,-1095.0262,27.6041},
- { 656.3726,-1652.4534,15.4063},
- { 1117.9595,-1023.2704,34.9922},
- { 1421.6023,-885.0433,50.6427}
- };
- CMD:dostavipizzu(playerid, params[])
- {
- if(PlayerInfo[playerid][pPosao] != POSAO_PICAR) return SCM(playerid, GRAD2, "Niste zaposleni kao Dostavlac pizza!");
- if(ostalopizza[playerid] == 0) return SCM(playerid, GRAD2, "Nemate vise pizza kod sebe!");
- if(pizzalvl[playerid] == 4) return SCM(playerid, COLOR_PLAVA, "* Vec raznosite pizzu !");
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SCM(playerid, -1,"Morate biti na motoru!");
- return 1;
- }
- if(pizzalvl[playerid] == 2)
- {
- SCMF(playerid,COLOR_PLAVA,"Broj pica u gepeku: %d/5",ostalopizza[playerid]);
- SCM(playerid, COLOR_PLAVA, "[PKRP] Dostavite pizzu kuci koja vam je oznacena markerom.");
- SCM(playerid, COLOR_PLAVA, "[PKRP] Pri dostavi, morate biti van vozila, /uzmipizzu");
- PizzaRand(playerid); //Random checkpinte da postavlja
- pizzalvl[playerid] = 3;
- }
- else return SCM(playerid, COLOR_PLAVA, "* Vec raznosite pizzu !");
- return 1;
- }
- stock PizzaRand(playerid)
- {
- new PizzaRandom = random(sizeof(PizzaCPS));
- SetPlayerCheckpoint(playerid, PizzaCPS[PizzaRandom][0], PizzaCPS[PizzaRandom][1], PizzaCPS[PizzaRandom][2], 5.0);
- }
- if(IsPlayerInRangeOfPoint(playerid, 5.0, )) //Kako da napisem IF??
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(pizzalvl[playerid] == 3 || pizzalvl[playerid] == 4)
- {
- SCM(playerid, COLOR_PLAVA,"[PKRP] Sidjite sa motora i izmite pizzu iz gepeka (/uzmipizzu) !");
- //RemovePlayerAttachedObject(playerid, 0);
- //StopLoopingAnim(playerid);
- return 1;
- }
- }
- if(!IsPlayerInAnyVehicle(playerid))
- {
- if(pizzalvl[playerid] == 4)
- {
- new plata = 700;
- new bonus = random(10);
- ostalopizza[playerid] -= 1;
- if(ostalopizza[playerid] == 0)
- {
- ostalopizza[playerid] = 0;
- SCMF(playerid, COLOR_PLAVA,"Uspesno ste isporucili picu ! Isplata : %d",plata+bonus);
- g_NovacPlus(playerid, plata+bonus);
- SCM(playerid, COLOR_PLAVA,"Nemate vise pizza u gepeku, vratite se do Big Pizze da utovarite jos !");
- SCM(playerid, COLOR_PLAVA, "Da vidite informacije o poslu i plati /jobhelp");
- pizzalvl[playerid] = 1;
- RemovePlayerAttachedObject(playerid, 5);
- DisablePlayerCheckpoint(playerid);
- SetPlayerSpecialAction(playerid, 0);
- return 1;
- }
- SCMF(playerid,COLOR_PLAVA,"Broj pica u gepeku: %d/5",ostalopizza[playerid]);
- SCMF(playerid, COLOR_PLAVA,"Uspesno ste isporucili picu ! Isplata : %d",plata+bonus);
- PlayerInfo[playerid][pUradioPosao] ++;
- g_NovacPlus(playerid, plata+bonus);
- SCM(playerid, COLOR_PLAVA,"[PKRP] Da dostavite picu do sledece kuce pisite /dostavipizzu");
- SCM(playerid, COLOR_PLAVA, "Da vidite informacije o poslu i plati /jobhelp");
- RemovePlayerAttachedObject(playerid, 0);
- DisablePlayerCheckpoint(playerid);
- pizzalvl[playerid] = 2;
- RemovePlayerAttachedObject(playerid, 5);
- SetPlayerSpecialAction(playerid, 0);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement