Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 128.47 KB | None | 0 0
  1. //Hibák
  2. /*
  3. C:\Users\Robi\Desktop\SA-MP\pawno\mode1.pwn(1611) : error 017: undefined symbol "unformat"
  4. C:\Users\Robi\Desktop\SA-MP\pawno\mode1.pwn(1625) : warning 225: unreachable code
  5. C:\Users\Robi\Desktop\SA-MP\pawno\mode1.pwn(1625) : error 029: invalid expression, assumed zero
  6. C:\Users\Robi\Desktop\SA-MP\pawno\mode1.pwn(1625) : warning 215: expression has no effect
  7. C:\Users\Robi\Desktop\SA-MP\pawno\mode1.pwn(1625) : error 001: expected token: ";", but found "if"
  8. C:\Users\Robi\Desktop\SA-MP\pawno\mode1.pwn(1888) : error 004: function "VehicleOccupied" is not implemented
  9. C:\Users\Robi\Desktop\SA-MP\pawno\mode1.pwn(1897) : error 001: expected token: ")", but found "{"
  10. C:\Users\Robi\Desktop\SA-MP\pawno\mode1.pwn(1898) : error 017: undefined symbol "idx"
  11. C:\Users\Robi\Desktop\SA-MP\pawno\mode1.pwn(1898) : error 047: array sizes do not match, or destination array is too small
  12. C:\Users\Robi\Desktop\SA-MP\pawno\mode1.pwn(1904) : error 017: undefined symbol "giveplayerid"
  13. C:\Users\Robi\Desktop\SA-MP\pawno\mode1.pwn(1905) : error 017: undefined symbol "sendername"
  14. C:\Users\Robi\Desktop\SA-MP\pawno\mode1.pwn(1905) : error 017: undefined symbol "sendername"
  15. C:\Users\Robi\Desktop\SA-MP\pawno\mode1.pwn(1905) : error 029: invalid expression, assumed zero
  16. C:\Users\Robi\Desktop\SA-MP\pawno\mode1.pwn(1905) : fatal error 107: too many error messages on one line
  17. */
  18.  
  19.  
  20. #include <a_samp>
  21. #include <dudb>
  22. #include <dini>
  23.  
  24. #include <morphinc>
  25. #include <sscanf>
  26.  
  27. //resi
  28. new bool: inProgress = false;
  29. new bool: DM[MAX_PLAYERS];
  30. new serverCount;
  31. new restartTimer;
  32.  
  33. public RestartServer( );
  34.  
  35. //#include <dutils>
  36. //#include <utils>
  37. #include <zcmd>
  38.  
  39. #define CONNECT_MESSAGES
  40.  
  41. #undef MAX_PLAYERS
  42. #define MAX_PLAYERS 30
  43.  
  44. #undef MAX_VEHICLES
  45. #define MAX_VEHICLES 130
  46. /*
  47. ~ = á
  48. ž = é
  49. ˘ = í
  50. ¦ = ó
  51. ¨ = ö
  52. § = ő
  53. Ş = ú
  54. ¬ = ü
  55. « = ű
  56. */
  57.  
  58. new FALSE = false;
  59. new Text:textdraw1;
  60. new Text:textdraw2;
  61.  
  62. #pragma unused GetPointDistanceToPointExMorph
  63.  
  64. #pragma unused ret_memcpy
  65.  
  66. #define SERVER_NAME "[HUN]Party Szerver pwd by SkyHosting.hu"
  67. #define MAP_NAME "San Fiero"
  68. #define GAMEMODE "Party Mode"
  69.  
  70. new gTeam[MAX_PLAYERS];
  71. new rendorseg; //pickup
  72. new rendorsegki; //pickup
  73. new yakuza_s1; //sárga
  74. new yakuza_s2; //sárga
  75. new yakuza_s3; //sárga
  76. new yakuza_p1; //piros
  77. new yakuza_p2; //piros
  78. new yakuza_p3; //piros
  79. new yakuza_k1; //kék
  80. new yakuza_k2; //kék
  81. new yakuza_k3; //kék
  82. new yakuza_f1; //fekete
  83. new yakuza_f2; //fekete
  84. new yakuza_f3; //fekete
  85. new yakuza_f4; //fekete
  86. new yak_kapu1;
  87. new yak_kapu2;
  88. new yak_be;
  89. new yak_ki;
  90. new yak_edz; //edzőterem
  91. new yak_hq; //HQ
  92. new rendorsegkapu;
  93. new nev1[MAX_PLAYERS];
  94. new nev2[MAX_PLAYERS];
  95. new nev3[MAX_PLAYERS];
  96. new nev4[MAX_PLAYERS];
  97. new nev5[MAX_PLAYERS];
  98. new nev6[MAX_PLAYERS];
  99. new nev7[MAX_PLAYERS];
  100. new nev8[MAX_PLAYERS];
  101. new nev9[MAX_PLAYERS];
  102. new nev10[MAX_PLAYERS];
  103. new nev11[MAX_PLAYERS];
  104. new nev12[MAX_PLAYERS];
  105. new nev13[MAX_PLAYERS];
  106. new nev14[MAX_PLAYERS];
  107. new nev15[MAX_PLAYERS];
  108.  
  109. new pickuplift;
  110. new kapu;
  111. new lift;
  112.  
  113. #define SendFormatMessage(%1,%2,%3,%4) do{new sendfstring[256];format(sendfstring,256,(%3),%4);SendClientMessage(%1,(%2),sendfstring);}while(FALSE)
  114. #define SendFormatMessageToAll(%1,%2,%3) do{new sendfstring[256];format(sendfstring,256,(%2),%3);SendClientMessageToAll((%1),sendfstring);}while(FALSE)
  115.  
  116.  
  117. #define ReGiStEr 8
  118. #define LoGiN 9
  119. #define DIALOG_VEH 1
  120. #define DIALOG_TELE 2
  121. #define DIALOG_KOCSI 3
  122.  
  123. #define MAX_PROTECTED_IPS 3
  124.  
  125. new protectedIPs[ MAX_PROTECTED_IPS ][ 14 ] = {
  126. "80.98.22.124",
  127. "80.98.22.125",
  128. "80.98.22.126"
  129. };
  130.  
  131. new DialogIDString[][]={
  132. "Landstalker\nBravura \nBuffalo\nPerenail\nSentinel\nFiretruck\nStrech\nManana\nInfernus\nVoodoo\nPony\nCheetah\nAmbulance\nMoonbeam\nEsperanto\nTaxi\nWashington\nBobcat\nBF Injection\nPremier\nEnforcer\nbanshee\nhotknife\nprevion\ncabbie taxi\nstallion\n",
  133. "remoro\nmonster\nadmiral\nturismo\nsolair\nglendale\noceanic\npatriot\nhermes\nsabre\nZR-350\nwalton\nregina\ncomet\nburrito\ncamper\nrancher\nFBI rancher\nvirgo\ngreenwood\nhotring\nsandking\nblista compact\nmesa\nhotring a\nhotring b\nblooding banger\n",
  134. "super gt\nelegant\nnebula\nmajestic\nbuccaner\nfortune\ncadrona\nFBI truck\nwilliard\nfeltzer\nremington\nslamvan\nblade\nvincent\nbullet\nclover\nsadler\nhustler\ninturder\nprimo\ntampa\nsunrise\nmerit\nutility van\nyosemite\nwindsor\nmonster a\nmonster b\nuranus\njester\nsultan\nstatrum\nelegy\nflash\ntahoma\nsavanna\nbandito\nbroadway\ntornado\nhuntley\nstafford\nnews van \nemperor \neuros\nclub\ncop car ls\ncop car sf\ncop car lv\nranger\npicador\nalpha\nphoenix"
  135. };
  136.  
  137. #define DIALOG_1 (0)
  138. #define DIALOG_2 (1)
  139. #define DIALOG_3 (2)
  140.  
  141. #define COLOR_REGLOG YELLOW
  142. #define COLOR_ADMINCMDMESSAGE GREEN
  143. #define COLOR_ADMINMSG BLUE
  144. #define COLOR_CONNECT BROWN
  145. #define RED 0xFF0000AA
  146. #define YELLOW 0xFFC801C8
  147. #define BLUE 0x9FB1EEAA
  148. #define COLOR_GREY 0xAFAFAFAA
  149. #define GREY 0xAFAFAFAA
  150. #define BROWN 0xFF6347AA
  151. #define GREEN 0x00D900C8
  152.  
  153. #pragma tabsize 4
  154.  
  155. #define DIALOGID 1000
  156. #define MAX_FAIL_LOGINS 3
  157.  
  158. #define COLOUR_SALMON 0xFA8072FF
  159. #define COLOUR_RED 0xFF0000AA
  160. #define COLOUR_PINK 0xFFC0CBFF
  161. #define COLOUR_ORANGE 0xFF9900AA
  162. #define COLOUR_CORAL 0xFF7F50FF
  163. #define COLOUR_YELLOW 0xFFFF00AA
  164. #define COLOUR_GOLD 0xFFD700FF
  165. #define COLOUR_VIOLET 0xEE82EEFF
  166. #define COLOUR_PURPLE 0x800080FF
  167. #define COLOUR_LIME 0x00FF00FF
  168. #define COLOUR_GREEN 0x33AA33AA
  169. #define COLOUR_LAWNGREEN 0x7CFC00FF
  170. #define COLOUR_OLIVE 0x808000FF
  171. #define COLOUR_AQUA 0x00FFFFFF
  172. #define COLOUR_NAVY 0x000080FF
  173. #define COLOUR_BLUE 0x0000BBAA
  174. #define COLOUR_TAN 0xD2B48CFF
  175. #define COLOUR_BROWN 0xA522AFF
  176. #define COLOUR_MAROON 0x800000FF
  177. #define COLOUR_WHITE 0xFFFFFFFF
  178. #define COLOUR_SILVER 0xC0C0C0FF
  179. #define COLOR_ACTIVEBORDER 0xB4B4B4FF
  180. #define COLOR_ACTIVECAPTION 0x99B4D1FF
  181. #define COLOR_ACTIVECAPTIONTEXT 0x000000FF
  182. #define COLOR_APPWORKSPACE 0xABABABFF
  183. #define COLOR_CONTROL 0xF0F0F0FF
  184. #define COLOR_CONTROLDARK 0xA0A0A0FF
  185. #define COLOR_CONTROLDARKDARK 0x696969FF
  186. #define COLOR_CONTROLLIGHT 0xE3E3E3FF
  187. #define COLOR_CONTROLLIGHTLIGHT 0xFFFFFFFF
  188. #define COLOR_CONTROLTEXT 0x000000FF
  189. #define COLOR_DESKTOP 0x000000FF
  190. #define COLOR_GRAYTEXT 0x808080FF
  191. #define COLOR_HIGHLIGHT 0x3399FFFF
  192. #define COLOR_HIGHLIGHTTEXT 0xFFFFFFFF
  193. #define COLOR_HOTTRACK 0x0066CCFF
  194. #define COLOR_INACTIVEBORDER 0xF4F7FCFF
  195. #define COLOR_INACTIVECAPTION 0xBFCDDBFF
  196. #define COLOR_INACTIVECAPTIONTEXT 0x434E54FF
  197. #define COLOR_INFO 0xFFFFE1FF
  198. #define COLOR_INFOTEXT 0x000000FF
  199. #define COLOR_MENU 0xF0F0F0FF
  200. #define COLOR_MENUTEXT 0x000000FF
  201. #define COLOR_SCROLLBAR 0xC8C8C8FF
  202. #define COLOR_WINDOW 0xFFFFFFFF
  203. #define COLOR_WINDOWFRAME 0x646464FF
  204. #define COLOR_WINDOWTEXT 0x000000FF
  205. #define COLOR_TRANSPARENT 0xFFFFFF00
  206. #define COLOR_ALICEBLUE 0xF0F8FFFF
  207. #define COLOR_ANTIQUEWHITE 0xFAEBD7FF
  208. #define COLOR_AQUA 0x00FFFFFF
  209. #define COLOR_AQUAMARINE 0x7FFFD4FF
  210. #define COLOR_AZURE 0xF0FFFFFF
  211. #define COLOR_BEIGE 0xF5F5DCFF
  212. #define COLOR_BISQUE 0xFFE4C4FF
  213. #define COLOR_BLACK 0x000000FF
  214. #define COLOR_BLANCHEDALMOND 0xFFEBCDFF
  215. #define COLOR_BLUE 0x0000FFFF
  216. #define COLOR_BLUEVIOLET 0x8A2BE2FF
  217. #define COLOR_BROWN 0xA52A2AFF
  218. #define COLOR_BURLYWOOD 0xDEB887FF
  219. #define COLOR_CADETBLUE 0x5F9EA0FF
  220. #define COLOR_CHARTREUSE 0x7FFF00FF
  221. #define COLOR_CHOCOLATE 0xD2691EFF
  222. #define COLOR_CORAL 0xFF7F50FF
  223. #define COLOR_CORNFLOWERBLUE 0x6495EDFF
  224. #define COLOR_CORNSILK 0xFFF8DCFF
  225. #define COLOR_CRIMSON 0xDC143CFF
  226. #define COLOR_CYAN 0x00FFFFFF
  227. #define COLOR_DARKBLUE 0x00008BFF
  228. #define COLOR_DARKCYAN 0x008B8BFF
  229. #define COLOR_DARKGOLDENROD 0xB8860BFF
  230. #define COLOR_DARKGRAY 0xA9A9A9FF
  231. #define COLOR_DARKGREEN 0x006400FF
  232. #define COLOR_DARKKHAKI 0xBDB76BFF
  233. #define COLOR_DARKMAGENTA 0x8B008BFF
  234. #define COLOR_DARKOLIVEGREEN 0x556B2FFF
  235. #define COLOR_DARKORANGE 0xFF8C00FF
  236. #define COLOR_DARKORCHID 0x9932CCFF
  237. #define COLOR_DARKRED 0x8B0000FF
  238. #define COLOR_DARKSALMON 0xE9967AFF
  239. #define COLOR_DARKSEAGREEN 0x8FBC8BFF
  240. #define COLOR_DARKSLATEBLUE 0x483D8BFF
  241. #define COLOR_DARKSLATEGRAY 0x2F4F4FFF
  242. #define COLOR_DARKTURQUOISE 0x00CED1FF
  243. #define COLOR_DARKVIOLET 0x9400D3FF
  244. #define COLOR_DEEPPINK 0xFF1493FF
  245. #define COLOR_DEEPSKYBLUE 0x00BFFFFF
  246. #define COLOR_DIMGRAY 0x696969FF
  247. #define COLOR_DODGERBLUE 0x1E90FFFF
  248. #define COLOR_FIREBRICK 0xB22222FF
  249. #define COLOR_FLORALWHITE 0xFFFAF0FF
  250. #define COLOR_FORESTGREEN 0x228B22FF
  251. #define COLOR_FUCHSIA 0xFF00FFFF
  252. #define COLOR_GAINSBORO 0xDCDCDCFF
  253. #define COLOR_GHOSTWHITE 0xF8F8FFFF
  254. #define COLOR_GOLD 0xFFD700FF
  255. #define COLOR_GOLDENROD 0xDAA520FF
  256. #define COLOR_GRAY 0x808080FF
  257. #define COLOR_GREEN 0x008000FF
  258. #define COLOR_GREENYELLOW 0xADFF2FFF
  259. #define COLOR_HONEYDEW 0xF0FFF0FF
  260. #define COLOR_HOTPINK 0xFF69B4FF
  261. #define COLOR_INDIANRED 0xCD5C5CFF
  262. #define COLOR_INDIGO 0x4B0082FF
  263. #define COLOR_IVORY 0xFFFFF0FF
  264. #define COLOR_KHAKI 0xF0E68CFF
  265. #define COLOR_LAVENDER 0xE6E6FAFF
  266. #define COLOR_LAVENDERBLUSH 0xFFF0F5FF
  267. #define COLOR_LAWNGREEN 0x7CFC00FF
  268. #define COLOR_LEMONCHIFFON 0xFFFACDFF
  269. #define COLOR_LIGHTBLUE 0xADD8E6FF
  270. #define COLOR_LIGHTCORAL 0xF08080FF
  271. #define COLOR_LIGHTCYAN 0xE0FFFFFF
  272. #define COLOR_LIGHTGOLDENRODYELLOW 0xFAFAD2FF
  273. #define COLOR_LIGHTGRAY 0xD3D3D3FF
  274. #define COLOR_LIGHTGREEN 0x90EE90FF
  275. #define COLOR_LIGHTPINK 0xFFB6C1FF
  276. #define COLOR_LIGHTSALMON 0xFFA07AFF
  277. #define COLOR_LIGHTSEAGREEN 0x20B2AAFF
  278. #define COLOR_LIGHTSKYBLUE 0x87CEFAFF
  279. #define COLOR_LIGHTSLATEGRAY 0x778899FF
  280. #define COLOR_LIGHTSTEELBLUE 0xB0C4DEFF
  281. #define COLOR_LIGHTYELLOW 0xFFFFE0FF
  282. #define lime 0x00FF00FF
  283. #define COLOR_LIMEGREEN 0x32CD32FF
  284. #define COLOR_LINEN 0xFAF0E6FF
  285. #define COLOR_MAGENTA 0xFF00FFFF
  286. #define COLOR_MAROON 0x800000FF
  287. #define COLOR_MEDIUMAQUAMARINE 0x66CDAAFF
  288. #define COLOR_MEDIUMBLUE 0x0000CDFF
  289. #define COLOR_MEDIUMORCHID 0xBA55D3FF
  290. #define COLOR_MEDIUMPURPLE 0x9370DBFF
  291. #define COLOR_MEDIUMSEAGREEN 0x3CB371FF
  292. #define COLOR_MEDIUMSLATEBLUE 0x7B68EEFF
  293. #define COLOR_MEDIUMSPRINGGREEN 0x00FA9AFF
  294. #define COLOR_MEDIUMTURQUOISE 0x48D1CCFF
  295. #define COLOR_MEDIUMVIOLETRED 0xC71585FF
  296. #define COLOR_MIDNIGHTBLUE 0x191970FF
  297. #define COLOR_MINTCREAM 0xF5FFFAFF
  298. #define COLOR_MISTYROSE 0xFFE4E1FF
  299. #define COLOR_MOCCASIN 0xFFE4B5FF
  300. #define COLOR_NAVAJOWHITE 0xFFDEADFF
  301. #define COLOR_NAVY 0x000080FF
  302. #define COLOR_OLDLACE 0xFDF5E6FF
  303. #define COLOR_OLIVE 0x808000FF
  304. #define COLOR_OLIVEDRAB 0x6B8E23FF
  305. #define COLOR_ORANGE 0xFFA500FF
  306. #define COLOR_ORANGERED 0xFF4500FF
  307. #define COLOR_ORCHID 0xDA70D6FF
  308. #define COLOR_PALEGOLDENROD 0xEEE8AAFF
  309. #define COLOR_PALEGREEN 0x98FB98FF
  310. #define COLOR_PALETURQUOISE 0xAFEEEEFF
  311. #define COLOR_PALEVIOLETRED 0xDB7093FF
  312. #define COLOR_PAPAYAWHIP 0xFFEFD5FF
  313. #define COLOR_PEACHPUFF 0xFFDAB9FF
  314. #define COLOR_PERU 0xCD853FFF
  315. #define COLOR_PINK 0xFFC0CBFF
  316. #define COLOR_PLUM 0xDDA0DDFF
  317. #define COLOR_POWDERBLUE 0xB0E0E6FF
  318. #define COLOR_PURPLE 0x800080FF
  319. #define COLOR_RED 0xFF0000FF
  320. #define COLOR_ROSYBROWN 0xBC8F8FFF
  321. #define COLOR_ROYALBLUE 0x4169E1FF
  322. #define COLOR_SADDLEBROWN 0x8B4513FF
  323. #define COLOR_SALMON 0xFA8072FF
  324. #define COLOR_SANDYBROWN 0xF4A460FF
  325. #define COLOR_SEAGREEN 0x2E8B57FF
  326. #define COLOR_SEASHELL 0xFFF5EEFF
  327. #define COLOR_SIENNA 0xA0522DFF
  328. #define COLOR_SILVER 0xC0C0C0FF
  329. #define COLOR_SKYBLUE 0x87CEEBFF
  330. #define COLOR_SLATEBLUE 0x6A5ACDFF
  331. #define COLOR_SLATEGRAY 0x708090FF
  332. #define COLOR_SNOW 0xFFFAFAFF
  333. #define COLOR_SPRINGGREEN 0x00FF7FFF
  334. #define COLOR_STEELBLUE 0x4682B4FF
  335. #define COLOR_TAN 0xD2B48CFF
  336. #define COLOR_TEAL 0x008080FF
  337. #define COLOR_THISTLE 0xD8BFD8FF
  338. #define COLOR_TOMATO 0xFF6347FF
  339. #define COLOR_TURQUOISE 0x40E0D0FF
  340. #define COLOR_VIOLET 0xEE82EEFF
  341. #define COLOR_WHEAT 0xF5DEB3FF
  342. #define COLOR_WHITE 0xFFFFFFFF
  343. #define COLOR_WHITESMOKE 0xF5F5F5FF
  344. #define COLOR_YELLOW 0xFFFF00FF
  345. #define COLOR_YELLOWGREEN 0x9ACD32FF
  346. #define COLOR_BUTTONFACE 0xF0F0F0FF
  347. #define COLOR_BUTTONHIGHLIGHT 0xFFFFFFFF
  348. #define COLOR_BUTTONSHADOW 0xA0A0A0FF
  349. #define COLOR_GRADIENTACTIVECAPTION 0xB9D1EAFF
  350. #define COLOR_GRADIENTINACTIVECAPTION 0xD7E4F2FF
  351. #define COLOR_MENUBAR 0xF0F0F0FF
  352. #define COLOR_MENUHIGHLIGHT 0x3399FFFF
  353. #define COLOR_TEDDY 0x8A946BFF
  354. #define COLOR_ACTIVEBORDER 0xB4B4B4FF
  355. #define COLOR_ACTIVECAPTION 0x99B4D1FF
  356. #define COLOR_ACTIVECAPTIONTEXT 0x000000FF
  357. #define COLOR_ALICEBLUE 0xF0F8FFFF
  358. #define COLOR_ANTIQUEWHITE 0xFAEBD7FF
  359. #define COLOR_APPWORKSPACE 0xABABABFF
  360. #define COLOR_AQUA 0x00FFFFFF
  361. #define COLOR_AQUAMARINE 0x7FFFD4FF
  362. #define COLOR_AZURE 0xF0FFFFFF
  363. #define COLOR_BEIGE 0xF5F5DCFF
  364. #define COLOR_BISQUE 0xFFE4C4FF
  365. #define COLOR_BLACK 0x000000FF
  366. #define COLOR_BLANCHEDALMOND 0xFFEBCDFF
  367. #define COLOR_BLUE 0x0000FFFF
  368. #define COLOR_BLUEVIOLET 0x8A2BE2FF
  369. #define COLOR_BROWN 0xA52A2AFF
  370. #define COLOR_BURLYWOOD 0xDEB887FF
  371. #define COLOR_BUTTONFACE 0xF0F0F0FF
  372. #define COLOR_BUTTONHIGHLIGHT 0xFFFFFFFF
  373. #define COLOR_BUTTONSHADOW 0xA0A0A0FF
  374. #define COLOR_CADETBLUE 0x5F9EA0FF
  375. #define COLOR_CHARTREUSE 0x7FFF00FF
  376. #define COLOR_CHOCOLATE 0xD2691EFF
  377. #define COLOR_CONTROL 0xF0F0F0FF
  378. #define COLOR_CONTROLDARK 0xA0A0A0FF
  379. #define COLOR_CONTROLDARKDARK 0x696969FF
  380. #define COLOR_CONTROLLIGHT 0xE3E3E3FF
  381. #define COLOR_CONTROLLIGHTLIGHT 0xFFFFFFFF
  382. #define COLOR_CONTROLTEXT 0x000000FF
  383. #define COLOR_CORAL 0xFF7F50FF
  384. #define COLOR_CORNFLOWERBLUE 0x6495EDFF
  385. #define COLOR_CORNSILK 0xFFF8DCFF
  386. #define COLOR_CRIMSON 0xDC143CFF
  387. #define COLOR_CYAN 0x00FFFFFF
  388. #define COLOR_DARKBLUE 0x00008BFF
  389. #define COLOR_DARKCYAN 0x008B8BFF
  390. #define COLOR_DARKGOLDENROD 0xB8860BFF
  391. #define COLOR_DARKGRAY 0xA9A9A9FF
  392. #define COLOR_DARKGREEN 0x006400FF
  393. #define COLOR_DARKKHAKI 0xBDB76BFF
  394. #define COLOR_DARKMAGENTA 0x8B008BFF
  395. #define COLOR_DARKOLIVEGREEN 0x556B2FFF
  396. #define COLOR_DARKORANGE 0xFF8C00FF
  397. #define COLOR_DARKORCHID 0x9932CCFF
  398. #define COLOR_DARKRED 0x8B0000FF
  399. #define COLOR_DARKSALMON 0xE9967AFF
  400. #define COLOR_DARKSEAGREEN 0x8FBC8BFF
  401. #define COLOR_DARKSLATEBLUE 0x483D8BFF
  402. #define COLOR_DARKSLATEGRAY 0x2F4F4FFF
  403. #define COLOR_DARKTURQUOISE 0x00CED1FF
  404. #define COLOR_DARKVIOLET 0x9400D3FF
  405. #define COLOR_DEEPPINK 0xFF1493FF
  406. #define COLOR_DEEPSKYBLUE 0x00BFFFFF
  407. #define COLOR_DESKTOP 0x000000FF
  408. #define COLOR_DIMGRAY 0x696969FF
  409. #define COLOR_DODGERBLUE 0x1E90FFFF
  410. #define COLOR_FIREBRICK 0xB22222FF
  411. #define COLOR_FLORALWHITE 0xFFFAF0FF
  412. #define COLOR_FORESTGREEN 0x228B22FF
  413. #define COLOR_FUCHSIA 0xFF00FFFF
  414. #define COLOR_GAINSBORO 0xDCDCDCFF
  415. #define COLOR_GHOSTWHITE 0xF8F8FFFF
  416. #define COLOR_GOLD 0xFFD700FF
  417. #define COLOR_GOLDENROD 0xDAA520FF
  418. #define COLOR_GRADIENTACTIVECAPTION 0xB9D1EAFF
  419. #define COLOR_GRADIENTINACTIVECAPTION 0xD7E4F2FF
  420. #define COLOR_GRAY 0x808080FF
  421. #define COLOR_GRAYTEXT 0x808080FF
  422. #define COLOR_GREEN 0x008000FF
  423. #define COLOR_GREENYELLOW 0xADFF2FFF
  424. #define COLOR_HIGHLIGHT 0x3399FFFF
  425. #define COLOR_HIGHLIGHTTEXT 0xFFFFFFFF
  426. #define COLOR_HONEYDEW 0xF0FFF0FF
  427. #define COLOR_HOTPINK 0xFF69B4FF
  428. #define COLOR_HOTTRACK 0x0066CCFF
  429. #define COLOR_INACTIVEBORDER 0xF4F7FCFF
  430. #define COLOR_INACTIVECAPTION 0xBFCDDBFF
  431. #define COLOR_INACTIVECAPTIONTEXT 0x434E54FF
  432. #define COLOR_INDIANRED 0xCD5C5CFF
  433. #define COLOR_INDIGO 0x4B0082FF
  434. #define COLOR_INFO 0xFFFFE1FF
  435. #define COLOR_INFOTEXT 0x000000FF
  436. #define COLOR_IVORY 0xFFFFF0FF
  437. #define COLOR_KHAKI 0xF0E68CFF
  438. #define COLOR_LAVENDER 0xE6E6FAFF
  439. #define COLOR_LAVENDERBLUSH 0xFFF0F5FF
  440. #define COLOR_LAWNGREEN 0x7CFC00FF
  441. #define COLOR_LEMONCHIFFON 0xFFFACDFF
  442. #define COLOR_LIGHTBLUE 0xADD8E6FF
  443. #define COLOR_LIGHTCORAL 0xF08080FF
  444. #define COLOR_LIGHTCYAN 0xE0FFFFFF
  445. #define COLOR_LIGHTGOLDENRODYELLOW 0xFAFAD2FF
  446. #define COLOR_LIGHTGRAY 0xD3D3D3FF
  447. #define COLOR_LIGHTGREEN 0x90EE90FF
  448. #define COLOR_LIGHTPINK 0xFFB6C1FF
  449. #define COLOR_LIGHTSALMON 0xFFA07AFF
  450. #define COLOR_LIGHTSEAGREEN 0x20B2AAFF
  451. #define COLOR_LIGHTSKYBLUE 0x87CEFAFF
  452. #define COLOR_LIGHTSLATEGRAY 0x778899FF
  453. #define COLOR_LIGHTSTEELBLUE 0xB0C4DEFF
  454. #define COLOR_LIGHTYELLOW 0xFFFFE0FF
  455. #define COLOR_LIME 0x00FF00FF
  456. #define COLOR_LIMEGREEN 0x32CD32FF
  457. #define COLOR_LINEN 0xFAF0E6FF
  458. #define COLOR_MAGENTA 0xFF00FFFF
  459. #define COLOR_MAROON 0x800000FF
  460. #define COLOR_MEDIUMAQUAMARINE 0x66CDAAFF
  461. #define COLOR_MEDIUMBLUE 0x0000CDFF
  462. #define COLOR_MEDIUMORCHID 0xBA55D3FF
  463. #define COLOR_MEDIUMPURPLE 0x9370DBFF
  464. #define COLOR_MEDIUMSEAGREEN 0x3CB371FF
  465. #define COLOR_MEDIUMSLATEBLUE 0x7B68EEFF
  466. #define COLOR_MEDIUMSPRINGGREEN 0x00FA9AFF
  467. #define COLOR_MEDIUMTURQUOISE 0x48D1CCFF
  468. #define COLOR_MEDIUMVIOLETRED 0xC71585FF
  469. #define COLOR_MENU 0xF0F0F0FF
  470. #define COLOR_MENUBAR 0xF0F0F0FF
  471. #define COLOR_MENUHIGHLIGHT 0x3399FFFF
  472. #define COLOR_MENUTEXT 0x000000FF
  473. #define COLOR_MIDNIGHTBLUE 0x191970FF
  474. #define COLOR_MINTCREAM 0xF5FFFAFF
  475. #define COLOR_MISTYROSE 0xFFE4E1FF
  476. #define COLOR_MOCCASIN 0xFFE4B5FF
  477. #define COLOR_NAVAJOWHITE 0xFFDEADFF
  478. #define COLOR_NAVY 0x000080FF
  479. #define COLOR_OLDLACE 0xFDF5E6FF
  480. #define COLOR_OLIVE 0x808000FF
  481. #define COLOR_OLIVEDRAB 0x6B8E23FF
  482. #define COLOR_ORANGE 0xFFA500FF
  483. #define COLOR_ORANGERED 0xFF4500FF
  484. #define COLOR_ORCHID 0xDA70D6FF
  485. #define COLOR_PALEGOLDENROD 0xEEE8AAFF
  486. #define COLOR_PALEGREEN 0x98FB98FF
  487. #define COLOR_PALETURQUOISE 0xAFEEEEFF
  488. #define COLOR_PALEVIOLETRED 0xDB7093FF
  489. #define COLOR_PAPAYAWHIP 0xFFEFD5FF
  490. #define COLOR_PEACHPUFF 0xFFDAB9FF
  491. #define COLOR_PERU 0xCD853FFF
  492. #define COLOR_PINK 0xFFC0CBFF
  493. #define COLOR_PLUM 0xDDA0DDFF
  494. #define COLOR_POWDERBLUE 0xB0E0E6FF
  495. #define COLOR_PURPLE 0x800080FF
  496. #define COLOR_RED 0xFF0000FF
  497. #define COLOR_ROSYBROWN 0xBC8F8FFF
  498. #define COLOR_ROYALBLUE 0x4169E1FF
  499. #define COLOR_SADDLEBROWN 0x8B4513FF
  500. #define COLOR_SALMON 0xFA8072FF
  501. #define COLOR_SANDYBROWN 0xF4A460FF
  502. #define COLOR_SCROLLBAR 0xC8C8C8FF
  503. #define COLOR_SEAGREEN 0x2E8B57FF
  504. #define COLOR_SEASHELL 0xFFF5EEFF
  505. #define COLOR_SIENNA 0xA0522DFF
  506. #define COLOR_SILVER 0xC0C0C0FF
  507. #define COLOR_SKYBLUE 0x87CEEBFF
  508. #define COLOR_SLATEBLUE 0x6A5ACDFF
  509. #define COLOR_SLATEGRAY 0x708090FF
  510. #define COLOR_SNOW 0xFFFAFAFF
  511. #define COLOR_SPRINGGREEN 0x00FF7FFF
  512. #define COLOR_STEELBLUE 0x4682B4FF
  513. #define COLOR_TAN 0xD2B48CFF
  514. #define COLOR_TEAL 0x008080FF
  515. #define COLOR_THISTLE 0xD8BFD8FF
  516. #define COLOR_TOMATO 0xFF6347FF
  517. #define COLOR_TRANSPARENT 0xFFFFFF00
  518. #define COLOR_TURQUOISE 0x40E0D0FF
  519. #define COLOR_VIOLET 0xEE82EEFF
  520. #define COLOR_WHEAT 0xF5DEB3FF
  521. #define COLOR_WHITE 0xFFFFFFFF
  522. #define COLOR_WHITESMOKE 0xF5F5F5FF
  523. #define COLOR_WINDOW 0xFFFFFFFF
  524. #define COLOR_WINDOWFRAME 0x646464FF
  525. #define COLOR_WINDOWTEXT 0x000000FF
  526. #define COLOR_YELLOW 0xFFFF00FF
  527. #define COLOR_YELLOWGREEN 0x9ACD32FF
  528.  
  529. #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
  530. #define COLOR 0x33CCFFAA
  531.  
  532. #define TEAM_Police 0 // Rendőr
  533. #define TEAM_Yakuza 1 // Yakuza
  534.  
  535. forward Auto(playerid);
  536. forward timerfunc(playerid);
  537. forward OPL(playerid);
  538. // LOG készítés
  539. forward CreateLogFiles();
  540. forward AddLogLine(filename[],text[]);
  541. forward VehicleOccupied(vehicleid);
  542.  
  543. enum pInfo
  544. {
  545. Deaths,
  546. Kills,
  547. Admin,
  548. Muted,
  549. }
  550.  
  551. new PlayerInfo[MAX_PLAYERS][pInfo];
  552. new IsLogged[MAX_PLAYERS];
  553.  
  554. // REGISZTRÁCIÓ
  555. main()
  556. {
  557. new sendcmd[128];
  558. format(sendcmd, sizeof(sendcmd), "hostname %s", SERVER_NAME);
  559. SendRconCommand(sendcmd);
  560.  
  561. format(sendcmd, sizeof(sendcmd), "mapname %s", MAP_NAME);
  562. SendRconCommand(sendcmd);
  563.  
  564. print("/n----------------------------------");
  565. print(" Sheet GameMode");
  566. print("----------------------------------\n");
  567. }
  568.  
  569. public Auto(playerid)
  570. {
  571. SendClientMessageToAll(0x33CCFFAA, "Ha megszeretnéd nézni a szerveren használatos parancsok listáját akkor pötyögd be: /help");
  572. return 1;
  573. }
  574.  
  575. public OnGameModeInit()
  576. {
  577. SetGameModeText("Party Mode");
  578. DisableInteriorEnterExits();
  579. UsePlayerPedAnims();
  580. //ZSARU
  581. AddPlayerClass(265,-2910.1963,463.6516,4.9519,264.3633,24,250,29,100,31,100); // rendőr
  582. AddPlayerClass(266,-2910.1963,463.6516,4.9519,264.3633,24,250,29,100,31,100); // rendőr
  583. AddPlayerClass(267,-2910.1963,463.6516,4.9519,264.3633,24,250,29,100,31,100); // rendőr
  584. AddPlayerClass(280,-2910.1963,463.6516,4.9519,264.3633,24,250,29,100,31,100); // rendőr
  585. AddPlayerClass(281,-2910.1963,463.6516,4.9519,264.3633,24,250,29,100,31,100); // rendőr
  586. AddPlayerClass(282,-2910.1963,463.6516,4.9519,264.3633,24,250,29,100,31,100); // rendőr
  587. AddPlayerClass(283,-2910.1963,463.6516,4.9519,264.3633,24,250,29,100,31,100); // rendőr
  588. AddPlayerClass(284,-2910.1963,463.6516,4.9519,264.3633,24,250,29,100,31,100); // rendőr
  589. AddPlayerClass(285,-2910.1963,463.6516,4.9519,264.3633,24,250,29,100,31,100); // rendőr
  590. AddPlayerClass(286,-2910.1963,463.6516,4.9519,264.3633,24,250,29,100,31,100); // rendőr
  591. AddPlayerClass(287,-2910.1963,463.6516,4.9519,264.3633,24,250,29,100,31,100); // rendőr
  592. AddPlayerClass(288,-2910.1963,463.6516,4.9519,264.3633,24,250,29,100,31,100); // rendőr
  593. AddPlayerClass(163,-2910.1963,463.6516,4.9519,264.3633,24,250,29,100,31,100); // rendőr
  594. AddPlayerClass(164,-2910.1963,463.6516,4.9519,264.3633,24,250,29,100,31,100); // rendőr
  595. AddPlayerClass(165,-2910.1963,463.6516,4.9519,264.3633,24,250,29,100,31,100); // rendőr
  596. AddPlayerClass(166,-2910.1963,463.6516,4.9519,264.3633,24,250,29,100,31,100); // rendőr
  597.  
  598. //yakuza
  599. AddPlayerClass(111,-2189.5857,646.5425,49.4375,177.1487,22,100,28,1000,32,1500); //Yakuza
  600. AddPlayerClass(112,-2189.5857,646.5425,49.4375,177.1487,22,100,28,1000,32,1500); //Yakuza
  601. AddPlayerClass(113,-2189.5857,646.5425,49.4375,177.1487,22,100,28,1000,32,1500); //Yakuza
  602. AddPlayerClass(117,-2189.5857,646.5425,49.4375,177.1487,22,100,28,1000,32,1500); //Yakuza
  603. AddPlayerClass(118,-2189.5857,646.5425,49.4375,177.1487,22,100,28,1000,32,1500); //Yakuza
  604. AddPlayerClass(119,-2189.5857,646.5425,49.4375,177.1487,22,100,28,1000,32,1500); //Yakuza
  605. AddPlayerClass(120,-2189.5857,646.5425,49.4375,177.1487,22,100,28,1000,32,1500); //Yakuza
  606. AddPlayerClass(121,-2189.5857,646.5425,49.4375,177.1487,22,100,28,1000,32,1500); //Yakuza
  607. AddPlayerClass(122,-2189.5857,646.5425,49.4375,177.1487,22,100,28,1000,32,1500); //Yakuza
  608. AddPlayerClass(123,-2189.5857,646.5425,49.4375,177.1487,22,100,28,1000,32,1500); //Yakuza
  609. AddPlayerClass(124,-2189.5857,646.5425,49.4375,177.1487,22,100,28,1000,32,1500); //Yakuza
  610. AddPlayerClass(125,-2189.5857,646.5425,49.4375,177.1487,22,100,28,1000,32,1500); //Yakuza
  611. AddPlayerClass(126,-2189.5857,646.5425,49.4375,177.1487,22,100,28,1000,32,1500); //Yakuza
  612. AddPlayerClass(127,-2189.5857,646.5425,49.4375,177.1487,22,100,28,1000,32,1500); //Yakuza
  613.  
  614. SetTimer("Auto", 300000, 1);
  615. SetTimer("Auto2", 400000, 2);
  616. SetTimer("timerfunc", 1000, 1);
  617.  
  618.  
  619. rendorsegkapu = CreateObject(980, -2860.6442871094, 467.68786621094, 6.1561040878296, 0, 0, 268);
  620.  
  621. //Yakuza object
  622. yak_kapu1 = CreateObject(976, -2242.19921875, 639.53125, 48.360000610352, 0, 0, 90, 60);
  623. yak_kapu2 = CreateObject(1966, -2211.4797363281, 578.55059814453, 36.925994873047, 0, 0, 0, 60);
  624. CreateObject(1966, -2242.94140625, 605.271484375, 42.599998474121, 0, 0, 270, 60); //Yakuza fal
  625. CreateObject(3089, -2171.0849609375, 639.89001464844, 1052.5, 0, 0, 0, 30); //Yakuza HQ ajtó
  626.  
  627. CreateObject(8040, -2891.634765625, 492.33825683594, 2, 0, 0, 0);
  628. CreateObject(17954, -2986.875, 468.8623046875, 25.354106903076, 0, 0, 0);
  629. CreateObject(17954, -2939.3369140625, 442.240234375, 25.354106903076, 0, 0, 0);
  630. CreateObject(8645, -2863.9091796875, 400.900390625, 4.3905754089355, 0, 0, 90);
  631. CreateObject(8645, -2863.8332519531, 371.11785888672, 4.4106497764587, 0, 0, 90);
  632. CreateObject(8645, -2863.8330078125, 371.1171875, 4.4106497764587, 0, 0, 90);
  633. CreateObject(987, -2855.1591796875, 490.26223754883, 3.4789218902588, 0, 0, 74);
  634. CreateObject(987, -2858.5231933594, 478.96807861328, 3.3390617370605, 0, 0, 73.998413085938);
  635. CreateObject(987, -2860.0969238281, 473.30880737305, 3.3328838348389, 0, 0, 73.998413085938);
  636. CreateObject(987, -2860.0966796875, 473.30859375, 3.3328838348389, 0, 0, 73.998413085938);
  637. CreateObject(987, -2863.7619628906, 450.85595703125, 3.5, 0, 0, 75.998413085938);
  638. CreateObject(987, -2860.0966796875, 473.30859375, 3.3328838348389, 0, 0, 73.998413085938);
  639. CreateObject(987, -2866.2565917969, 440.01107788086, 3.7999999523163, 0, 0, 75.997924804688);
  640. CreateObject(8663, -2933.5703125, 424.279296875, 17, 0, 0, 0);
  641. CreateObject(718, -2993.1079101563, 483.95526123047, 3.9519348144531, 0, 0, 0);
  642. CreateObject(718, -2993.107421875, 483.955078125, 3.9519348144531, 0, 0, 0);
  643. CreateObject(718, -2993.91015625, 469.10504150391, 3.9519348144531, 0, 0, 0);
  644. CreateObject(718, -2993.107421875, 483.955078125, 3.9519348144531, 0, 0, 0);
  645. CreateObject(718, -2985.2739257813, 483.97827148438, 3.9519348144531, 0, 0, 0);
  646. CreateObject(718, -2995.6235351563, 429.35507202148, 3.9519348144531, 0, 0, 0);
  647. CreateObject(718, -2994.240234375, 460.98828125, 3.9519348144531, 0, 0, 0);
  648. CreateObject(718, -2995.2333984375, 447.2939453125, 3.9519348144531, 0, 0, 0);
  649. CreateObject(718, -2993.775390625, 476.46875, 3.9519348144531, 0, 0, 0);
  650. CreateObject(718, -2971.7687988281, 484.50848388672, 3.9519348144531, 0, 0, 0);
  651. CreateObject(718, -2958.0505371094, 484.27291870117, 3.9519348144531, 0, 0, 0);
  652. CreateObject(718, -2951.23046875, 483.96875, 3.9519348144531, 0, 0, 0);
  653. CreateObject(718, -2943.5964355469, 484.25082397461, 3.9519348144531, 0, 0, 0);
  654. CreateObject(718, -2928.6889648438, 436.6201171875, 3.9519348144531, 0, 0, 0);
  655. CreateObject(718, -2928.5197753906, 476.21203613281, 3.9519348144531, 0, 0, 0);
  656. CreateObject(718, -2927.2119140625, 428.21627807617, 4.0607585906982, 0, 0, 0);
  657. CreateObject(718, -2927.2119140625, 428.2158203125, 4.0607585906982, 0, 0, 0);
  658. CreateObject(718, -2922.7561035156, 419.31292724609, 3.9519348144531, 0, 0, 0);
  659. CreateObject(718, -2929.66015625, 446.8486328125, 3.9519348144531, 0, 0, 0);
  660. CreateObject(718, -2908.3596191406, 420.39239501953, 3.9519348144531, 0, 0, 0);
  661. CreateObject(718, -2936.48828125, 484.43359375, 3.9519348144531, 0, 0, 0);
  662. CreateObject(718, -2928.4731445313, 483.48825073242, 3.9519348144531, 0, 0, 0);
  663. CreateObject(718, -2928.7448730469, 495.04251098633, 3.9065704345703, 0, 0, 0);
  664. CreateObject(718, -2928.6865234375, 501.93954467773, 3.9140625, 0, 0, 0);
  665. CreateObject(718, -2854.5771484375, 508.24887084961, 3.9140625, 0, 0, 0);
  666. CreateObject(718, -2924.0888671875, 508.4541015625, 3.9140625, 0, 0, 0);
  667. CreateObject(718, -2924.0888671875, 508.4541015625, 3.9140625, 0, 0, 0);
  668. CreateObject(718, -2913.0078125, 507.8212890625, 3.9140625, 0, 0, 0);
  669. CreateObject(718, -2870.06640625, 507.0078125, 3.9140625, 0, 0, 0);
  670. CreateObject(4874, -3001.0983886719, 454.26895141602, 5.8872246742249, 0, 0, 0);
  671. //Dm Objectek
  672. CreateObject(13653, 279.88455200195, 2591.4750976563, 37.838924407959, 0, 0, 0);
  673. CreateObject(971, 291.52709960938, 2658.2893066406, 15.046480178833, 0, 0, 0);
  674. CreateObject(971, 368.06359863281, 2646.3737792969, 24.814613342285, 0, 0, 330);
  675. CreateObject(971, 393.62588500977, 2625.99609375, 22.479522705078, 0, 0, 310);
  676. CreateObject(971, 375.64147949219, 2640.2631835938, 25.999826431274, 0, 0, 328);
  677. CreateObject(971, 298.04962158203, 2658.2526855469, 15.967702865601, 0, 0, 0);
  678. CreateObject(971, 283.79254150391, 2658.3327636719, 16.046480178833, 0, 0, 0);
  679. CreateObject(971, 369.90658569336, 2645.2934570313, 22.673496246338, 0, 0, 310);
  680. CreateObject(971, 382.59689331055, 2635.3801269531, 25.043031692505, 0, 0, 322);
  681. CreateObject(971, 389.60369873047, 2630.1430664063, 25.600723266602, 0, 0, 322);
  682. CreateObject(3279, 240.11273193359, 2533.0180664063, 15.796741485596, 0, 0, 0);
  683. CreateObject(3279, 351.43920898438, 2624.0107421875, 15.484375, 0, 0, 0);
  684. CreateObject(3279, 364.75964355469, 2543.7180175781, 15.567096710205, 0, 0, 0);
  685. CreateObject(3279, 265.09448242188, 2648.5925292969, 15.479337692261, 0, 0, 0);
  686. CreateObject(3279, 225.92723083496, 2613.2055664063, 15.480617523193, 0, 0, 0);
  687. CreateObject(3279, 266.03112792969, 2576.41796875, 15.304008483887, 0, 0, 0);
  688. CreateObject(3279, 191.44898986816, 2572.7385253906, 15.310579299927, 0, 0, 0);
  689. CreateObject(3279, 173.18145751953, 2614.7863769531, 15.47798538208, 0, 0, 0);
  690. CreateObject(3279, 271.83123779297, 2621.6281738281, 15.477981567383, 0, 0, 0);
  691. CreateObject(16436, 214.74905395508, 2546.2092285156, 17.630601882935, 0, 0, 335.25);
  692. CreateObject(972, 295.05108642578, 2573.2846679688, 15.344333648682, 0, 0, 0);
  693. CreateObject(972, 294.25628662109, 2560.9482421875, 15.3671875, 0, 0, 0);
  694. CreateObject(972, 294.9423828125, 2591.7893066406, 15.4765625, 0, 0, 0);
  695. CreateObject(17030, 366.60577392578, 2584.982421875, 15.484375, 0, 0, 0);
  696. CreateObject(17030, 217.45210266113, 2571.6669921875, 15.323614120483, 0, 0, 0);
  697. CreateObject(2780, 222.19241333008, 2626.650390625, 15.498401641846, 0, 0, 0);
  698. CreateObject(2780, 193.17527770996, 2586.4580078125, 15.456895828247, 0, 0, 0);
  699. CreateObject(2780, 183.08529663086, 2620.5358886719, 15.4765625, 0, 0, 0);
  700. CreateObject(2780, 246.91088867188, 2587.908203125, 15.473232269287, 0, 0, 0);
  701. CreateObject(2780, 247.74359130859, 2648.0961914063, 15.484375, 0, 0, 0);
  702. CreateObject(2780, 250.40757751465, 2616.4846191406, 16.222688674927, 0, 0, 0);
  703. CreateObject(2780, 276.1272277832, 2634.5952148438, 18.59454536438, 0, 0, 0);
  704. CreateObject(2780, 289.69378662109, 2601.4274902344, 15.4765625, 0, 0, 0);
  705. CreateObject(2780, 280.23965454102, 2523.6743164063, 15.756681442261, 0, 0, 0);
  706. CreateObject(2780, 224.990234375, 2529.1271972656, 15.810276031494, 0, 0, 0);
  707. CreateObject(2780, 213.10527038574, 2540.783203125, 34.634479522705, 0, 0, 0);
  708. CreateObject(2780, 309.77536010742, 2557.3879394531, 15.449171066284, 0, 0, 0);
  709. CreateObject(2780, 313.02529907227, 2590.6076660156, 15.521259307861, 0, 0, 0);
  710. CreateObject(2780, 326.95004272461, 2621.2004394531, 15.54577255249, 0, 0, 0);
  711. CreateObject(2780, 360.93328857422, 2628.4133300781, 15.326999664307, 0, 0, 0);
  712. CreateObject(2780, 394.24438476563, 2585.3173828125, 15.466468811035, 0, 0, 0);
  713. CreateObject(2780, 348.86029052734, 2577.4428710938, 15.48579788208, 0, 0, 0);
  714. CreateObject(2780, 343.69271850586, 2540.6921386719, 15.770584106445, 0, 0, 0);
  715. CreateObject(2780, 330.66381835938, 2547.8696289063, 15.805080413818, 0, 0, 0);
  716. CreateObject(2780, 275.10604858398, 2620.453125, 19.494289398193, 0, 0, 0);
  717. CreateObject(3425, 324.59405517578, 2558.7993164063, 26.810131072998, 0, 0, 0);
  718. CreateObject(3425, 305.609375, 2647.626953125, 26.909881591797, 0, 0, 0);
  719. CreateObject(3425, 256.32537841797, 2590.3786621094, 26.863611221313, 0, 0, 0);
  720. CreateObject(3425, 273.28033447266, 2561.5766601563, 26.810131072998, 0, 0, 0);
  721. CreateObject(3425, 190.19871520996, 2597.880859375, 26.986082077026, 0, 0, 0);
  722. CreateObject(3425, 155.53520202637, 2587.232421875, 26.899076461792, 0, 0, 0);
  723. CreateObject(3524, 225.07482910156, 2631.1079101563, 18.523386001587, 0, 0, 0);
  724. CreateObject(3524, 205.71730041504, 2640.1123046875, 18.371955871582, 0, 0, 0);
  725. CreateObject(3524, 185.83953857422, 2632.9936523438, 18.363325119019, 0, 0, 0);
  726. CreateObject(3524, 163.51309204102, 2616.5607910156, 18.361902236938, 0, 0, 0);
  727. CreateObject(3524, 186.12858581543, 2602.9116210938, 18.415689468384, 0, 0, 0);
  728. CreateObject(3524, 181.72943115234, 2573.3078613281, 18.382446289063, 0, 0, 0);
  729. CreateObject(3524, 259.09637451172, 2529.5107421875, 18.690027236938, 0, 0, 0);
  730. CreateObject(3524, 189.43876647949, 2558.3405761719, 18.252527236938, 0, 0, 0);
  731. CreateObject(3524, 216.88375854492, 2532.380859375, 18.646751403809, 0, 0, 0);
  732. CreateObject(3524, 258.9482421875, 2529.3647460938, 18.690027236938, 0, 0, 0);
  733. CreateObject(3524, 303.5791015625, 2521.8791503906, 18.62255859375, 0, 0, 0);
  734. CreateObject(3524, 354.3984375, 2539.9636230469, 18.603639602661, 0, 0, 0);
  735. CreateObject(3524, 352.64404296875, 2567.3225097656, 18.418054580688, 0, 0, 0);
  736. CreateObject(3524, 328.90240478516, 2567.5700683594, 18.459917068481, 0, 0, 0);
  737. CreateObject(3524, 347.03442382813, 2618.9467773438, 18.369714736938, 0, 0, 0);
  738. CreateObject(3524, 317.48568725586, 2634.9113769531, 18.371250152588, 0, 0, 0);
  739. CreateObject(3524, 287.94616699219, 2619.3259277344, 18.361902236938, 0, 0, 0);
  740. CreateObject(3524, 256.72821044922, 2641.4448242188, 18.364709854126, 0, 0, 0);
  741. CreateObject(3524, 252.39018249512, 2587.6450195313, 18.318441390991, 0, 0, 0);
  742. CreateObject(3524, 260.78656005859, 2565.8605957031, 18.310987472534, 0, 0, 0);
  743. CreateObject(3524, 251.55868530273, 2572.9992675781, 18.186010360718, 0, 0, 0);
  744. CreateObject(3864, 236.19186401367, 2620.6594238281, 21.576274871826, 0, 0, 0);
  745. CreateObject(3864, 253.52670288086, 2564.3720703125, 21.643985748291, 0, 0, 0);
  746. CreateObject(3864, 349.6135559082, 2557.8034667969, 21.464214324951, 0, 0, 0);
  747. CreateObject(3864, 188.16156005859, 2539.3718261719, 21.755046844482, 0, 0, 0);
  748. CreateObject(3864, 185.67321777344, 2611.6997070313, 21.576271057129, 0, 0, 204);
  749. CreateObject(3864, 183.06846618652, 2580.4067382813, 21.773357391357, 0, 0, 203.99963378906);
  750. CreateObject(3864, 214.11529541016, 2598.2778320313, 21.575622558594, 0, 0, 203.99963378906);
  751. CreateObject(3864, 214.93356323242, 2618.9482421875, 21.582824707031, 0, 0, 203.99963378906);
  752. CreateObject(3864, 242.36540222168, 2644.9499511719, 21.583869934082, 0, 0, 203.99963378906);
  753. CreateObject(835, 238.34600830078, 2614.5874023438, 18.382007598877, 0, 0, 324);
  754. CreateObject(835, 283.69171142578, 2615.9833984375, 17.382007598877, 0, 0, 323.99780273438);
  755.  
  756. //island
  757.  
  758. CreateObject(18450, -2873.637207, 1298.102661, 9.016620, 0.0000, 4.2972, 0.0000);
  759. CreateObject(18450, -2953.341797, 1298.102661, 11.997541, 0.0000, 0.0000, 0.0000);
  760. CreateObject(18450, -3031.763672, 1298.086914, 11.984492, 0.0000, 0.0000, 0.0000);
  761. CreateObject(18450, -3110.777832, 1298.061646, 12.021435, 0.0000, 0.0000, 0.0000);
  762. CreateObject(18450, -3188.146973, 1298.085571, 11.983394, 0.0000, 0.0000, 0.0000);
  763. CreateObject(18450, -3246.291016, 1298.059326, 11.995333, 0.0000, 0.0000, 0.0000);
  764. CreateObject(8417, -3325.275635, 1298.824341, 12.424463, 0.0000, 0.0000, 0.0000);
  765. CreateObject(8417, -3325.327881, 1259.297119, 12.420782, 0.0000, 0.0000, 0.0000);
  766. CreateObject(8417, -3324.872559, 1338.494507, 12.420782, 0.0000, 0.0000, 0.0000);
  767. CreateObject(8417, -3363.831055, 1298.811646, 12.420782, 0.0000, 0.0000, 0.0000);
  768. CreateObject(8417, -3363.839355, 1338.014038, 12.417101, 0.0000, 0.0000, 0.0000);
  769. CreateObject(8417, -3363.915039, 1259.462891, 12.417101, 0.0000, 0.0000, 0.0000);
  770. CreateObject(8421, -3347.374512, 1220.521118, 23.159019, 0.0000, 0.0000, 78.7500);
  771. CreateObject(8421, -3301.200439, 1241.134521, 23.145319, 0.0000, 0.0000, 28.5160);
  772. CreateObject(8417, -3305.425537, 1296.993286, 12.420782, 0.0000, 0.0000, 0.0000);
  773. CreateObject(8421, -3340.878662, 1379.471680, 23.659821, 0.0000, 0.0000, 272.5783);
  774. CreateObject(8421, -3297.334473, 1352.431274, 24.060642, 0.0000, 0.0000, 327.1095);
  775. CreateObject(7584, -3420.919922, 1295.321289, 16.761902, 0.0000, 0.0000, 5.2339);
  776. CreateObject(8417, -3383.638672, 1302.639526, 12.417101, 0.0000, 0.0000, 0.0000);
  777. CreateObject(8417, -3317.049561, 1262.757690, 12.420782, 0.0000, 0.0000, 347.9679);
  778. CreateObject(8417, -3306.865479, 1332.890259, 12.417101, 0.0000, 0.0000, 11.1727);
  779. CreateObject(8417, -3336.441406, 1356.920654, 12.417101, 0.0000, 0.0000, 0.0000);
  780. CreateObject(8417, -3343.037598, 1242.703857, 12.417101, 0.0000, 0.0000, 0.0000);
  781. CreateObject(13831, -3382.766846, 1298.507446, 68.307358, 18.9076, 0.0000, 92.5783);
  782. CreateObject(17556, -3307.216553, 1335.094604, 16.283504, 0.0000, 0.0000, 0.0000);
  783. CreateObject(972, -3315.950195, 1311.369629, 12.382282, 0.0000, 0.0000, 270.0000);
  784. CreateObject(972, -3320.240234, 1322.605713, 12.042423, 0.0000, 0.0000, 180.0000);
  785. CreateObject(10236, -3301.775879, 1305.586426, 24.886353, 0.0000, 0.0000, 90.0000);
  786. CreateObject(972, -3306.785889, 1341.289063, 12.378601, 0.0000, 0.0000, 90.9369);
  787. CreateObject(972, -3308.822021, 1341.231934, 12.234562, 0.0000, 0.0000, 90.9369);
  788. CreateObject(969, -3322.617432, 1318.153320, 16.282461, 0.0000, 0.0000, 0.0000);
  789. CreateObject(969, -3301.343750, 1308.213867, 12.548597, 0.0000, 0.0000, 112.5000);
  790. CreateObject(9076, -3381.416748, 1298.945801, 26.098495, 0.0000, 0.0000, 180.0000);
  791. CreateObject(9582, -3365.401367, 1332.330322, 21.147831, 0.0000, 0.0000, 348.7500);
  792. CreateObject(9071, -3326.048584, 1240.884399, 24.882942, 0.0000, 0.0000, 56.2500);
  793. CreateObject(6257, -3357.657471, 1262.715820, 19.802895, 0.0000, 0.0000, 33.7500);
  794. CreateObject(9241, -3295.045654, 1224.728394, 48.049500, 0.0000, 0.0000, 298.5934);
  795. CreateObject(975, -3295.368652, 1283.613892, 14.056410, 0.0000, 0.0000, 348.7500);
  796. CreateObject(975, -3297.844238, 1275.764282, 14.056410, 0.0000, 0.0000, 348.7500);
  797. CreateObject(974, -3301.547852, 1279.820801, 12.984463, 0.0000, 0.0000, 78.7500);
  798. CreateObject(1318, -3293.785889, 1281.179932, 14.200073, 174.3615, 3.4377, 347.1084);
  799. CreateObject(974, -3294.862061, 1281.301758, 46.403786, 268.8997, 0.0000, 348.7500);
  800. CreateObject(970, -3298.010254, 1281.979004, 46.946491, 0.0000, 0.0000, 258.7500);
  801. CreateObject(970, -3295.029297, 1284.033691, 46.913555, 0.0000, 0.0000, 168.7500);
  802.  
  803. //STUNT
  804. CreateObject(10987, 1770.9641113281, -2435.1062011719, 14.221102714539, 0, 0, 90);
  805. CreateObject(1245, 1774.2192382813, -2513.0151367188, 14.034447669983, 0, 0, 0);
  806. CreateObject(1245, 1772.9490966797, -2519.1721191406, 14.034447669983, 0, 0, 0);
  807. CreateObject(1245, 1771.9868164063, -2526.0776367188, 14.034447669983, 0, 0, 0);
  808. CreateObject(1245, 1770.1451416016, -2535.6735839844, 14.034447669983, 0, 0, 0);
  809. CreateObject(1245, 1768.4150390625, -2546.0400390625, 14.034447669983, 0, 0, 0);
  810. CreateObject(1245, 1766.0958251953, -2558.419921875, 14.034447669983, 0, 0, 0);
  811. CreateObject(1245, 1770.8934326172, -2531.3608398438, 14.034447669983, 0, 0, 0);
  812. CreateObject(1245, 1769.7331542969, -2539.2143554688, 14.034447669983, 0, 0, 0);
  813. CreateObject(1245, 1768.8345947266, -2542.6225585938, 14.034447669983, 0, 0, 0);
  814. CreateObject(1245, 1767.5122070313, -2554.5661621094, 14.034447669983, 0, 0, 0);
  815. CreateObject(1245, 1767.7752685547, -2550.4575195313, 14.034447669983, 0, 0, 0);
  816. CreateObject(1245, 1772.3151855469, -2522.8093261719, 14.034447669983, 0, 0, 0);
  817. CreateObject(13636, 1838.1412353516, -2423.5461425781, 14.835079193115, 0, 0, 0);
  818. CreateObject(13636, 1856.2885742188, -2390.4157714844, 14.835079193115, 0, 0, 0);
  819. CreateObject(13636, 1871.9237060547, -2423.0751953125, 14.835079193115, 0, 0, 0);
  820. CreateObject(13636, 1857.3515625, -2447.1137695313, 14.835079193115, 0, 0, 0);
  821. CreateObject(13636, 1910.8853759766, -2371.7390136719, 14.827266693115, 0, 0, 0);
  822. CreateObject(13641, 1725.9858398438, -2550.9035644531, 12.546875, 0, 0, 172);
  823. CreateObject(13641, 1726.9418945313, -2538.7099609375, 12.546875, 0, 0, 171.99645996094);
  824. CreateObject(13641, 1729.5632324219, -2523.8310546875, 12.546875, 0, 0, 171.99645996094);
  825. CreateObject(13641, 1724.7657470703, -2563.7514648438, 12.546875, 0, 0, 171.99645996094);
  826. CreateObject(13648, 1909.5812988281, -2448.3176269531, 12.53911781311, 0, 0, 0);
  827. CreateObject(13648, 1894.9268798828, -2433.0766601563, 12.53911781311, 0, 0, 0);
  828. CreateObject(13648, 1903.1007080078, -2445.8017578125, 12.53911781311, 0, 0, 0);
  829. CreateObject(13648, 1921.5804443359, -2426.2783203125, 12.53911781311, 0, 0, 0);
  830. CreateObject(1632, 1986.6750488281, -2468.8083496094, 13.84698677063, 0, 0, 0);
  831. CreateObject(1632, 1990.8117675781, -2468.8098144531, 13.84698677063, 0, 0, 0);
  832. CreateObject(1632, 1986.8608398438, -2609.8706054688, 13.84698677063, 0, 0, 0);
  833. CreateObject(1632, 1994.9096679688, -2468.9467773438, 13.84698677063, 0, 0, 0);
  834. CreateObject(1632, 1998.8481445313, -2469.0625, 13.84698677063, 0, 0, 0);
  835. CreateObject(1632, 2002.7911376953, -2469.0456542969, 13.84698677063, 0, 0, 0);
  836. CreateObject(1632, 2006.9172363281, -2469.0695800781, 13.84698677063, 0, 0, 0);
  837. CreateObject(1632, 1970.1013183594, -2464.3093261719, 13.83922958374, 0, 0, 0);
  838. CreateObject(3625, 2049.2248535156, -2628.970703125, 15.382051467896, 0, 0, 0);
  839. CreateObject(16092, 2040.5377197266, -2498.0026855469, 12.546875, 0, 0, 0);
  840. CreateObject(3491, 2108.5861816406, -2428.1975097656, 18.97146987915, 0, 0, 0);
  841. CreateObject(1894, 1544.1098632813, -2639.4760742188, 12.546875, 0, 0, 0);
  842. CreateObject(2931, 1548.2124023438, -2638.4682617188, 12.599924087524, 0, 0, 78);
  843. CreateObject(3269, 1513.7393798828, -2632.3037109375, 12.546875, 0, 0, 126);
  844. CreateObject(3364, 1480.8045654297, -2632.9169921875, 12.546875, 0, 0, 34);
  845. CreateObject(5152, 1501.6739501953, -2640.4033203125, 18.239068984985, 0, 0, 210);
  846. CreateObject(5152, 1500.9577636719, -2637.4079589844, 18.155818939209, 0, 0, 177.99816894531);
  847. CreateObject(5152, 1502.9112548828, -2642.7702636719, 17.937183380127, 0, 0, 215.99816894531);
  848. CreateObject(16305, 1629.8049316406, -2461.0129394531, 17.737033843994, 0, 0, 0);
  849. CreateObject(16305, 1589.0690917969, -2541.7980957031, 19.886375427246, 0, 0, 0);
  850. CreateObject(16305, 1521.0178222656, -2547.8996582031, 17.729221343994, 0, 0, 0);
  851. CreateObject(16305, 1454.3645019531, -2453.2797851563, 17.737033843994, 0, 0, 0);
  852. CreateObject(16305, 1420.5085449219, -2621.8740234375, 17.729221343994, 0, 0, 0);
  853. CreateObject(16305, 1912.005859375, -2624.8610839844, 17.729221343994, 0, 0, 0);
  854. CreateObject(16305, 1959.7788085938, -2545.9370117188, 17.729221343994, 0, 0, 0);
  855. CreateObject(16305, 1938.4581298828, -2348.9204101563, 17.729221343994, 0, 0, 0);
  856. CreateObject(13604, 1541.7845458984, -2459.3767089844, 14.262704849243, 0, 0, 0);
  857. CreateObject(13604, 1600.2117919922, -2460.3937988281, 14.262704849243, 0, 0, 0);
  858. CreateObject(13604, 1671.3614501953, -2466.0551757813, 14.262704849243, 0, 0, 0);
  859. CreateObject(13604, 1786.5505371094, -2461.8483886719, 13.699462890625, 0, 0, 0);
  860. CreateObject(13604, 1605.2768554688, -2624.6437988281, 14.254892349243, 0, 0, 0);
  861. CreateObject(13604, 1670.3459472656, -2631.640625, 14.254892349243, 0, 0, 0);
  862. CreateObject(13590, 1969.0589599609, -2391.5734863281, 14.922718048096, 0, 0, 0);
  863. CreateObject(13590, 1908.8560791016, -2314.7016601563, 14.922718048096, 0, 0, 0);
  864. CreateObject(13590, 1476.1472167969, -2551.8811035156, 14.922718048096, 0, 0, 0);
  865. CreateObject(13590, 1952.2620849609, -2640.8500976563, 14.922718048096, 0, 0, 96);
  866. CreateObject(3664, 1942.9692382813, -2456.3176269531, 20.668004989624, 0, 0, 0);
  867. CreateObject(1634, 1657.5072021484, -2524.7524414063, 13.844192504883, 0, 0, 268);
  868. CreateObject(1634, 1653.8442382813, -2566.291015625, 13.844192504883, 0, 0, 267.99499511719);
  869. CreateObject(1634, 1637.8603515625, -2538.3132324219, 13.844192504883, 0, 0, 267.99499511719);
  870. CreateObject(1634, 1638.6944580078, -2547.4973144531, 13.844192504883, 0, 0, 267.99499511719);
  871. CreateObject(1634, 1686.1856689453, -2542.9738769531, 13.844192504883, 0, 0, 267.99499511719);
  872. //DMZÓNA
  873. CreateObject(991, -2514.5537109375, -656.7998046875, 148.12155151367, 0, 0, 89.49462890625);
  874. CreateObject(991, -2514.6259765625, -662.755859375, 148.12155151367, 0, 0, 89.489135742188);
  875. CreateObject(991, -2514.6552734375, -669.068359375, 148.12155151367, 0, 0, 89.489135742188);
  876. CreateObject(991, -2514.71875, -675.193359375, 148.17153930664, 0, 0, 89.489135742188);
  877. CreateObject(991, -2514.787109375, -681.68359375, 148.17153930664, 0, 0, 89.489135742188);
  878. CreateObject(991, -2514.78515625, -685.783203125, 148.14660644531, 0, 0, 89.489135742188);
  879. CreateObject(991, -2514.546875, -652.728515625, 148.12155151367, 0, 0, 90.494384765625);
  880. CreateObject(991, -2514.5947265625, -647.107421875, 148.12155151367, 0, 0, 89.989013671875);
  881. CreateObject(991, -2514.6171875, -641.48046875, 148.12155151367, 0, 0, 89.989013671875);
  882. CreateObject(991, -2514.6103515625, -635.4306640625, 148.12155151367, 0, 0, 89.989013671875);
  883. CreateObject(991, -2514.6201171875, -629.20703125, 148.12155151367, 0, 0, 89.989013671875);
  884. CreateObject(991, -2514.6079101563, -628.20727539063, 148.12155151367, 0, 0, 89.989013671875);
  885. CreateObject(991, -2517.927734375, -624.884765625, 148.12155151367, 0, 0, 359.48364257813);
  886. CreateObject(1491, -2527.6977539063, -624.89495849609, 146.8256072998, 0, 0, 0);
  887. CreateObject(991, -2522.890625, -624.8681640625, 148.12155151367, 0, 0, 359.47814941406);
  888. CreateObject(991, -2532.3037109375, -624.943359375, 148.12155151367, 0, 0, 359.47814941406);
  889. CreateObject(991, -2538.8525390625, -624.9130859375, 148.12155151367, 0, 0, 359.47814941406);
  890. CreateObject(991, -2539.5849609375, -624.9033203125, 148.12155151367, 0, 0, 359.47814941406);
  891. CreateObject(991, -2542.7568359375, -628.208984375, 148.12155151367, 0, 0.7470703125, 90.983276367188);
  892. CreateObject(991, -2542.6640625, -634.56640625, 148.12155151367, 0, 0.7415771484375, 90.983276367188);
  893. CreateObject(991, -2542.666015625, -640.8193359375, 148.12155151367, 0, 0.7415771484375, 89.478149414063);
  894. CreateObject(991, -2542.6877441406, -646.67364501953, 148.12155151367, 0, 0.736083984375, 89.725341796875);
  895. CreateObject(991, -2542.724609375, -653.2470703125, 148.12155151367, 0, 0.7305908203125, 89.725341796875);
  896. CreateObject(991, -2542.7373046875, -659.5419921875, 148.12155151367, 0, 0.7305908203125, 89.725341796875);
  897. CreateObject(991, -2542.7421875, -664.5869140625, 148.12155151367, 0, 0.7305908203125, 89.725341796875);
  898. CreateObject(991, -2542.7646484375, -670.673828125, 148.12155151367, 0, 0.7305908203125, 89.725341796875);
  899. CreateObject(991, -2542.7939453125, -676.896484375, 148.12155151367, 0, 0.7305908203125, 89.725341796875);
  900. CreateObject(991, -2542.7587890625, -683.42578125, 148.12155151367, 0, 0.7305908203125, 90.472412109375);
  901. CreateObject(991, -2542.7734375, -685.400390625, 148.12155151367, 0, 0.72509765625, 90.466918945313);
  902. CreateObject(991, -2518.1845703125, -688.677734375, 148.17153930664, 0, 0, 359.99450683594);
  903. CreateObject(991, -2523.466796875, -688.6748046875, 148.17153930664, 0, 0, 359.98901367188);
  904. CreateObject(991, -2530, -688.6484375, 148.17153930664, 0, 0, 359.98901367188);
  905. CreateObject(991, -2536.0234375, -688.62109375, 148.17153930664, 0, 0, 359.98901367188);
  906. CreateObject(991, -2539.5087890625, -688.65234375, 148.17153930664, 0, 0, 359.98901367188);
  907. CreateObject(1527, -2525.6745605469, -625.30010986328, 136.1678314209, 0, 0, 271);
  908. CreateObject(1527, -2528.1025390625, -625.3046875, 136.1678314209, 0, 0, 270.99426269531);
  909. CreateObject(16782, -2528.748046875, -625.45666503906, 144.46881103516, 0, 0, 88);
  910. CreateObject(11544, -2526.8955078125, -628.67425537109, 145.75706481934, 0, 359.5, 179.25);
  911. CreateObject(991, -2531.0258789063, -625.18957519531, 148.12155151367, 0, 0, 359.47814941406);
  912. CreateObject(11544, -2526.8225097656, -621.58721923828, 142.95658874512, 0, 359.49462890625, 179.24743652344);
  913. CreateObject(11544, -2528.0686035156, -614.86419677734, 140.10655212402, 359, 359.49456787109, 140.48858642578);
  914. CreateObject(11544, -2524.3491210938, -609.04205322266, 137.5811920166, 358.99475097656, 359.48913574219, 109.98764038086);
  915. CreateObject(11544, -2518.0673828125, -606.24334716797, 135.18067932129, 6.4944458007813, 359.48596191406, 98.30126953125);
  916. CreateObject(11544, -2517.4877929688, -606.1826171875, 134.50584411621, 6.492919921875, 359.48364257813, 98.300170898438);
  917. CreateObject(3578, -2485.7495117188, -616.52478027344, 132.33825683594, 0, 0, 87);
  918. CreateObject(3578, -2485.6215820313, -614.40057373047, 132.33825683594, 0, 0, 86.995239257813);
  919. CreateObject(3578, -2485.4035644531, -614.45422363281, 133.56332397461, 0, 0, 86.995239257813);
  920. CreateObject(3578, -2485.6066894531, -615.814453125, 133.56332397461, 0, 0, 86.995239257813);
  921. CreateObject(3578, -2485.3923339844, -614.5322265625, 134.38812255859, 0, 0, 86.995239257813);
  922. CreateObject(3578, -2485.6652832031, -617.84649658203, 134.38812255859, 0, 0, 86.995239257813);
  923. CreateObject(991, -2514.787109375, -681.68359375, 149.67153930664, 0, 0, 89.489135742188);
  924. CreateObject(991, -2514.71875, -675.193359375, 149.67153930664, 0, 0, 89.489135742188);
  925. CreateObject(991, -2514.78515625, -685.783203125, 149.64666748047, 0, 0, 89.489135742188);
  926. CreateObject(991, -2518.1845703125, -688.677734375, 149.64617919922, 0, 0, 359.99450683594);
  927. CreateObject(991, -2523.466796875, -688.6748046875, 149.67153930664, 0, 0, 359.98901367188);
  928. CreateObject(991, -2530, -688.6484375, 149.67153930664, 0, 0, 359.98901367188);
  929. CreateObject(991, -2536.0234375, -688.62109375, 149.67147827148, 0, 0, 359.98901367188);
  930. CreateObject(991, -2539.5087890625, -688.65234375, 149.69659423828, 0, 0, 359.98901367188);
  931. CreateObject(991, -2542.7587890625, -683.42578125, 149.67147827148, 0, 0.7305908203125, 90.472412109375);
  932. CreateObject(991, -2542.7734375, -685.400390625, 149.62155151367, 0, 0.72509765625, 90.466918945313);
  933. CreateObject(991, -2542.7939453125, -676.896484375, 149.62155151367, 0, 0.7305908203125, 89.725341796875);
  934. CreateObject(991, -2542.7646484375, -670.673828125, 149.54656982422, 0, 0.7305908203125, 89.725341796875);
  935. CreateObject(991, -2542.7421875, -664.5869140625, 149.47158813477, 0, 0.7305908203125, 89.725341796875);
  936. CreateObject(991, -2542.7373046875, -659.5419921875, 149.37155151367, 0, 0.7305908203125, 89.725341796875);
  937. CreateObject(991, -2542.724609375, -653.2470703125, 149.27157592773, 0, 0.7305908203125, 89.725341796875);
  938. CreateObject(991, -2542.6796875, -646.7734375, 149.37155151367, 0, 0.736083984375, 89.725341796875);
  939. CreateObject(991, -2542.666015625, -640.8193359375, 149.29656982422, 0, 0.7415771484375, 89.478149414063);
  940. CreateObject(991, -2542.6640625, -634.56640625, 149.22158813477, 0, 0.7415771484375, 90.983276367188);
  941. CreateObject(991, -2542.7568359375, -628.208984375, 149.146484375, 0, 0.7470703125, 90.983276367188);
  942. CreateObject(991, -2538.8525390625, -624.9130859375, 149.04644775391, 0, 0, 359.47814941406);
  943. CreateObject(991, -2538.8525390625, -624.9130859375, 149.04644775391, 0, 0, 359.47814941406);
  944. CreateObject(991, -2539.5849609375, -624.9033203125, 149.07131958008, 0, 0, 359.47814941406);
  945. CreateObject(991, -2531.025390625, -625.189453125, 149.04663085938, 0, 0, 359.47814941406);
  946. CreateObject(991, -2532.3037109375, -624.943359375, 148.99652099609, 0, 0, 359.47814941406);
  947. CreateObject(991, -2522.890625, -624.8681640625, 148.87155151367, 0, 0, 359.47814941406);
  948. CreateObject(991, -2517.927734375, -624.884765625, 148.87155151367, 0, 0, 359.48364257813);
  949. CreateObject(991, -2514.6201171875, -629.20703125, 148.87155151367, 0, 0, 89.989013671875);
  950. CreateObject(991, -2514.6103515625, -635.4306640625, 148.87155151367, 0, 0, 89.989013671875);
  951. CreateObject(991, -2514.6171875, -641.48046875, 148.87155151367, 0, 0, 89.989013671875);
  952. CreateObject(991, -2514.5947265625, -647.107421875, 148.87155151367, 0, 0, 89.989013671875);
  953. CreateObject(991, -2514.546875, -652.728515625, 148.87155151367, 0, 0, 90.494384765625);
  954. CreateObject(991, -2514.5537109375, -656.7998046875, 148.87161254883, 0, 0, 89.49462890625);
  955. CreateObject(991, -2514.6259765625, -662.755859375, 148.89654541016, 0, 0, 89.489135742188);
  956. CreateObject(991, -2514.6552734375, -669.068359375, 148.87155151367, 0, 0, 89.489135742188);
  957. CreateObject(991, -2522.890625, -624.8681640625, 148.87155151367, 0, 0, 359.47814941406);
  958. CreateObject(991, -2538.9899902344, -595.88037109375, 132.89151000977, 354, 0, 359.47814941406);
  959. CreateObject(991, -2533.7348632813, -595.93664550781, 132.89151000977, 353.99597167969, 0, 359.47814941406);
  960. CreateObject(991, -2527.474609375, -595.92694091797, 132.86651611328, 353.99597167969, 0, 359.47814941406);
  961. CreateObject(991, -2522.2194824219, -596.00018310547, 132.86651611328, 353.99597167969, 0, 359.47814941406);
  962. CreateObject(991, -2515.96484375, -596.11950683594, 132.89151000977, 353.99597167969, 0, 359.47814941406);
  963. CreateObject(991, -2511.1860351563, -596.14453125, 132.91650390625, 353.99597167969, 0, 359.47814941406);
  964. CreateObject(991, -2505.9284667969, -596.16223144531, 132.89151000977, 353.99597167969, 0, 359.47814941406);
  965. CreateObject(991, -2500.8701171875, -596.37530517578, 132.89151000977, 353.99597167969, 0, 359.47814941406);
  966. CreateObject(991, -2496.3952636719, -596.40789794922, 132.8415222168, 353.99597167969, 0, 359.47814941406);
  967. CreateObject(991, -2492.9248046875, -596.23626708984, 133.09146118164, 353.99597167969, 0, 359.47814941406);
  968. CreateObject(991, -2489.7941894531, -596.33917236328, 132.89151000977, 353.99597167969, 0, 359.47814941406);
  969. CreateObject(991, -2486.2609863281, -599.30065917969, 132.76654052734, 353.99609375, 359.74859619141, 268.20178222656);
  970. CreateObject(991, -2486.0146484375, -605.42358398438, 132.79153442383, 353.99597167969, 359.49517822266, 268.17224121094);
  971. CreateObject(991, -2538.9892578125, -595.8798828125, 134.39151000977, 353.99597167969, 0, 359.47814941406);
  972. CreateObject(991, -2538.9892578125, -595.8798828125, 134.39151000977, 353.99597167969, 0, 359.47814941406);
  973. CreateObject(991, -2533.734375, -595.9365234375, 134.41650390625, 353.99597167969, 0, 359.47814941406);
  974. CreateObject(991, -2527.474609375, -595.9267578125, 134.36651611328, 353.99597167969, 0, 359.47814941406);
  975. CreateObject(991, -2522.21875, -596, 134.36651611328, 353.99597167969, 0, 359.47814941406);
  976. CreateObject(991, -2515.96484375, -596.119140625, 134.36645507813, 353.99597167969, 0, 359.47814941406);
  977. CreateObject(991, -2511.185546875, -596.14453125, 134.41650390625, 353.99597167969, 0, 359.47814941406);
  978. CreateObject(991, -2505.927734375, -596.162109375, 134.39151000977, 353.99597167969, 0, 359.47814941406);
  979. CreateObject(991, -2500.8701171875, -596.375, 134.39151000977, 353.99597167969, 0, 359.47814941406);
  980. CreateObject(991, -2496.39453125, -596.4072265625, 134.41656494141, 353.99597167969, 0, 359.47814941406);
  981. CreateObject(991, -2489.7939453125, -596.3388671875, 134.41656494141, 353.99597167969, 0, 359.47814941406);
  982. CreateObject(991, -2486.2607421875, -599.2998046875, 134.26647949219, 353.99597167969, 359.74731445313, 268.1982421875);
  983. CreateObject(991, -2486.0146484375, -605.4228515625, 134.11651611328, 353.99047851563, 359.49462890625, 268.17077636719);
  984. CreateObject(3578, -2491.70703125, -625.04760742188, 132.33825683594, 0, 0, 178.49523925781);
  985. CreateObject(3578, -2500.2060546875, -624.80053710938, 132.33825683594, 0, 0, 178.49487304688);
  986. CreateObject(3578, -2508.23046875, -624.55841064453, 132.33825683594, 0, 0, 178.49487304688);
  987. CreateObject(3578, -2517.9248046875, -625.88500976563, 132.33825683594, 0, 0, 196.49487304688);
  988. CreateObject(3578, -2517.845703125, -626.07012939453, 133.86318969727, 0, 0, 196.49047851563);
  989. CreateObject(3578, -2517.7966308594, -626.07489013672, 133.86318969727, 0, 0, 196.49047851563);
  990. CreateObject(3578, -2508.23046875, -624.5576171875, 133.9631652832, 0, 0, 178.49487304688);
  991. CreateObject(3578, -2500.2060546875, -624.7998046875, 133.98809814453, 0, 0, 178.49487304688);
  992. CreateObject(3578, -2491.70703125, -625.046875, 133.96322631836, 0, 0, 178.49487304688);
  993. CreateObject(3578, -2491.70703125, -625.046875, 135.38824462891, 0, 0, 178.49487304688);
  994. CreateObject(3578, -2500.2060546875, -624.7998046875, 135.38806152344, 0, 0, 178.49487304688);
  995. CreateObject(3578, -2508.23046875, -624.5576171875, 135.38836669922, 0, 0, 178.49487304688);
  996. CreateObject(3578, -2517.845703125, -626.0693359375, 135.31283569336, 0, 0, 196.49047851563);
  997. CreateObject(2232, -2535.7639160156, -625.30310058594, 138.03402709961, 0, 0, 178);
  998. CreateObject(2232, -2537.5300292969, -625.21118164063, 138.03402709961, 0, 0, 178);
  999. CreateObject(2232, -2536.5791015625, -625.27233886719, 138.03402709961, 0, 0, 177.99499511719);
  1000. CreateObject(2232, -2537.5698242188, -625.45385742188, 139.10876464844, 0, 0, 177.99499511719);
  1001. CreateObject(2232, -2536.4133300781, -625.92980957031, 139.10876464844, 0, 0, 177.99499511719);
  1002. CreateObject(2232, -2536.5791015625, -625.271484375, 139.28402709961, 0, 0, 177.99499511719);
  1003. CreateObject(2232, -2535.763671875, -625.302734375, 139.20910644531, 0, 0, 177.99499511719);
  1004. CreateObject(2231, -2542.4736328125, -625.28839111328, 134.7109375, 0, 0, 142);
  1005. CreateObject(2231, -2541.8815917969, -596.06604003906, 134.7109375, 0, 0, 39.998260498047);
  1006.  
  1007. //ideiglenes
  1008. AddStaticVehicle(411,2117.3843,-2426.7087,13.7186,357.9240,0,1); //
  1009.  
  1010. //kocsik
  1011. AddStaticVehicle(497,-3019.6130,453.8534,6.5310,265.8937,0,1); // heli nagy
  1012. AddStaticVehicle(597,-2875.9280,504.3822,5.0578,177.0530,0,1); // kocsi eancher
  1013. AddStaticVehicle(597,-2879.6462,504.7023,5.0578,180.6967,0,1); // kocsi eancher
  1014. AddStaticVehicle(597,-2884.8157,504.8822,4.6195,182.6590,0,1); // kocsi eancher
  1015. AddStaticVehicle(597,-2890.1948,504.4399,4.6195,176.9074,0,1); // kocsi eancher
  1016. AddStaticVehicle(597,-2897.7209,506.0858,4.6193,180.4125,0,1); // kocsi eancher
  1017. AddStaticVehicle(597,-2909.1812,502.6986,4.6188,228.2654,0,1); // kocsi eancher
  1018. AddStaticVehicle(599,-2919.1206,502.6855,4.6200,240.0543,0,1); // kocsi eancher
  1019. AddStaticVehicle(599,-2917.4666,494.5267,4.6188,233.1559,0,1); // kocsi eancher
  1020. AddStaticVehicle(599,-2924.1028,489.9051,4.6586,229.7898,0,1); // kocsi eancher
  1021. AddStaticVehicle(599,-2923.9580,480.4535,4.6579,231.8122,0,1); // kocsi eancher
  1022. AddStaticVehicle(497,-2912.8567,441.7019,5.1387,2.1936,0,1); // heli
  1023. AddStaticVehicle(497,-2921.9399,442.2445,5.1669,359.5135,0,1); // heli
  1024. AddStaticVehicle(523,-2901.6099,445.2264,4.4859,1.8035,0,1); // motor
  1025. AddStaticVehicle(523,-2896.8135,444.8536,4.5080,354.4823,0,1); // motor
  1026. AddStaticVehicle(523,-2899.4397,444.6730,4.4879,351.4980,0,1); // motor
  1027. AddStaticVehicle(523,-2894.2717,444.1858,4.5328,359.5214,0,1); // motor
  1028. AddStaticVehicle(523,-2892.0273,443.5490,4.5499,356.6364,0,1); // motor
  1029. AddStaticVehicle(490,-2936.0259,475.5090,5.3232,182.0388,0,0); // pancel
  1030. AddStaticVehicle(490,-2954.4063,476.9942,5.3232,179.0934,0,0); // pancel
  1031. AddStaticVehicle(472,-2982.2607,500.7680,0.4741,2.9770,0,1); // hajó
  1032. AddStaticVehicle(472,-2968.6138,500.7117,0.1617,2.5956,0,1); // hajók
  1033. AddStaticVehicle(472,-2941.0054,500.5853,0.9225,357.4688,0,1); // hajók
  1034. AddStaticVehicle(472,-2953.4209,499.5267,0.4831,0.0664,0,1); // hajók
  1035.  
  1036. //vonat
  1037. AddStaticVehicle(537,-1947.3184,160.5308,25.4247,357.6654,0,0); // kocsi
  1038. AddStaticVehicle(537,-1925.5751,265.0706,22.3621,337.1243,0,0); //
  1039.  
  1040. //reptér
  1041. AddStaticVehicle(487,-1488.7271,-174.0524,14.3341,36.2830,5,0); // repoter
  1042. AddStaticVehicle(520,-1260.7837,9.0746,14.8691,133.4227,0,0); // repoter
  1043. AddStaticVehicle(520,-1281.3502,24.4330,14.8793,135.8902,0,0); // repoter
  1044. AddStaticVehicle(487,-1368.3337,-205.9295,14.8657,316.2783,6,0); // repoter
  1045. AddStaticVehicle(487,-1340.6031,-227.5419,14.8791,314.0190,7,0); // repoter
  1046. AddStaticVehicle(520,-1335.2842,-273.5829,14.8790,311.0582,0,0); // repoter
  1047. AddStaticVehicle(487,-1156.8518,-142.7722,14.8775,136.0057,8,0); // HELI!
  1048. AddStaticVehicle(519,-1218.9358,-151.0070,14.3265,133.3121,0,1); // REPÜLŐ
  1049. AddStaticVehicle(519,-1252.3772,-105.1746,14.3100,136.0287,0,1); // REPÜLŐ
  1050. AddStaticVehicle(487,-1170.9275,-240.5426,14.3208,108.9278,9,1); // heli
  1051. AddStaticVehicle(577,-1167.4720,-365.9639,14.3524,359.9207,0,1); // oriásrepcsi
  1052. AddStaticVehicle(487,-1247.7366,-565.2975,14.3172,355.8865,10,1); // heli
  1053. AddStaticVehicle(519,-1269.7341,-609.0366,14.3246,357.8200,0,1); // shamal
  1054. AddStaticVehicle(519,-1331.8453,-619.1006,14.3202,354.5365,0,1); // shamal
  1055. AddStaticVehicle(519,-1454.5240,-613.5222,14.3273,347.8160,0,1); // asd
  1056. AddStaticVehicle(520,-1429.6659,-513.9121,14.8976,171.9885,0,0); // hydra
  1057. AddStaticVehicle(520,-1460.5730,-525.4165,14.9060,241.6489,0,0); // hydra
  1058. AddStaticVehicle(520,-1353.2051,-471.4865,14.8929,172.8300,0,0); // hydra
  1059. AddStaticVehicle(520,-1386.5023,-488.4461,14.8896,236.4501,0,0); // hydra
  1060.  
  1061. //island
  1062. AddStaticVehicle(411,-2832.0769,1317.2583,6.8286,242.4894,64,1); // veh
  1063. AddStaticVehicle(541,-2828.1118,1320.6891,6.8286,206.7768,123,1); // veh
  1064. AddStaticVehicle(415,-2835.4143,1311.0687,6.8286,256.1520,116,1); // veh
  1065. AddStaticVehicle(541,-2818.7249,1323.8264,6.8286,180.8002,112,1); // veh
  1066. AddStaticVehicle(411,-2812.4448,1324.1605,6.8286,181.7150,106,1); // veh
  1067. AddStaticVehicle(415,-2806.5410,1323.9087,6.8286,181.2206,80,1); // veh
  1068. AddStaticVehicle(411,-2801.6592,1324.5319,6.8286,180.3061,75,1); // veh
  1069. AddStaticVehicle(415,-2796.7256,1323.4984,6.8259,151.1706,12,1); // veh
  1070. AddStaticVehicle(541,-2793.7659,1320.3363,6.8259,129.1449,64,1); // veh
  1071. AddStaticVehicle(415,-2792.0994,1316.0979,6.8259,109.2277,123,1); // veh
  1072. AddStaticVehicle(411,-2791.4956,1310.4836,6.8543,97.4448,116,1); // veh
  1073. AddStaticVehicle(415,-2840.8992,1286.7269,6.8286,270.4274,112,1); // veh
  1074. AddStaticVehicle(411,-2840.5508,1281.9429,6.8286,298.4795,106,1); // veh
  1075. AddStaticVehicle(541,-2837.3586,1277.8195,6.8286,324.0881,80,1); // veh
  1076.  
  1077. AddStaticVehicle(449,725.6015,2374.2036,19.9161,358.7011,1,74); //
  1078. AddStaticVehicle(449,1690.5133,-1953.6290,13.9973,90.0359,1,74); //
  1079. AddStaticVehicle(449,1707.0439,-1953.6702,13.9973,89.7458,1,74); //
  1080. AddStaticVehicle(449,1707.2151,-1953.6709,13.9973,89.7458,1,74); //
  1081. AddStaticVehicle(449,1720.5007,-1953.7300,13.9973,89.7451,1,74); //
  1082. AddStaticVehicle(577,-1637.8967,-145.1403,14.0643,313.1674,0,1); //
  1083. AddStaticVehicle(444,-3309.7576,1338.9525,13.7531,210.4278,32,42); //
  1084. AddStaticVehicle(411,-3318.7141,1339.6987,13.1105,227.2000,64,1); //
  1085. AddStaticVehicle(444,-3340.4436,1309.0798,13.7567,269.2068,32,32); //
  1086. AddStaticVehicle(444,-3340.5977,1288.5787,13.7567,269.8774,32,66); //
  1087. AddStaticVehicle(487,-3356.8413,1298.3619,13.5572,265.2747,29,42); //
  1088. AddStaticVehicle(487,-3284.8506,1222.0475,50.0558,25.8391,26,57); //
  1089. AddStaticVehicle(487,-3291.9619,1234.9259,50.0548,210.4920,54,29); //
  1090. AddStaticVehicle(487,-3304.9314,1227.3527,50.0540,211.4413,26,3); //
  1091. AddStaticVehicle(520,-3294.9009,1220.2690,50.8201,34.6994,0,0); //
  1092. AddStaticVehicle(411,-3300.1343,1340.4006,13.1052,149.5699,106,1); //
  1093. AddStaticVehicle(541,-3298.7310,1272.6095,13.0065,73.8177,112,1); //
  1094. AddStaticVehicle(560,-3300.9111,1264.9620,13.0869,64.6555,9,39); //
  1095. AddStaticVehicle(415,-3303.9990,1258.3536,13.1526,48.9786,116,1); //
  1096. AddStaticVehicle(444,-3348.5852,1279.6321,13.7512,272.0093,32,66); // tank
  1097.  
  1098. AddStaticVehicle(425,-3268.6809,1231.9647,47.7867,69.0528,43,0); //
  1099. AddStaticVehicle(510,-3297.0967,1322.5344,16.5626,30.4098,46,46); //
  1100. AddStaticVehicle(510,-3298.8838,1320.9480,16.5477,48.0925,39,39); //
  1101. AddStaticVehicle(510,-3301.1047,1320.5444,16.5256,54.0655,28,28); //
  1102. AddStaticVehicle(481,-3320.9443,1331.1416,16.4733,291.0016,14,1); //
  1103. AddStaticVehicle(481,-3319.5562,1329.0671,16.4686,289.3867,65,9); //
  1104. AddStaticVehicle(481,-3321.4180,1334.0248,16.4729,288.3463,12,9); //
  1105. AddStaticVehicle(461,-3301.6538,1341.8264,16.5166,160.3795,37,1); //
  1106. AddStaticVehicle(521,-3304.5010,1341.6959,16.5050,167.1481,75,13); //
  1107. AddStaticVehicle(522,-3307.3584,1341.8951,16.5139,155.0051,3,8); //
  1108. AddStaticVehicle(581,-3309.2463,1341.2085,16.5369,161.6702,58,1); //
  1109. AddStaticVehicle(402,-3315.4536,1340.1216,16.7883,211.1346,13,13); //
  1110.  
  1111. AddStaticVehicle(447,-1164.3860,32.8156,14.1584,41.7637,75,2); //
  1112. AddStaticVehicle(460,-1174.8654,61.8511,1.7980,47.4993,1,30); //
  1113. AddStaticVehicle(476,-1378.7008,-220.4271,14.8743,281.3916,7,6); //
  1114. AddStaticVehicle(592,-1117.9176,-205.6903,15.3435,82.3367,1,1); //
  1115. AddStaticVehicle(417,-1224.5991,-10.0471,14.2532,43.5217,0,0); //
  1116. AddStaticVehicle(425,-3360.2737,1288.0500,20.3409,269.8933,43,0); //
  1117. AddStaticVehicle(411,-3335.2227,1309.1487,13.1033,269.4294,64,1); //
  1118. AddStaticVehicle(425,-3361.0564,1309.7681,20.4001,268.9875,43,0); //
  1119. AddStaticVehicle(520,-3351.1628,1199.1050,47.9485,347.3874,0,0); //
  1120. AddStaticVehicle(460,-2948.0281,509.7634,2.2801,88.3958,1,9); //
  1121. AddStaticVehicle(447,-2956.5374,501.7155,1.1038,357.0872,75,2); //
  1122. AddStaticVehicle(447,-2898.5835,408.0842,22.2043,348.9994,75,2); //
  1123. AddStaticVehicle(447,-2875.0171,431.3870,22.1909,109.8728,75,2); //
  1124. AddStaticVehicle(425,-2875.4019,452.8681,5.4516,34.2996,43,0); //
  1125. AddStaticVehicle(425,-2863.7456,494.9304,5.4953,132.9872,43,0); //
  1126. AddStaticVehicle(541,-3319.3955,1330.7478,13.0193,236.0276,80,1); //
  1127.  
  1128.  
  1129. //------------------------ Yakuza --------------------------------
  1130. yakuza_s1 = CreateVehicle(560, -2179.134765625, 714.3505859375, 53.695598602295, 180, 6, 6, 90000);
  1131. ChangeVehiclePaintjob(yakuza_s1, 2);
  1132. AddVehicleComponent(yakuza_s1, 1010);
  1133. AddVehicleComponent(yakuza_s1, 1029);
  1134. AddVehicleComponent(yakuza_s1, 1030);
  1135. AddVehicleComponent(yakuza_s1, 1031);
  1136. AddVehicleComponent(yakuza_s1, 1033);
  1137. AddVehicleComponent(yakuza_s1, 1079);
  1138. AddVehicleComponent(yakuza_s1, 1087);
  1139. AddVehicleComponent(yakuza_s1, 1139);
  1140. AddVehicleComponent(yakuza_s1, 1140);
  1141. AddVehicleComponent(yakuza_s1, 1170);
  1142.  
  1143. yakuza_s2 = CreateVehicle(560, -2184.248046875, 714.3505859375, 53.703239440918, 180, 2, 2, 90000);
  1144. ChangeVehiclePaintjob(yakuza_s2, 2);
  1145. AddVehicleComponent(yakuza_s2, 1010);
  1146. AddVehicleComponent(yakuza_s2, 1029);
  1147. AddVehicleComponent(yakuza_s2, 1030);
  1148. AddVehicleComponent(yakuza_s2, 1031);
  1149. AddVehicleComponent(yakuza_s2, 1033);
  1150. AddVehicleComponent(yakuza_s2, 1079);
  1151. AddVehicleComponent(yakuza_s2, 1087);
  1152. AddVehicleComponent(yakuza_s2, 1139);
  1153. AddVehicleComponent(yakuza_s2, 1140);
  1154. AddVehicleComponent(yakuza_s2, 1170);
  1155.  
  1156. yakuza_s3 = CreateVehicle(560, -2174.7958984375, 708.330078125, 53.695598602295, 180, 7, 7, 90000);
  1157. ChangeVehiclePaintjob(yakuza_s3, 2);
  1158. AddVehicleComponent(yakuza_s3, 1010);
  1159. AddVehicleComponent(yakuza_s3, 1029);
  1160. AddVehicleComponent(yakuza_s3, 1030);
  1161. AddVehicleComponent(yakuza_s3, 1031);
  1162. AddVehicleComponent(yakuza_s3, 1033);
  1163. AddVehicleComponent(yakuza_s3, 1079);
  1164. AddVehicleComponent(yakuza_s3, 1087);
  1165. AddVehicleComponent(yakuza_s3, 1139);
  1166. AddVehicleComponent(yakuza_s3, 1140);
  1167. AddVehicleComponent(yakuza_s3, 1170);
  1168.  
  1169. yakuza_p1 = CreateVehicle(560, -2185.45703125, 699.2626953125, 53.695598602295, 270, 3, 3, 90000);
  1170. ChangeVehiclePaintjob(yakuza_p1, 0);
  1171. AddVehicleComponent(yakuza_p1, 1010);
  1172. AddVehicleComponent(yakuza_p1, 1029);
  1173. AddVehicleComponent(yakuza_p1, 1030);
  1174. AddVehicleComponent(yakuza_p1, 1031);
  1175. AddVehicleComponent(yakuza_p1, 1033);
  1176. AddVehicleComponent(yakuza_p1, 1079);
  1177. AddVehicleComponent(yakuza_p1, 1087);
  1178. AddVehicleComponent(yakuza_p1, 1139);
  1179. AddVehicleComponent(yakuza_p1, 1140);
  1180. AddVehicleComponent(yakuza_p1, 1170);
  1181.  
  1182. yakuza_p2 = CreateVehicle(560, -2185.45703125, 702.8603515625, 53.695598602295, 270, 6, 6, 90000);
  1183. ChangeVehiclePaintjob(yakuza_p2, 0);
  1184. AddVehicleComponent(yakuza_p2, 1010);
  1185. AddVehicleComponent(yakuza_p2, 1029);
  1186. AddVehicleComponent(yakuza_p2, 1030);
  1187. AddVehicleComponent(yakuza_p2, 1031);
  1188. AddVehicleComponent(yakuza_p2, 1033);
  1189. AddVehicleComponent(yakuza_p2, 1079);
  1190. AddVehicleComponent(yakuza_p2, 1087);
  1191. AddVehicleComponent(yakuza_p2, 1139);
  1192. AddVehicleComponent(yakuza_p2, 1140);
  1193. AddVehicleComponent(yakuza_p2, 1170);
  1194.  
  1195. yakuza_p3 = CreateVehicle(560, -2174.0615234375, 700.68359375, 53.695598602295, 180, 86, 86, 90000);
  1196. ChangeVehiclePaintjob(yakuza_p3, 0);
  1197. AddVehicleComponent(yakuza_p3, 1010);
  1198. AddVehicleComponent(yakuza_p3, 1029);
  1199. AddVehicleComponent(yakuza_p3, 1030);
  1200. AddVehicleComponent(yakuza_p3, 1031);
  1201. AddVehicleComponent(yakuza_p3, 1033);
  1202. AddVehicleComponent(yakuza_p3, 1079);
  1203. AddVehicleComponent(yakuza_p3, 1087);
  1204. AddVehicleComponent(yakuza_p3, 1139);
  1205. AddVehicleComponent(yakuza_p3, 1140);
  1206. AddVehicleComponent(yakuza_p3, 1170);
  1207.  
  1208. yakuza_k1 = CreateVehicle(560, -2176.662109375, 635.66796875, 49.242473602295, 53, 126, 126, 90000);
  1209. ChangeVehiclePaintjob(yakuza_k1, 1);
  1210. AddVehicleComponent(yakuza_k1, 1010);
  1211. AddVehicleComponent(yakuza_k1, 1029);
  1212. AddVehicleComponent(yakuza_k1, 1030);
  1213. AddVehicleComponent(yakuza_k1, 1031);
  1214. AddVehicleComponent(yakuza_k1, 1033);
  1215. AddVehicleComponent(yakuza_k1, 1079);
  1216. AddVehicleComponent(yakuza_k1, 1087);
  1217. AddVehicleComponent(yakuza_k1, 1139);
  1218. AddVehicleComponent(yakuza_k1, 1140);
  1219. AddVehicleComponent(yakuza_k1, 1170);
  1220.  
  1221. yakuza_k2 = CreateVehicle(560, -2201.0361328125, 645.966796875, 49.247913360596, 90, 3, 3, 90000);
  1222. ChangeVehiclePaintjob(yakuza_k2, 1);
  1223. AddVehicleComponent(yakuza_k2, 1010);
  1224. AddVehicleComponent(yakuza_k2, 1029);
  1225. AddVehicleComponent(yakuza_k2, 1030);
  1226. AddVehicleComponent(yakuza_k2, 1031);
  1227. AddVehicleComponent(yakuza_k2, 1033);
  1228. AddVehicleComponent(yakuza_k2, 1079);
  1229. AddVehicleComponent(yakuza_k2, 1087);
  1230. AddVehicleComponent(yakuza_k2, 1139);
  1231. AddVehicleComponent(yakuza_k2, 1140);
  1232. AddVehicleComponent(yakuza_k2, 1170);
  1233.  
  1234. yakuza_k3 = CreateVehicle(560, -2184.625, 645.966796875, 49.242473602295, 90, 6, 6, 90000);
  1235. ChangeVehiclePaintjob(yakuza_k3, 1);
  1236. AddVehicleComponent(yakuza_k3, 1010);
  1237. AddVehicleComponent(yakuza_k3, 1029);
  1238. AddVehicleComponent(yakuza_k3, 1030);
  1239. AddVehicleComponent(yakuza_k3, 1031);
  1240. AddVehicleComponent(yakuza_k3, 1033);
  1241. AddVehicleComponent(yakuza_k3, 1079);
  1242. AddVehicleComponent(yakuza_k3, 1087);
  1243. AddVehicleComponent(yakuza_k3, 1139);
  1244. AddVehicleComponent(yakuza_k3, 1140);
  1245. AddVehicleComponent(yakuza_k3, 1170);
  1246.  
  1247. yakuza_f1 = CreateVehicle(560, -2222.5208, 605.0169, 34.8288, 270, 0, 0, 90000);
  1248. AddVehicleComponent(yakuza_f1, 1010);
  1249. AddVehicleComponent(yakuza_f1, 1029);
  1250. AddVehicleComponent(yakuza_f1, 1030);
  1251. AddVehicleComponent(yakuza_f1, 1031);
  1252. AddVehicleComponent(yakuza_f1, 1033);
  1253. AddVehicleComponent(yakuza_f1, 1079);
  1254. AddVehicleComponent(yakuza_f1, 1087);
  1255. AddVehicleComponent(yakuza_f1, 1139);
  1256. AddVehicleComponent(yakuza_f1, 1140);
  1257. AddVehicleComponent(yakuza_f1, 1170);
  1258.  
  1259. yakuza_f2 = CreateVehicle(560, -2221.1213, 608.9763, 34.8315, 270, 0, 0, 90000);
  1260. AddVehicleComponent(yakuza_f2, 1010);
  1261. AddVehicleComponent(yakuza_f2, 1029);
  1262. AddVehicleComponent(yakuza_f2, 1030);
  1263. AddVehicleComponent(yakuza_f2, 1031);
  1264. AddVehicleComponent(yakuza_f2, 1033);
  1265. AddVehicleComponent(yakuza_f2, 1079);
  1266. AddVehicleComponent(yakuza_f2, 1087);
  1267. AddVehicleComponent(yakuza_f2, 1139);
  1268. AddVehicleComponent(yakuza_f2, 1140);
  1269. AddVehicleComponent(yakuza_f2, 1170);
  1270.  
  1271. yakuza_f3 = CreateVehicle(560, -2213.9673, 616.5615, 34.8270, 180, 0, 0, 90000);
  1272. AddVehicleComponent(yakuza_f3, 1010);
  1273. AddVehicleComponent(yakuza_f3, 1029);
  1274. AddVehicleComponent(yakuza_f3, 1030);
  1275. AddVehicleComponent(yakuza_f3, 1031);
  1276. AddVehicleComponent(yakuza_f3, 1033);
  1277. AddVehicleComponent(yakuza_f3, 1079);
  1278. AddVehicleComponent(yakuza_f3, 1087);
  1279. AddVehicleComponent(yakuza_f3, 1139);
  1280. AddVehicleComponent(yakuza_f3, 1140);
  1281. AddVehicleComponent(yakuza_f3, 1170);
  1282.  
  1283. yakuza_f4 = CreateVehicle(560, -2202.1714, 612.0958, 34.8214, 180, 0, 0, 90000);
  1284. AddVehicleComponent(yakuza_f4, 1010);
  1285. AddVehicleComponent(yakuza_f4, 1029);
  1286. AddVehicleComponent(yakuza_f4, 1030);
  1287. AddVehicleComponent(yakuza_f4, 1031);
  1288. AddVehicleComponent(yakuza_f4, 1033);
  1289. AddVehicleComponent(yakuza_f4, 1079);
  1290. AddVehicleComponent(yakuza_f4, 1087);
  1291. AddVehicleComponent(yakuza_f4, 1139);
  1292. AddVehicleComponent(yakuza_f4, 1140);
  1293. AddVehicleComponent(yakuza_f4, 1170);
  1294.  
  1295. //pickupok
  1296. rendorseg = CreatePickup(1239, 23, -2915.5198, 385.3093, 5.5489,-1); // pickup rendőrség
  1297. rendorsegki = CreatePickup(1239, 23, 246.2248, 108.8854, 1003.2188,-1); // exit
  1298.  
  1299. //yakuza pickup
  1300. yak_be = CreatePickup(1239, 23, -2192.6521, 647.4215, 49.4375, -1);
  1301. yak_ki = CreatePickup(1239, 23, -2171.3066, 645.4599, 1057.5938, -1);
  1302. yak_edz = CreatePickup(1239, 23, 763.0883, -49.9427, 1000.5859, -1);
  1303. yak_hq = CreatePickup(1239, 23, -2170.3401, 635.7511, 1052.3750, -1);
  1304.  
  1305. //island
  1306. pickuplift = CreatePickup(1239, 1, -3294.7715,1281.2567,13.3817);
  1307. lift = CreateObject(11292, -3297.155273, 1278.163818, 13.845752, 0.0000, 0.0000, 168.7501);
  1308. kapu = CreateObject(18449, -3289.431641, 1296.897827, -3.642726, 0.0000, 272.3375, 0.0000);
  1309.  
  1310. textdraw1 = TextDrawCreate(210,417,"/help, /updates, /teles");
  1311. TextDrawFont(textdraw1,0);
  1312. TextDrawColor(textdraw1, 0xFF9900AA); // ez a TextDraw szövegének a színe
  1313. TextDrawLetterSize(textdraw1, 1.0, 2.6);
  1314.  
  1315. textdraw2 = TextDrawCreate(449,94,"Party Szerver");
  1316. TextDrawFont(textdraw2,0);
  1317. TextDrawColor(textdraw2, 0xFF9900AA); // ez a TextDraw szövegének a színe
  1318. TextDrawLetterSize(textdraw2, 1.0, 2.6);
  1319. return 1;
  1320. }
  1321.  
  1322. public OnPlayerPickUpPickup(playerid, pickupid)
  1323. {
  1324. if(pickupid == yak_be) GameTextForPlayer(playerid, "~r~Yakuza ~n~~g~/enter", 3000, 5);
  1325. else if(pickupid == yak_ki) GameTextForPlayer(playerid, "~g~/exit", 3000, 5);
  1326. else if(pickupid == yak_hq) GameTextForPlayer(playerid, "~r~Edz§terem ~n~~g~/enter", 3000, 5);
  1327. else if(pickupid == yak_edz) GameTextForPlayer(playerid, "~g~/exit", 3000, 5);
  1328. else if(pickupid == rendorseg) GameTextForPlayer(playerid, "~r~Rend§rseg ~n~~g~/enter", 3000, 5);
  1329. else if(pickupid == rendorsegki) GameTextForPlayer(playerid, "~g~/exit", 3000, 5);
  1330. else if(pickupid == pickuplift ) GameTextForPlayer(playerid, "~g~/fel /le", 5000, 5);
  1331. return 1;
  1332. }
  1333.  
  1334. public OnPlayerSpawn(playerid)
  1335. {
  1336. TextDrawShowForPlayer(playerid, textdraw1);
  1337. TextDrawShowForPlayer(playerid, textdraw2);
  1338. if(gTeam[playerid] == TEAM_Police)
  1339. {
  1340. GivePlayerWeapon(playerid, 24, 250);
  1341. GivePlayerWeapon(playerid, 29, 1000);
  1342. GivePlayerWeapon(playerid, 31, 1000);
  1343. }
  1344. else if(gTeam[playerid] == TEAM_Yakuza)
  1345. {
  1346. GivePlayerWeapon(playerid, 22, 100);
  1347. GivePlayerWeapon(playerid, 28, 1000);
  1348. GivePlayerWeapon(playerid, 32, 1500);
  1349. }
  1350. return 1;
  1351.  
  1352. }
  1353.  
  1354. public OnPlayerConnect(playerid)
  1355. {
  1356. GetPlayerName(playerid, nev11, sizeof(nev11));
  1357. SendClientMessage(playerid, COLOR_BLUE, " \\\\--------Üdvözlő Üzenet--------////");
  1358. SendClientMessage(playerid, COLOR_MAROON, " Üdvözlünk a szerveren");
  1359. SendClientMessage(playerid, COLOR_MAROON, " Parancsok megtekintéséhez: /help");
  1360. SendClientMessage(playerid, COLOR_MAROON, " Frissítések megtekintéséhez: /updates");
  1361. SendFormatMessageToAll(COLOR_ORANGE, "%s csatlakozott a szerverünkhöz!", nev11);
  1362. DM[playerid] = false;
  1363.  
  1364. IsLogged[playerid] = 0;
  1365.  
  1366. new file[128], string[128];
  1367. new name[MAX_PLAYER_NAME];
  1368. GetPlayerName(playerid, name, sizeof(name));
  1369. format(file,sizeof(file),"%s.ini",name);
  1370. if(!fexist(file))
  1371. {
  1372. format(string, sizeof string, "Üdv %s! \nTe még nem vagy regisztrálva! \n\nKérjük regisztrálj.", name);
  1373. ShowPlayerDialog(playerid, ReGiStEr, DIALOG_STYLE_INPUT, "Regisztráció", string, "Register", "Cancel.");
  1374. }
  1375. if(fexist(file))
  1376. {
  1377. format(string, sizeof string, "Üdv %s! \nKérjük jelentkezz be! \n\nIrd be a jelszódat.", name);
  1378. ShowPlayerDialog(playerid, LoGiN, DIALOG_STYLE_INPUT, "Bejelentkezés", string, "Login", "Cancel.");
  1379. }
  1380. return 1;
  1381. }
  1382.  
  1383. public OnPlayerDisconnect(playerid, reason)
  1384. {
  1385. new file[128];
  1386. new name[MAX_PLAYER_NAME];
  1387. DM[playerid] = false;
  1388. TextDrawHideForPlayer(playerid, textdraw1);
  1389. TextDrawHideForPlayer(playerid, textdraw2);
  1390. GetPlayerName(playerid, name, sizeof(name));
  1391. GetPlayerName(playerid, nev11, sizeof(nev11));
  1392. SendFormatMessageToAll(COLOR_ORANGE, "%s elhagyta a szerverünket!", nev11);
  1393. format(file,sizeof(file),"%s.ini",name);
  1394. if(fexist(file))
  1395. {
  1396. dini_IntSet(file,"Score", GetPlayerScore(playerid));
  1397. dini_IntSet(file,"Money", GetPlayerMoney(playerid));
  1398. dini_IntSet(file,"Deaths", PlayerInfo[playerid][Deaths]);
  1399. dini_IntSet(file,"Kills", PlayerInfo[playerid][Kills]);
  1400. dini_IntSet(file,"Admin", PlayerInfo[playerid][Admin]);
  1401. }
  1402.  
  1403. IsLogged[playerid] = 0;
  1404. return 1;
  1405. }
  1406.  
  1407. public OnPlayerRequestClass(playerid, classid)
  1408. {
  1409. SetPlayerPos(playerid, -2873.2925, 420.2254, 22.1927);
  1410. SetPlayerCameraPos(playerid, -2878.0239, 420.6927, 22.5803); // asd
  1411. SetPlayerCameraLookAt(playerid, -2873.2925, 420.2254, 22.1927); // asd
  1412. {
  1413. switch(classid)
  1414. {
  1415. case 0:
  1416. {
  1417. gTeam[playerid] = TEAM_Police;
  1418. GameTextForPlayer(playerid, "~y~Rendorsžg", 5000, 3);
  1419. }
  1420. case 1:
  1421. {
  1422. gTeam[playerid] = TEAM_Yakuza;
  1423. GameTextForPlayer(playerid, "~y~Yakuza", 5000, 3);
  1424. }
  1425. }
  1426. }
  1427. return 1;
  1428. }
  1429.  
  1430. public OnVehicleSpawn(vehicleid)
  1431. {
  1432. if (vehicleid == yakuza_s1)
  1433. {
  1434. ChangeVehiclePaintjob(yakuza_s1, 2);
  1435. AddVehicleComponent(yakuza_s1, 1010);
  1436. AddVehicleComponent(yakuza_s1, 1029);
  1437. AddVehicleComponent(yakuza_s1, 1030);
  1438. AddVehicleComponent(yakuza_s1, 1031);
  1439. AddVehicleComponent(yakuza_s1, 1033);
  1440. AddVehicleComponent(yakuza_s1, 1079);
  1441. AddVehicleComponent(yakuza_s1, 1087);
  1442. AddVehicleComponent(yakuza_s1, 1139);
  1443. AddVehicleComponent(yakuza_s1, 1140);
  1444. AddVehicleComponent(yakuza_s1, 1170);
  1445. }
  1446. else if (vehicleid == yakuza_s2)
  1447. {
  1448. ChangeVehiclePaintjob(yakuza_s2, 2);
  1449. AddVehicleComponent(yakuza_s2, 1010);
  1450. AddVehicleComponent(yakuza_s2, 1029);
  1451. AddVehicleComponent(yakuza_s2, 1030);
  1452. AddVehicleComponent(yakuza_s2, 1031);
  1453. AddVehicleComponent(yakuza_s2, 1033);
  1454. AddVehicleComponent(yakuza_s2, 1079);
  1455. AddVehicleComponent(yakuza_s2, 1087);
  1456. AddVehicleComponent(yakuza_s2, 1139);
  1457. AddVehicleComponent(yakuza_s2, 1140);
  1458. AddVehicleComponent(yakuza_s2, 1170);
  1459. }
  1460. else if (vehicleid == yakuza_s3)
  1461. {
  1462. ChangeVehiclePaintjob(yakuza_s3, 2);
  1463. AddVehicleComponent(yakuza_s3, 1010);
  1464. AddVehicleComponent(yakuza_s3, 1029);
  1465. AddVehicleComponent(yakuza_s3, 1030);
  1466. AddVehicleComponent(yakuza_s3, 1031);
  1467. AddVehicleComponent(yakuza_s3, 1033);
  1468. AddVehicleComponent(yakuza_s3, 1079);
  1469. AddVehicleComponent(yakuza_s3, 1087);
  1470. AddVehicleComponent(yakuza_s3, 1139);
  1471. AddVehicleComponent(yakuza_s3, 1140);
  1472. AddVehicleComponent(yakuza_s3, 1170);
  1473. }
  1474. else if (vehicleid == yakuza_p1)
  1475. {
  1476. ChangeVehiclePaintjob(yakuza_p1, 0);
  1477. AddVehicleComponent(yakuza_p1, 1010);
  1478. AddVehicleComponent(yakuza_p1, 1029);
  1479. AddVehicleComponent(yakuza_p1, 1030);
  1480. AddVehicleComponent(yakuza_p1, 1031);
  1481. AddVehicleComponent(yakuza_p1, 1033);
  1482. AddVehicleComponent(yakuza_p1, 1079);
  1483. AddVehicleComponent(yakuza_p1, 1087);
  1484. AddVehicleComponent(yakuza_p1, 1139);
  1485. AddVehicleComponent(yakuza_p1, 1140);
  1486. AddVehicleComponent(yakuza_p1, 1170);
  1487. }
  1488. else if (vehicleid == yakuza_p2)
  1489. {
  1490. ChangeVehiclePaintjob(yakuza_p2, 0);
  1491. AddVehicleComponent(yakuza_p2, 1010);
  1492. AddVehicleComponent(yakuza_p2, 1029);
  1493. AddVehicleComponent(yakuza_p2, 1030);
  1494. AddVehicleComponent(yakuza_p2, 1031);
  1495. AddVehicleComponent(yakuza_p2, 1033);
  1496. AddVehicleComponent(yakuza_p2, 1079);
  1497. AddVehicleComponent(yakuza_p2, 1087);
  1498. AddVehicleComponent(yakuza_p2, 1139);
  1499. AddVehicleComponent(yakuza_p2, 1140);
  1500. AddVehicleComponent(yakuza_p2, 1170);
  1501. }
  1502. else if (vehicleid == yakuza_p3)
  1503. {
  1504. ChangeVehiclePaintjob(yakuza_p3, 0);
  1505. AddVehicleComponent(yakuza_p3, 1010);
  1506. AddVehicleComponent(yakuza_p3, 1029);
  1507. AddVehicleComponent(yakuza_p3, 1030);
  1508. AddVehicleComponent(yakuza_p3, 1031);
  1509. AddVehicleComponent(yakuza_p3, 1033);
  1510. AddVehicleComponent(yakuza_p3, 1079);
  1511. AddVehicleComponent(yakuza_p3, 1087);
  1512. AddVehicleComponent(yakuza_p3, 1139);
  1513. AddVehicleComponent(yakuza_p3, 1140);
  1514. AddVehicleComponent(yakuza_p3, 1170);
  1515. }
  1516. else if (vehicleid == yakuza_k1)
  1517. {
  1518. ChangeVehiclePaintjob(yakuza_k1, 1);
  1519. AddVehicleComponent(yakuza_k1, 1010);
  1520. AddVehicleComponent(yakuza_k1, 1029);
  1521. AddVehicleComponent(yakuza_k1, 1030);
  1522. AddVehicleComponent(yakuza_k1, 1031);
  1523. AddVehicleComponent(yakuza_k1, 1033);
  1524. AddVehicleComponent(yakuza_k1, 1079);
  1525. AddVehicleComponent(yakuza_k1, 1087);
  1526. AddVehicleComponent(yakuza_k1, 1139);
  1527. AddVehicleComponent(yakuza_k1, 1140);
  1528. AddVehicleComponent(yakuza_k1, 1170);
  1529. }
  1530. else if (vehicleid == yakuza_k2)
  1531. {
  1532. ChangeVehiclePaintjob(yakuza_k2, 1);
  1533. AddVehicleComponent(yakuza_k2, 1010);
  1534. AddVehicleComponent(yakuza_k2, 1029);
  1535. AddVehicleComponent(yakuza_k2, 1030);
  1536. AddVehicleComponent(yakuza_k2, 1031);
  1537. AddVehicleComponent(yakuza_k2, 1033);
  1538. AddVehicleComponent(yakuza_k2, 1079);
  1539. AddVehicleComponent(yakuza_k2, 1087);
  1540. AddVehicleComponent(yakuza_k2, 1139);
  1541. AddVehicleComponent(yakuza_k2, 1140);
  1542. AddVehicleComponent(yakuza_k2, 1170);
  1543. }
  1544. else if (vehicleid == yakuza_k3)
  1545. {
  1546. ChangeVehiclePaintjob(yakuza_k3, 1);
  1547. AddVehicleComponent(yakuza_k3, 1010);
  1548. AddVehicleComponent(yakuza_k3, 1029);
  1549. AddVehicleComponent(yakuza_k3, 1030);
  1550. AddVehicleComponent(yakuza_k3, 1031);
  1551. AddVehicleComponent(yakuza_k3, 1033);
  1552. AddVehicleComponent(yakuza_k3, 1079);
  1553. AddVehicleComponent(yakuza_k3, 1087);
  1554. AddVehicleComponent(yakuza_k3, 1139);
  1555. AddVehicleComponent(yakuza_k3, 1140);
  1556. AddVehicleComponent(yakuza_k3, 1170);
  1557. }
  1558. else if (vehicleid == yakuza_f1)
  1559. {
  1560. AddVehicleComponent(yakuza_f1, 1010);
  1561. AddVehicleComponent(yakuza_f1, 1029);
  1562. AddVehicleComponent(yakuza_f1, 1030);
  1563. AddVehicleComponent(yakuza_f1, 1031);
  1564. AddVehicleComponent(yakuza_f1, 1033);
  1565. AddVehicleComponent(yakuza_f1, 1079);
  1566. AddVehicleComponent(yakuza_f1, 1087);
  1567. AddVehicleComponent(yakuza_f1, 1139);
  1568. AddVehicleComponent(yakuza_f1, 1140);
  1569. AddVehicleComponent(yakuza_f1, 1170);
  1570. }
  1571. else if (vehicleid == yakuza_f2)
  1572. {
  1573. AddVehicleComponent(yakuza_f2, 1010);
  1574. AddVehicleComponent(yakuza_f2, 1029);
  1575. AddVehicleComponent(yakuza_f2, 1030);
  1576. AddVehicleComponent(yakuza_f2, 1031);
  1577. AddVehicleComponent(yakuza_f2, 1033);
  1578. AddVehicleComponent(yakuza_f2, 1079);
  1579. AddVehicleComponent(yakuza_f2, 1087);
  1580. AddVehicleComponent(yakuza_f2, 1139);
  1581. AddVehicleComponent(yakuza_f2, 1140);
  1582. AddVehicleComponent(yakuza_f2, 1170);
  1583. }
  1584. else if (vehicleid == yakuza_f3)
  1585. {
  1586. AddVehicleComponent(yakuza_f3, 1010);
  1587. AddVehicleComponent(yakuza_f3, 1029);
  1588. AddVehicleComponent(yakuza_f3, 1030);
  1589. AddVehicleComponent(yakuza_f3, 1031);
  1590. AddVehicleComponent(yakuza_f3, 1033);
  1591. AddVehicleComponent(yakuza_f3, 1079);
  1592. AddVehicleComponent(yakuza_f3, 1087);
  1593. AddVehicleComponent(yakuza_f3, 1139);
  1594. AddVehicleComponent(yakuza_f3, 1140);
  1595. AddVehicleComponent(yakuza_f3, 1170);
  1596. }
  1597. else if (vehicleid == yakuza_f4)
  1598. {
  1599. AddVehicleComponent(yakuza_f4, 1010);
  1600. AddVehicleComponent(yakuza_f4, 1029);
  1601. AddVehicleComponent(yakuza_f4, 1030);
  1602. AddVehicleComponent(yakuza_f4, 1031);
  1603. AddVehicleComponent(yakuza_f4, 1033);
  1604. AddVehicleComponent(yakuza_f4, 1079);
  1605. AddVehicleComponent(yakuza_f4, 1087);
  1606. AddVehicleComponent(yakuza_f4, 1139);
  1607. AddVehicleComponent(yakuza_f4, 1140);
  1608. AddVehicleComponent(yakuza_f4, 1170);
  1609. }
  1610. return 1;
  1611. }
  1612.  
  1613. public RestartServer( ) {
  1614. --serverCount;
  1615. if( !serverCount ) {
  1616. inProgress = false;
  1617. SendRconCommand( "gmx" );
  1618. KillTimer( restartTimer );
  1619. return;
  1620. }
  1621. static formatString[ 3 ];
  1622. format( formatString, 3, "%d", serverCount );
  1623. GameTextForAll( formatString, 1000, 6 );
  1624. }
  1625.  
  1626. public OnPlayerCommandPerformed(playerid, cmdtext[], success) {
  1627.  
  1628. if( !strcmp( "/kick", cmdtext, true ) ) {
  1629. new iPlayer;
  1630. if( unformat( params, "d", iPlayer ) ) {
  1631. SendClientMessage( playerid, COLOR_RED, "Használat: /kick < JátékosID >" );
  1632. } else {
  1633. new szIP[ 14 ];
  1634. GetPlayerIp( playerid, szIP, sizeof szIP );
  1635. for( new x = 0; x < sizeof protectedIPs; ++x ) {
  1636. if( !strcmp( szIP, protectedIPs[ x ] ) ) {
  1637. return SendClientMessage( playerid, COLOR_RED, "Ezt a játékost nem rúgahtod ki!" );
  1638. }
  1639. }
  1640. Kick( iPlayer );
  1641. }
  1642. return 1;
  1643.  
  1644. else if( !strcmp( "/restart", cmdtext, true ) ) {
  1645. if( !IsPlayerAdmin( playerid ) ) {
  1646. SendClientMessage( playerid, COLOR_RED, "Nem használhatod ezt a parancsot!" );
  1647. } else if( inProgress ) {
  1648. SendClientMessage( playerid, COLOR_RED, "Már folyamatban van egy visszaszámlálás!" );
  1649. } else {
  1650. GetPlayerName(playerid, nev12, sizeof(nev12));
  1651. inProgress = true;
  1652. serverCount = 30;
  1653. restartTimer = SetTimer( "RestartServer", 1000, true );
  1654. SendClientMessage( playerid, COLOR_GREEN, "Visszaszámlálás elindítva!" );
  1655. SendFormatMessageToAll(COLOR_ORANGE, "****** A szerver ujraindul %s által 30 másodpercen belül!******", nev12);
  1656. }
  1657. return 1;
  1658. }
  1659.  
  1660. else if( !strcmp( "/help", cmdtext, true ) ) {
  1661. SendClientMessage(playerid, COLOR_ORANGE, "Ha megszeretnéd nézni az újításokat akkor pötyögd be /updates");
  1662. SendClientMessage(playerid, COLOR_ORANGE, "Ha afk-zni szeretnél pötyögd be /afk");
  1663. SendClientMessage(playerid, COLOR_ORANGE, "Ha enni szeretnél pötyögd be, /fánk");
  1664. SendClientMessage(playerid, COLOR_ORANGE, "Rendörségnél: /nyit /zár");
  1665. SendClientMessage(playerid, COLOR_ORANGE, "Tuningkocsiknál: /nyit, /zár, /beáll, /kiáll");
  1666. SendClientMessage(playerid, COLOR_ORANGE, "Teleportok megtekintése: /teles");
  1667. return 1;
  1668. }
  1669.  
  1670. else if( !strcmp( "/updates", cmdtext, true ) ) {
  1671. SendClientMessage(playerid, COLOR_RED, "\\-------Updates--------//");
  1672. SendClientMessage(playerid, COLOR_YELLOW, "Rendörséghez kapu betéve, parancs /nyit, /zar");
  1673. SendClientMessage(playerid, COLOR_YELLOW, "Új parancs: /teles");
  1674. SendClientMessage(playerid, COLOR_YELLOW, "Új sebességmérő bevezetve!");
  1675. SendClientMessage(playerid, COLOR_YELLOW, "3 új teleport, megtekintéshez /teles");
  1676. SendClientMessage(playerid, COLOR_YELLOW, "Új km/h, Adminisland");
  1677. SendClientMessage(playerid, COLOR_YELLOW, "Vadonatúj adminrendszer");
  1678. SendClientMessage(playerid, COLOR_YELLOW, "Vadonatúj járműlehívó rendszer, /veh");
  1679. return 1;
  1680. }
  1681.  
  1682. else if( !strcmp( "/afk", cmdtext, true ) ) {
  1683. GetPlayerName(playerid, nev3, sizeof(nev3));
  1684. SendFormatMessageToAll(COLOR_YELLOW, "%s Nincs a gépnél! [/afk]", nev3);
  1685. SendClientMessage(playerid,0x99FF00AA,"Ha visszajöttél /afk-off");
  1686. GameTextForPlayer(playerid,"~b~ AFK-ba vagy", 5000, 3);
  1687. TogglePlayerControllable(playerid, 0);
  1688. SetPlayerColor(playerid, COLOR_RED);
  1689. return 1;
  1690. }
  1691.  
  1692. else if( !strcmp( "/afk-off", cmdtext, true ) ) {
  1693. GetPlayerName(playerid, nev4, sizeof(nev4));
  1694. GameTextForPlayer(playerid,"~r~ AFK kikapcsolva", 5000, 3);
  1695. SendFormatMessageToAll(COLOR_YELLOW, "%s Visszatért az afkból! [/afk-off]", nev4);
  1696. TogglePlayerControllable(playerid, 1);
  1697. SetPlayerColor(playerid, COLOR_YELLOW);
  1698. return 1;
  1699. }
  1700.  
  1701. else if( !strcmp( "/fánk", cmdtext, true ) ) {
  1702. SetPlayerHealth(playerid, 100);
  1703. SetPlayerArmour(playerid, 100);
  1704. SendClientMessage(playerid, COLOR_YELLOW, "Hmm.. Jóllaktál, nézdcsak feltöltődött az életed, és kaptál golyóállómellényt");
  1705. return 1;
  1706. }
  1707.  
  1708. else if( !strcmp( "/enter", cmdtext, true ) ) {
  1709.  
  1710. if (IsPlayerInRangeOfPoint(playerid, 3.0, -2915.5198, 385.3093, 5.5489))
  1711. {
  1712. SetPlayerPos(playerid, 246.375991,109.245994,1003.218750);
  1713. SetPlayerInterior(playerid, 10);
  1714. SetPlayerVirtualWorld(playerid, 1);
  1715. }
  1716. else if (IsPlayerInRangeOfPoint(playerid, 3.0, -2192.6521, 647.4215, 49.4375))
  1717. {
  1718. SetPlayerPos(playerid, -2171.3066, 645.4599, 1057.5938);
  1719. SetPlayerInterior(playerid, 1);
  1720. SetPlayerVirtualWorld(playerid, 1);
  1721. }
  1722. else if (IsPlayerInRangeOfPoint(playerid, 3.0, -2170.3401, 635.7511, 1052.3750))
  1723. {
  1724. SetPlayerPos(playerid, 763.0883, -49.9427, 1000.5859);
  1725. SetPlayerInterior(playerid, 6);
  1726. }
  1727. else
  1728. {
  1729. SendClientMessage(playerid, COLOR_ORANGE, "Nem vagy egy ajtó közelében sem");
  1730. }
  1731. return 1;
  1732. }
  1733.  
  1734. else if( !strcmp( "/exit", cmdtext, true ) ) {
  1735.  
  1736. if (IsPlayerInRangeOfPoint(playerid, 3.0, 246.375991,109.245994,1003.218750))
  1737. {
  1738. SetPlayerPos(playerid, -2915.5198, 385.3093, 5.5489);
  1739. SetPlayerInterior(playerid, 0);
  1740. SetPlayerVirtualWorld(playerid, 0);
  1741. }
  1742. else if (IsPlayerInRangeOfPoint(playerid, 3.0, -2171.3066, 645.4599, 1057.5938))
  1743. {
  1744. SetPlayerPos(playerid, -2192.6521, 647.4215, 49.4375);
  1745. SetPlayerInterior(playerid, 0);
  1746. SetPlayerVirtualWorld(playerid, 0);
  1747. }
  1748. else if (IsPlayerInRangeOfPoint(playerid, 3.0, 763.0883, -49.9427, 1000.5859))
  1749. {
  1750. SetPlayerPos(playerid, -2170.3401, 635.7511, 1052.3750);
  1751. SetPlayerInterior(playerid, 1);
  1752. }
  1753. else
  1754. {
  1755. SendClientMessage(playerid, COLOR_ORANGE, "Nem vagy egy ajtó közelében sem");
  1756. }
  1757. return 1;
  1758. }
  1759.  
  1760. else if( !strcmp( "/nyit", cmdtext, true ) ) {
  1761.  
  1762. if (IsPlayerInRangeOfPoint(playerid, 12.0, -2242.19921875, 639.53125, 48.360000610352))
  1763. {
  1764. MoveObject(yak_kapu1, -2242.19921875, 639.53125, 45.360000610352, 2);
  1765. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Kapu nyitódik");
  1766. }
  1767. else if (IsPlayerInRangeOfPoint(playerid, 12.0, -2211.4797363281, 578.55059814453, 36.925994873047))
  1768. {
  1769. MoveObject(yak_kapu2, -2211.4797363281, 578.55059814453, 31.479999542236, 2);
  1770. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Kapu nyitódik");
  1771. }
  1772. else if(IsPlayerInRangeOfPoint(playerid, 12.0, -2860.6442871094, 467.68786621094, 6.1561040878296))
  1773. {
  1774. MoveObject(rendorsegkapu, -2860.6442871094, 467.68786621094, 0.1561040878296, 2);
  1775. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Kapu nyitódik");
  1776. }
  1777. else if(IsPlayerInRangeOfPoint(playerid, 12.0, -3284.7671,1296.2633,13.3817))
  1778. {
  1779. MoveObject(kapu, -3290.322998, 1296.884888, -27.543024, 3);
  1780. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Kapu nyitódik");
  1781. }
  1782. else {
  1783. SendClientMessage(playerid, COLOR_RED, "Nem vagy egy kapu közelében sem");
  1784. }
  1785. return 1;
  1786. }
  1787.  
  1788. else if( !strcmp( "/zár", cmdtext, true ) ) {
  1789.  
  1790. if (IsPlayerInRangeOfPoint(playerid, 12.0, -2242.19921875, 639.53125, 48.360000610352))
  1791. {
  1792. MoveObject(yak_kapu1, -2242.19921875, 639.53125, 48.360000610352, 2);
  1793. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Kapu záródik");
  1794. }
  1795. else if (IsPlayerInRangeOfPoint(playerid, 12.0, -2211.4797363281, 578.55059814453, 36.925994873047))
  1796. {
  1797. MoveObject(yak_kapu2, -2211.4797363281, 578.55059814453, 36.925994873047, 2);
  1798. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Kapu záródik");
  1799. }
  1800. else if (IsPlayerInRangeOfPoint(playerid, 12.0, -2860.6442871094, 467.68786621094, 0.1561040878296))
  1801. {
  1802. MoveObject(rendorsegkapu, -2860.6442871094, 467.68786621094, 6.1561040878296, 2);
  1803. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Kapu záródik");
  1804. }
  1805. else if (IsPlayerInRangeOfPoint(playerid, 12.0, -3284.7671, 1296.2633, 13.3817))
  1806. {
  1807. MoveObject(kapu, -3284.7671, 1296.2633, 5.3817, 3);
  1808. SendClientMessage(playerid, COLOR_LIGHTBLUE, "Kapu záródik");
  1809. }
  1810. else
  1811. {
  1812. SendClientMessage(playerid, COLOR_RED, "Nem vagy egy kapu közelében sem!");
  1813. }
  1814. return 1;
  1815. }
  1816.  
  1817. else if( !strcmp( "/beáll", cmdtext, true ) ) {
  1818.  
  1819. if (IsPlayerInRangeOfPoint(playerid, 8.0, -2177.0896, 657.2063, 49.0871))
  1820. {
  1821. if (IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  1822. {
  1823. SetVehiclePos(GetPlayerVehicleID(playerid), -2177.0825, 665.1991, 50.1780);
  1824. }
  1825. }
  1826. else
  1827. {
  1828. SendClientMessage(playerid, COLOR_RED, "Nem vagy a yakuza kapu közelében!");
  1829. }
  1830. return 1;
  1831. }
  1832.  
  1833. else if( !strcmp( "/kiáll", cmdtext, true ) ) {
  1834.  
  1835. if (IsPlayerInRangeOfPoint(playerid, 8.0, -2177.0825, 665.1991, 50.1780))
  1836. {
  1837. if (IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  1838. {
  1839. SetVehiclePos(GetPlayerVehicleID(playerid), -2177.0896, 657.2063, 49.0871);
  1840. }
  1841. }
  1842. else
  1843. {
  1844. SendClientMessage(playerid, COLOR_RED, "Nem vagy a yakuza kapu közelében!");
  1845. }
  1846. return 1;
  1847. }
  1848.  
  1849. else if( !strcmp( "/fel", cmdtext, true ) ) {
  1850.  
  1851. if(IsPlayerInRangeOfPoint(playerid, 15.0, -3297.155273, 1278.163818, 13.845752))
  1852. {
  1853. MoveObject(lift, -3297.080322, 1278.281128, 47.647739, 3);
  1854. SendClientMessage(playerid, COLOR_RED, "A lift elindult felfele!");
  1855. }
  1856. else
  1857. {
  1858. SendClientMessage(playerid, COLOR_RED, "Nem vagy a lift közelében!");
  1859. }
  1860. return 1;
  1861. }
  1862. else if( !strcmp( "/le", cmdtext, true ) ) {
  1863.  
  1864. if(IsPlayerInRangeOfPoint(playerid, 15.0, -3297.080322, 1278.281128, 47.647739))
  1865. {
  1866. MoveObject(lift, -3297.155273, 1278.163818, 13.845752, 3);
  1867. SendClientMessage(playerid, COLOR_RED, "A lift elindult lefele!");
  1868. }
  1869. else
  1870. {
  1871. SendClientMessage(playerid, COLOR_RED, "Nem vagy a lift közelében!");
  1872. }
  1873. return 1;
  1874. }
  1875.  
  1876. else if( !strcmp( "/teles", cmdtext, true) ) {
  1877.  
  1878. ShowPlayerDialog(playerid, DIALOG_TELE, DIALOG_STYLE_LIST, "Teleportmenü", "Repterek\nStuntok\nDmZónák\nEgyéb", "Kiválasztás", "Mégse");
  1879. return 1;
  1880. }
  1881.  
  1882. else if ( !strcmp( "/veh", cmdtext, true) ) {
  1883. ShowPlayerDialog(playerid, DIALOG_VEH, DIALOG_STYLE_LIST, "Járműlehívómenü", "Kocsik\nMotorok\nRepülők\nBiciklik\nRC Járművek\nEgyéb Járművek", "Kiválasztás", "Mégse");
  1884. return 1;
  1885. }
  1886.  
  1887. else if ( !strcmp( "/kill", cmdtext, true ) ) {
  1888. SetPlayerHealth(playerid, 0);
  1889. return 1;
  1890. }
  1891.  
  1892. else if (!strcmp( "/exitdm", cmdtext, true ) ) {
  1893. if(DM[playerid] == false) return SendClientMessage(playerid,0xFFFF00AA,"Nem vagy DM zónában!");
  1894. DM[playerid] = false;
  1895. SendClientMessage(playerid, 0xFFFF00AA,"Sikeresen kiléptél a DM zónából!");
  1896. ResetPlayerWeapons(playerid);
  1897. SetPlayerPos(playerid, -2910.1963, 463.6516, 4.9519);
  1898. return 1;
  1899. }
  1900. else if(strcmp(cmdtext, "/rac", true) == 0)
  1901. {
  1902. GetPlayerName(playerid, nev10, sizeof(nev10));
  1903. SendClientMessage(playerid, 0xFFFFFFAA, "Járművek újraspawnolva!");
  1904. SendFormatMessageToAll(COLOR_ORANGE, "%s respawnolta az összes használaton kívüli járművet!", nev10);
  1905. for(new cars=0; cars<MAX_VEHICLES; cars++)
  1906. {
  1907. if(!VehicleOccupied(cars))
  1908. {
  1909. SetVehicleToRespawn(cars);
  1910. }
  1911. }
  1912. return 1;
  1913. }
  1914. if(strcmp(cmdtext, "/kick", true) == 0) {
  1915. new tmp[128];
  1916. if(IsPlayerAdmin(playerid){
  1917. tmp = strtok(cmdtext, idx);
  1918.  
  1919. if(!strlen(tmp)) {
  1920. SendClientMessage(playerid, COLOR_WHITE, "HASZNÁLAT: /kick [ID] [indok]");
  1921. return 1;
  1922. }
  1923. giveplayerid = strval(tmp);
  1924. GetPlayerName(playerid, sendername, sizeof(sendername));
  1925.  
  1926. if (IsPlayerConnected(giveplayerid)) {
  1927. GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
  1928. format(string, sizeof(string), "KICK %s ki lett rúgva a szerverről %s által.Indok: %s",giveplayer,sendername,cmdtext[8]);
  1929. SendClientMessageToAll(COLOR_RED, string);
  1930. Kick(giveplayerid);
  1931. AdminLog(string);
  1932. }else{
  1933. format(string, sizeof(string), "%d nem aktív játékos.", giveplayerid);
  1934. SendClientMessage(playerid, COLOR_RED, string);
  1935. }
  1936. } else { SendClientMessage(playerid,COLOR_WHITE,"Nem vagy admin!");
  1937. }
  1938. return 1;
  1939. }
  1940. if(strcmp(cmdtext, "/ban", true) == 0) {
  1941. if(!IsPlayerAdmin(playerid)){ SendClientMessage(playerid,COLOR_WHITE,"Nem vagy admin!"); return 1; }
  1942. tmp = strtok(cmdtext, idx);
  1943.  
  1944. if(!strlen(tmp)) {
  1945. SendClientMessage(playerid, COLOR_WHITE, "HASZNÁLAT: /ban [ID] [indok]");
  1946. return 1;
  1947. }
  1948. giveplayerid = strval(tmp);
  1949. GetPlayerName(playerid, sendername, sizeof(sendername));
  1950.  
  1951. if (IsPlayerConnected(giveplayerid)) {
  1952. GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
  1953. format(string, sizeof(string), "BAN %s ki lett tiltva a szerverről %s által.Indok: %s",giveplayer,sendername,cmdtext[7]);
  1954. SendClientMessageToAll(COLOR_RED, string);
  1955. Ban(giveplayerid);
  1956. AdminLog(string);
  1957. }else{
  1958. format(string, sizeof(string), "%d nem aktív játékos.", giveplayerid);
  1959. SendClientMessage(playerid, COLOR_RED, string);
  1960. }
  1961. return 1;
  1962. }
  1963. return success;
  1964. }
  1965. public VehicleOccupied(vehicleid)
  1966. {
  1967. for(new i=0;i<MAX_PLAYERS;i++)
  1968. {
  1969. if(IsPlayerInVehicle(i,vehicleid)) return 1;
  1970. }
  1971. return 0;
  1972. }
  1973. /*#######################################################################################
  1974. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  1975. ---------------------------------------PARANCSOK--------------------------------------
  1976. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  1977. #######################################################################################*/
  1978. //---------------------------------Rangok, accountok------------------------------------
  1979.  
  1980. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  1981. {
  1982. if(dialogid == ReGiStEr)
  1983. {
  1984. if(response)
  1985. {
  1986. new file[128];
  1987. new string[128];
  1988. new name[MAX_PLAYER_NAME];
  1989. GetPlayerName(playerid, name, sizeof(name));
  1990. if(strlen(inputtext) == 0)
  1991. {
  1992. format(string, sizeof string, "Regisztráció \n\nÜdv %s! \nTe még nem vagy regisztrálva! \n\nKérjük regisztrálj.", name);
  1993. ShowPlayerDialog(playerid, ReGiStEr, DIALOG_STYLE_INPUT, "Regisztráció", string, "Register", "Cancel.");
  1994. return 0;
  1995. }
  1996. format(file,sizeof(file),"%s.ini",name);
  1997. if(!fexist(file))
  1998. {
  1999. dini_Create(file);
  2000. dini_IntSet(file,"Password", udb_hash(inputtext));
  2001. dini_IntSet(file,"Score", GetPlayerScore(playerid));
  2002. dini_IntSet(file,"Money", GetPlayerMoney(playerid));
  2003. dini_IntSet(file,"Deaths", PlayerInfo[playerid][Deaths]);
  2004. dini_IntSet(file,"Kills", PlayerInfo[playerid][Kills]);
  2005. dini_IntSet(file,"AdminLevel", PlayerInfo[playerid][Admin]);
  2006. format(string, sizeof string,"Bejelentkezés \n\nÜdv %s! \nTe regisztrálva vagy! \n\nKérjük jelentkezz be.", name);
  2007. ShowPlayerDialog(playerid, LoGiN, DIALOG_STYLE_INPUT, "Bejelentkezés", string, "Login", "Cancel.");
  2008. PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
  2009. GetPlayerName(playerid, name, sizeof(name));
  2010. printf("%s sikeresen regisztrált!", name);
  2011. }
  2012. }
  2013. }
  2014. if(dialogid == LoGiN)
  2015. {
  2016. if(response)
  2017. {
  2018. new file[128];
  2019. new string[128];
  2020. new PlayerName[24];
  2021. if(strlen(inputtext) == 0)
  2022. {
  2023. GetPlayerName(playerid, PlayerName, sizeof PlayerName);
  2024. format(string, sizeof string, "Bejelentkezés \n\nÜdv %s! \nTe regisztrálva vagy! \n\nKérjük jelentkezz be.", PlayerName);
  2025. ShowPlayerDialog(playerid, LoGiN, DIALOG_STYLE_INPUT, "Bejelentkezés", string, "Login", "Cancel.");
  2026. return 0;
  2027. }
  2028. new name[MAX_PLAYER_NAME];
  2029. GetPlayerName(playerid, name, sizeof(name));
  2030. format(file,sizeof(file),"%s.ini",name);
  2031. if(fexist(file))
  2032. {
  2033. new password = dini_Int(file, "Password");
  2034. if(udb_hash(inputtext) != password)
  2035. {
  2036. SendClientMessage(playerid, COLOR_RED, "Hiba: Nem jó jelszó!");
  2037. Kick(playerid);
  2038. GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
  2039. printf("%s Nem tudott bejelentkezni!", name);
  2040. }
  2041. else
  2042. {
  2043. IsLogged[playerid] = 1;
  2044. ResetPlayerMoney(playerid);
  2045. SetPlayerScore(playerid, dini_Int(file,"Score"));
  2046. GivePlayerMoney(playerid, dini_Int(file,"Money"));
  2047. PlayerInfo[playerid][Deaths] = dini_Int(file,"Deaths");
  2048. PlayerInfo[playerid][Kills] = dini_Int(file,"Kills");
  2049. PlayerInfo[playerid][Admin] = dini_Int(file,"AdminLevel");
  2050. SendClientMessage(playerid, COLOR_GREEN, "Sikeresen be jelentkeztél!");
  2051. TogglePlayerSpectating(playerid, 0);
  2052. }
  2053. }
  2054. }
  2055. }
  2056.  
  2057. /*#########################################################################################################################################
  2058. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  2059. -------------------------------------------------------------------------------------------------------------------------------------------
  2060. ---------------------------------------************************KOCSILEHÍVÓ, BY: SHEET************************------------------------------
  2061. -------------------------------------------------------------------------------------------------------------------------------------------
  2062. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  2063. #########################################################################################################################################*/
  2064. new Veh;
  2065. new Float:X, Float:Y, Float:Z;
  2066. GetPlayerPos(playerid, X, Y, Z);
  2067. new DialogString[1600]; // Az 1600 helyett a karakterek számát írd..
  2068. format(DialogString,sizeof DialogString,"%s%s",DialogIDString[0],DialogIDString[1]);
  2069. if(dialogid == DIALOG_VEH)
  2070. {
  2071. if(listitem == 0)
  2072. {
  2073. ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Kocsik", "Sportkocsik\nVeteránkocsik\nSzolgálatikocsik\nTeherszállítókocsik\nBuszok,Kamionok\nReptériKocsik", "Kiválaszt", "Cancel");
  2074. }
  2075. if(listitem == 1)
  2076. {
  2077. ShowPlayerDialog(playerid, DIALOGID+1, DIALOG_STYLE_LIST, "Motorok", "Pizza Boy\nPCJ-600\nFaggio\nFreeway\nSanchez\nFCR-900\nNRG-500\nHPV-1000\nBF-400\nWayfarer", "Kiválaszt", "Cancel");
  2078. }
  2079. if(listitem == 2)
  2080. {
  2081. ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, "Repülők", "Levetian\nHunter\nSeasparrow\nSkimmer\nRustler\nMaverick\nSan maverick\nPolice maverick\nBeagle\nCropduster\nStuntplane\nShamal\nHydra\nNevada\nRaindance\nAT-400\nAndromada\nDodo", "Kiválaszt", "Cancel");
  2082. }
  2083. if(listitem == 3)
  2084. {
  2085. ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Biciklik", "BMX\nBike\nMountain bike", "Kiválaszt", "Cancel");
  2086. }
  2087. if(listitem == 4)
  2088. {
  2089. ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "RC Járművek", "RC Bandit\nRC Baron\nRc Raider\nRC Goblin\nRC Tiger\nRC Cam", "Kiválaszt", "Cancel");
  2090. }
  2091. if(listitem == 5)
  2092. {
  2093. ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Egyéb járművek", "Infernus\nBanshee\nSultan", "Kiválaszt", "Cancel");
  2094. }
  2095. }
  2096. if(dialogid == DIALOG_KOCSI)
  2097. {
  2098. if(listitem == 0)
  2099. {
  2100. ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Sportkocsik", "asd\nasd" , "Kiválaszt", "Cancel");
  2101. }
  2102. if(listitem == 1)
  2103. {
  2104. ShowPlayerDialog(playerid, DIALOGID+7, DIALOG_STYLE_LIST, "Veteránkocsik", "asd\nasd" , "Kiválaszt", "Cancel");
  2105. }
  2106. if(listitem == 2)
  2107. {
  2108. ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Szolgálatikocsik", "asd\nasd" , "Kiválaszt", "Cancel");
  2109. }
  2110. if(listitem == 3)
  2111. {
  2112. ShowPlayerDialog(playerid, DIALOGID+9, DIALOG_STYLE_LIST, "Teherszálítókocsik", "asd\nasd" , "Kiválaszt", "Cancel");
  2113. }
  2114. if(listitem == 4)
  2115. {
  2116. ShowPlayerDialog(playerid, DIALOGID+10, DIALOG_STYLE_LIST, "Buszok,Kamionok", "asd\nasd" , "Kiválaszt", "Cancel");
  2117. }
  2118. if(listitem == 5)
  2119. {
  2120. ShowPlayerDialog(playerid, DIALOGID+11, DIALOG_STYLE_LIST, "Reptérikocsik", "asd\nasd" , "Kiválaszt", "Cancel");
  2121. }
  2122. }
  2123. if(dialogid == DIALOGID)//kocsik
  2124. {
  2125. if(response)
  2126. {
  2127. if(listitem == 0)
  2128. {
  2129. Veh = CreateVehicle(400, X, Y, Z, 0.0, -1, -1, -1);
  2130. PutPlayerInVehicle(playerid, Veh, 0);
  2131. }
  2132. if(listitem == 1)
  2133. {
  2134. Veh = CreateVehicle(401, X, Y, Z, 0.0, -1, -1, -1);
  2135. PutPlayerInVehicle(playerid, Veh, 0);
  2136. }
  2137. if(listitem == 2)
  2138. {
  2139. Veh = CreateVehicle(402, X, Y, Z, 0.0, -1, -1, -1);
  2140. PutPlayerInVehicle(playerid, Veh, 0);
  2141. }
  2142. if(listitem == 3)
  2143. {
  2144. Veh = CreateVehicle(404, X, Y, Z, 0.0, -1, -1, -1);
  2145. PutPlayerInVehicle(playerid, Veh, 0);
  2146. }
  2147. if(listitem == 4)
  2148. {
  2149. Veh = CreateVehicle(406, X, Y, Z, 0.0, -1, -1, -1);
  2150. PutPlayerInVehicle(playerid, Veh, 0);
  2151. }
  2152. if(listitem == 5)
  2153. {
  2154. Veh = CreateVehicle(407, X, Y, Z, 0.0, -1, -1, -1);
  2155. PutPlayerInVehicle(playerid, Veh, 0);
  2156. }
  2157. if(listitem == 6)
  2158. {
  2159. Veh = CreateVehicle(409, X, Y, Z, 0.0, -1, -1, -1);
  2160. PutPlayerInVehicle(playerid, Veh, 0);
  2161. }
  2162. if(listitem == 7)
  2163. {
  2164. Veh = CreateVehicle(410, X, Y, Z, 0.0, -1, -1, -1);
  2165. PutPlayerInVehicle(playerid, Veh, 0);
  2166. }
  2167. if(listitem == 8)
  2168. {
  2169. Veh = CreateVehicle(411, X, Y, Z, 0.0, -1, -1, -1);
  2170. PutPlayerInVehicle(playerid, Veh, 0);
  2171. }
  2172. if(listitem == 9)
  2173. {
  2174. Veh = CreateVehicle(412, X, Y, Z, 0.0, -1, -1, -1);
  2175. PutPlayerInVehicle(playerid, Veh, 0);
  2176. }
  2177. if(listitem == 10)
  2178. {
  2179. Veh = CreateVehicle(413, X, Y, Z, 0.0, -1, -1, -1);
  2180. PutPlayerInVehicle(playerid, Veh, 0);
  2181. }
  2182. if(listitem == 11)
  2183. {
  2184. Veh = CreateVehicle(415, X, Y, Z, 0.0, -1, -1, -1);
  2185. PutPlayerInVehicle(playerid, Veh, 0);
  2186. }
  2187. if(listitem == 12)
  2188. {
  2189. Veh = CreateVehicle(416, X, Y, Z, 0.0, -1, -1, -1);
  2190. PutPlayerInVehicle(playerid, Veh, 0);
  2191. }
  2192. if(listitem == 13)
  2193. {
  2194. Veh = CreateVehicle(418, X, Y, Z, 0.0, -1, -1, -1);
  2195. PutPlayerInVehicle(playerid, Veh, 0);
  2196. }
  2197. if(listitem == 14)
  2198. {
  2199. Veh = CreateVehicle(419, X, Y, Z, 0.0, -1, -1, -1);
  2200. PutPlayerInVehicle(playerid, Veh, 0);
  2201. }
  2202. if(listitem == 15)
  2203. {
  2204. Veh = CreateVehicle(420, X, Y, Z, 0.0, -1, -1, -1);
  2205. PutPlayerInVehicle(playerid, Veh, 0);
  2206. }
  2207. if(listitem == 16)
  2208. {
  2209. Veh = CreateVehicle(421, X, Y, Z, 0.0, -1, -1, -1);
  2210. PutPlayerInVehicle(playerid, Veh, 0);
  2211. }
  2212. if(listitem == 17)
  2213. {
  2214. Veh = CreateVehicle(422, X, Y, Z, 0.0, -1, -1, -1);
  2215. PutPlayerInVehicle(playerid, Veh, 0);
  2216. }
  2217. if(listitem == 18)
  2218. {
  2219. Veh = CreateVehicle(424, X, Y, Z, 0.0, -1, -1, -1);
  2220. PutPlayerInVehicle(playerid, Veh, 0);
  2221. }
  2222. if(listitem == 19)
  2223. {
  2224. Veh = CreateVehicle(426, X, Y, Z, 0.0, -1, -1, -1);
  2225. PutPlayerInVehicle(playerid, Veh, 0);
  2226. }
  2227. if(listitem == 20)
  2228. {
  2229. Veh = CreateVehicle(427, X, Y, Z, 0.0, -1, -1, -1);
  2230. PutPlayerInVehicle(playerid, Veh, 0);
  2231. }
  2232. if(listitem == 21)
  2233. {
  2234. Veh = CreateVehicle(429, X, Y, Z, 0.0, -1, -1, -1);
  2235. PutPlayerInVehicle(playerid, Veh, 0);
  2236. }
  2237. if(listitem == 22)
  2238. {
  2239. Veh = CreateVehicle(434, X, Y, Z, 0.0, -1, -1, -1);
  2240. PutPlayerInVehicle(playerid, Veh, 0);
  2241. }
  2242. if(listitem == 23)
  2243. {
  2244. Veh = CreateVehicle(436, X, Y, Z, 0.0, -1, -1, -1);
  2245. PutPlayerInVehicle(playerid, Veh, 0);
  2246. }
  2247. if(listitem == 24)
  2248. {
  2249. Veh = CreateVehicle(438, X, Y, Z, 0.0, -1, -1, -1);
  2250. PutPlayerInVehicle(playerid, Veh, 0);
  2251. }
  2252. if(listitem == 25)
  2253. {
  2254. Veh = CreateVehicle(439, X, Y, Z, 0.0, -1, -1, -1);
  2255. PutPlayerInVehicle(playerid, Veh, 0);
  2256. }
  2257. if(listitem == 26)
  2258. {
  2259. Veh = CreateVehicle(442, X, Y, Z, 0.0, -1, -1, -1);
  2260. PutPlayerInVehicle(playerid, Veh, 0);
  2261. }
  2262. if(listitem == 27)
  2263. {
  2264. Veh = CreateVehicle(444, X, Y, Z, 0.0, -1, -1, -1);
  2265. PutPlayerInVehicle(playerid, Veh, 0);
  2266. }
  2267. if(listitem == 28)
  2268. {
  2269. Veh = CreateVehicle(445, X, Y, Z, 0.0, -1, -1, -1);
  2270. PutPlayerInVehicle(playerid, Veh, 0);
  2271. }
  2272. if(listitem == 29)
  2273. {
  2274. Veh = CreateVehicle(451, X, Y, Z, 0.0, -1, -1, -1);
  2275. PutPlayerInVehicle(playerid, Veh, 0);
  2276. }
  2277. if(listitem == 30)
  2278. {
  2279. Veh = CreateVehicle(458, X, Y, Z, 0.0, -1, -1, -1);
  2280. PutPlayerInVehicle(playerid, Veh, 0);
  2281. }
  2282. if(listitem == 31)
  2283. {
  2284. Veh = CreateVehicle(466, X, Y, Z, 0.0, -1, -1, -1);
  2285. PutPlayerInVehicle(playerid, Veh, 0);
  2286. }
  2287. if(listitem == 32)
  2288. {
  2289. Veh = CreateVehicle(467, X, Y, Z, 0.0, -1, -1, -1);
  2290. PutPlayerInVehicle(playerid, Veh, 0);
  2291. }
  2292. if(listitem == 33)
  2293. {
  2294. Veh = CreateVehicle(470, X, Y, Z, 0.0, -1, -1, -1);
  2295. PutPlayerInVehicle(playerid, Veh, 0);
  2296. }
  2297. if(listitem == 34)
  2298. {
  2299. Veh = CreateVehicle(474, X, Y, Z, 0.0, -1, -1, -1);
  2300. PutPlayerInVehicle(playerid, Veh, 0);
  2301. }
  2302. if(listitem == 35)
  2303. {
  2304. Veh = CreateVehicle(475, X, Y, Z, 0.0, -1, -1, -1);
  2305. PutPlayerInVehicle(playerid, Veh, 0);
  2306. }
  2307. if(listitem == 36)
  2308. {
  2309. Veh = CreateVehicle(477, X, Y, Z, 0.0, -1, -1, -1);
  2310. PutPlayerInVehicle(playerid, Veh, 0);
  2311. }
  2312. if(listitem == 37)
  2313. {
  2314. Veh = CreateVehicle(478, X, Y, Z, 0.0, -1, -1, -1);
  2315. PutPlayerInVehicle(playerid, Veh, 0);
  2316. }
  2317. if(listitem == 38)
  2318. {
  2319. Veh = CreateVehicle(479, X, Y, Z, 0.0, -1, -1, -1);
  2320. PutPlayerInVehicle(playerid, Veh, 0);
  2321. }
  2322. if(listitem == 39)
  2323. {
  2324. Veh = CreateVehicle(480, X, Y, Z, 0.0, -1, -1, -1);
  2325. PutPlayerInVehicle(playerid, Veh, 0);
  2326. }
  2327. if(listitem == 40)
  2328. {
  2329. Veh = CreateVehicle(482, X, Y, Z, 0.0, -1, -1, -1);
  2330. PutPlayerInVehicle(playerid, Veh, 0);
  2331. }
  2332. if(listitem == 41)
  2333. {
  2334. Veh = CreateVehicle(483, X, Y, Z, 0.0, -1, -1, -1);
  2335. PutPlayerInVehicle(playerid, Veh, 0);
  2336. }
  2337. if(listitem == 42)
  2338. {
  2339. Veh = CreateVehicle(489, X, Y, Z, 0.0, -1, -1, -1);
  2340. PutPlayerInVehicle(playerid, Veh, 0);
  2341. }
  2342. if(listitem == 43)
  2343. {
  2344. Veh = CreateVehicle(490, X, Y, Z, 0.0, -1, -1, -1);
  2345. PutPlayerInVehicle(playerid, Veh, 0);
  2346. }
  2347. if(listitem == 44)
  2348. {
  2349. Veh = CreateVehicle(491, X, Y, Z, 0.0, -1, -1, -1);
  2350. PutPlayerInVehicle(playerid, Veh, 0);
  2351. }
  2352. if(listitem == 45)
  2353. {
  2354. Veh = CreateVehicle(492, X, Y, Z, 0.0, -1, -1, -1);
  2355. PutPlayerInVehicle(playerid, Veh, 0);
  2356. }
  2357. if(listitem == 46)
  2358. {
  2359. Veh = CreateVehicle(494, X, Y, Z, 0.0, -1, -1, -1);
  2360. PutPlayerInVehicle(playerid, Veh, 0);
  2361. }
  2362. if(listitem == 47)
  2363. {
  2364. Veh = CreateVehicle(495, X, Y, Z, 0.0, -1, -1, -1);
  2365. PutPlayerInVehicle(playerid, Veh, 0);
  2366. }
  2367. if(listitem == 48)
  2368. {
  2369. Veh = CreateVehicle(496, X, Y, Z, 0.0, -1, -1, -1);
  2370. PutPlayerInVehicle(playerid, Veh, 0);
  2371. }
  2372. if(listitem == 49)
  2373. {
  2374. Veh = CreateVehicle(500, X, Y, Z, 0.0, -1, -1, -1);
  2375. PutPlayerInVehicle(playerid, Veh, 0);
  2376. }
  2377. if(listitem == 50)
  2378. {
  2379. Veh = CreateVehicle(502, X, Y, Z, 0.0, -1, -1, -1);
  2380. PutPlayerInVehicle(playerid, Veh, 0);
  2381. }
  2382. if(listitem == 51)
  2383. {
  2384. Veh = CreateVehicle(503, X, Y, Z, 0.0, -1, -1, -1);
  2385. PutPlayerInVehicle(playerid, Veh, 0);
  2386. }
  2387. if(listitem == 52)
  2388. {
  2389. Veh = CreateVehicle(504, X, Y, Z, 0.0, -1, -1, -1);
  2390. PutPlayerInVehicle(playerid, Veh, 0);
  2391. }
  2392. if(listitem == 53)
  2393. {
  2394. Veh = CreateVehicle(506, X, Y, Z, 0.0, -1, -1, -1);
  2395. PutPlayerInVehicle(playerid, Veh, 0);
  2396. }
  2397. if(listitem == 54)
  2398. {
  2399. Veh = CreateVehicle(507, X, Y, Z, 0.0, -1, -1, -1);
  2400. PutPlayerInVehicle(playerid, Veh, 0);
  2401. }
  2402. if(listitem == 55)
  2403. {
  2404. Veh = CreateVehicle(516, X, Y, Z, 0.0, -1, -1, -1);
  2405. PutPlayerInVehicle(playerid, Veh, 0);
  2406. }
  2407. if(listitem == 56)
  2408. {
  2409. Veh = CreateVehicle(517, X, Y, Z, 0.0, -1, -1, -1);
  2410. PutPlayerInVehicle(playerid, Veh, 0);
  2411. }
  2412. if(listitem == 57)
  2413. {
  2414. Veh = CreateVehicle(518, X, Y, Z, 0.0, -1, -1, -1);
  2415. PutPlayerInVehicle(playerid, Veh, 0);
  2416. }
  2417. if(listitem == 58)
  2418. {
  2419. Veh = CreateVehicle(526, X, Y, Z, 0.0, -1, -1, -1);
  2420. PutPlayerInVehicle(playerid, Veh, 0);
  2421. }
  2422. if(listitem == 59)
  2423. {
  2424. Veh = CreateVehicle(527, X, Y, Z, 0.0, -1, -1, -1);
  2425. PutPlayerInVehicle(playerid, Veh, 0);
  2426. }
  2427. if(listitem == 60)
  2428. {
  2429. Veh = CreateVehicle(528, X, Y, Z, 0.0, -1, -1, -1);
  2430. PutPlayerInVehicle(playerid, Veh, 0);
  2431. }
  2432. if(listitem == 61)
  2433. {
  2434. Veh = CreateVehicle(529, X, Y, Z, 0.0, -1, -1, -1);
  2435. PutPlayerInVehicle(playerid, Veh, 0);
  2436. }
  2437. if(listitem == 62)
  2438. {
  2439. Veh = CreateVehicle(533, X, Y, Z, 0.0, -1, -1, -1);
  2440. PutPlayerInVehicle(playerid, Veh, 0);
  2441. }
  2442. if(listitem == 63)
  2443. {
  2444. Veh = CreateVehicle(534, X, Y, Z, 0.0, -1, -1, -1);
  2445. PutPlayerInVehicle(playerid, Veh, 0);
  2446. }
  2447. if(listitem == 64)
  2448. {
  2449. Veh = CreateVehicle(535, X, Y, Z, 0.0, -1, -1, -1);
  2450. PutPlayerInVehicle(playerid, Veh, 0);
  2451. }
  2452. if(listitem == 65)
  2453. {
  2454. Veh = CreateVehicle(536, X, Y, Z, 0.0, -1, -1, -1);
  2455. PutPlayerInVehicle(playerid, Veh, 0);
  2456. }
  2457. if(listitem == 66)
  2458. {
  2459. Veh = CreateVehicle(540, X, Y, Z, 0.0, -1, -1, -1);
  2460. PutPlayerInVehicle(playerid, Veh, 0);
  2461. }
  2462. if(listitem == 67)
  2463. {
  2464. Veh = CreateVehicle(541, X, Y, Z, 0.0, -1, -1, -1);
  2465. PutPlayerInVehicle(playerid, Veh, 0);
  2466. }
  2467. if(listitem == 68)
  2468. {
  2469. Veh = CreateVehicle(542, X, Y, Z, 0.0, -1, -1, -1);
  2470. PutPlayerInVehicle(playerid, Veh, 0);
  2471. }
  2472. if(listitem == 69)
  2473. {
  2474. Veh = CreateVehicle(543, X, Y, Z, 0.0, -1, -1, -1);
  2475. PutPlayerInVehicle(playerid, Veh, 0);
  2476. }
  2477. if(listitem == 70)
  2478. {
  2479. Veh = CreateVehicle(545, X, Y, Z, 0.0, -1, -1, -1);
  2480. PutPlayerInVehicle(playerid, Veh, 0);
  2481. }
  2482. if(listitem == 71)
  2483. {
  2484. Veh = CreateVehicle(546, X, Y, Z, 0.0, -1, -1, -1);
  2485. PutPlayerInVehicle(playerid, Veh, 0);
  2486. }
  2487. if(listitem == 72)
  2488. {
  2489. Veh = CreateVehicle(547, X, Y, Z, 0.0, -1, -1, -1);
  2490. PutPlayerInVehicle(playerid, Veh, 0);
  2491. }
  2492. if(listitem == 73)
  2493. {
  2494. Veh = CreateVehicle(549, X, Y, Z, 0.0, -1, -1, -1);
  2495. PutPlayerInVehicle(playerid, Veh, 0);
  2496. }
  2497. if(listitem == 74)
  2498. {
  2499. Veh = CreateVehicle(550, X, Y, Z, 0.0, -1, -1, -1);
  2500. PutPlayerInVehicle(playerid, Veh, 0);
  2501. }
  2502. if(listitem == 75)
  2503. {
  2504. Veh = CreateVehicle(551, X, Y, Z, 0.0, -1, -1, -1);
  2505. PutPlayerInVehicle(playerid, Veh, 0);
  2506. }
  2507. if(listitem == 76)
  2508. {
  2509. Veh = CreateVehicle(552, X, Y, Z, 0.0, -1, -1, -1);
  2510. PutPlayerInVehicle(playerid, Veh, 0);
  2511. }
  2512. if(listitem == 77)
  2513. {
  2514. Veh = CreateVehicle(554, X, Y, Z, 0.0, -1, -1, -1);
  2515. PutPlayerInVehicle(playerid, Veh, 0);
  2516. }
  2517. if(listitem == 78)
  2518. {
  2519. Veh = CreateVehicle(555, X, Y, Z, 0.0, -1, -1, -1);
  2520. PutPlayerInVehicle(playerid, Veh, 0);
  2521. }
  2522. if(listitem == 79)
  2523. {
  2524. Veh = CreateVehicle(556, X, Y, Z, 0.0, -1, -1, -1);
  2525. PutPlayerInVehicle(playerid, Veh, 0);
  2526. }
  2527. if(listitem == 80)
  2528. {
  2529. Veh = CreateVehicle(557, X, Y, Z, 0.0, -1, -1, -1);
  2530. PutPlayerInVehicle(playerid, Veh, 0);
  2531. }
  2532. if(listitem == 81)
  2533. {
  2534. Veh = CreateVehicle(558, X, Y, Z, 0.0, -1, -1, -1);
  2535. PutPlayerInVehicle(playerid, Veh, 0);
  2536. }
  2537. if(listitem == 82)
  2538. {
  2539. Veh = CreateVehicle(559, X, Y, Z, 0.0, -1, -1, -1);
  2540. PutPlayerInVehicle(playerid, Veh, 0);
  2541. }
  2542. if(listitem == 83)
  2543. {
  2544. Veh = CreateVehicle(560, X, Y, Z, 0.0, -1, -1, -1);
  2545. PutPlayerInVehicle(playerid, Veh, 0);
  2546. }
  2547. if(listitem == 84)
  2548. {
  2549. Veh = CreateVehicle(561, X, Y, Z, 0.0, -1, -1, -1);
  2550. PutPlayerInVehicle(playerid, Veh, 0);
  2551. }
  2552. if(listitem == 85)
  2553. {
  2554. Veh = CreateVehicle(562, X, Y, Z, 0.0, -1, -1, -1);
  2555. PutPlayerInVehicle(playerid, Veh, 0);
  2556. }
  2557. if(listitem == 86)
  2558. {
  2559. Veh = CreateVehicle(565, X, Y, Z, 0.0, -1, -1, -1);
  2560. PutPlayerInVehicle(playerid, Veh, 0);
  2561. }
  2562. if(listitem == 87)
  2563. {
  2564. Veh = CreateVehicle(566, X, Y, Z, 0.0, -1, -1, -1);
  2565. PutPlayerInVehicle(playerid, Veh, 0);
  2566. }
  2567. if(listitem == 88)
  2568. {
  2569. Veh = CreateVehicle(567, X, Y, Z, 0.0, -1, -1, -1);
  2570. PutPlayerInVehicle(playerid, Veh, 0);
  2571. }
  2572. if(listitem == 89)
  2573. {
  2574. Veh = CreateVehicle(568, X, Y, Z, 0.0, -1, -1, -1);
  2575. PutPlayerInVehicle(playerid, Veh, 0);
  2576. }
  2577. if(listitem == 90)
  2578. {
  2579. Veh = CreateVehicle(575, X, Y, Z, 0.0, -1, -1, -1);
  2580. PutPlayerInVehicle(playerid, Veh, 0);
  2581. }
  2582. if(listitem == 91)
  2583. {
  2584. Veh = CreateVehicle(576, X, Y, Z, 0.0, -1, -1, -1);
  2585. PutPlayerInVehicle(playerid, Veh, 0);
  2586. }
  2587. if(listitem == 92)
  2588. {
  2589. Veh = CreateVehicle(579, X, Y, Z, 0.0, -1, -1, -1);
  2590. PutPlayerInVehicle(playerid, Veh, 0);
  2591. }
  2592. if(listitem == 93)
  2593. {
  2594. Veh = CreateVehicle(580, X, Y, Z, 0.0, -1, -1, -1);
  2595. PutPlayerInVehicle(playerid, Veh, 0);
  2596. }
  2597. if(listitem == 94)
  2598. {
  2599. Veh = CreateVehicle(582, X, Y, Z, 0.0, -1, -1, -1);
  2600. PutPlayerInVehicle(playerid, Veh, 0);
  2601. }
  2602. if(listitem == 95)
  2603. {
  2604. Veh = CreateVehicle(585, X, Y, Z, 0.0, -1, -1, -1);
  2605. PutPlayerInVehicle(playerid, Veh, 0);
  2606. }
  2607. if(listitem == 96)
  2608. {
  2609. Veh = CreateVehicle(587, X, Y, Z, 0.0, -1, -1, -1);
  2610. PutPlayerInVehicle(playerid, Veh, 0);
  2611. }
  2612. if(listitem == 97)
  2613. {
  2614. Veh = CreateVehicle(596, X, Y, Z, 0.0, -1, -1, -1);
  2615. PutPlayerInVehicle(playerid, Veh, 0);
  2616. }
  2617. if(listitem == 98)
  2618. {
  2619. Veh = CreateVehicle(597, X, Y, Z, 0.0, -1, -1, -1);
  2620. PutPlayerInVehicle(playerid, Veh, 0);
  2621. }
  2622. if(listitem == 99)
  2623. {
  2624. Veh = CreateVehicle(598, X, Y, Z, 0.0, -1, -1, -1);
  2625. PutPlayerInVehicle(playerid, Veh, 0);
  2626. }
  2627. if(listitem == 100)
  2628. {
  2629. Veh = CreateVehicle(599, X, Y, Z, 0.0, -1, -1, -1);
  2630. PutPlayerInVehicle(playerid, Veh, 0);
  2631. }
  2632. if(listitem == 101)
  2633. {
  2634. Veh = CreateVehicle(600, X, Y, Z, 0.0, -1, -1, -1);
  2635. PutPlayerInVehicle(playerid, Veh, 0);
  2636. }
  2637. if(listitem == 102)
  2638. {
  2639. Veh = CreateVehicle(602, X, Y, Z, 0.0, -1, -1, -1);
  2640. PutPlayerInVehicle(playerid, Veh, 0);
  2641. }
  2642. if(listitem == 103)
  2643. {
  2644. Veh = CreateVehicle(603, X, Y, Z, 0.0, -1, -1, -1);
  2645. PutPlayerInVehicle(playerid, Veh, 0);
  2646. }
  2647. }
  2648. return 1;
  2649. }
  2650. if(dialogid == DIALOGID+1)//motor
  2651. {
  2652. if(response)
  2653. {
  2654. if(listitem == 0)
  2655. {
  2656. Veh = CreateVehicle(448, X, Y, Z, 0.0, -1, -1, -1);
  2657. PutPlayerInVehicle(playerid, Veh, 0);
  2658. }
  2659. if(listitem == 1)
  2660. {
  2661. Veh = CreateVehicle(461, X, Y, Z, 0.0, -1, -1, -1);
  2662. PutPlayerInVehicle(playerid, Veh, 0);
  2663. }
  2664. if(listitem == 2)
  2665. {
  2666. Veh = CreateVehicle(462, X, Y, Z, 0.0, -1, -1, -1);
  2667. PutPlayerInVehicle(playerid, Veh, 0);
  2668. }
  2669. if(listitem == 3)
  2670. {
  2671. Veh = CreateVehicle(463, X, Y, Z, 0.0, -1, -1, -1);
  2672. PutPlayerInVehicle(playerid, Veh, 0);
  2673. }
  2674. if(listitem == 4)
  2675. {
  2676. Veh = CreateVehicle(468, X, Y, Z, 0.0, -1, -1, -1);
  2677. PutPlayerInVehicle(playerid, Veh, 0);
  2678. }
  2679. if(listitem == 5)
  2680. {
  2681. Veh = CreateVehicle(521, X, Y, Z, 0.0, -1, -1, -1);
  2682. PutPlayerInVehicle(playerid, Veh, 0);
  2683. }
  2684. if(listitem == 6)
  2685. {
  2686. Veh = CreateVehicle(522, X, Y, Z, 0.0, -1, -1, -1);
  2687. PutPlayerInVehicle(playerid, Veh, 0);
  2688. }
  2689. if(listitem == 7)
  2690. {
  2691. Veh = CreateVehicle(523, X, Y, Z, 0.0, -1, -1, -1);
  2692. PutPlayerInVehicle(playerid, Veh, 0);
  2693. }
  2694. if(listitem == 8)
  2695. {
  2696. Veh = CreateVehicle(581, X, Y, Z, 0.0, -1, -1, -1);
  2697. PutPlayerInVehicle(playerid, Veh, 0);
  2698. }
  2699. if(listitem == 9)
  2700. {
  2701. Veh = CreateVehicle(586, X, Y, Z, 0.0, -1, -1, -1);
  2702. PutPlayerInVehicle(playerid, Veh, 0);
  2703. }
  2704. }
  2705. return 1;
  2706. }
  2707. if(dialogid == DIALOGID+2)//repcsi
  2708. {
  2709. if(response)
  2710. {
  2711. if(listitem == 0)
  2712. {
  2713. Veh = CreateVehicle(417, X, Y, Z, 0.0, -1, -1, -1);
  2714. PutPlayerInVehicle(playerid, Veh, 0);
  2715. }
  2716. if(listitem == 1)
  2717. {
  2718. Veh = CreateVehicle(425, X, Y, Z, 0.0, -1, -1, -1);
  2719. PutPlayerInVehicle(playerid, Veh, 0);
  2720. }
  2721. if(listitem == 2)
  2722. {
  2723. Veh = CreateVehicle(447, X, Y, Z, 0.0, -1, -1, -1);
  2724. PutPlayerInVehicle(playerid, Veh, 0);
  2725. }
  2726. if(listitem == 3)
  2727. {
  2728. Veh = CreateVehicle(460, X, Y, Z, 0.0, -1, -1, -1);
  2729. PutPlayerInVehicle(playerid, Veh, 0);
  2730. }
  2731. if(listitem == 4)
  2732. {
  2733. Veh = CreateVehicle(476, X, Y, Z, 0.0, -1, -1, -1);
  2734. PutPlayerInVehicle(playerid, Veh, 0);
  2735. }
  2736. if(listitem == 5)
  2737. {
  2738. Veh = CreateVehicle(487, X, Y, Z, 0.0, -1, -1, -1);
  2739. PutPlayerInVehicle(playerid, Veh, 0);
  2740. }
  2741. if(listitem == 6)
  2742. {
  2743. Veh = CreateVehicle(488, X, Y, Z, 0.0, -1, -1, -1);
  2744. PutPlayerInVehicle(playerid, Veh, 0);
  2745. }
  2746. if(listitem == 7)
  2747. {
  2748. Veh = CreateVehicle(497, X, Y, Z, 0.0, -1, -1, -1);
  2749. PutPlayerInVehicle(playerid, Veh, 0);
  2750. }
  2751. if(listitem == 8)
  2752. {
  2753. Veh = CreateVehicle(511, X, Y, Z, 0.0, -1, -1, -1);
  2754. PutPlayerInVehicle(playerid, Veh, 0);
  2755. }
  2756. if(listitem == 9)
  2757. {
  2758. Veh = CreateVehicle(512, X, Y, Z, 0.0, -1, -1, -1);
  2759. PutPlayerInVehicle(playerid, Veh, 0);
  2760. }
  2761. if(listitem == 10)
  2762. {
  2763. Veh = CreateVehicle(513, X, Y, Z, 0.0, -1, -1, -1);
  2764. PutPlayerInVehicle(playerid, Veh, 0);
  2765. }
  2766. if(listitem == 11)
  2767. {
  2768. Veh = CreateVehicle(519, X, Y, Z, 0.0, -1, -1, -1);
  2769. PutPlayerInVehicle(playerid, Veh, 0);
  2770. }
  2771. if(listitem == 12)
  2772. {
  2773. Veh = CreateVehicle(520, X, Y, Z, 0.0, -1, -1, -1);
  2774. PutPlayerInVehicle(playerid, Veh, 0);
  2775. }
  2776. if(listitem == 13)
  2777. {
  2778. Veh = CreateVehicle(553, X, Y, Z, 0.0, -1, -1, -1);
  2779. PutPlayerInVehicle(playerid, Veh, 0);
  2780. }
  2781. if(listitem == 17)
  2782. {
  2783. Veh = CreateVehicle(563, X, Y, Z, 0.0, -1, -1, -1);
  2784. PutPlayerInVehicle(playerid, Veh, 0);
  2785. }
  2786. if(listitem == 15)
  2787. {
  2788. Veh = CreateVehicle(577, X, Y, Z, 0.0, -1, -1, -1);
  2789. PutPlayerInVehicle(playerid, Veh, 0);
  2790. }
  2791. if(listitem == 16)
  2792. {
  2793. Veh = CreateVehicle(592, X, Y, Z, 0.0, -1, -1, -1);
  2794. PutPlayerInVehicle(playerid, Veh, 0);
  2795. }
  2796. if(listitem == 17)
  2797. {
  2798. Veh = CreateVehicle(593, X, Y, Z, 0.0, -1, -1, -1);
  2799. PutPlayerInVehicle(playerid, Veh, 0);
  2800. }
  2801. }
  2802. return 1;
  2803. }
  2804. if(dialogid == DIALOGID+3)//rc
  2805. {
  2806. if(response)
  2807. {
  2808. if(listitem == 0)
  2809. {
  2810. Veh = CreateVehicle(481, X, Y, Z, 0.0, -1, -1, -1);
  2811. PutPlayerInVehicle(playerid, Veh, 0);
  2812. }
  2813. if(listitem == 1)
  2814. {
  2815. Veh = CreateVehicle(509, X, Y, Z, 0.0, -1, -1, -1);
  2816. PutPlayerInVehicle(playerid, Veh, 0);
  2817. }
  2818. if(listitem == 2)
  2819. {
  2820. Veh = CreateVehicle(510, X, Y, Z, 0.0, -1, -1, -1);
  2821. PutPlayerInVehicle(playerid, Veh, 0);
  2822. }
  2823. }
  2824. return 1;
  2825. }
  2826. if(dialogid == DIALOGID+4)//bicikli
  2827. {
  2828. if(response)
  2829. {
  2830. if(listitem == 0)
  2831. {
  2832. Veh = CreateVehicle(441, X, Y, Z, 0.0, -1, -1, -1);
  2833. PutPlayerInVehicle(playerid, Veh, 0);
  2834. }
  2835. if(listitem == 1)
  2836. {
  2837. Veh = CreateVehicle(464, X, Y, Z, 0.0, -1, -1, -1);
  2838. PutPlayerInVehicle(playerid, Veh, 0);
  2839. }
  2840. if(listitem == 2)
  2841. {
  2842. Veh = CreateVehicle(465, X, Y, Z, 0.0, -1, -1, -1);
  2843. PutPlayerInVehicle(playerid, Veh, 0);
  2844. }
  2845. if(listitem == 3)
  2846. {
  2847. Veh = CreateVehicle(501, X, Y, Z, 0.0, -1, -1, -1);
  2848. PutPlayerInVehicle(playerid, Veh, 0);
  2849. }
  2850. if(listitem == 4)
  2851. {
  2852. Veh = CreateVehicle(564, X, Y, Z, 0.0, -1, -1, -1);
  2853. PutPlayerInVehicle(playerid, Veh, 0);
  2854. }
  2855. if(listitem == 5)
  2856. {
  2857. Veh = CreateVehicle(594, X, Y, Z, 0.0, -1, -1, -1);
  2858. PutPlayerInVehicle(playerid, Veh, 0);
  2859. }
  2860. }
  2861. return 1;
  2862. }
  2863. if(dialogid == DIALOGID+5)//Egyéb
  2864. {
  2865. if(response)
  2866. {
  2867. if(listitem == 0)
  2868. {
  2869. Veh = CreateVehicle(411, X, Y, Z, 0.0, -1, -1, -1);
  2870. PutPlayerInVehicle(playerid, Veh, 0);
  2871. }
  2872. if(listitem == 1)
  2873. {
  2874. Veh = CreateVehicle(411, X, Y, Z, 0.0, -1, -1, -1);
  2875. PutPlayerInVehicle(playerid, Veh, 0);
  2876. }
  2877. }
  2878. return 1;
  2879. }
  2880. if(dialogid == DIALOG_TELE)
  2881. {
  2882. if(response)
  2883. {
  2884. if(listitem == 0) // Teleport1
  2885. {
  2886. ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Repterek", "Reptér1\nReptér2\nReptér3", "Kiválasztás", "Mégse");
  2887. }
  2888. if(listitem == 1) // Stunt pályák
  2889. {
  2890. ShowPlayerDialog(playerid, DIALOGID+7, DIALOG_STYLE_LIST, "Stuntok", "LS STUNT", "Kiválasztás", "Mégse");
  2891. }
  2892. if(listitem == 2) // Dm pályák
  2893. {
  2894. ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "DmZónák", "Dm1\nDm2\nDm3", "Kiválasztás", "Mégse");
  2895. }
  2896. if(listitem == 3)// Drift pályák
  2897. {
  2898. ShowPlayerDialog(playerid, DIALOGID+9, DIALOG_STYLE_LIST, "Egyéb", "Rendörség\nYakuza\nIsland", "Kiválasztás", "Mégse");
  2899. }
  2900. }
  2901. return 1;
  2902. }
  2903.  
  2904. if(dialogid == DIALOGID+6) //Repterek
  2905. {
  2906. if(response)
  2907. {
  2908. if(listitem == 0)
  2909. {
  2910. GetPlayerName(playerid, nev5, sizeof(nev5));
  2911. SendClientMessage(playerid, COLOR_RED, "Elteleportál a reptérre.");
  2912. SetPlayerPos(playerid, -1327.2350, -367.2767, 14.1484);
  2913. SendFormatMessageToAll(COLOR_RED, "%s elteleportált a reptérhez! [/teles]!", nev5);
  2914. SetPlayerVirtualWorld(playerid, 0);
  2915. }
  2916. if(listitem == 1)
  2917. {
  2918. GetPlayerName(playerid, nev6, sizeof(nev6));
  2919. SendClientMessage(playerid, COLOR_RED, "Elteleportál a reptér2-höz.");
  2920. SendFormatMessageToAll(COLOR_RED, "%s elteleportált a reptér2-höz! [/teles]", nev6);
  2921. SetPlayerVirtualWorld(playerid, 0);
  2922. SetPlayerPos(playerid, -1398.0040, -634.5205, 14.1484);
  2923. }
  2924. if(listitem == 2)
  2925. {
  2926. GetPlayerName(playerid, nev7, sizeof(nev7));
  2927. SendClientMessage(playerid, COLOR_RED, "Elteleportál a reptér3-hoz.");
  2928. SetPlayerPos(playerid, -1243.3132, 22.2765, 14.1484);
  2929. SendFormatMessageToAll(COLOR_RED, "%s elteleportált a reptér3-hoz![/teles]", nev7);
  2930. SetPlayerVirtualWorld(playerid, 0);
  2931. }
  2932.  
  2933. }
  2934. return 1;
  2935. }
  2936. if(dialogid == DIALOGID+7) // Stunt
  2937. {
  2938. if(response)
  2939. {
  2940. if(listitem == 0)
  2941. {
  2942. GetPlayerName(playerid, nev14, sizeof(nev14));
  2943. SendClientMessage(playerid, COLOR_RED, "Elteleportál a stuntpályához.");
  2944. SetPlayerPos(playerid, 2111.7063, -2423.4626, 13.5469);
  2945. SendFormatMessageToAll(COLOR_RED, "%s elteleportált a stuntpályához![/teles]", nev14);
  2946. SetPlayerVirtualWorld(playerid, 0);
  2947. }
  2948. }
  2949. return 1;
  2950. }
  2951.  
  2952. if(dialogid == DIALOGID+8) // Dm
  2953. {
  2954. if(response)
  2955. {
  2956.  
  2957. if(listitem == 0)//dm1
  2958. {
  2959. GetPlayerName(playerid, nev8, sizeof(nev8));
  2960. SendClientMessage(playerid, COLOR_RED, "Elteleportál a dm1-hez.");
  2961. SetPlayerPos(playerid, 281.4185, 2636.8521, 16.4766);
  2962. SendFormatMessageToAll(COLOR_RED, "%s elteleportált a dm1-hez![/teles]", nev8);
  2963. SetPlayerVirtualWorld(playerid, 0);
  2964. }
  2965. if(listitem == 1)//dm2
  2966. {
  2967. GetPlayerName(playerid, nev9, sizeof(nev9));
  2968. SendClientMessage(playerid, COLOR_RED, "Elteleportál a dm2-höz.");
  2969. SetPlayerPos(playerid, 396.4161, 2594.0869, 16.4844);
  2970. SendFormatMessageToAll(COLOR_RED, "%s elteleportált a dm2-höz![/teles]", nev9);
  2971. SetPlayerVirtualWorld(playerid, 0);
  2972. }
  2973. if(listitem == 2)
  2974. {
  2975. if(DM[playerid] == true) return SendClientMessage(playerid,0xFFFF00AA,"DM zónában vagy ! Először /exitdm");
  2976. GetPlayerName(playerid, nev15, sizeof(nev15));
  2977. ResetPlayerWeapons(playerid);
  2978. GivePlayerWeapon(playerid,32,1000);
  2979. SetPlayerArmour(playerid, 100);
  2980. SetPlayerPos(playerid, -2517.7175, -662.5720, 147.9063);
  2981. SendClientMessage(playerid, 0xFFFF00AA,"Csatlakoztál a DM-hez! Kilépéshez: /exitdm");
  2982. SetPlayerVirtualWorld(playerid, 0);
  2983. SendFormatMessageToAll(COLOR_RED, "%s csatlakozott a dm3hoz![/teles]", nev15);
  2984. DM[playerid] = true;
  2985. }
  2986. }
  2987. return 1;
  2988. }
  2989.  
  2990. if(dialogid == DIALOGID+9) // Egyéb
  2991. {
  2992. if(response)
  2993. {
  2994.  
  2995. if(listitem == 0)//Rendörség
  2996. {
  2997. GetPlayerName(playerid, nev1, sizeof(nev1));
  2998. SetPlayerPos(playerid, -2910.1963, 463.6516, 4.9519);
  2999. SendClientMessage(playerid, COLOR_RED, "Elteleportál a kezdőhelyre.");
  3000. SendFormatMessageToAll(COLOR_RED, "%s elteleportált a rendőrséghez[/teles]!", nev1);
  3001. SetPlayerVirtualWorld(playerid, 0);
  3002. }
  3003. if(listitem == 1)//Yakuza
  3004. {
  3005. GetPlayerName(playerid, nev2, sizeof(nev2));
  3006. SetPlayerPos(playerid, -2216.6672, 575.7417, 35.1719); // yakuza tele
  3007. SetPlayerSkin(playerid, 123);
  3008. SendClientMessage(playerid, COLOR_RED, "Elteleportál a Yakuzához.");
  3009. SendFormatMessageToAll(COLOR_RED, "%s elteleportált a yakuzához[/teles]!", nev2);
  3010. }
  3011. if(listitem == 2)//Island
  3012. {
  3013. GetPlayerName(playerid, nev13, sizeof(nev13));
  3014. SetPlayerPos(playerid, -2813.5327, 1310.8584, 7.1016);
  3015. SendClientMessage(playerid, COLOR_GREEN, "Elteleportál a szigetre");
  3016. SendFormatMessageToAll(COLOR_RED, "%s elteleportált a szigetre![/teles]", nev13);
  3017. }
  3018. }
  3019. return 1;
  3020. }
  3021. return 0;
  3022. }
  3023.  
  3024. public CreateLogFiles()
  3025. {
  3026. if(!dini_Exists("Adatok/Log/%s.ini"))
  3027. {
  3028. dini_Create("Adatok/Log/%s.ini");
  3029. }
  3030. else
  3031. {
  3032. print("Loaded log file Adatok/Log/%s.ini");
  3033. }
  3034. return 1;
  3035. }
  3036.  
  3037. public AddLogLine(filename[],text[])
  3038. {
  3039. new File:file, filestring[256], string[256];
  3040. new year,month,day, hour,minute,second;
  3041.  
  3042. getdate(year,month,day);
  3043. gettime(hour,minute,second);
  3044.  
  3045. format(filestring,sizeof(filestring),"Adatok/Log/%s.txt",filename);
  3046. file = fopen(filestring,io_append);
  3047. format(string,sizeof(string),"Dátum: %d.%d.%d %d:%d, dokumentum: %s \r\n",year,month,day,hour,minute,text);
  3048.  
  3049. fwrite(file,string);
  3050. fclose(file);
  3051. return 1;
  3052. }
  3053.  
  3054. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  3055. {
  3056. if(newkeys == KEY_SPRINT) //W gomb (mivel előre megy ezért azt nyomja meg ezáltal megjavítja a járművet)
  3057. {
  3058. if(IsPlayerInAnyVehicle(playerid))
  3059. {
  3060.  
  3061. new VehicleID;
  3062. VehicleID = GetPlayerVehicleID(playerid); //lekéri a jármű ID-jét
  3063. SetVehicleHealth(VehicleID,1000.00); //maxra teszi a jármű életét
  3064. RepairVehicle(GetPlayerVehicleID(playerid)); //Megjavitja a jármű külsejét
  3065.  
  3066. }
  3067. else
  3068. {
  3069. return false;
  3070. }
  3071. }
  3072. return 1;
  3073. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement