Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.03 KB | None | 0 0
  1. CMD:veh(playerid, params[])
  2. {
  3. if( isnull( params ) ) return SendClientMessage(playerid, PLAVA3, "Koristite: /veh [ID Modela]");
  4. if(!IsPlayerConnected(playerid)) return 0;
  5. if(PI[playerid][Admin] >= 1338 || IsPlayerAdmin(playerid))
  6. {
  7. if(strval(params) < 400 || strval(params) > 611) return SCM(playerid, GRAD2, " {F81414}[POGRESKA]{FFFFFF} ID Modela mora biti veci od 399 i manji od 612!");
  8.  
  9. antiCheatCS[ playerid ][ RemoveVehicle ] = true;
  10. new Float:Poz[4];
  11. GetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
  12. GetPlayerFacingAngle(playerid, Poz[3]);
  13. new v = CreateVehicle_H(strval(params), Poz[0]+4, Poz[1], Poz[2], Poz[3], 1, 1, 200);
  14. createdcar[v] = v;
  15. format(CmdString, sizeof CmdString, "Vozilo stvoreno! [Vozilo ID: %d | Model vozila: %s]", v, ImenaVozila[strval(params) - 400]);
  16. SCM(playerid, PLAVA, CmdString);
  17. if(VoziloJeAvion(GetVehicleModel(v)) || VoziloJeBrod(GetVehicleModel(v)) || VoziloJeKamion(GetVehicleModel(v))) Gorivo[v] = 100.00;
  18. else if(VoziloJeMotor(GetVehicleModel(v))) Gorivo[v] = 20.00;
  19. else Gorivo[v] = 55.00;
  20. new engine, lights, alarm, doors, bonnet, boot, objective;
  21. GetVehicleParamsEx(v, engine, lights, alarm, doors, bonnet, boot, objective);
  22. SetVehicleParamsEx(v, 1, 1, alarm, doors, bonnet, boot, objective);
  23. Dimi_PutPlayerInVehicle(playerid, v, 0);
  24. }
  25. else return SCM(playerid, GRAD2, " {F81414}[POGRESKA]{FFFFFF} Niste autorizovani da koristite ovu komandu!");
  26. return 1;
  27. }
  28.  
  29.  
  30. CMD:ekreiraj(playerid, params[])
  31. {
  32. if(PI[playerid][Admin] > 0 || IsPlayerAdmin(playerid))
  33. {
  34. new Grupa, Model;
  35. if(sscanf(params, "ii", Grupa, Model)) return SendClientMessage(playerid, GRAD3, "Koristite: {BFC0C2}/ekreiraj [Grupa (1-6)] [Model (400-611)]");
  36. if(Grupa == 1)
  37. {
  38. if(Grupa1Kreirana == true) return SCM(playerid, CRVENA, "[ERROR]{FFFFFF} Grupa 1 je vec kreirana!");
  39. Grupa1[0] = CreateVehicle(Model,1708.27221680,1286.79345703,10.62031269,0.00000000,random(126),random(126),300000);
  40. Grupa1[1] = CreateVehicle(Model,1705.02148438,1286.80725098,10.62031269,0.00000000,random(126),random(126),300000);
  41. Grupa1[2] = CreateVehicle(Model,1701.77148438,1286.82092285,10.62031269,0.00000000,random(126),random(126),300000);
  42. Grupa1[3] = CreateVehicle(Model,1698.52148438,1286.83459473,10.62031269,0.00000000,random(126),random(126),300000);
  43. Grupa1[4] = CreateVehicle(Model,1695.27148438,1286.84826660,10.62031269,0.00000000,random(126),random(126),300000);
  44. Grupa1[5] = CreateVehicle(Model,1692.27148438,1286.86083984,10.62031269,0.00000000,random(126),random(126),300000);
  45. Grupa1[6] = CreateVehicle(Model,1689.02148438,1286.87463379,10.62031269,0.00000000,random(126),random(126),300000);
  46. Grupa1[7] = CreateVehicle(Model,1685.77148438,1286.88830566,10.62031269,0.00000000,random(126),random(126),300000);
  47. Grupa1[8] = CreateVehicle(Model,1682.53466797,1286.88830566,10.66983414,0.00000000,random(126),random(126),300000);
  48. Grupa1[9] = CreateVehicle(Model,1679.28417969,1286.87023926,10.66983414,0.00000000,random(126),random(126),300000);
  49. Grupa1[10] = CreateVehicle(Model,1676.03417969,1286.85266113,10.66983414,0.00000000,random(126),random(126),300000);
  50. Grupa1[11] = CreateVehicle(Model,1673.03417969,1286.83642578,10.66983414,0.00000000,random(126),random(126),300000);
  51. Grupa1[12] = CreateVehicle(Model,1669.78417969,1286.81848145,10.66983414,0.00000000,random(126),random(126),300000);
  52. Grupa1[13] = CreateVehicle(Model,1666.78417969,1286.80224609,10.66983414,0.00000000,random(126),random(126),300000);
  53. Grupa1[14] = CreateVehicle(Model,1663.28417969,1286.78295898,10.66983414,0.00000000,random(126),random(126),300000);
  54. Grupa1[15] = CreateVehicle(Model,1660.28417969,1286.76562500,10.66983414,0.00000000,random(126),random(126),300000);
  55. Grupa1[16] = CreateVehicle(Model,1657.12145996,1286.76611328,10.55751038,0.00000000,random(126),random(126),300000);
  56. Grupa1[17] = CreateVehicle(Model,1653.87109375,1286.79101562,10.55751038,0.00000000,random(126),random(126),300000);
  57. Grupa1[18] = CreateVehicle(Model,1650.62109375,1286.81640625,10.55751038,0.00000000,random(126),random(126),300000);
  58. Grupa1[19] = CreateVehicle(Model,1647.37109375,1286.84179688,10.55751038,0.00000000,random(126),random(126),300000);
  59. Grupa1Kreirana = true;
  60. new hIme[MAX_PLAYER_NAME];
  61. RPIme(playerid, hIme);
  62. if(PI[playerid][Admin] > 0 || IsPlayerAdmin(playerid))
  63. {
  64. format(CmdString, sizeof(CmdString), "|{FFFFFF}A{FF0000}| {FFFFFF}%s {FF0000}je kreirao vozila. Grupa: %d | Model: %s (%d)", hIme, Grupa, ImenaVozila[Model - 400], Model);
  65. StaffPoruka(CRVENA, CmdString);
  66. }
  67. }
  68. else if(Grupa == 2)
  69. {
  70. if(Grupa2Kreirana == true) return SCM(playerid, CRVENA, "[ERROR]{FFFFFF} Grupa 2 je vec kreirana!");
  71. Grupa2[0] = CreateVehicle(Model,1708.17236328,1316.67041016,10.61242580,180.00000000,random(126),random(126),300000);
  72. Grupa2[1] = CreateVehicle(Model,1704.92187500,1316.66992188,10.61242580,180.00000000,random(126),random(126),300000);
  73. Grupa2[2] = CreateVehicle(Model,1701.92187500,1316.66992188,10.61242580,180.00000000,random(126),random(126),300000);
  74. Grupa2[3] = CreateVehicle(Model,1698.67187500,1316.66992188,10.61242580,180.00000000,random(126),random(126),300000);
  75. Grupa2[4] = CreateVehicle(Model,1695.42187500,1316.66992188,10.61242580,180.00000000,random(126),random(126),300000);
  76. Grupa2[5] = CreateVehicle(Model,1692.17187500,1316.66992188,10.61242580,180.00000000,random(126),random(126),300000);
  77. Grupa2[6] = CreateVehicle(Model,1688.92187500,1316.66992188,10.61242580,180.00000000,random(126),random(126),300000);
  78. Grupa2[7] = CreateVehicle(Model,1685.92187500,1316.66992188,10.61242580,180.00000000,random(126),random(126),300000);
  79. Grupa2[8] = CreateVehicle(Model,1682.73803711,1316.66992188,10.62528801,180.00000000,random(126),random(126),300000);
  80. Grupa2[9] = CreateVehicle(Model,1679.48730469,1316.64929199,10.62528801,180.00000000,random(126),random(126),300000);
  81. Grupa2[10] = CreateVehicle(Model,1676.23730469,1316.62780762,10.62528801,180.00000000,random(126),random(126),300000);
  82. Grupa2[11] = CreateVehicle(Model,1672.98730469,1316.60632324,10.62528801,180.00000000,random(126),random(126),300000);
  83. Grupa2[12] = CreateVehicle(Model,1669.98571777,1316.66992188,10.62528801,180.00000000,random(126),random(126),300000);
  84. Grupa2[13] = CreateVehicle(Model,1666.73535156,1316.66992188,10.62528801,180.00000000,random(126),random(126),300000);
  85. Grupa2[14] = CreateVehicle(Model,1663.48535156,1316.66992188,10.62528801,180.00000000,random(126),random(126),300000);
  86. Grupa2[15] = CreateVehicle(Model,1660.23535156,1316.66992188,10.62528801,180.00000000,random(126),random(126),300000);
  87. Grupa2[16] = CreateVehicle(Model,1657.08593750,1316.66992188,11.38038635,180.00000000,random(126),random(126),300000);
  88. Grupa2[17] = CreateVehicle(Model,1653.60778809,1316.65649414,11.38038635,180.00000000,random(126),random(126),300000);
  89. Grupa2[18] = CreateVehicle(Model,1650.64916992,1316.63867188,11.38038635,180.00000000,random(126),random(126),300000);
  90. Grupa2[19] = CreateVehicle(Model,1647.43078613,1316.60839844,11.38038635,180.00000000,random(126),random(126),300000);
  91. Grupa2Kreirana = true;
  92. new hIme[MAX_PLAYER_NAME];
  93. RPIme(playerid, hIme);
  94. if(PI[playerid][Admin] > 0 || IsPlayerAdmin(playerid))
  95. {
  96. format(CmdString, sizeof(CmdString), "|{FFFFFF}A{FF0000}| {FFFFFF}%s {FF0000}je kreirao vozila. Grupa: %d | Model: %s (%d)", hIme, Grupa, ImenaVozila[Model - 400], Model);
  97. StaffPoruka(CRVENA, CmdString);
  98. }
  99. }
  100. else if(Grupa == 3)
  101. {
  102. if(Grupa3Kreirana == true) return SCM(playerid, CRVENA, "[ERROR]{FFFFFF} Grupa 3 je vec kreirana!");
  103. Grupa3[0] = CreateVehicle(Model,1695.51953125,1297.00512695,10.58468437,180.00000000,-1,1,300000);
  104. Grupa3[1] = CreateVehicle(Model,1692.26953125,1297.01440430,10.58468437,180.00000000,1,75,300000);
  105. Grupa3[2] = CreateVehicle(Model,1689.01953125,1297.02392578,10.58468437,180.00000000,2,75,300000);
  106. Grupa3[3] = CreateVehicle(Model,1685.76953125,1297.03295898,10.58468437,180.00000000,3,75,300000);
  107. Grupa3[4] = CreateVehicle(Model,1682.76953125,1297.04101562,10.58468437,180.00000000,5,75,300000);
  108. Grupa3[5] = CreateVehicle(Model,1679.51953125,1297.05053711,10.58468437,180.00000000,6,75,300000);
  109. Grupa3[6] = CreateVehicle(Model,1676.26953125,1297.05932617,10.58468437,180.00000000,86,75,300000);
  110. Grupa3[7] = CreateVehicle(Model,1673.01953125,1297.06811523,10.58468437,180.00000000,113,75,300000);
  111. Grupa3[8] = CreateVehicle(Model,1669.81640625,1297.06738281,10.54988289,180.00000000,-1,-1,300000);
  112. Grupa3[9] = CreateVehicle(Model,1666.81640625,1297.09375000,10.54988289,180.00000000,1,1,300000);
  113. Grupa3[10] = CreateVehicle(Model,1663.56640625,1297.12207031,10.54988289,180.00000000,2,2,300000);
  114. Grupa3[11] = CreateVehicle(Model,1660.31640625,1297.15039062,10.54988289,180.00000000,58,3,300000);
  115. Grupa3Kreirana = true;
  116. new hIme[MAX_PLAYER_NAME];
  117. RPIme(playerid, hIme);
  118. if(PI[playerid][Admin] > 0 || IsPlayerAdmin(playerid))
  119. {
  120. format(CmdString, sizeof(CmdString), "|{FFFFFF}A{FF0000}| {FFFFFF}%s {FF0000}je kreirao vozila. Grupa: %d | Model: %s (%d)", hIme, Grupa, ImenaVozila[Model - 400], Model);
  121. StaffPoruka(CRVENA, CmdString);
  122. }
  123. }
  124. else if(Grupa == 4)
  125. {
  126. if(Grupa4Kreirana == true) return SCM(playerid, CRVENA, "[ERROR]{FFFFFF} Grupa 4 je vec kreirana!");
  127. Grupa4[0] = CreateVehicle(Model,1695.25976562,1306.69433594,10.78980255,0.00000000,-1,-1,300000);
  128. Grupa4[1] = CreateVehicle(Model,1692.25976562,1306.72802734,10.78980255,0.00000000,1,1,300000);
  129. Grupa4[2] = CreateVehicle(Model,1689.00976562,1306.76403809,10.78980255,0.00000000,2,2,300000);
  130. Grupa4[3] = CreateVehicle(Model,1685.75976562,1306.80017090,10.78980255,0.00000000,3,3,300000);
  131. Grupa4[4] = CreateVehicle(Model,1682.50976562,1306.83630371,10.78980255,0.00000000,5,5,300000);
  132. Grupa4[5] = CreateVehicle(Model,1679.25976562,1306.87243652,10.78980255,0.00000000,6,6,300000);
  133. Grupa4[6] = CreateVehicle(Model,1676.25976562,1306.90576172,10.78980255,0.00000000,86,86,300000);
  134. Grupa4[7] = CreateVehicle(Model,1673.00976562,1306.94177246,10.78980255,0.00000000,113,113,300000);
  135. Grupa4[8] = CreateVehicle(Model,1669.74291992,1306.94177246,11.38038635,0.00000000,-1,1,300000);
  136. Grupa4[9] = CreateVehicle(Model,1666.43652344,1306.97790527,11.38038635,0.00000000,1,1,300000);
  137. Grupa4[10] = CreateVehicle(Model,1663.23339844,1306.93151855,11.38038635,0.00000000,2,1,300000);
  138. Grupa4[11] = CreateVehicle(Model,1660.12121582,1306.93395996,11.38038635,0.00000000,3,1,300000);
  139. Grupa4Kreirana = true;
  140. new hIme[MAX_PLAYER_NAME];
  141. RPIme(playerid, hIme);
  142. if(PI[playerid][Admin] > 0 || IsPlayerAdmin(playerid))
  143. {
  144. format(CmdString, sizeof(CmdString), "|{FFFFFF}A{FF0000}| {FFFFFF}%s {FF0000}je kreirao vozila. Grupa: %d | Model: %s (%d)", hIme, Grupa, ImenaVozila[Model - 400], Model);
  145. StaffPoruka(CRVENA, CmdString);
  146. }
  147. }
  148. else if(Grupa == 5)
  149. {
  150. if(Grupa5Kreirana == true) return SCM(playerid, CRVENA, "[ERROR]{FFFFFF} Grupa 5 je vec kreirana!");
  151. Grupa5[0] = CreateVehicle(Model,1906.7020,698.0832,10.5474,181.7270,-1,-1,300000); // Pozicija 1
  152. Grupa5[1] = CreateVehicle(Model,1909.9846,697.8767,10.5474,179.7292,1,1,300000); // Pozicija 2
  153. Grupa5[2] = CreateVehicle(Model,1913.1985,697.9006,10.5474,180.5572,2,2,300000); // Pozicija 3
  154. Grupa5[3] = CreateVehicle(Model,1916.4597,698.0292,10.5474,179.8348,3,3,300000); // Pozicija 4
  155. Grupa5[4] = CreateVehicle(Model,1919.5170,697.9818,10.5474,179.9722,4,4,300000); // Pozicija 5
  156. Grupa5[5] = CreateVehicle(Model,1922.8518,698.0340,10.5472,179.1710,5,5,300000); // Pozicija 6
  157. Grupa5[6] = CreateVehicle(Model,1925.9982,697.9538,10.5474,180.7113,6,6,300000); // Pozicija 7
  158. Grupa5[7] = CreateVehicle(Model,1929.1124,697.9303,10.5474,181.1485,86,86,300000); // Pozicija 8
  159. Grupa5[8] = CreateVehicle(Model,1932.3959,697.9456,10.5474,180.4154,113,113,300000); // Pozicija 9
  160. Grupa5[9] = CreateVehicle(Model,1935.6177,697.8215,10.5474,180.0251,-1,1,300000); // Pozicija 10
  161. Grupa5[10] = CreateVehicle(Model,1938.7596,698.0226,10.5474,180.3162,2,1,300000); // Pozicija 11
  162. Grupa5[11] = CreateVehicle(Model,1941.9950,697.9526,10.5481,180.0433,3,1,300000); // Pozicija 12
  163. Grupa5Kreirana = true;
  164. new hIme[MAX_PLAYER_NAME];
  165. RPIme(playerid, hIme);
  166. if(PI[playerid][Admin] > 0 || IsPlayerAdmin(playerid))
  167. {
  168. format(CmdString, sizeof(CmdString), "|{FFFFFF}A{FF0000}| {FFFFFF}%s {FF0000}je kreirao vozila. Grupa: %d | Model: %s (%d)", hIme, Grupa, ImenaVozila[Model - 400], Model);
  169. StaffPoruka(CRVENA, CmdString);
  170. }
  171. }
  172. else if(Grupa == 6)
  173. {
  174. if(Grupa6Kreirana == true) return SCM(playerid, CRVENA, "[ERROR]{FFFFFF} Grupa 6 je vec kreirana!");
  175. Grupa6[0] = CreateVehicle(Model,1906.7897,708.4859,10.5474,0.8951,1,75,300000); // 20
  176. Grupa6[1] = CreateVehicle(Model,1909.9990,708.3875,10.5474,359.0020,2,2,300000); // 21
  177. Grupa6[2] = CreateVehicle(Model,1913.1674,708.2890,10.5474,0.1838,3,3,300000); // 22
  178. Grupa6[3] = CreateVehicle(Model,1916.3976,708.3546,10.5474,359.5809,4,4,300000); // 23
  179. Grupa6[4] = CreateVehicle(Model,1919.5179,708.3939,10.5467,0.2912,5,5,300000); // 24
  180. Grupa6[5] = CreateVehicle(Model,1922.8011,708.5788,10.5474,359.9126,6,6,300000); // 25
  181. Grupa6[6] = CreateVehicle(Model,1925.9386,708.2919,10.5474,359.4505,86,86,300000); // 26
  182. Grupa6[7] = CreateVehicle(Model,1929.1504,708.5240,10.5474,359.6620,113,113,300000); // 27
  183. Grupa6[8] = CreateVehicle(Model,1932.3344,708.2012,10.5474,0.0014,226,226,300000); // 28
  184. Grupa6[9] = CreateVehicle(Model,1935.5372,708.1537,10.5535,0.8781,211,211,300000); // 29
  185. Grupa6[10] = CreateVehicle(Model,1938.7561,708.3183,10.5460,0.8743,6,6,300000); // 30
  186. Grupa6[11] = CreateVehicle(Model,1941.9491,708.3005,10.5474,0.1297,48,3,300000); // 31
  187. Grupa6Kreirana = true;
  188. new hIme[MAX_PLAYER_NAME];
  189. RPIme(playerid, hIme);
  190. if(PI[playerid][Admin] > 0 || IsPlayerAdmin(playerid))
  191. {
  192. format(CmdString, sizeof(CmdString), "|{FFFFFF}A{FF0000}| {FFFFFF}%s {FF0000}je kreirao vozila. Grupa: %d | Model: %s (%d)", hIme, Grupa, ImenaVozila[Model - 400], Model);
  193. StaffPoruka(CRVENA, CmdString);
  194. }
  195. }
  196. new hIme[MAX_PLAYER_NAME];
  197. RPIme(playerid, hIme);
  198. new ip[16], logstring[256];
  199. GetPlayerIp(playerid, ip, sizeof ip);
  200. format(logstring, sizeof logstring, "| Komanda: /ekreiraj | Izvrsio: %s | Kreirao: %s[%d] | Grupa: %d | IP: %s", hIme, ImenaVozila[Model - 400], Model, Grupa, ip);
  201. UpisiLog(FAJL_EVOZILALOG, logstring);
  202. }
  203. else return SCM(playerid, CRVENA, "[ERROR]{FFFFFF} Nemate autorizaciju za koristenje ove naredbe!");
  204. return 1;
  205. }
  206. CMD:eunisti(playerid, params[])
  207. {
  208. if(PI[playerid][Admin] >=1 || IsPlayerAdmin(playerid))
  209. {
  210. new grupa, string[128], hIme[MAX_PLAYER_NAME];
  211. if(sscanf(params, "i", grupa)) return SCM(playerid, GRAD2, "Korsitite: /eunisti [Grupa]");
  212. if(grupa == 1)
  213. {
  214. if(Grupa1Kreirana == false) return SCM(playerid, GRAD2, "(greska) Grupa 1 nije kreirana!");
  215. for(new i = 0; i < 20; i++)
  216. {
  217. DestroyVehicle(Grupa1[i]);
  218. }
  219. Grupa1Kreirana = false;
  220. }
  221. else if(grupa == 2)
  222. {
  223. if(Grupa2Kreirana == false) return SCM(playerid, GRAD2, "(greska) Grupa 2 nije kreirana!");
  224. for(new i = 0; i < 20; i++)
  225. {
  226. DestroyVehicle(Grupa2[i]);
  227. }
  228. Grupa2Kreirana = false;
  229. }
  230. else if(grupa == 3)
  231. {
  232. if(Grupa3Kreirana == false) return SCM(playerid, GRAD2, "(greska) Grupa 3 nije kreirana!");
  233. for(new i = 0; i < 12; i++)
  234. {
  235. DestroyVehicle(Grupa3[i]);
  236. }
  237. Grupa3Kreirana = false;
  238. }
  239. else if(grupa == 4)
  240. {
  241. if(Grupa4Kreirana == false) return SCM(playerid, GRAD2, "(greska) Grupa 4 nije kreirana!");
  242. for(new i = 0; i < 12; i++)
  243. {
  244. DestroyVehicle(Grupa4[i]);
  245. }
  246. Grupa4Kreirana = false;
  247. }
  248. else return SCM(playerid, GRAD2, "(greska) Nepoznata grupa!");
  249. RPIme(playerid, hIme);
  250. if(PI[playerid][Admin] > 0 || IsPlayerAdmin(playerid))
  251. {
  252. format(string, sizeof(string), "|{FFFFFF}A{FF0000}| {FFFFFF}%s {FF0000}je unistio sva vozila u grupi %d.", hIme, grupa);
  253. StaffPoruka(CRVENA, string);
  254. }
  255. else if(PI[playerid][GM] > 0)
  256. {
  257. format(string, sizeof(string), "|{FFFFFF}GM{48E31C}| {FFFFFF}%s {48E31C}je unistio sva vozila u grupi %d.", hIme, grupa);
  258. StaffPoruka(ZELENA2, string);
  259. }
  260. new ip[24];
  261. GetPlayerIp(playerid, ip, 24);
  262. format(CmdString, sizeof CmdString, "| Naredba: /eunisti | Izvrsio: %s | Grupa: %d | IP: %s", hIme, grupa, ip);
  263. UpisiLog(FAJL_EVOZILALOG, CmdString);
  264. }
  265. else return SCM(playerid, GRAD2, "(greska) Niste autorizovani dak oristite ovu komandu!");
  266. return 1;
  267. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement