Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- YCMD:kupi(playerid, params[],help)
- {
- if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""SERVER"[AG:RP] "C_BELA"Moras biti prijavljen.");
- if(PI[playerid][SatiIgre] < 0) return Error(playerid,"Morate imati minimum jedan sat igre za koriscenje ove komande.");
- new x;
- for(new i; i < MAX_FIRMI; i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 25.0, FirmaInfo[i][fIzlazX], FirmaInfo[i][fIzlazY], FirmaInfo[i][fIzlazZ]) && GetPlayerVirtualWorld(playerid) == FirmaInfo[i][fVW])
- {
- if(FirmaInfo[i][fVrsta] == VRSTA_SEXSHOP)
- {
- x++;
- if(FirmaInfo[UsaoFirma[playerid]][fProizvodi] <= 0) return Error(playerid, "Nemamo vise proizvoda.");
- SPD(playerid, KUPOVINA_SEXSHOP, DIALOG_STYLE_LIST, ""C_BELA"Sex Shop", ""LJUB"- "C_BELA"Sivi Vibrator (50$)\n"LJUB"- "C_BELA"Beli Vibrator (50$)\n"LJUB"- "C_BELA"Ljubicasti Vibrator (70$)\n"LJUB"- "C_BELA"Cvece (10$)", "Kupi", "Izlaz");
- break;
- }
- else if(FirmaInfo[i][fVrsta] == VRSTA_GUNSHOP)
- {
- x++;
- if(FirmaInfo[UsaoFirma[playerid]][fProizvodi] <= 0) return SCM(playerid,-1,""ZPLAVA"[Firma]: "C_BELA"Nemamo vise proizvoda.");
- if(PI[playerid][pNivo] < 2) return Error(playerid, "Morate biti najmanje nivo 2 da bi mogli kupovati oruzije.");
- if(PI[playerid][pGunDozvola] == 0) return Error(playerid, "Morate imati dozvolu za oruzije da bi kupili oruzije.");
- SPD(playerid, KUPOVINA_GUNSHOP, DIALOG_STYLE_LIST, ""C_BELA"Gun Shop", ""C_CRVENA"- "C_BELA"Noz (100$)\n"C_CRVENA"- "C_BELA"Palica (60$)\n"C_CRVENA"- "C_BELA"Shotgun (500$)\n"C_CRVENA"- "C_BELA"Padobran (250$)\n"C_CRVENA"- "C_BELA"Dezert (600$)\n"C_CRVENA"- "C_BELA"M4 (1000$)\n"C_CRVENA"- "C_BELA"AK-47 (1000$)\n"C_CRVENA"- "C_BELA"MP5 (900$)\n"C_CRVENA"- "C_BELA"Sniper (2000$)", "Kupi", "Izlaz");
- break;
- }
- else if(FirmaInfo[i][fVrsta] == VRSTA_KLADIONICA)
- {
- x++;
- new broj, brojk = random(300), string[128];
- if(FirmaInfo[UsaoFirma[playerid]][fProizvodi] <= 0) return SCM(playerid,-1,""ZPLAVA"[Firma]: "C_BELA"Nemamo vise proizvoda.");
- if(sscanf(params, "i",broj)) return SCM(playerid, BELA, ""C_CRVENA""SERVER"[AG:RP] "C_BELA"/kupi [BROJ 1- 300 (200$)]");
- if(broj < 1 || broj > 300) return Error(playerid, "Ne mozete ici ispod 1 i vise od 300.");
- if(PI[playerid][pMoney] < 200) return SCM(playerid,-1,""SERVER"[AG:RP] "C_BELA"Nemate dovoljno novca.");
- KladionicaBroj[playerid] = broj;
- g_NovacMinus(playerid, 200);
- if(KladionicaBroj[playerid] == brojk)
- {
- SCM(playerid,SERVERBOJA,"(kladionica) "C_BELA"Cestitamo pogodili ste broj, osvojili ste 500$.");
- g_NovacPlus(playerid, 500);
- format(string,sizeof(string),"[AG:RP] "C_BELA"Igrac %s je osvojio na kladionici 500$!",Ime_Igraca(playerid));
- StaffPoruka(SERVERBOJA, string);
- FirmaInfo[UsaoFirma[playerid]][fProizvodi]--;
- FirmaNovac(UsaoFirma[playerid], 200);
- }
- else
- {
- SCM(playerid,SERVERBOJA,"(kladionica) "C_BELA"Zao nam je ovaj put niste osvojili na kladionici.");
- FirmaInfo[UsaoFirma[playerid]][fProizvodi]--; FirmaNovac(UsaoFirma[playerid], 200);
- }
- break;
- }
- }
- }
- for(new i = 48; i < 54; i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo[i][fUlazX], FirmaInfo[i][fUlazY], FirmaInfo[i][fUlazZ]))
- {
- if(FirmaInfo[i][fVrsta] == VRSTA_SBIZZ)
- {
- x++;
- KioskKupovina[playerid] = i;
- SPD(playerid, DIALOG_TRAFIKA, DIALOG_STYLE_LIST, "{FFFFFF}Trafika", ""SERVER"Dopuna\t\t{FFFFFF}Cena: 20$\n"SERVER"Dopuna\t\t{FFFFFF}Cena: 50$\n"SERVER"Dopuna\t\t{FFFFFF}Cena: 100$\n"SERVER"Sok\t\t{FFFFFF}Cena: 10$\n"SERVER"Cigare\t\t{FFFFFF}Cena: 20$\n"SERVER"Upaljac\t\t{FFFFFF}Cena: 10$\n"SERVER"Cokoladica\t\
- {FFFFFF}Cena: 30$\n"SERVER"Traka\t\t{FFFFFF}Cena: 50$\n"SERVER"Povez\t\t{FFFFFF}Cena: 150$\n"SERVER"Imenik\t\t{FFFFFF}Cena: 30$", "Odaberi", "Izlaz");
- break;
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment