Guest User

Problem oko pljacke banke

a guest
Jan 3rd, 2016
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.55 KB | None | 0 0
  1. /CREDITSE: IZDRADA SKRIPTE --> Farkias
  2.  
  3. //INCLUDI
  4. #include <a_samp>
  5. #include <zcmd>
  6. //BOJE
  7.  
  8. #define BIJELA "{FFFFFF}"
  9. #define CRVENA "{F81414}"
  10. #define ZZELENA "{00FF40}"
  11. #define BOJA_CRVENA 0xFF000000
  12.  
  13. //SCM
  14.  
  15. #define SCM SendClientMessage
  16.  
  17. //FORWARD
  18.  
  19. forward pljackatajmer(playerid);
  20. forward cekanjezapljackutajmer();
  21.  
  22. //NEW
  23.  
  24. new pljackabanke;
  25.  
  26. public OnFilterScriptInit()
  27. {
  28. Create3DTextLabel(""ZZELENA"[ Pljacka banke ]\n"BIJELA"Da opljackate banku '/pbanku'", 0x9EC73DAA, 1435.67151,-1020.57599,-13.10155, 25,0,1); //PROMJENITE KORDINATE
  29. CreatePickup(1239, 1, 1435.67151,-1020.57599,-13.10155); // pljacka banke
  30. pljackabanke = 1;
  31. return 1;
  32. }
  33.  
  34. //KOMANDA
  35. CMD:pbanku(playerid, params[], help)
  36. {
  37. #pragma unused help
  38. if(pljackabanke == 1)
  39. {
  40. if(GetPlayerWeapon(playerid) >= 24 && GetPlayerWeapon(playerid) <= 40) return SCM(playerid, -1, ""CRVENA"[RobSys] "BIJELA"Morate imati oruzje prilikom pljacke!");
  41. if(IsPlayerInRangeOfPoint(playerid, 3.0, 1435.67151,-1020.57599,-13.10155)) // PROMIJENITE KORDINATE
  42. {
  43. pljackabanke = 0;
  44. SetTimer("cekanjezapljackutajmer", 300000, false);
  45. SetTimer("pljackatajmer", 60000, false);
  46. SendClientMessage(playerid, BOJA_CRVENA, "Pricekajte 30 sekundi da bi ste opljackali!");
  47. TogglePlayerControllable(playerid,0);
  48. ApplyAnimation(playerid, "SHOP", "ROB_Shifty", 4.0, 0, 0, 0, 0, 0);
  49. SendClientMessageToAll(BOJA_CRVENA, "U toku je pljacka banke! Molimo policiju da zaustavi pljackase!");
  50. SetPlayerWantedLevel(playerid, 6);
  51. }
  52. }
  53. else
  54. {
  55. SendClientMessage(playerid, BOJA_CRVENA, "Trenutno se banka ne moze pljackati!");
  56. }
  57. return 1;
  58. }
  59.  
  60. //Functions
  61. public pljackatajmer(playerid)
  62. {
  63. new string[128];
  64. new novac = random(50000); //IGRACU DAJE MAKSIMALNO DO $200000 - RANDOM (PROMJENI AKO TI NE ODGOVARA)
  65. GivePlayerMoney(playerid, novac);
  66. format(string, sizeof(string), "Uspjesno si opljackao/la $%d iz banke!", novac);
  67. TogglePlayerControllable(playerid,1);
  68. SendClientMessage(playerid, BOJA_CRVENA, string);
  69. }
  70.  
  71. public cekanjezapljackutajmer()
  72. {
  73. pljackabanke = 1;
  74. SendClientMessageToAll(BOJA_CRVENA, "Banka je nedavno opljackana, pokusajte kasnije (PLJACKAT SE MOZE PONOVO NAKON STO PRODE 1 SAT OD PLJACKE)");
  75. }
Add Comment
Please, Sign In to add comment