Advertisement
Guest User

Untitled

a guest
Feb 16th, 2017
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.62 KB | None | 0 0
  1. //////////////////////////////////////////////////////////////////////////////////////
  2. if(dialogid == DFIRMA_PODIZANJE)
  3. {
  4. if(!response) return 1;
  5. if(PlayerInfo[playerid][pPosedovanjeFirme] == -1) return SCM(playerid,-1, ""CRVENA"(GRESKA) "SIVA"Nemate firmu!");
  6. new i = PlayerInfo[playerid][pPosedovanjeFirme];
  7. if(response)
  8. {
  9. new iznos,string[256];
  10. if(sscanf(inputtext, "i", iznos))
  11. {
  12. format(string,sizeof(string), ""CRVENA"Pogresan Iznos!\n"BELA"Unesite kolicinu novca koji zelite da podignete\n"ZELENA"U kasi trenutno ima %d$!", FirmaInfo[i][fKasa]);
  13. SPD(playerid, DFIRMA_PODIZANJE, DIALOG_STYLE_INPUT, ""ZELENA"Dizanje novca iz Firme", string, "Podigni", "Izlaz");
  14. return 1;
  15. }
  16. if(iznos > FirmaInfo[i][fKasa])
  17. {
  18. SCM(playerid,-1, ""CRVENA"(GRESKA) "SIVA"Nemate toliko novca u kasi!");
  19. format(string,sizeof(string), ""CRVENA"Nemate toliko novca u kasi!\n"BELA"Unesite kolicinu novca koji zelite da podignete\n"ZELENA"U kasi trenutno ima %d$!", FirmaInfo[i][fKasa]);
  20. SPD(playerid, DFIRMA_PODIZANJE, DIALOG_STYLE_INPUT, ""ZELENA"Dizanje novca iz Firme", string, "Podigni", "Izlaz");
  21. return 1;
  22. }
  23. if(iznos < 1 || iznos > 1000000)
  24. {
  25. SCM(playerid,-1,""CRVENA"(GRESKA) "SIVA"Suma ne moze biti manja od 1$ i vec od 1000000$!");
  26. format(string,sizeof(string), ""CRVENA"Suma ne moze biti manja od 1$ i vec od 1000000$!\n"BELA"Unesite kolicinu novca koji zelite da podignete\n"ZELENA"U kasi trenutno ima %d$!", FirmaInfo[i][fKasa]);
  27. SPD(playerid, DFIRMA_PODIZANJE, DIALOG_STYLE_INPUT, ""ZELENA"Dizanje novca iz Firme", string, "Podigni", "Izlaz");
  28. return 1;
  29. }
  30. FirmaInfo[i][fKasa] -= iznos;
  31. g_NovacPlus(playerid, iznos);
  32. SacuvajFirmu(i);
  33. SCMF(playerid,-1, ""ZPLAVA"[Firma]: "BELA"Podigli ste %d$ novca iz firme!", iznos);
  34. }
  35. }
  36. //////////////////////////////////////////////////////////////////////////////////////
  37. if(dialogid == DFIRMA_OSTAVLJANJE)
  38. {
  39. if(!response) return 1;
  40. if(PlayerInfo[playerid][pPosedovanjeFirme] == -1) return SCM(playerid,-1, ""CRVENA"(GRESKA) "SIVA"Nemate firmu!");
  41. new i = PlayerInfo[playerid][pPosedovanjeFirme];
  42. if(response)
  43. {
  44. new iznos,string[256];
  45. if(sscanf(inputtext, "i", iznos))
  46. {
  47. format(string,sizeof(string), ""BELA"Upisite kolicinu novca koji zelite da ostavite u firmu\n"ZELENA"U kasi treutno ima %d$!", FirmaInfo[i][fKasa]);
  48. SPD(playerid, DFIRMA_OSTAVLJANJE, DIALOG_STYLE_INPUT, ""ZELENA"Ostavljanje novca u firmu", string, "Ostavi", "Izlaz");
  49. return 1;
  50. }
  51. if(iznos > PlayerInfo[playerid][pNovacDzep])
  52. {
  53. SCM(playerid,-1, ""CRVENA"[UP:RP] "SIVA"Nemate toliko novca!");
  54. format(string,sizeof(string), ""CRVENA"Nemate toliko novca!\n"BELA"Upisite kolicinu novca koji zelite da ostavite u firmu\n"ZELENA"U kasi treutno ima %d$!", FirmaInfo[i][fKasa]);
  55. SPD(playerid, DFIRMA_OSTAVLJANJE, DIALOG_STYLE_INPUT, ""ZELENA"Ostavljanje novca u firmu", string, "Ostavi", "Izlaz");
  56. return 1;
  57. }
  58. if(iznos < 1 || iznos > 1000000)
  59. {
  60. SCM(playerid,-1,""CRVENA"[UP:RP] "SIVA"Suma ne moze biti manja od 1$ i vec od 1000000$!");
  61. format(string,sizeof(string), ""CRVENA"Suma ne moze biti manja od 1$ i vec od 1000000$!\n"BELA"Upisite kolicinu novca koji zelite da ostavite u firmu\n"ZELENA"U kasi treutno ima %d$!", FirmaInfo[i][fKasa]);
  62. SPD(playerid, DFIRMA_OSTAVLJANJE, DIALOG_STYLE_INPUT, ""ZELENA"Ostavljanje novca u firmu", string, "Ostavi", "Izlaz");
  63. return 1;
  64. }
  65. FirmaInfo[i][fKasa] += iznos;
  66. g_NovacMinus(playerid, iznos);
  67. SacuvajFirmu(i);
  68. SCMF(playerid,-1,""ZPLAVA"[Firma]: "BELA"Ostavili ste %d$ novca u firmu!", iznos);
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement