Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(strcmp(cmd, "/buy", true) == 0 || strcmp(cmd, "/kupi", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if (!PlayerToPoint(100, playerid,-30.875, -88.9609, 1004.53))//centerpoint 24-7
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Niste u 24-7 !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD1, "| 1: Telefon $150 2: Srecka $500");
- SendClientMessage(playerid, COLOR_GRAD1, "| 3: Imenik $100 4: Kockica $10");
- SendClientMessage(playerid, COLOR_GRAD2, "| 5: Upaljac $5 6: Cigare $30");
- SendClientMessage(playerid, COLOR_GRAD3, "| 7: Kondom $1 8: Kamera $50");
- SendClientMessage(playerid, COLOR_GRAD3, "| 9: Maska $500 10: Sat $100");
- SendClientMessage(playerid, COLOR_GRAD4, "| 11: Oprema za ribolov $150 12: Konop $10");
- SendClientMessage(playerid, COLOR_GRAD4, "| 13: Sprej $50 14: Povez $10");
- return 1;
- }
- new item = strval(tmp);
- if(SBizzInfo[9][sbProducts] == 0)
- {
- GameTextForPlayer(playerid, "~r~Nemamo vise zaliha", 5000, 1);
- return 1;
- }
- if (item == 1 && GetPlayerMoney(playerid) > 149)
- {
- if(PlayerInfo[playerid][pTraderPerk] > 0)
- {
- new skill = 150 / 100;
- new price = (skill)*(PlayerInfo[playerid][pTraderPerk]);
- new payout = 150 - price;
- format(string, sizeof(string), "~r~-$%d", payout);
- GameTextForPlayer(playerid, string, 5000, 1);
- SafeGivePlayerMoney(playerid,- payout);
- SBizzInfo[9][sbTill] += payout;
- ExtortionSBiz(9, payout);
- }
- else
- {
- format(string, sizeof(string), "~r~-$%d", 150);
- GameTextForPlayer(playerid, string, 5000, 1);
- SafeGivePlayerMoney(playerid,-150);
- SBizzInfo[9][sbTill] += 150;
- ExtortionSBiz(9, 150);
- }
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- new randphone = 100000 + random(899999);//minimum 1000 max 9999
- PlayerInfo[playerid][pPnumber] = randphone;
- format(string, sizeof(string), " Kupili ste mobilni, vas novi br je %d", randphone);
- SendClientMessage(playerid, COLOR_GRAD4, string);
- SendClientMessage(playerid, COLOR_GRAD5, "Ovo uvjek mozete provjeriti kucajuci /stats");
- SendClientMessage(playerid, COLOR_WHITE, "Podsjetnik: Sada mozete kucati /help da vidite komande od telefona.");
- return 1;
- }
- else if (item == 2 && GetPlayerMoney(playerid) > 500)
- {
- if(PlayerInfo[playerid][pTraderPerk] > 0)
- {
- new skill = 500 / 100;
- new price = (skill)*(PlayerInfo[playerid][pTraderPerk]);
- new payout = 500 - price;
- SafeGivePlayerMoney(playerid,- payout);
- SBizzInfo[9][sbTill] += payout;
- ExtortionSBiz(9, payout);
- format(string, sizeof(string), "~r~-$%d", payout);
- GameTextForPlayer(playerid, string, 5000, 1);
- }
- else
- {
- SafeGivePlayerMoney(playerid,-500);
- SBizzInfo[9][sbTill] += 500;
- ExtortionSBiz(9, 500);
- format(string, sizeof(string), "~r~-$%d", 500);
- GameTextForPlayer(playerid, string, 5000, 1);
- }
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- new prize;
- new symb1[32]; new symb2[32]; new symb3[32];
- new randcard1 = random(10);//minimum 1000 max 9999
- new randcard2 = random(10);//minimum 1000 max 9999
- new randcard3 = random(10);//minimum 1000 max 9999
- if(randcard1 >= 5)
- {
- format(symb1, sizeof(symb1), "~b~]");
- randcard1 = 1;
- }
- else if(randcard1 <= 4 && randcard1 >= 2)
- {
- format(symb1, sizeof(symb1), "~g~]");
- randcard1 = 2;
- }
- else if(randcard1 < 2)
- {
- format(symb1, sizeof(symb1), "~y~]");
- randcard1 = 3;
- }
- if(randcard2 >= 5)
- {
- format(symb2, sizeof(symb2), "~b~]");
- randcard2 = 1;
- }
- else if(randcard2 <= 4 && randcard2 >= 2)
- {
- format(symb2, sizeof(symb2), "~g~]");
- randcard2 = 2;
- }
- else if(randcard2 < 2)
- {
- format(symb2, sizeof(symb2), "~y~]");
- randcard2 = 3;
- }
- if(randcard3 >= 5)
- {
- format(symb3, sizeof(symb3), "~b~]");
- randcard3 = 1;
- }
- else if(randcard3 <= 4 && randcard3 >= 2)
- {
- format(symb3, sizeof(symb3), "~g~]");
- randcard3 = 2;
- }
- else if(randcard3 < 2)
- {
- format(symb3, sizeof(symb3), "~y~]");
- randcard3 = 3;
- }
- if(randcard1 == randcard2 && randcard1 == randcard3)
- {
- if(randcard1 > 5)
- {
- prize = 2500;
- }
- if(randcard1 <= 4 && randcard1 >= 2)
- {
- prize = 1500;
- }
- if(randcard1 < 2)
- {
- prize = 500;
- }
- SafeGivePlayerMoney(playerid,prize);
- SBizzInfo[9][sbTill] -= prize;
- ExtortionSBiz(9, prize);
- format(string, sizeof(string), "%s %s %s ~n~~n~~w~~g~$%d",symb1,symb2,symb3, prize);
- }
- else
- {
- format(string, sizeof(string), "%s %s %s ~n~~n~~w~~r~$0",symb1,symb2,symb3);
- }
- GameTextForPlayer(playerid, string, 3000, 3);
- return 1;
- }
- else if (item == 3 && GetPlayerMoney(playerid) > 10)
- {
- if(PlayerInfo[playerid][pTraderPerk] > 0)
- {
- new skill = 10 / 100;
- new price = (skill)*(PlayerInfo[playerid][pTraderPerk]);
- new payout = 10 - price;
- SafeGivePlayerMoney(playerid,- payout);
- SBizzInfo[9][sbTill] += payout;
- ExtortionSBiz(9, payout);
- GameTextForPlayer(playerid, "~r~-$10", 5000, 1);
- }
- else
- {
- SafeGivePlayerMoney(playerid,- 10);
- SBizzInfo[9][sbTill] += 10;
- ExtortionSBiz(9, 10);
- format(string, sizeof(string), "~r~-$%d", 100);
- GameTextForPlayer(playerid, string, 5000, 1);
- }
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- PlayerInfo[playerid][pPhoneBook] = 1;
- format(string, sizeof(string), " Kupili ste imenik, sada mozete vidjeti brojeve od igraca !");
- SendClientMessage(playerid, COLOR_GRAD4, string);
- SendClientMessage(playerid, COLOR_WHITE, "Podjsjetnik: Kucajte /number <id/name>.");
- return 1;
- }
- else if (item == 4 && GetPlayerMoney(playerid) > 10)
- {
- if(PlayerInfo[playerid][pTraderPerk] > 0)
- {
- new skill = 10 / 100;
- new price = (skill)*(PlayerInfo[playerid][pTraderPerk]);
- new payout = 10 - price;
- SafeGivePlayerMoney(playerid,- payout);
- SBizzInfo[9][sbTill] += payout;
- ExtortionSBiz(9, payout);
- format(string, sizeof(string), "~r~-$%d", payout);
- GameTextForPlayer(playerid, string, 5000, 1);
- }
- else
- {
- SafeGivePlayerMoney(playerid,-10);
- SBizzInfo[9][sbTill] += 10;
- ExtortionSBiz(9, 10);
- format(string, sizeof(string), "~r~-$%d", 10);
- GameTextForPlayer(playerid, string, 5000, 1);
- }
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- gDice[playerid] = 1;
- format(string, sizeof(string), " Kupili ste kockicu, sada je mozete bacati.");
- SendClientMessage(playerid, COLOR_GRAD4, string);
- SendClientMessage(playerid, COLOR_WHITE, "Podjsetnik: Kucajte /dice ");
- return 1;
- }
- else if (item == 7 && GetPlayerMoney(playerid) > 1)
- {
- if(PlayerInfo[playerid][pTraderPerk] > 0)
- {
- new skill = 1 / 100;
- new price = (skill)*(PlayerInfo[playerid][pTraderPerk]);
- new payout = 1 - price;
- SafeGivePlayerMoney(playerid,- payout);
- format(string, sizeof(string), "~r~-$%d", payout);
- GameTextForPlayer(playerid, string, 5000, 1);
- }
- else
- {
- SafeGivePlayerMoney(playerid,-1);
- format(string, sizeof(string), "~r~-$%d", 1);
- GameTextForPlayer(playerid, string, 5000, 1);
- }
- Condom[playerid] ++;
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "Kupili ste kondom.");
- SendClientMessage(playerid, COLOR_GRAD4, string);
- return 1;
- }
- else if (item == 8 && GetPlayerMoney(playerid) > 49)
- {
- SafeGivePlayerMoney(playerid, - 50);
- format(string, sizeof(string), "~r~-$%d", 50);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "Kupili ste kameru.");
- SendClientMessage(playerid, COLOR_GRAD4, string);
- SafeGivePlayerWeapon(playerid, 43, 20);
- return 1;
- }
- else if (item == 9 && GetPlayerMoney(playerid) > 499)
- {
- if(PlayerInfo[playerid][pLevel] < 5)
- {
- SendClientMessage(playerid, COLOR_GREY, "Morate biti level 5 da biste ovo kupili");
- return 1;
- }
- if(PlayerInfo[playerid][pMask] != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, "Vec imate jednu");
- return 1;
- }
- if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
- {
- GameTextForPlayer(playerid, "~w~Besplatno", 5000, 1);
- }
- else
- {
- SafeGivePlayerMoney(playerid, - 500);
- format(string, sizeof(string), "~r~-$%d", 500);
- GameTextForPlayer(playerid, string, 5000, 1);
- }
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "Kupili ste masku.");
- GameTextForPlayer(playerid, string, 5000, 1);
- SendClientMessage(playerid, COLOR_GRAD4, string);
- SendClientMessage(playerid, COLOR_WHITE, "VODIC: Koristite /maskon i /maskoff");
- PlayerInfo[playerid][pMask] = 1;
- return 1;
- }
- else if (item == 10 && GetPlayerMoney(playerid) > 99)
- {
- if(PlayerInfo[playerid][pWatch] != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, "Vec imate jedan");
- return 1;
- }
- SafeGivePlayerMoney(playerid, - 100);
- format(string, sizeof(string), "~r~-$%d", 100);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "Kupili ste sat.");
- SendClientMessage(playerid, COLOR_WHITE, "VODIC: /vrijeme");
- SendClientMessage(playerid, COLOR_GRAD4, string);
- PlayerInfo[playerid][pWatch] = 1;
- }
- else if (item == 11 && GetPlayerMoney(playerid) > 149)
- {
- if(PlayerInfo[playerid][pFishTool] != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Vec ste to kupili !");
- return 1;
- }
- SafeGivePlayerMoney(playerid, - 150);
- format(string, sizeof(string), "~r~-$%d", 150);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Kupili ste opremu za ribolov.");
- PlayerInfo[playerid][pFishTool] = 1;
- }
- else if (item == 12 && GetPlayerMoney(playerid) > 9)
- {
- if(Rope[playerid] >= 5)
- {
- SendClientMessage(playerid, COLOR_GREY, " Vec imate 5 konopa !");
- return 1;
- }
- SafeGivePlayerMoney(playerid, - 10);
- format(string, sizeof(string), "~r~-$%d", 10);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Kupili ste konop.");
- SendClientMessage(playerid, COLOR_GRAD4, "Podjsetnik: Sada mozete da koristite /vezi da nekoga vezete.");
- Rope[playerid]++;
- }
- else if (item == 13 && GetPlayerMoney(playerid) > 49)
- {
- SafeGivePlayerMoney(playerid, - 50);
- format(string, sizeof(string), "~r~-$%d", 50);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Kupili ste sprej.");
- SafeGivePlayerWeapon(playerid, 41, 200);
- }
- else if (item == 14 && GetPlayerMoney(playerid) > 9)
- {
- if(Povez[playerid] >= 5)
- {
- SendClientMessage(playerid, COLOR_GREY, " Vec imate 5 poveza !");
- return 1;
- }
- SafeGivePlayerMoney(playerid, - 10);
- format(string, sizeof(string), "~r~-$%d", 10);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Kupili ste povez.");
- SendClientMessage(playerid, COLOR_GRAD4, "Podjsetnik: Sada mozete da koristite /povez da nekome stavite.");
- Povez[playerid]++;
- }
- else if (item == 5 && GetPlayerMoney(playerid) > 4)
- {
- if(PlayerInfo[playerid][pLighter] != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Vec imate upaljac ! ");
- return 1;
- }
- SafeGivePlayerMoney(playerid, - 5);
- PlayerInfo[playerid][pLighter] = 30;
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "~r~-$%d", 5);
- GameTextForPlayer(playerid, string, 5000, 1);
- SendClientMessage(playerid, COLOR_GRAD4, "Kupili ste upaljac.");
- OnPlayerUpdateCustom(playerid);
- return 1;
- }
- else if (item == 6 && GetPlayerMoney(playerid) > 29)
- {
- if(PlayerInfo[playerid][pCigarettes] != 0)
- {
- format(string, sizeof(string), " Vec imate %d cigara .", PlayerInfo[playerid][pCigarettes]);
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- SafeGivePlayerMoney(playerid, - 30);
- PlayerInfo[playerid][pCigarettes] = 20;
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "~r~-$%d", 30);
- GameTextForPlayer(playerid, string, 5000, 1);
- SendClientMessage(playerid, COLOR_GRAD4, "Kupili ste cigare.");
- SendClientMessage(playerid, COLOR_WHITE, "Podsjetnik: Sada mozete da kucate /smoke da biste pusili !");
- OnPlayerUpdateCustom(playerid);
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, " Nemate dovoljno novca da biste to kupili !");
- }
- }
- return 1;
- }
Add Comment
Please, Sign In to add comment