Guest User

Pljackanje banke nece

a guest
May 26th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.91 KB | None | 0 0
  1. CMD:robbank(playerid, params[], help)
  2. {
  3. new xbre = 0;
  4. foreach(Player, i)
  5. {
  6. if(PolicajacNaDuznosti[i] >= 3)
  7. xbre++;
  8. xbre++;
  9. xbre++;
  10. }
  11. if(xbre == 0) return SCM(playerid, GRAD2, "Nema dovoljno policajaca!");
  12. /*
  13. new polic = 0;
  14. foreach(Player, i)
  15. {
  16. //if(PolicajacNaDuznosti[i] > 4)
  17. polic++;
  18. polic++;
  19. if(PolicajacNaDuznosti[i] < 4) return SCM(playerid, -1, "{0049FF}[PKRP] {FFFFFF}Nema dovoljno policajaca (minimalno 5)!");
  20. }
  21. */
  22. if(IsPlayerInRangeOfPoint(playerid, 2, 1445.7820,-967.0856,1003.3463))
  23. {
  24. new time;
  25. gettime(time);
  26. if((time < 24) && (time > 8) || PlayerInfo[playerid][pAdmin] > 5)
  27. {
  28. if(GetPlayerWeapon(playerid) >= 24 && GetPlayerWeapon(playerid) <= 40)
  29. {
  30. if(PlayerInfo[playerid][pLider] == 2 || PlayerInfo[playerid][pClan] == 2 || PlayerInfo[playerid][pLider] == 10 || PlayerInfo[playerid][pClan] == 10
  31. || PlayerInfo[playerid][pLider] == 3 || PlayerInfo[playerid][pClan] == 3 || PlayerInfo[playerid][pLider] == 8 || PlayerInfo[playerid][pClan] == 8
  32. || PlayerInfo[playerid][pLider] == 4 || PlayerInfo[playerid][pClan] == 4 || PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pClan] == 14
  33. || PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pClan] == 5 || PlayerInfo[playerid][pLider] == 19 || PlayerInfo[playerid][pClan] == 19
  34. || PlayerInfo[playerid][pLider] == 9 || PlayerInfo[playerid][pClan] == 9 || PlayerInfo[playerid][pLider] == 16 || PlayerInfo[playerid][pClan] == 16
  35. || PlayerInfo[playerid][pLider] == 11 || PlayerInfo[playerid][pClan] == 11 || PlayerInfo[playerid][pLider] == 17 || PlayerInfo[playerid][pClan] == 17 || PlayerInfo[playerid][pLider] == 18 || PlayerInfo[playerid][pClan] == 18)
  36. {
  37. if(BankRobbedRecently == 1)
  38. {
  39. SendClientMessage(playerid, -1, ""PLAVA"[PKRP] "PLAVA"Ova lokacija je vec opljackana pokusajte kasnije !");
  40. return 1;
  41. }
  42. SendClientMessage(playerid, -1, ""PLAVA"[PKRP] "BELA"Krenuli ste sa pljackom banke sacekajte 180 sekundi!");
  43. RobbingTime[playerid] = 180;
  44. RobBankTimer = SetTimerEx("RobBank",1000,true,"i",playerid);
  45. PlayerInfo[playerid][pRobbankVreme] = 1200000;
  46. PlayerInfo[playerid][pRobBank] = 7500;
  47. BankRobbedRecently = 1;
  48. PlayerInfo[playerid][pTrazeniLevel] = 5;
  49. SetTimer("UnsetBankRob",900000,false);
  50. SetPlayerColor(playerid, COLOR_RED);
  51. TogglePlayerControllable(playerid, 0);
  52. LoopingAnim(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,0,0,1,0); // Rob Lookout
  53. SendClientMessageToAll(-1,""PLAVA"[PKRP] "SIVA"VANREDNE VESTI !!!!");
  54. SendClientMessageToAll(-1,""PLAVA"[PKRP] "SIVA"U toku je pljacka Alfa Banke, mole se gradjani da ne prilaze banci.");
  55. new abc[256];
  56. format(abc,sizeof(abc), "Pljackas: [%d]%s ; /specon!",playerid ,GetName(playerid));
  57. AdminGameMaster(0x00FF80FF, abc);
  58. }
  59. else
  60. {
  61. SendClientMessage(playerid, -1, "{FF0000}[GRESKA]{FFFFFF} Niste clan Mafije ili Bande !");
  62. return 1;
  63. }
  64. }
  65. else
  66. {
  67. SendClientMessage(playerid, -1, ""PLAVA"[PKRP] "PLAVA" Nemate oruzije za pljackanje banke!");
  68. return 1;
  69. }
  70. }
  71. else
  72. {
  73. SendClientMessage(playerid, -1, ""PLAVA"[PKRP] "PLAVA" Ne mozte pljackati banku u ovo vreme, banka je zatvorena. Radno vreme od 09 do 24.");
  74. return 1;
  75. }
  76. }
  77. else
  78. {
  79. SendClientMessage(playerid, -1, ""PLAVA"[PKRP] "PLAVA" Niste u banci!");
  80. return 1;
  81. }
  82. return 1;
  83. }
  84.  
  85. forward RobBank(playerid);
  86. public RobBank(playerid)
  87. {
  88. new string[128];
  89. if(IsPlayerInRangeOfPoint(playerid, 6, 1441.3519,-998.8107,26.8315))
  90. {
  91. if(RobbingTime[playerid] > 0)
  92. {
  93. RobbingTime[playerid] --;
  94. format(string, sizeof(string),"~w~Ostanite u sefu jos ~r~%d ~w~sekundi !", RobbingTime[playerid]);
  95. GameTextForPlayer(playerid, string, 1000, 4);
  96. }
  97. else
  98. {
  99. new money = random(500);
  100. RobbingTime[playerid] = 0;
  101. KillTimer(RobBankTimer);
  102. g_NovacPlus(playerid, 35000+money);
  103. format(string, sizeof(string),"~w~Opljackali ste banku i uzeli ~g~%d$ !", money+35000);
  104. SetPlayerAttachedObject( playerid, 0, 1550, 1, -0.008714, -0.188819, -0.026564, 159.138153, 86.558647, 0.000000, 1.005565, 0.984468, 1.014210 ); // CJ_MONEY_BAG -
  105. GameTextForPlayer(playerid, string, 6000, 4);
  106. PlayerInfo[playerid][pTrazeniLevel] = 5;
  107. PostaviWanted(playerid, "Pljacka", "Alfa Banka");
  108. format(string, sizeof(string),"[PKRP]"PLAVA" Opljackali ste banku i uzeli %d$ !",money+35000);
  109. TogglePlayerControllable(playerid, 1);
  110. SavePlayer(playerid);
  111. SendClientMessage(playerid, -1, string);
  112. }
  113. }
  114. else
  115. {
  116. GameTextForPlayer(playerid, "~w~Otisli ste sa pickup!", 1000,4);
  117. RobbingTime[playerid] = 0;
  118. KillTimer(RobBankTimer);
  119. }
  120. }
Add Comment
Please, Sign In to add comment