Guest User

Untitled

a guest
Dec 2nd, 2015
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.13 KB | None | 0 0
  1. public Fillup()
  2. {
  3. foreach (Player, i)
  4. {
  5. new VID;
  6. new FillUp;
  7. new Litra;
  8. new string[256];
  9. VID = GetPlayerVehicleID(i);
  10. Litra = GasMax - Gas[VID];
  11. FillUp = Litra * 10;// cena goriva
  12. if(Refueling[i] == 1)
  13. {
  14. if(IsACopCar(VID) || IsAnOscCar(VID) || IsAnCobra(VID) || IsAnAmbulance(VID) ||IsAVladaCar(VID))
  15. {
  16. Gas[VID] += FillUp;
  17. format(string,sizeof(string),"* Vozilo je napunjeno sa: %d litara, iznos : %d $",Litra, FillUp);
  18. SendClientMessage(i,COLOR_LIGHTBLUE,string);
  19. GameTextForPlayer(i, "~b~Uprava je platila za gorivo.", 4000, 4);
  20.  
  21. if (IsPlayerInRangeOfPoint(i, 50.0, 1000.003723,-920.026123,42.328098))// 33 Benzinska Pumpa [burg]
  22. {
  23. SBizzInfo[33][sbTill] += FillUp;
  24. ExtortionSBiz(33, FillUp);
  25. SBizzInfo[33][sbProducts]--;
  26. }
  27. if (IsPlayerInRangeOfPoint(i, 50.0,1928.999755,-1776.308837,13.546895))// 34 Benzinska Pumpa [iza PD]
  28. {
  29. SBizzInfo[34][sbTill] += FillUp;
  30. ExtortionSBiz(34, FillUp);
  31. SBizzInfo[34][sbProducts]--;
  32. }
  33. if (IsPlayerInRangeOfPoint(i, 50.0,-78.766899,-1169.719116,2.146100))// 35 Benzinska Pumpa [kamiodz.]
  34. {
  35. SBizzInfo[35][sbTill] += FillUp;
  36. ExtortionSBiz(35, FillUp);
  37. SBizzInfo[35][sbProducts]--;
  38. }
  39. if (IsPlayerInRangeOfPoint(i, 50.0,1383.191650,465.205688,20.195898))// 36 Benzinska Pumpa [selo]
  40. {
  41. SBizzInfo[36][sbTill] += FillUp;
  42. ExtortionSBiz(36, FillUp);
  43. SBizzInfo[36][sbProducts]--;
  44. }
  45. if (IsPlayerInRangeOfPoint(i, 50.0,661.078491,-573.408020,16.335899))// 37 Benzinska Pumpa [bikeri]
  46. {
  47. SBizzInfo[37][sbTill] += FillUp;
  48. ExtortionSBiz(37, FillUp);
  49. SBizzInfo[37][sbProducts]--;
  50. }
  51. if (IsPlayerInRangeOfPoint(i, 50.0,1602.0657,-2167.1638,13.1402))// 59 Benzinska Pumpa [aerodrom]
  52. {
  53. SBizzInfo[59][sbTill] += FillUp;
  54. ExtortionSBiz(59, FillUp);
  55. SBizzInfo[59][sbProducts]--;
  56. }
  57.  
  58. Refueling[i] = 0;
  59. TogglePlayerControllable(i, 1);
  60. }
  61. else
  62. {
  63. if(GetPlayerMoney(i) >= FillUp+4)
  64. {
  65. Gas[VID] += FillUp;
  66. format(string,sizeof(string),"* Vozilo je napunjeno sa: %d litara, iznos : %d $",Litra, FillUp);
  67. SendClientMessage(i,COLOR_LIGHTBLUE,string);
  68. GivePlayerMoney(i, - FillUp);
  69.  
  70. if (IsPlayerInRangeOfPoint(i, 50.0, 1000.003723,-920.026123,42.328098))// 33 Benzinska Pumpa [burg]
  71. {
  72. SBizzInfo[33][sbTill] += FillUp;
  73. ExtortionSBiz(33, FillUp);
  74. SBizzInfo[33][sbProducts]--;
  75. }
  76. if (IsPlayerInRangeOfPoint(i, 50.0,1928.999755,-1776.308837,13.546895))// 34 Benzinska Pumpa [iza PD]
  77. {
  78. SBizzInfo[34][sbTill] += FillUp;
  79. ExtortionSBiz(34, FillUp);
  80. SBizzInfo[34][sbProducts]--;
  81. }
  82. if (IsPlayerInRangeOfPoint(i, 50.0,-78.766899,-1169.719116,2.146100))// 35 Benzinska Pumpa [kamiodz.]
  83. {
  84. SBizzInfo[35][sbTill] += FillUp;
  85. ExtortionSBiz(35, FillUp);
  86. SBizzInfo[35][sbProducts]--;
  87. }
  88. if (IsPlayerInRangeOfPoint(i, 50.0,1383.191650,465.205688,20.195898))// 36 Benzinska Pumpa [selo]
  89. {
  90. SBizzInfo[36][sbTill] += FillUp;
  91. ExtortionSBiz(36, FillUp);
  92. SBizzInfo[36][sbProducts]--;
  93. }
  94. if (IsPlayerInRangeOfPoint(i, 50.0,661.078491,-573.408020,16.335899))// 37 Benzinska Pumpa [bikeri]
  95. {
  96. SBizzInfo[37][sbTill] += FillUp;
  97. ExtortionSBiz(37, FillUp);
  98. SBizzInfo[37][sbProducts]--;
  99. }
  100. if (IsPlayerInRangeOfPoint(i, 50.0,1602.0657,-2167.1638,13.1402))// 59 Benzinska Pumpa [aerodrom]
  101. {
  102. SBizzInfo[59][sbTill] += FillUp;
  103. ExtortionSBiz(59, FillUp);
  104. SBizzInfo[59][sbProducts]--;
  105. }
  106. Refueling[i] = 0;
  107. TogglePlayerControllable(i, 1);
  108. }
  109. else
  110. {
  111. format(string,sizeof(string),"* Nemate dovoljno novca za gorivo, racun je $%d .",FillUp);
  112. SendClientMessage(i,COLOR_LIGHTBLUE,string);
  113. TogglePlayerControllable(i, 1);
  114. }
  115. }
  116. }
  117. }
  118. return 1;
  119. }
Advertisement
Add Comment
Please, Sign In to add comment