Guest User

Untitled

a guest
Nov 16th, 2018
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 77.41 KB | None | 0 0
  1. //-------------------------------------------------//
  2. [WAR]
  3.  
  4. 7.22 KB
  5. //------------------------------------------------------------------------------ WAR
  6. #define MAX_WARS 20
  7. #define WARLJUB 0x8B008BAA
  8. #define WARORANGE "{FFAF00}"
  9.  
  10. enum WAR
  11. {
  12. bool:WARKreiranje,
  13. bool:WARAktivan,
  14. WARTimSkor[ 2 ],
  15. WAROruzje[ 4 ],
  16. WARMapa,
  17. WARMaxClanova,
  18. WARTimClanovi[ 2 ],
  19. WARTimLider[ 2 ],
  20. WARTimer,
  21. WARTeamID[ 2 ],
  22. TimerWARSec,
  23. TimerWARMin,
  24. TimerWAROstaloVreme,
  25. WARCena
  26. }
  27. new WARInfo[ MAX_WARS ][ WAR ];
  28.  
  29. enum WARI
  30. {
  31. bool:WARTim[ 2 ],
  32. WARUbistva,
  33. WARSmrti,
  34. WARIgrac
  35. }
  36. new WARPInfo[ MAX_PLAYERS ][ WARI ];
  37. new PlayerText:WARTextDraw[ MAX_PLAYERS ][ 9 ];
  38. new Float:PozicijaWAR[ MAX_PLAYERS ][ 3 ],
  39. VirtualWWAR[ MAX_PLAYERS ],
  40. InteriorWAR[ MAX_PLAYERS ],
  41. KreiranjeWara[ MAX_PLAYERS ];
  42.  
  43. new Float:RandomWARMapa11[ 9 ][ 3 ] =
  44. {
  45. {1147.9226,2813.0664,10.8125},
  46. {1148.4319,2809.7048,10.8203},
  47. {1148.7649,2805.6304,10.8203},
  48. {1151.0385,2800.8855,10.8203},
  49. {1155.1233,2800.9697,10.8203},
  50. {1155.0419,2805.0557,10.8203},
  51. {1144.4396,2799.8264,10.8125},
  52. {1139.9843,2806.2156,10.9688},
  53. {1140.9631,2812.3542,10.9190}
  54. };
  55. new Float:RandomWARMapa12[ 9 ][ 3 ] =
  56. {
  57. {1403.0447,2733.0447,10.8126},
  58. {1410.5400,2737.9583,10.8203},
  59. {1414.4192,2747.7236,10.8203},
  60. {1411.3033,2757.2588,11.2597},
  61. {1399.9032,2750.0581,10.8203},
  62. {1391.1559,2744.3250,10.8203},
  63. {1384.0992,2743.9656,10.8203},
  64. {1388.7274,2728.1936,10.8203},
  65. {1379.5826,2729.1980,10.8203}
  66. };
  67. new Float:RandomWARMapa21[ 7 ][ 3 ] =
  68. {
  69. {-972.6812,1096.0303,1344.9882},
  70. {-972.5949,1084.3115,1344.9950},
  71. {-973.4254,1076.6229,1344.9950},
  72. {-973.5809,1070.1228,1345.0007},
  73. {-973.7216,1064.7092,1345.0061},
  74. {-973.6556,1056.8405,1345.0156},
  75. {-973.0229,1024.2570,1345.0525}
  76. };
  77. new Float:RandomWARMapa22[ 7 ][ 3 ] =
  78. {
  79. {-1132.7081,1022.7668,1345.7273},
  80. {-1132.6602,1035.5205,1345.7427},
  81. {-1132.2740,1041.1238,1345.7412},
  82. {-1131.0614,1048.8101,1345.7435},
  83. {-1132.0385,1055.2090,1345.7603},
  84. {-1132.0372,1063.7393,1345.7628},
  85. {-1131.6272,1094.3673,1345.7885}
  86. };
  87. new Float:RandomWARMapa31[ 4 ][ 3 ] =
  88. {
  89. {1295.8276,1070.7544,10.7652},
  90. {1293.9846,1078.9841,10.6999},
  91. {1300.7595,1085.3835,10.8203},
  92. {1312.7617,1084.8655,10.8203}
  93. };
  94. new Float:RandomWARMapa32[ 4 ][ 3 ] =
  95. {
  96. {1492.2148,916.9006,10.9297},
  97. {1478.9260,916.6356,10.8203},
  98. {1467.7583,915.6778,10.8203},
  99. {1471.7261,930.1809,10.8203}
  100. };
  101. new Float:RandomWARMapa41[ 5 ][ 3 ] =
  102. {
  103. {2922.0735,4057.7339,41.9413},
  104. {2924.9233,4058.4211,41.9413},
  105. {2925.6855,4053.5361,41.9413},
  106. {2926.5029,4045.3936,41.9413},
  107. {2921.1628,4044.2600,41.9413}
  108. };
  109. new Float:RandomWARMapa42[ 5 ][ 3 ] =
  110. {
  111. {2925.1416,4300.6401,41.9413},
  112. {2923.4927,4307.6055,41.9413},
  113. {2927.1511,4311.6382,41.9413},
  114. {2930.3958,4310.5850,41.9413},
  115. {2931.5002,4302.3281,41.9413}
  116. };
  117. new Float:RandomWARMapa51[ 4 ][ 3 ] =
  118. {
  119. {-136.6962,-114.7337,3.1172},
  120. {-126.6221,-115.4705,3.1172},
  121. {-104.1388,-119.4517,3.1172},
  122. {-84.2369,-121.1719,3.1172}
  123. };
  124. new Float:RandomWARMapa52[ 4 ][ 3 ] =
  125. {
  126. {0.4129,91.1095,3.1172},
  127. {-22.3045,108.2041,3.1172},
  128. {-45.0152,113.6356,3.1172},
  129. {-77.4174,134.2272,3.1172}
  130. };
  131.  
  132. //////////////
  133. //------------------------------------------------------------------------------
  134. stock SetWarStatsTD( w )
  135. {
  136. new string[ 128 ], stringcic[ 10 ];
  137. foreach( Player, id )
  138. {
  139. if( WARPInfo[ id ][ WARIgrac ] == w )
  140. {
  141. format( string ,sizeof( string ),"~w~Ubistva: ~g~%d~n~~w~Smrti: ~r~%d~n~~w~Igraci: ~y~%d", WARInfo[ w ][ WARTimSkor ][ 0 ], WARInfo[ w ][ WARTimSkor ][ 1 ], WARInfo[ w ][ WARTimClanovi ][ 0 ] );
  142. PlayerTextDrawSetString( id, WARTextDraw[ id ][ 5 ], string );
  143. format( string ,sizeof( string ),"~w~Ubistva: ~g~%d~n~~w~Smrti: ~r~%d~n~~w~Igraci: ~y~%d", WARInfo[ w ][ WARTimSkor ][ 1 ], WARInfo[ w ][ WARTimSkor ][ 0 ], WARInfo[ w ][ WARTimClanovi ][ 1 ] );
  144. PlayerTextDrawSetString( id, WARTextDraw[ id ][ 6 ], string );
  145. format( stringcic, sizeof( stringcic ), "%s", ImeOrg( PlayerInfo[ WARInfo[ w ][ WARTimLider ][ 0 ] ][ pClan ] ) );
  146. PlayerTextDrawSetString( id, WARTextDraw[ id ][ 3 ], stringcic );
  147. format( stringcic, sizeof( stringcic ), "%s", ImeOrg( PlayerInfo[ WARInfo[ w ][ WARTimLider ][ 1 ] ][ pClan ] ) );
  148. PlayerTextDrawSetString( id, WARTextDraw[ id ][ 4 ], stringcic );
  149. }
  150. }
  151. }
  152. //------------------------------------------------------------------------------
  153. stock WARPoruka( w, color, string[] )
  154. {
  155. foreach( Player, i )
  156. {
  157. if( WARPInfo[ i ][ WARIgrac ] == w )
  158. {
  159. SCM( i, color, string );
  160. }
  161. }
  162. }
  163.  
  164. ////////////////////////////////////////
  165.  
  166. /
  167. ResetujWarIgraca( playerid );
  168. KreiranjeWara[ playerid ] = -1;
  169.  
  170. ///////////////
  171. /
  172. new warstring[ 124 ];
  173. if( WARPInfo[ playerid ][ WARTim ][ 0 ] == true )
  174. {
  175. format( warstring, sizeof( warstring ), ""WARORANGE"WAR | {F81414}%s: "BELA"je napustio WAR.", GetName( playerid ) );
  176. WARPoruka( WARPInfo[ playerid ][ WARIgrac ], 0xFF9900AA, warstring );
  177. WARInfo[ WARPInfo[ playerid ][ WARIgrac ] ][ WARTimClanovi ][ 0 ]--;
  178. }
  179. if( WARPInfo[ playerid ][ WARTim ][ 1 ] == true )
  180. {
  181. format( warstring, sizeof( warstring ), ""WARORANGE"WAR | {0049FF}%s: "BELA"je napustio WAR.", GetName( playerid ) );
  182. WARPoruka( WARPInfo[ playerid ][ WARIgrac ], 0xFF9900AA, warstring );
  183. WARInfo[ WARPInfo[ playerid ][ WARIgrac ] ][ WARTimClanovi ][ 1 ]--;
  184. }
  185.  
  186. ///
  187.  
  188. if( WARPInfo[ playerid ][ WARIgrac ] != -1 ) {
  189. new w = WARPInfo[ playerid ][ WARIgrac ];
  190.  
  191. SetPlayerVirtualWorld( playerid, w );
  192. SetPlayerHealth( playerid, 100 );
  193. SetPlayerArmour( playerid, 100 );
  194. // AntiCheatSG[ playerid ][ TeleportCheck ] = 4;
  195. // AntiCheatSG[ playerid ][ WeaponDetect ] = 4;
  196.  
  197. if( WARInfo[ w ][ WARMapa ] == 1 ) {
  198. new rand1 = random( sizeof( RandomWARMapa11 ) );
  199. new rand2 = random( sizeof( RandomWARMapa12 ) );
  200. if( WARPInfo[ playerid ][ WARTim ][ 0 ] == true ) { SetPlayerPos( playerid, RandomWARMapa11[ rand1 ][ 0 ], RandomWARMapa11[ rand1 ][ 1 ],RandomWARMapa11[ rand1 ][ 2 ] ); }
  201. else if( WARPInfo[ playerid ][ WARTim ][ 1 ] == true ) { SetPlayerPos( playerid, RandomWARMapa12[ rand2 ][ 0 ], RandomWARMapa12[ rand2 ][ 1 ],RandomWARMapa12[ rand2 ][ 2 ] ); }
  202. SetPlayerInterior( playerid, 0 );
  203. }
  204. else if( WARInfo[ w ][ WARMapa ] == 2 ) {
  205. new rand1 = random( sizeof( RandomWARMapa21 ) );
  206. new rand2 = random( sizeof( RandomWARMapa22 ) );
  207. if( WARPInfo[ playerid ][ WARTim ][ 0 ] == true ) { SetPlayerPos( playerid, RandomWARMapa21[ rand1 ][ 0 ], RandomWARMapa21[ rand1 ][ 1 ],RandomWARMapa21[ rand1 ][ 2 ] ); }
  208. else if( WARPInfo[ playerid ][ WARTim ][ 1 ] == true ) { SetPlayerPos( playerid, RandomWARMapa22[ rand2 ][ 0 ], RandomWARMapa22[ rand2 ][ 1 ],RandomWARMapa22[ rand2 ][ 2 ] ); }
  209. SetPlayerInterior( playerid, 10 );
  210. }
  211. else if( WARInfo[ w ][ WARMapa ] == 3 ) {
  212. new rand1 = random( sizeof( RandomWARMapa31 ) );
  213. new rand2 = random( sizeof( RandomWARMapa32 ) );
  214. if( WARPInfo[ playerid ][ WARTim ][ 0 ] == true ) { SetPlayerPos( playerid, RandomWARMapa31[ rand1 ][ 0 ], RandomWARMapa31[ rand1 ][ 1 ],RandomWARMapa31[ rand1 ][ 2 ] ); }
  215. else if( WARPInfo[ playerid ][ WARTim ][ 1 ] == true ) { SetPlayerPos( playerid, RandomWARMapa32[ rand2 ][ 0 ], RandomWARMapa32[ rand2 ][ 1 ],RandomWARMapa32[ rand2 ][ 2 ] ); }
  216. SetPlayerInterior( playerid, 0 );
  217. }
  218. else if( WARInfo[ w ][ WARMapa ] == 4 ) {
  219. new rand1 = random( sizeof( RandomWARMapa41 ) );
  220. new rand2 = random( sizeof( RandomWARMapa42 ) );
  221. if( WARPInfo[ playerid ][ WARTim ][ 0 ] == true ) { SetPlayerPos( playerid, RandomWARMapa41[ rand1 ][ 0 ], RandomWARMapa41[ rand1 ][ 1 ], RandomWARMapa41[ rand1 ][ 2 ] ); }
  222. else if( WARPInfo[ playerid ][ WARTim ][ 1 ] == true ) { SetPlayerPos( playerid, RandomWARMapa42[ rand2 ][ 0 ], RandomWARMapa42[ rand2 ][ 1 ], RandomWARMapa42[ rand2 ][ 2 ] ); }
  223. SetPlayerInterior( playerid, 0 );
  224. }
  225. else if( WARInfo[ w ][ WARMapa ] == 5 ) {
  226. new rand1 = random( sizeof( RandomWARMapa51 ) );
  227. new rand2 = random( sizeof( RandomWARMapa52 ) );
  228. if( WARPInfo[ playerid ][ WARTim ][ 0 ] == true ) { SetPlayerPos( playerid, RandomWARMapa51[ rand1 ][ 0 ], RandomWARMapa51[ rand1 ][ 1 ],RandomWARMapa51[ rand1 ][ 2 ] ); }
  229. else if( WARPInfo[ playerid ][ WARTim ][ 1 ] == true ) { SetPlayerPos( playerid, RandomWARMapa52[ rand2 ][ 0 ], RandomWARMapa52[ rand2 ][ 1 ],RandomWARMapa52[ rand2 ][ 2 ] ); }
  230. SetPlayerInterior( playerid, 0 );
  231. }
  232. GivePlayerWeapon( playerid, WARInfo[ w ][ WAROruzje ][ 0 ], 300 );
  233. GivePlayerWeapon( playerid, WARInfo[ w ][ WAROruzje ][ 1 ], 300 );
  234. GivePlayerWeapon( playerid, WARInfo[ w ][ WAROruzje ][ 2 ], 300 );
  235. GivePlayerWeapon( playerid, WARInfo[ w ][ WAROruzje ][ 3 ], 300 );
  236.  
  237. return true;
  238. }
  239.  
  240. ////
  241.  
  242. for( new w = 1; w < MAX_WARS; w ++) {
  243. if( killerid != INVALID_PLAYER_ID ) {
  244. if( WARInfo[ w ][ WARAktivan ] == true && WARPInfo[ playerid ][ WARIgrac ] == w && WARPInfo[ killerid ][ WARIgrac ] == w ) {
  245. WARPInfo[ killerid ][ WARUbistva ]++;
  246. WARPInfo[ playerid ][ WARSmrti ]++;
  247. new scm_string[ 128 ];
  248. if( WARPInfo[ playerid ][ WARTim ][ 0 ] == true && WARPInfo[ killerid ][ WARTim ][ 0 ] == true ) {
  249. WARInfo[ w ][ WARTimSkor ][ 0 ] -= 3;
  250. format( scm_string, sizeof( scm_string ), "(WAR) %s je ubio svog saigraca %s, te je njegov tim dobio -3 poena.", GetName( killerid ), GetName( playerid ) );
  251. WARPoruka( w, WARLJUB, scm_string );
  252. SetWarStatsTD( w );
  253. }
  254. if( WARPInfo[ playerid ][ WARTim ][ 1 ] == true && WARPInfo[ killerid ][ WARTim ][ 1 ] == true ) {
  255. WARInfo[ w ][ WARTimSkor ][ 1 ] -= 3;
  256. format( scm_string, sizeof( scm_string ), "(WAR) %s je ubio svog saigraca %s, te je njegov tim dobio -3 poena.", GetName( killerid ), GetName( playerid ) );
  257. WARPoruka( w, WARLJUB, scm_string);
  258. SetWarStatsTD( w );
  259. }
  260. if( WARPInfo[ killerid ][ WARTim ][ 0 ] == true && WARPInfo[ playerid ][ WARTim ][ 1 ] == true ) {
  261. WARInfo[ w ][ WARTimSkor ][ 0 ]++;
  262. format( scm_string, sizeof( scm_string ),"(WAR) %s je ubio protivnika %s!", GetName( killerid ), GetName( playerid ) );
  263. WARPoruka( w, WARLJUB, scm_string );
  264. SetWarStatsTD( w );
  265. }
  266. if( WARPInfo[ killerid ][ WARTim ][ 1 ] == true && WARPInfo[ playerid ][ WARTim ][ 0 ] == true ) {
  267. WARInfo[ w ][ WARTimSkor ][ 1 ]++;
  268. format( scm_string, sizeof( scm_string ),"(WAR) %s je ubio protivnika %s!", GetName( killerid ), GetName( playerid ) );
  269. WARPoruka( w, WARLJUB, scm_string );
  270. SetWarStatsTD( w );
  271. }
  272. return 1;
  273. }
  274. }
  275. }
  276.  
  277.  
  278. //--------------------------------------------------------WAR SISTEM------------
  279. CMD:warstart( playerid, params[] )
  280. {
  281. if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"[LATINO:RP] "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
  282. if( PlayerInfo[ playerid ][ pLider ] < 1 ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"Niste ovlasceni");
  283. if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pClan] == 6 || PlayerInfo[playerid][pLider] == 6
  284. || PlayerInfo[playerid][pClan] == 7 || PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 8 || PlayerInfo[playerid][pLider] == 8
  285. || PlayerInfo[playerid][pClan] == 14 || PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pClan] == 16 || PlayerInfo[playerid][pLider] == 16
  286. || PlayerInfo[playerid][pClan] == 18 || PlayerInfo[playerid][pLider] == 18) return SCM(playerid,-1,""esco_boja"LG:"BELA" Ti si lider drzavne organizacije.");
  287. SPD( playerid, 3000, DSL, X_NASLOV, "Zakazi War\nPozovi u War\nIzbaci iz Wara", X_POTVRDI, X_POTVRDI );
  288. return true;
  289. }
  290. //------------------------------------------------------------------------------
  291. CMD:warnapusti( playerid, params[] )
  292. {
  293. if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"[LATINO:RP] "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
  294. if( WARPInfo[ playerid ][ WARIgrac ] == -1 ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"Nisi u waru.");
  295. new w = WARPInfo[ playerid ][ WARIgrac ];
  296. new warstring[124];
  297. if( WARInfo[ w ][ WARAktivan ] == false ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"WAR nije startovan.");
  298. SetPlayerHealth( playerid, 100 );
  299. SetPlayerArmour( playerid, 0 );
  300. SetPlayerPos( playerid, PozicijaWAR[ playerid ][ 0 ], PozicijaWAR[ playerid ][ 1 ], PozicijaWAR[ playerid ][ 2 ] );
  301. SetPlayerVirtualWorld( playerid, VirtualWWAR[ playerid ] );
  302. SetPlayerInterior( playerid, InteriorWAR[ playerid ] );
  303. // AntiCheatSG[ playerid ][ WeaponDetect ] = 3;
  304. ResetPlayerWeapons( playerid );
  305. WARPInfo[ playerid ][ WARIgrac ] = -1;
  306. ResetujWarIgraca( playerid );
  307. if( WARPInfo[ playerid ][ WARTim ][ 0 ] == true ) {
  308. format( warstring, sizeof( warstring ), ""WARORANGE"WAR | {F81414}%s: "BELA"je napustio WAR.", GetName( playerid ) );
  309. WARPoruka( w, 0xFF9900AA, warstring );
  310. WARInfo[ w ][ WARTimClanovi ][ 0 ]--;
  311. }
  312. if( WARPInfo[ playerid ][ WARTim ][ 1 ] == true ) {
  313. format( warstring, sizeof( warstring ), ""WARORANGE"WAR | {0049FF}%s: "BELA"je napustio WAR.", GetName( playerid ) );
  314. WARPoruka( w, 0xFF9900AA, warstring );
  315. WARInfo[ w ][ WARTimClanovi ][ 1 ]--;
  316. }
  317. SCM( playerid, -1, "Izasli ste iz wara." );
  318. WarTDControl( playerid, false );
  319. return 1;
  320. }
  321. //------------------------------------------------------------------------------
  322. CMD:wp( playerid, params[] )
  323. {
  324. if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"[LATINO:RP] "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
  325. new text[ 180 ], string[ 240 ];
  326. if( WARPInfo[ playerid ][ WARIgrac ] == -1 ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"Nisi uso u war.");
  327. if( PlayerInfo[ playerid ][ pMutiran ] != 0) return SCM(playerid,-1,"[LATINO:RP] "CRVENA"Ne mozete pricati/koristiti chat komande, mutirani ste.");
  328. if( sscanf( params, "s[180]", text ) ) return SCM( playerid,-1,""ORANGE"[!] /wp [text]");
  329. if( WARPInfo[ playerid ][ WARTim ][ 0 ] == true )
  330. {
  331. format( string, sizeof( string ), ""WARORANGE"WAR | {F81414}%s: "BELA"%s", GetName( playerid ), text );
  332. }
  333. if( WARPInfo[ playerid ][ WARTim ][ 1 ] == true ) {
  334. format( string, sizeof( string ), ""WARORANGE"WAR | {0049FF}%s: "BELA"%s", GetName( playerid ), text );
  335. }
  336. WARPoruka( WARPInfo[ playerid ][ WARIgrac ], 0xFF9900AA, string );
  337. return 1;
  338. }
  339.  
  340. stock WarTDControl( playerid, bool:show )
  341. {
  342. if( show == true )
  343. {
  344. WARTextDraw[ playerid ][ 0 ] = CreatePlayerTextDraw(playerid,640.000000, 220.000000, " ");
  345. PlayerTextDrawBackgroundColor(playerid,WARTextDraw[ playerid ][ 0 ], 255);
  346. PlayerTextDrawFont(playerid,WARTextDraw[ playerid ][ 0 ], 1);
  347. PlayerTextDrawLetterSize(playerid,WARTextDraw[ playerid ][ 0 ], 0.500000, 1.000000);
  348. PlayerTextDrawColor(playerid,WARTextDraw[ playerid ][ 0 ], -1);
  349. PlayerTextDrawSetOutline(playerid,WARTextDraw[ playerid ][ 0 ], 0);
  350. PlayerTextDrawSetProportional(playerid,WARTextDraw[ playerid ][ 0 ], 1);
  351. PlayerTextDrawSetShadow(playerid,WARTextDraw[ playerid ][ 0 ], 1);
  352. PlayerTextDrawUseBox(playerid,WARTextDraw[ playerid ][ 0 ], 1);
  353. PlayerTextDrawBoxColor(playerid,WARTextDraw[ playerid ][ 0 ], 150);
  354. PlayerTextDrawTextSize(playerid,WARTextDraw[ playerid ][ 0 ], 500.000000, 40.000000);
  355. PlayerTextDrawSetSelectable(playerid,WARTextDraw[ playerid ][ 0 ], 0);
  356.  
  357. WARTextDraw[ playerid ][ 1 ] = CreatePlayerTextDraw(playerid,567.000000, 220.000000, "WAR");
  358. PlayerTextDrawAlignment(playerid,WARTextDraw[ playerid ][ 1 ], 2);
  359. PlayerTextDrawBackgroundColor(playerid,WARTextDraw[ playerid ][ 1 ], 255);
  360. PlayerTextDrawFont(playerid,WARTextDraw[ playerid ][ 1 ], 2);
  361. PlayerTextDrawLetterSize(playerid,WARTextDraw[ playerid ][ 1 ], 0.419999, 0.899999);
  362. PlayerTextDrawColor(playerid,WARTextDraw[ playerid ][ 1 ], 0xFFF1CF0E );
  363. PlayerTextDrawSetOutline(playerid,WARTextDraw[ playerid ][ 1 ], 0);
  364. PlayerTextDrawSetProportional(playerid,WARTextDraw[ playerid ][ 1 ], 1);
  365. PlayerTextDrawSetShadow(playerid,WARTextDraw[ playerid ][ 1 ], 1);
  366. PlayerTextDrawSetSelectable(playerid,WARTextDraw[ playerid ][ 1 ], 0);
  367.  
  368. WARTextDraw[ playerid ][ 2 ] = CreatePlayerTextDraw(playerid,568.000000, 227.000000, "-");
  369. PlayerTextDrawAlignment(playerid,WARTextDraw[ playerid ][ 2 ], 2);
  370. PlayerTextDrawBackgroundColor(playerid,WARTextDraw[ playerid ][ 2 ], 255);
  371. PlayerTextDrawFont(playerid,WARTextDraw[ playerid ][ 2 ], 2);
  372. PlayerTextDrawLetterSize(playerid,WARTextDraw[ playerid ][ 2 ], 12.080010, 0.899999);
  373. PlayerTextDrawColor(playerid,WARTextDraw[ playerid ][ 2 ], -1);
  374. PlayerTextDrawSetOutline(playerid,WARTextDraw[ playerid ][ 2 ], 0);
  375. PlayerTextDrawSetProportional(playerid,WARTextDraw[ playerid ][ 2 ], 1);
  376. PlayerTextDrawSetShadow(playerid,WARTextDraw[ playerid ][ 2 ], 1);
  377. PlayerTextDrawSetSelectable(playerid,WARTextDraw[ playerid ][ 2 ], 0);
  378.  
  379. WARTextDraw[ playerid ][ 3 ] = CreatePlayerTextDraw(playerid,527.000000, 234.000000, "Tim 1");
  380. PlayerTextDrawAlignment(playerid,WARTextDraw[ playerid ][ 3 ], 2);
  381. PlayerTextDrawBackgroundColor(playerid,WARTextDraw[ playerid ][ 3 ], 255);
  382. PlayerTextDrawFont(playerid,WARTextDraw[ playerid ][ 3 ], 2);
  383. PlayerTextDrawLetterSize(playerid,WARTextDraw[ playerid ][ 3 ], 0.360000, 0.899999);
  384. PlayerTextDrawColor(playerid,WARTextDraw[ playerid ][ 3 ], -1);
  385. PlayerTextDrawSetOutline(playerid,WARTextDraw[ playerid ][ 3 ], 0);
  386. PlayerTextDrawSetProportional(playerid,WARTextDraw[ playerid ][ 3 ], 1);
  387. PlayerTextDrawSetShadow(playerid,WARTextDraw[ playerid ][ 3 ], 1);
  388. PlayerTextDrawSetSelectable(playerid,WARTextDraw[ playerid ][ 3 ], 0);
  389.  
  390. WARTextDraw[ playerid ][ 4 ] = CreatePlayerTextDraw(playerid,608.000000, 234.000000, "Tim 2");
  391. PlayerTextDrawAlignment(playerid,WARTextDraw[ playerid ][ 4 ], 2);
  392. PlayerTextDrawBackgroundColor(playerid,WARTextDraw[ playerid ][ 4 ], 255);
  393. PlayerTextDrawFont(playerid,WARTextDraw[ playerid ][ 4 ], 2);
  394. PlayerTextDrawLetterSize(playerid,WARTextDraw[ playerid ][ 4 ], 0.360000, 0.899999);
  395. PlayerTextDrawColor(playerid,WARTextDraw[ playerid ][ 4 ], -1);
  396. PlayerTextDrawSetOutline(playerid,WARTextDraw[ playerid ][ 4 ], 0);
  397. PlayerTextDrawSetProportional(playerid,WARTextDraw[ playerid ][ 4 ], 1);
  398. PlayerTextDrawSetShadow(playerid,WARTextDraw[ playerid ][ 4 ], 1);
  399. PlayerTextDrawSetSelectable(playerid,WARTextDraw[ playerid ][ 4 ], 0);
  400.  
  401. WARTextDraw[ playerid ][ 5 ] = CreatePlayerTextDraw(playerid,506.000000, 248.000000, "Ubistva: 100~n~Smrti: 100~n~Igraci: 10");
  402. PlayerTextDrawBackgroundColor(playerid,WARTextDraw[ playerid ][ 5 ], 255);
  403. PlayerTextDrawFont(playerid,WARTextDraw[ playerid ][ 5 ], 2);
  404. PlayerTextDrawLetterSize(playerid,WARTextDraw[ playerid ][ 5 ], 0.230000, 0.899999);
  405. PlayerTextDrawColor(playerid,WARTextDraw[ playerid ][ 5 ], -1);
  406. PlayerTextDrawSetOutline(playerid,WARTextDraw[ playerid ][ 5 ], 0);
  407. PlayerTextDrawSetProportional(playerid,WARTextDraw[ playerid ][ 5 ], 1);
  408. PlayerTextDrawSetShadow(playerid,WARTextDraw[ playerid ][ 5 ], 1);
  409. PlayerTextDrawSetSelectable(playerid,WARTextDraw[ playerid ][ 5 ], 0);
  410.  
  411. WARTextDraw[ playerid ][ 6 ] = CreatePlayerTextDraw(playerid,573.000000, 248.000000, "Ubistva: 100~n~Smrti: 100~n~Igraci: 10");
  412. PlayerTextDrawBackgroundColor(playerid,WARTextDraw[ playerid ][ 6 ], 255);
  413. PlayerTextDrawFont(playerid,WARTextDraw[ playerid ][ 6 ], 2);
  414. PlayerTextDrawLetterSize(playerid,WARTextDraw[ playerid ][ 6 ], 0.230000, 0.899999);
  415. PlayerTextDrawColor(playerid,WARTextDraw[ playerid ][ 6 ], -1);
  416. PlayerTextDrawSetOutline(playerid,WARTextDraw[ playerid ][ 6 ], 0);
  417. PlayerTextDrawSetProportional(playerid,WARTextDraw[ playerid ][ 6 ], 1);
  418. PlayerTextDrawSetShadow(playerid,WARTextDraw[ playerid ][ 6 ], 1);
  419. PlayerTextDrawSetSelectable(playerid,WARTextDraw[ playerid ][ 6 ], 0);
  420.  
  421. WARTextDraw[ playerid ][ 7 ] = CreatePlayerTextDraw(playerid,568.000000, 275.000000, "-");
  422. PlayerTextDrawAlignment(playerid,WARTextDraw[ playerid ][ 7 ], 2);
  423. PlayerTextDrawBackgroundColor(playerid,WARTextDraw[ playerid ][ 7 ], 255);
  424. PlayerTextDrawFont(playerid,WARTextDraw[ playerid ][ 7 ], 2);
  425. PlayerTextDrawLetterSize(playerid,WARTextDraw[ playerid ][ 7 ], 12.080010, 0.899999);
  426. PlayerTextDrawColor(playerid,WARTextDraw[ playerid ][ 7 ], -1);
  427. PlayerTextDrawSetOutline(playerid,WARTextDraw[ playerid ][ 7 ], 0);
  428. PlayerTextDrawSetProportional(playerid,WARTextDraw[ playerid ][ 7 ], 1);
  429. PlayerTextDrawSetShadow(playerid,WARTextDraw[ playerid ][ 7 ], 1);
  430. PlayerTextDrawSetSelectable(playerid,WARTextDraw[ playerid ][ 7 ], 0);
  431.  
  432. WARTextDraw[ playerid ][ 8 ] = CreatePlayerTextDraw(playerid,567.000000, 284.000000, "10:00");
  433. PlayerTextDrawAlignment(playerid,WARTextDraw[ playerid ][ 8 ], 2);
  434. PlayerTextDrawBackgroundColor(playerid,WARTextDraw[ playerid ][ 8 ], 255);
  435. PlayerTextDrawFont(playerid,WARTextDraw[ playerid ][ 8 ], 2);
  436. PlayerTextDrawLetterSize(playerid,WARTextDraw[ playerid ][ 8 ], 0.459999, 1.300000);
  437. PlayerTextDrawColor(playerid,WARTextDraw[ playerid ][ 8 ], -1);
  438. PlayerTextDrawSetOutline(playerid,WARTextDraw[ playerid ][ 8 ], 0);
  439. PlayerTextDrawSetProportional(playerid,WARTextDraw[ playerid ][ 8 ], 1);
  440. PlayerTextDrawSetShadow(playerid,WARTextDraw[ playerid ][ 8 ], 1);
  441. PlayerTextDrawSetSelectable(playerid,WARTextDraw[ playerid ][ 8 ], 0);
  442.  
  443.  
  444. for( new i = 0; i < 9; i ++)
  445. {
  446. PlayerTextDrawShow( playerid, WARTextDraw[ playerid ][ i ] );
  447. }
  448. }
  449. else if( show == false )
  450. {
  451. for( new i = 0; i < 9; i ++ )
  452. {
  453. PlayerTextDrawHide( playerid, WARTextDraw[ playerid ][ i ] );
  454. PlayerTextDrawDestroy( playerid, WARTextDraw[ playerid ][ i ] );
  455. WARTextDraw[ playerid ][ i ] = PlayerText:INVALID_TEXT_DRAW;
  456. }
  457. }
  458. }
  459. fDialog(3000)
  460. {
  461. if(!response) return 1;
  462. if(response)
  463. {
  464. if( listitem == 0 )
  465. {
  466. SPD( playerid, 3001, DSL, "Izaberi mapu", "Mapa 1 - Abandoned\nMapa 2 - RC Battlefield\nMapa 3 - Skladiste\nMapa 4 - United\nMapa 5 - Farma", "Odaberi", "Ponisti");
  467. }
  468. if( listitem == 1 )
  469. {
  470. SPD( playerid, 3010, DSI, "Ubacivanje igraca", "Unesite id igraca iz tvog tima", "Uredu", "Ponisti");
  471. }
  472. if( listitem == 2 )
  473. {
  474. SPD( playerid, 3011, DSI, "Izbacivanje igraca", "Unesite id igraca iz tvog tima", "Uredu", "Ponisti");
  475. }
  476. }
  477. return 1;
  478. }
  479. //------------------------------------------------------------------------------
  480. fDialog(3001)
  481. {
  482. if(!response) return 1;
  483. if(response)
  484. {
  485. if( PlayerInfo[ playerid ][ pZatvor ] != 0 ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"Ne mozes war u jailu.");
  486. new warid = -1;
  487. for( new w = 1; w < MAX_WARS; w ++) {
  488. if( WARInfo[ w ][ WARAktivan ] == false && WARInfo[ w ][ WARKreiranje ] == false ) {
  489. warid = w;
  490. break;
  491. }
  492. }
  493. if( warid == -1 ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"Vec ima 10 pokrenutih warova.");
  494. KreiranjeWara[ playerid ] = warid;
  495. WARInfo[ warid ][ WARKreiranje ] = true;
  496. WARInfo[ warid ][ WARAktivan ] = false;
  497. WARInfo[ warid ][ WARCena ] = 0;
  498. if( listitem == 0 ) { WARInfo[ warid ][ WARMapa ] = 1; }
  499. if( listitem == 1 ) { WARInfo[ warid ][ WARMapa ] = 2; }
  500. if( listitem == 2 ) { WARInfo[ warid ][ WARMapa ] = 3; }
  501. if( listitem == 3 ) { WARInfo[ warid ][ WARMapa ] = 4; }
  502. if( listitem == 4 ) { WARInfo[ warid ][ WARMapa ] = 5; }
  503. SPD( playerid, 3002, DSL, "Izaberi oruzje slot 1", "Deagle\nColt 45\nSilenced Pistol", "Odaberi", "Ponisti" );
  504. }
  505. return 1;
  506. }
  507.  
  508.  
  509. //------------------------------------------------------------------------------
  510. fDialog(3002)
  511. {
  512. if( response ) {
  513. new w = KreiranjeWara[ playerid ];
  514. if( listitem == 0 ) { WARInfo[ w ][ WAROruzje ][ 0 ] = 24; }
  515. if( listitem == 1 ) { WARInfo[ w ][ WAROruzje ][ 0 ] = 22; }
  516. if( listitem == 2 ) { WARInfo[ w ][ WAROruzje ][ 0 ] = 23; }
  517. SPD( playerid, 3003, DSL, "Izaberi oruzje slot 2", "Uzi\nMP5", "Odaberi", "Ponisti");
  518. }
  519. else if( !response ) {
  520. new w = KreiranjeWara[ playerid ];
  521. WARInfo[ w ][ WARKreiranje ] = false;
  522. WARInfo[ w ][ WARAktivan ] = false;
  523. KreiranjeWara[ playerid ] = -1;
  524. }
  525. return 1;
  526. }
  527. //------------------------------------------------------------------------------
  528. fDialog(3003)
  529. {
  530. if( response ) {
  531. new w = KreiranjeWara[ playerid ];
  532. if( listitem == 0 ) { WARInfo[ w ][ WAROruzje ][ 1 ] = 28; }
  533. if( listitem == 1 ) { WARInfo[ w ][ WAROruzje ][ 1 ] = 29; }
  534. SPD( playerid, 3004, DSL, "Izaberi oruzje slot 3", "AK-47\nM4", "Odaberi", "Ponisti");
  535. }
  536. else if( !response ) {
  537. new w = KreiranjeWara[ playerid ];
  538. WARInfo[ w ][ WARKreiranje ] = false;
  539. WARInfo[ w ][ WARAktivan ] = false;
  540. KreiranjeWara[ playerid ] = -1;
  541. }
  542. return 1;
  543. }
  544. //------------------------------------------------------------------------------
  545. fDialog(3004)
  546. {
  547. if( response ) {
  548. new w = KreiranjeWara[ playerid ];
  549. if( listitem == 0 ) { WARInfo[ w ][ WAROruzje ][ 2 ] = 30; }
  550. if( listitem == 1 ) { WARInfo[ w ][ WAROruzje ][ 2 ] = 31; }
  551. SPD( playerid, 3005, DSL, "Izaberi oruzje slot 4", "Country Rifle\nShotgun", "Odaberi", "Ponisti");
  552. }
  553. else if( !response ) {
  554. new w = KreiranjeWara[ playerid ];
  555. WARInfo[ w ][ WARKreiranje ] = false;
  556. WARInfo[ w ][ WARAktivan ] = false;
  557. KreiranjeWara[ playerid ] = -1;
  558. }
  559. return 1;
  560. }
  561. //------------------------------------------------------------------------------
  562. fDialog(3005)
  563. {
  564. if( response ) {
  565. new w = KreiranjeWara[ playerid ];
  566. if( listitem == 0 ) { WARInfo[ w ][ WAROruzje ][ 3 ] = 33; }
  567. if( listitem == 1 ) { WARInfo[ w ][ WAROruzje ][ 3 ] = 25; }
  568. SPD( playerid, 3006, DSI, "Ulaganje novca", "Unesite para koliko zelite da ulozite u war, protivncki lider mora isto toliko da ulozi(Ako uneses 0 onda nema uloga).", "Odaberi", "Ponisti");
  569. }
  570. else if( !response ) {
  571. new w = KreiranjeWara[ playerid ];
  572. WARInfo[ w ][ WARKreiranje ] = false;
  573. WARInfo[ w ][ WARAktivan ] = false;
  574. KreiranjeWara[ playerid ] = -1;
  575. }
  576. return 1;
  577. }
  578. //------------------------------------------------------------------------------
  579. fDialog(3006)
  580. {
  581. if( response ) {
  582. new w = KreiranjeWara[ playerid ], novac;
  583. if( sscanf( inputtext, "i", novac ) ) return SPD( playerid, 3006, DSI, "Ulaganje novca", "Unesite para koliko zelite da ulozite u war, protivncki lider mora isto toliko da ulozi(Ako uneses 0 onda nema uloga).", "Odaberi", "Ponisti");
  584. if( PlayerInfo[ playerid ][ pNovacDzep ] < novac ) return SPD( playerid, 3006, DSI, "Nemate dovoljno novca", "Unesite para koliko zelite da ulozite u war, protivncki lider mora isto toliko da ulozi(Ako uneses 0 onda nema uloga).", "Odaberi", "Ponisti");
  585. if( novac < 0 || novac > 100000 ) return SPD( playerid, 3006, DSI, "Ulaganje novca", "Unesite para koliko zelite da ulozite u war, protivncki lider mora isto toliko da ulozi(Ako uneses 0 onda nema uloga).", "Odaberi", "Ponisti");
  586.  
  587. WARInfo[ w ][ WARCena ] = novac;
  588. SPD( playerid, 3007, DSI, "Maximum clanova", "Upisite koliko maximum clanova ce biti u waru(3-20).", "Odaberi", "Ponisti");
  589. }
  590. else if( !response ) {
  591. new w = KreiranjeWara[ playerid ];
  592. WARInfo[ w ][ WARKreiranje ] = false;
  593. WARInfo[ w ][ WARAktivan ] = false;
  594. KreiranjeWara[ playerid ] = -1;
  595. }
  596. return 1;
  597. }
  598. //------------------------------------------------------------------------------
  599. fDialog(3007)
  600. {
  601. if( response ) {
  602. new maxigraca, w = KreiranjeWara[ playerid ];
  603. if( sscanf( inputtext, "i", maxigraca ) ) return SPD( playerid, 3007, DSI, "Maximum clanova", "Upisite koliko maximum clanova ce biti u waru(3-20).", "Odaberi", "Ponisti");
  604. if( maxigraca < 3 || maxigraca > 20 ) return SPD( playerid, 3007, DSI, "Maximum clanova", "Upisite koliko maximum clanova ce biti u waru(3-20).", "Odaberi", "Ponisti");
  605. WARInfo[ w ][ WARMaxClanova ] = maxigraca;
  606. SPD( playerid, 3008, DSI, "Lider Protivnika", "Upisite id lidera protivnicke orge.", "Odaberi", "Ponisti" );
  607. }
  608. else if( !response ) {
  609. new w = KreiranjeWara[ playerid ];
  610. WARInfo[ w ][ WARKreiranje ] = false;
  611. WARInfo[ w ][ WARAktivan ] = false;
  612. KreiranjeWara[ playerid ] = -1;
  613. }
  614. return 1;
  615. }
  616. //------------------------------------------------------------------------------
  617. fDialog(3008)
  618. {
  619. if( response ) {
  620. new id, w = KreiranjeWara[ playerid ],string[120];
  621. if( sscanf( inputtext, "u", id ) ) return SPD( playerid, 3008, DSI, "Lider Protivnika", "Upisite id lidera protivnicke orge.", "Odaberi", "Ponisti" );
  622. if( id == INVALID_PLAYER_ID ) return SPD( playerid, 3008, DSI, "Lider Protivnika", "Upisite id lidera protivnicke orge.", "Odaberi", "Ponisti" );
  623. //if( PlayerInfo[ playerid ][ pLider ] == PlayerInfo[ id ][ pLider ] ) return SPD( playerid, 3008, DSI, "Lider Protivnika", "Upisite id lidera protivnicke orge.", "Odaberi", "Ponisti" );
  624. if( PlayerInfo[ id ][ pLider ] < 1 ) return SPD( playerid, 3008, DSI, "Lider Protivnika", "Upisite id lidera protivnicke orge.", "Odaberi", "Ponisti" );
  625. if( id == playerid ) return SPD( playerid, 3008, DSI, "Lider Protivnika", "Upisite id lidera protivnicke orge.", "Odaberi", "Ponisti" );
  626. if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pClan] == 6 || PlayerInfo[playerid][pLider] == 6
  627. || PlayerInfo[playerid][pClan] == 7 || PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 8 || PlayerInfo[playerid][pLider] == 8
  628. || PlayerInfo[playerid][pClan] == 14 || PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pClan] == 16 || PlayerInfo[playerid][pLider] == 16
  629. || PlayerInfo[playerid][pClan] == 18 || PlayerInfo[playerid][pLider] == 18) return SCM(playerid,-1,""esco_boja"LG:"BELA" Ti si lider drzavne organizacije.");
  630. if( WARPInfo[ id ][ WARIgrac ] != -1 ) return SPD( playerid, 3008, DSI, "Lider Protivnika", "Upisite id lidera protivnicke orge.", "Odaberi", "Ponisti" );
  631. if( PlayerInfo[ id ][ pZatvor ] != 0 ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"Ne mozes pozvati lidera koji je u waru.");
  632. //if( PlayerLogged[ id ] != true ) return SendErrorMessage( playerid, "Ne mozes u waru pozvati lidera koji se nije ulogovao." );
  633. WARInfo[ w ][ WARTimLider ][ 0 ] = playerid;
  634. WARInfo[ w ][ WARTimLider ][ 1 ] = id;
  635. KreiranjeWara[ id ] = w;
  636.  
  637. strdel( DialogStrgEx, 0, sizeof( DialogStrgEx ) );
  638. format( string, sizeof( string ), ""WARORANGE"Oruzje 1: "BELA"%s\n", WeaponInfos[ WARInfo[ w ][ WAROruzje ][ 0 ] ][ wName ] );
  639. strcat( DialogStrgEx, string );
  640. format( string, sizeof( string ), ""WARORANGE"Oruzje 2: "BELA"%s\n", WeaponInfos[ WARInfo[ w ][ WAROruzje ][ 1 ] ][ wName ] );
  641. strcat( DialogStrgEx, string );
  642. format( string, sizeof( string ), ""WARORANGE"Oruzje 3: "BELA"%s\n", WeaponInfos[ WARInfo[ w ][ WAROruzje ][ 2 ] ][ wName ] );
  643. strcat( DialogStrgEx, string );
  644. format( string, sizeof( string ), ""WARORANGE"Maksimalni broj clanova: "BELA"%d\n\n", WARInfo[ w ][ WARMaxClanova ] );
  645. strcat( DialogStrgEx, string );
  646. format( string, sizeof( string ), ""WARORANGE"Ulog novca: "BELA"%d$\n\n", WARInfo[ w ][ WARCena ] );
  647. strcat( DialogStrgEx, string );
  648. format( string, sizeof( string ), ""WARORANGE"Lider "BELA"%s "WARORANGE"vam je poslao zahtev za war.Izaberi:", ImeOrganizacije( PlayerInfo[ playerid ][ pClan ] ) );
  649. strcat( DialogStrgEx, string );
  650. SPD( id, 3009, DSB, "Zahtev za war", DialogStrgEx, "Prihvati", "Odbij" );
  651. strdel( DialogStrgEx, 0, sizeof( DialogStrgEx ) );
  652. }
  653. else if( !response ) {
  654. new w = KreiranjeWara[ playerid ];
  655. WARInfo[ w ][ WARKreiranje ] = false;
  656. WARInfo[ w ][ WARAktivan ] = false;
  657. KreiranjeWara[ playerid ] = -1;
  658. }
  659. return 1;
  660. }
  661. //------------------------------------------------------------------------------
  662. fDialog(3009)
  663. {
  664. if( response ) {
  665. new w = KreiranjeWara[ playerid ];
  666. if( PlayerInfo[ playerid ][ pNovacDzep ] < WARInfo[ w ][ WARCena ] ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"Nemate dovoljno novca za ulog!");
  667.  
  668. SCM( WARInfo[ w ][ WARTimLider ][ 1 ], -1, ""WARORANGE"WAR | "BELA"Prihvatio si poziv za war ubaci svoje igrace!");
  669. SCM( WARInfo[ w ][ WARTimLider ][ 0 ], -1, ""WARORANGE"WAR | "BELA"Igrac je prihvatio poziv za war ubaci svoje igrace!");
  670.  
  671. g_NovacMinus( WARInfo[ w ][ WARTimLider ][ 0 ], WARInfo[ w ][ WARCena ] );
  672. g_NovacMinus( WARInfo[ w ][ WARTimLider ][ 1 ], WARInfo[ w ][ WARCena ] );
  673.  
  674. GetPlayerPos( WARInfo[ w ][ WARTimLider ][ 0 ], PozicijaWAR[ WARInfo[ w ][ WARTimLider ][ 0 ] ][ 0 ], PozicijaWAR[ WARInfo[ w ][ WARTimLider ][ 0 ] ][ 1 ], PozicijaWAR[ WARInfo[ w ][ WARTimLider ][ 0 ] ][ 2 ] );
  675. VirtualWWAR[ WARInfo[ w ][ WARTimLider ][ 0 ] ] = GetPlayerVirtualWorld( WARInfo[ w ][ WARTimLider ][ 0 ] );
  676. InteriorWAR[ WARInfo[ w ][ WARTimLider ][ 0 ] ] = GetPlayerInterior( WARInfo[ w ][ WARTimLider ][ 0 ] );
  677.  
  678. GetPlayerPos( WARInfo[ w ][ WARTimLider ][ 1 ], PozicijaWAR[ WARInfo[ w ][ WARTimLider ][ 1 ] ][ 0 ], PozicijaWAR[ WARInfo[ w ][ WARTimLider ][ 1 ] ][ 1 ], PozicijaWAR[ WARInfo[ w ][ WARTimLider ][ 1 ] ][ 2 ] );
  679. VirtualWWAR[ WARInfo[ w ][ WARTimLider ][ 1 ] ] = GetPlayerVirtualWorld( WARInfo[ w ][ WARTimLider ][ 0 ] );
  680. InteriorWAR[ WARInfo[ w ][ WARTimLider ][ 1 ] ] = GetPlayerInterior( WARInfo[ w ][ WARTimLider ][ 1 ] );
  681.  
  682. if( WARInfo[ w ][ WARMapa ] == 1 ) {
  683. new rand1 = random( sizeof( RandomWARMapa11 ) );
  684. new rand2 = random( sizeof( RandomWARMapa12 ) );
  685. SetPlayerPos( WARInfo[ w ][ WARTimLider ][ 0 ], RandomWARMapa11[ rand1 ][ 0 ], RandomWARMapa11[ rand1 ][ 1 ],RandomWARMapa11[ rand1 ][ 2 ] );
  686. SetPlayerPos( WARInfo[ w ][ WARTimLider ][ 1 ], RandomWARMapa12[ rand2 ][ 0 ], RandomWARMapa12[ rand2 ][ 1 ],RandomWARMapa12[ rand2 ][ 2 ] );
  687. SetPlayerInterior( WARInfo[ w ][ WARTimLider ][ 0 ], 0 );
  688. SetPlayerInterior( WARInfo[ w ][ WARTimLider ][ 1 ], 0 );
  689. }
  690. else if( WARInfo[ w ][ WARMapa ] == 2 ) {
  691. new rand1 = random( sizeof( RandomWARMapa21 ) );
  692. new rand2 = random( sizeof( RandomWARMapa22 ) );
  693. SetPlayerPos( WARInfo[ w ][ WARTimLider ][ 0 ], RandomWARMapa21[ rand1 ][ 0 ], RandomWARMapa21[ rand1 ][ 1 ],RandomWARMapa21[ rand1 ][ 2 ] );
  694. SetPlayerPos( WARInfo[ w ][ WARTimLider ][ 1 ], RandomWARMapa22[ rand2 ][ 0 ], RandomWARMapa22[ rand2 ][ 1 ],RandomWARMapa22[ rand2 ][ 2 ] );
  695. SetPlayerInterior( WARInfo[ w ][ WARTimLider ][ 0 ], 10 );
  696. SetPlayerInterior( WARInfo[ w ][ WARTimLider ][ 1 ], 10 );
  697. }
  698. else if( WARInfo[ w ][ WARMapa ] == 3 ) {
  699. new rand1 = random( sizeof( RandomWARMapa31 ) );
  700. new rand2 = random( sizeof( RandomWARMapa32 ) );
  701. SetPlayerPos( WARInfo[ w ][ WARTimLider ][ 0 ], RandomWARMapa31[ rand1 ][ 0 ], RandomWARMapa31[ rand1 ][ 1 ],RandomWARMapa31[ rand1 ][ 2 ] );
  702. SetPlayerPos( WARInfo[ w ][ WARTimLider ][ 1 ], RandomWARMapa32[ rand2 ][ 0 ], RandomWARMapa32[ rand2 ][ 1 ],RandomWARMapa32[ rand2 ][ 2 ] );
  703. SetPlayerInterior( WARInfo[ w ][ WARTimLider ][ 0 ], 0 );
  704. SetPlayerInterior( WARInfo[ w ][ WARTimLider ][ 1 ], 0 );
  705. }
  706. else if( WARInfo[ w ][ WARMapa ] == 4 ) {
  707. new rand1 = random( sizeof( RandomWARMapa41 ) );
  708. new rand2 = random( sizeof( RandomWARMapa42 ) );
  709. SetPlayerPos( WARInfo[ w ][ WARTimLider ][ 0 ], RandomWARMapa41[ rand1 ][ 0 ], RandomWARMapa41[ rand1 ][ 1 ],RandomWARMapa41[ rand1 ][ 2 ] );
  710. SetPlayerPos( WARInfo[ w ][ WARTimLider ][ 1 ], RandomWARMapa42[ rand2 ][ 0 ], RandomWARMapa42[ rand2 ][ 1 ],RandomWARMapa42[ rand2 ][ 2 ] );
  711. SetPlayerInterior( WARInfo[ w ][ WARTimLider ][ 0 ], 0 );
  712. SetPlayerInterior( WARInfo[ w ][ WARTimLider ][ 1 ], 0 );
  713. }
  714. else if( WARInfo[ w ][ WARMapa ] == 5 ) {
  715. new rand1 = random( sizeof( RandomWARMapa51 ) );
  716. new rand2 = random( sizeof( RandomWARMapa52 ) );
  717. SetPlayerPos( WARInfo[ w ][ WARTimLider ][ 0 ], RandomWARMapa51[ rand1 ][ 0 ], RandomWARMapa51[ rand1 ][ 1 ],RandomWARMapa51[ rand1 ][ 2 ] );
  718. SetPlayerPos( WARInfo[ w ][ WARTimLider ][ 1 ], RandomWARMapa52[ rand2 ][ 0 ], RandomWARMapa52[ rand2 ][ 1 ],RandomWARMapa52[ rand2 ][ 2 ] );
  719. SetPlayerInterior( WARInfo[ w ][ WARTimLider ][ 0 ], 0 );
  720. SetPlayerInterior( WARInfo[ w ][ WARTimLider ][ 1 ], 0 );
  721. }
  722.  
  723. WARInfo[ w ][ WARAktivan ] = true;
  724.  
  725. GivePlayerWeapon( WARInfo[ w ][ WARTimLider ][ 0 ], WARInfo[ w ][ WAROruzje ][ 0 ], 300 );
  726. GivePlayerWeapon( WARInfo[ w ][ WARTimLider ][ 0 ], WARInfo[ w ][ WAROruzje ][ 1 ], 300 );
  727. GivePlayerWeapon( WARInfo[ w ][ WARTimLider ][ 0 ], WARInfo[ w ][ WAROruzje ][ 2 ], 300 );
  728. GivePlayerWeapon( WARInfo[ w ][ WARTimLider ][ 0 ], WARInfo[ w ][ WAROruzje ][ 3 ], 300 );
  729. SetPlayerVirtualWorld( WARInfo[ w ][ WARTimLider ][ 0 ], w );
  730. SetPlayerHealth( WARInfo[ w ][ WARTimLider ][ 0 ], 100 );
  731. SetPlayerArmour( WARInfo[ w ][ WARTimLider ][ 0 ], 100 );
  732.  
  733. GivePlayerWeapon( WARInfo[ w ][ WARTimLider ][ 1 ], WARInfo[ w ][ WAROruzje ][ 0 ], 300 );
  734. GivePlayerWeapon( WARInfo[ w ][ WARTimLider ][ 1 ], WARInfo[ w ][ WAROruzje ][ 1 ], 300 );
  735. GivePlayerWeapon( WARInfo[ w ][ WARTimLider ][ 1 ], WARInfo[ w ][ WAROruzje ][ 2 ], 300 );
  736. GivePlayerWeapon( WARInfo[ w ][ WARTimLider ][ 1 ], WARInfo[ w ][ WAROruzje ][ 3 ], 300 );
  737. SetPlayerVirtualWorld( WARInfo[ w ][ WARTimLider ][ 1 ], w );
  738. SetPlayerHealth( WARInfo[ w ][ WARTimLider ][ 1 ], 100 );
  739. SetPlayerArmour( WARInfo[ w ][ WARTimLider ][ 1 ], 100 );
  740.  
  741. WARInfo[ w ][ WARTeamID ][ 0 ] = PlayerInfo[ WARInfo[ w ][ WARTimLider ][ 0 ] ][ pClan ];
  742. WARInfo[ w ][ WARTeamID ][ 1 ] = PlayerInfo[ WARInfo[ w ][ WARTimLider ][ 1 ] ][ pClan ];
  743.  
  744. WARInfo[ w ][ WARTimClanovi ][ 0 ]++;
  745. WARInfo[ w ][ WARTimClanovi ][ 1 ]++;
  746.  
  747. WARInfo[ w ][ WARTimer ] = SetTimerEx( "ZaustaviWAR", 10*60000, false, "d", w );
  748. WARInfo[ w ][ TimerWARMin ] = 1; WARInfo[ w ][ TimerWARSec ] =0;
  749. WARInfo[ w ][ TimerWAROstaloVreme ] = SetTimerEx( "TimerWAROstaloVremeB", 1000, true, "d", w );
  750.  
  751. ResetujWarIgraca( WARInfo[ w ][ WARTimLider ][ 0 ] );
  752. WARPInfo[ WARInfo[ w ][ WARTimLider ][ 0 ] ][ WARTim ][ 0 ] = true;
  753. WARPInfo[ WARInfo[ w ][ WARTimLider ][ 0 ] ][ WARIgrac ] = w;
  754.  
  755. ResetujWarIgraca( WARInfo[ w ][ WARTimLider ][ 1 ] );
  756. WARPInfo[ WARInfo[ w ][ WARTimLider ][ 1 ] ][ WARTim ][ 1 ] = true;
  757. WARPInfo[ WARInfo[ w ][ WARTimLider ][ 1 ] ][ WARIgrac ] = w;
  758.  
  759. new string[ 128 ];
  760. format( string, sizeof( string ), ""WARORANGE"WAR "BELA"| "WARORANGE"Tim 1: "BELA"%s "BELA"| "WARORANGE"Tim 2: "BELA"%s", ImeOrganizacije( PlayerInfo[ WARInfo[ w ][ WARTimLider ][ 0 ] ][ pClan ] ), ImeOrganizacije( PlayerInfo[ WARInfo[ w ][ WARTimLider ][ 1 ] ][ pClan ] ) );
  761. SCM( WARInfo[ w ][ WARTimLider ][ 0 ], -1, string );
  762. SCM( WARInfo[ w ][ WARTimLider ][ 0 ], -1, "War chat /wp." );
  763.  
  764. format( string, sizeof( string ), ""WARORANGE"WAR "BELA"| "WARORANGE"Tim 1: "BELA"%s "BELA"| "WARORANGE"Tim 2: "BELA"%s", ImeOrganizacije( PlayerInfo[ WARInfo[ w ][ WARTimLider ][ 0 ] ][ pClan ] ), ImeOrganizacije( PlayerInfo[ WARInfo[ w ][ WARTimLider ][ 1 ] ][ pClan ] ) );
  765. SCM( WARInfo[ w ][ WARTimLider ][ 1 ], -1, string );
  766. SCM( WARInfo[ w ][ WARTimLider ][ 1 ], -1, "War chat /wp." );
  767.  
  768. WarTDControl( WARInfo[ w ][ WARTimLider ][ 0 ], true );
  769. WarTDControl( WARInfo[ w ][ WARTimLider ][ 1 ], true );
  770. SetWarStatsTD( w );
  771. new warstring[184];
  772. format( warstring, sizeof( warstring ), "WAR | %s je pokrenuo war izmedju organizacija %s i %s!", GetName( WARInfo[ w ][ WARTimLider ][ 0 ] ), ImeOrganizacije( PlayerInfo[ WARInfo[ w ][ WARTimLider ][ 0 ] ][ pClan ] ), ImeOrganizacije( PlayerInfo[ WARInfo[ w ][ WARTimLider ][ 1 ] ][ pClan ] ) );
  773. SCMTA( -1, warstring );
  774.  
  775. new string12[ 128 ];
  776. format( string12, sizeof( string12 ), "Igrac %s je pokrenuo war izmedju organizacija %s i %s.", GetName( WARInfo[ w ][ WARTimLider ][ 0 ] ), ImeOrganizacije( PlayerInfo[ WARInfo[ w ][ WARTimLider ][ 0 ] ][ pClan ] ), ImeOrganizacije( PlayerInfo[ WARInfo[ w ][ WARTimLider ][ 1 ] ][ pClan ] ) );
  777.  
  778. }
  779. else {
  780. new w = KreiranjeWara[ playerid ];
  781. SCM( WARInfo[ w ][ WARTimLider ][ 0 ], -1, "Protivnicki Lider je odbio poziv za war!" );
  782. WARInfo[ w ][ WARKreiranje ] = false;
  783. WARInfo[ w ][ WARAktivan ] = false;
  784. KreiranjeWara[ WARInfo[ w ][ WARTimLider ][ 0 ] ] = -1;
  785. KreiranjeWara[ playerid ] = -1;
  786. }
  787. return 1;
  788. }
  789. //------------------------------------------------------------------------------
  790. fDialog(3010)
  791. {
  792. if(!response) return 1;
  793. if( response ) {
  794. if( WARPInfo[ playerid ][ WARIgrac ] == -1 ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"Niste u waru.");
  795. new igrac, w = WARPInfo[ playerid ][ WARIgrac ];
  796. if( sscanf( inputtext, "u", igrac ) ) return SPD( playerid, 3010, DSI, "Ubacivanje igraca", "Unesite id igraca iz tvog tima", "Uredu", "Ponisti");
  797. if( WARInfo[ w ][ WARAktivan ] == false ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"War nije aktivan.");
  798. if( PlayerInfo[igrac][pZatvor] != 0) return SCM(playerid,-1,""esco_boja"LG:"BELA"Taj igrac je zatvoren.");
  799. if(!IsPlayerConnected(igrac)) return SCM(playerid, -1, ""esco_boja"LG:"BELA"Igrac nije konektovan.");
  800. if( WARPInfo[ igrac ][ WARIgrac ] == 1 ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"Taj igrac je vec u waru.");
  801. if(PlayerInfo[playerid][pLider] != PlayerInfo[igrac][pClan]) return SCM(playerid, -1, ""esco_boja"LG:"BELA" Igrac je clan neke druge organizacije!");
  802. if( PlayerInfo[ igrac ][ pTrazeniLevel ] > 0 ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"Taj igrac ima wanted level.");
  803. if( WARPInfo[ playerid ][ WARTim ][ 0 ] == true ) {
  804. if( WARInfo[ w ][ WARTimClanovi ][ 0 ] >= WARInfo[ w ][ WARMaxClanova ] ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"Predjen je max clanova u waru.");
  805.  
  806. GetPlayerPos( igrac, PozicijaWAR[ igrac ][ 0 ], PozicijaWAR[ igrac ][ 1 ], PozicijaWAR[ igrac ][ 2 ] );
  807. VirtualWWAR[ igrac ] = GetPlayerVirtualWorld( igrac );
  808. InteriorWAR[ igrac ] = GetPlayerInterior( igrac );
  809. new rand1 = random( sizeof( RandomWARMapa11 ) );
  810. new rand21 = random( sizeof( RandomWARMapa21 ) );
  811. new rand31 = random( sizeof( RandomWARMapa31 ) );
  812. new rand41 = random( sizeof( RandomWARMapa41 ) );
  813. new rand51 = random( sizeof( RandomWARMapa51 ) );
  814. if(WARInfo[ w ][ WARMapa ] == 1 ) {
  815. SetPlayerPos( igrac, RandomWARMapa11[ rand1 ][ 0 ], RandomWARMapa11[ rand1 ][ 1 ],RandomWARMapa11[ rand1 ][ 2 ] );
  816. SetPlayerInterior( playerid, 0 );
  817. }
  818. else if(WARInfo[ w ][ WARMapa ] == 2 ) {
  819. SetPlayerPos( igrac, RandomWARMapa21[ rand21 ][ 0 ], RandomWARMapa21[ rand21 ][ 1 ],RandomWARMapa21[ rand21 ][ 2 ] );
  820. SetPlayerInterior( igrac, 10 );
  821. }
  822. else if(WARInfo[ w ][ WARMapa ] == 3 ) {
  823. SetPlayerPos( igrac, RandomWARMapa31[ rand31 ][ 0 ], RandomWARMapa31[ rand31 ][ 1 ],RandomWARMapa31[ rand31 ][ 2 ] );
  824. SetPlayerInterior( igrac, 0 );
  825. }
  826. else if(WARInfo[ w ][ WARMapa ] == 4 ) {
  827. SetPlayerPos( igrac, RandomWARMapa41[ rand41 ][ 0 ], RandomWARMapa41[ rand41 ][ 1 ],RandomWARMapa41[ rand41 ][ 2 ] );
  828. SetPlayerInterior( igrac, 0 );
  829. }
  830. else if(WARInfo[ w ][ WARMapa ] == 5 ) {
  831. SetPlayerPos( igrac, RandomWARMapa51[ rand51 ][ 0 ], RandomWARMapa51[ rand51 ][ 1 ],RandomWARMapa51[ rand51 ][ 2 ] );
  832. SetPlayerInterior( igrac, 0 );
  833. }
  834.  
  835.  
  836. GivePlayerWeapon( igrac, WARInfo[ w ][ WAROruzje ][ 0 ], 300 );
  837. GivePlayerWeapon( igrac, WARInfo[ w ][ WAROruzje ][ 1 ], 300 );
  838. GivePlayerWeapon( igrac, WARInfo[ w ][ WAROruzje ][ 2 ], 300 );
  839. GivePlayerWeapon( igrac, WARInfo[ w ][ WAROruzje ][ 3 ], 300 );
  840. SetPlayerVirtualWorld( igrac, w );
  841. SetPlayerHealth( igrac, 100 );
  842. SetPlayerArmour( igrac, 100 );
  843.  
  844. WARInfo[ w ][ WARTimClanovi ][ 0 ]++;
  845.  
  846. ResetujWarIgraca( igrac );
  847. WARPInfo[ igrac ][ WARTim ][ 0 ] = true;
  848. WARPInfo[ igrac ][ WARIgrac ] = w;
  849. new string[ 128 ];
  850. format( string, sizeof( string ), ""WARORANGE"WAR "BELA"| "WARORANGE"Tim 1: "BELA"%s "BELA"| "WARORANGE"Tim 2: "BELA"%s", ImeOrganizacije( PlayerInfo[ WARInfo[ w ][ WARTimLider ][ 0 ] ][ pClan ] ), ImeOrganizacije( PlayerInfo[ WARInfo[ w ][ WARTimLider ][ 1 ] ][ pClan ] ) );
  851. SCM( igrac, -1, string );
  852. SCM( igrac, -1, "War chat /wp /warnapusti." );
  853. SCM( playerid, -1, "Ubacio si clana." );
  854.  
  855. WarTDControl( igrac, true );
  856. SetWarStatsTD( w );
  857. }
  858. else if( WARPInfo[ playerid ][ WARTim ][ 1 ] == true ) {
  859. if( WARInfo[ w ][ WARTimClanovi ][ 1 ] >= WARInfo[ w ][ WARMaxClanova ] ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"Vec ima max clanova u waru");
  860.  
  861. GetPlayerPos( igrac, PozicijaWAR[ igrac ][ 0 ], PozicijaWAR[ igrac ][ 1 ], PozicijaWAR[ igrac ][ 2 ] );
  862. VirtualWWAR[ igrac ] = GetPlayerVirtualWorld( igrac );
  863. InteriorWAR[ igrac ] = GetPlayerInterior( igrac );
  864.  
  865. new rand2 = random( sizeof( RandomWARMapa12 ) );
  866. new rand22 = random( sizeof( RandomWARMapa22 ) );
  867. new rand32 = random( sizeof( RandomWARMapa32 ) );
  868. new rand42 = random( sizeof( RandomWARMapa42 ) );
  869. new rand52 = random( sizeof( RandomWARMapa52 ) );
  870. if( WARInfo[ w ][ WARMapa ] == 1 ) {
  871. SetPlayerPos( igrac, RandomWARMapa12[ rand2 ][ 0 ], RandomWARMapa12[ rand2 ][ 1 ],RandomWARMapa12[ rand2 ][ 2 ] );
  872. SetPlayerInterior( igrac, 0 );
  873. }
  874. else if( WARInfo[ w ][ WARMapa ] == 2 ) {
  875. SetPlayerPos( igrac, RandomWARMapa22[ rand22 ][ 0 ], RandomWARMapa22[ rand22 ][ 1 ],RandomWARMapa22[ rand22 ][ 2 ] );
  876. SetPlayerInterior( igrac, 10 );
  877. }
  878. else if( WARInfo[ w ][ WARMapa ] == 3 ) {
  879. SetPlayerPos( igrac, RandomWARMapa32[ rand32 ][ 0 ], RandomWARMapa32[ rand32 ][ 1 ],RandomWARMapa32[ rand32 ][ 2 ] );
  880. SetPlayerInterior( igrac, 0 );
  881. }
  882. else if( WARInfo[ w ][ WARMapa ] == 4 ) {
  883. SetPlayerPos( igrac, RandomWARMapa42[ rand42 ][ 0 ], RandomWARMapa42[ rand42 ][ 1 ],RandomWARMapa42[ rand42 ][ 2 ] );
  884. SetPlayerInterior( igrac, 0 );
  885. }
  886. else if( WARInfo[ w ][ WARMapa ] == 5 ) {
  887. SetPlayerPos( igrac, RandomWARMapa52[ rand52 ][ 0 ], RandomWARMapa52[ rand52 ][ 1 ],RandomWARMapa52[ rand52 ][ 2 ] );
  888. SetPlayerInterior( igrac, 0 );
  889. }
  890.  
  891. GivePlayerWeapon( igrac, WARInfo[ w ][ WAROruzje ][ 0 ], 300 );
  892. GivePlayerWeapon( igrac, WARInfo[ w ][ WAROruzje ][ 1 ], 300 );
  893. GivePlayerWeapon( igrac, WARInfo[ w ][ WAROruzje ][ 2 ], 300 );
  894. GivePlayerWeapon( igrac, WARInfo[ w ][ WAROruzje ][ 3 ], 300 );
  895. SetPlayerVirtualWorld( igrac, w );
  896. SetPlayerHealth( igrac, 100 );
  897. SetPlayerArmour( igrac, 100 );
  898.  
  899. WARInfo[ w ][ WARTimClanovi ][ 1 ]++;
  900.  
  901. ResetujWarIgraca( igrac );
  902. WARPInfo[ igrac ][ WARTim ][ 1 ] = true;
  903. WARPInfo[ igrac ][ WARIgrac ] = w;
  904.  
  905. new string[ 128 ];
  906. format( string, sizeof( string ), ""WARORANGE"WAR "BELA"| "WARORANGE"Tim 1: "BELA"%s "BELA"| "WARORANGE"Tim 2: "BELA"%s", ImeOrganizacije( PlayerInfo[ WARInfo[ w ][ WARTimLider ][ 0 ] ][ pClan ] ), ImeOrganizacije( PlayerInfo[ WARInfo[ w ][ WARTimLider ][ 1 ] ][ pClan ] ) );
  907. SCM( igrac, -1, string );
  908. SCM( igrac, -1, "War chat /wp /warnapusti." );
  909. SCM( playerid, -1, "Ubacio si clana." );
  910.  
  911. WarTDControl( igrac, true );
  912. SetWarStatsTD( w );
  913. }
  914. }
  915. return 1;
  916. }
  917. //------------------------------------------------------------------------------
  918. fDialog(3011)
  919. {
  920. if(!response) return 1;
  921. if( response ) {
  922. if( WARPInfo[ playerid ][ WARIgrac ] == -1 ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"Niste u waru.");
  923. new igrac, w = WARPInfo[ playerid ][ WARIgrac ];
  924. if( sscanf( inputtext, "u", igrac ) ) return SPD( playerid, 3011, DSI, "Izbacivanje igraca", "Unesite id igraca iz tvog tima", "Uredu", "Ponisti");
  925. if( WARInfo[ w ][ WARAktivan ] == false ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"War nije startovan.");
  926. if( PlayerInfo[igrac][pZatvor] != 0) return SCM(playerid,-1,""esco_boja"LG:"BELA"Taj igrac je zatvoren.");
  927. if(!IsPlayerConnected(igrac)) return SCM(playerid, -1, ""esco_boja"LG:"BELA"Igrac nije konektovan.");
  928. if( WARPInfo[ igrac ][ WARIgrac ] == -1 ) return SCM( playerid,-1,""CRVENA"[ERROR] "SIVA"Taj igrac nije u waru.");
  929. if(PlayerInfo[playerid][pLider] != PlayerInfo[igrac][pClan]) return SCM(playerid, -1, ""esco_boja"LG:"BELA" Igrac je clan neke druge organizacije!");
  930. SetPlayerHealth( igrac, 100 );
  931. SetPlayerPos( igrac, PozicijaWAR[ igrac ][ 0 ], PozicijaWAR[ igrac ][ 1 ], PozicijaWAR[ igrac ][ 2 ] );
  932. SetPlayerVirtualWorld( igrac, VirtualWWAR[ igrac ] );
  933. SetPlayerInterior( igrac, InteriorWAR[ igrac ] );
  934. // AntiCheatSG[ playerid ][ WeaponDetect ] = 3;
  935. ResetPlayerWeapons( igrac );
  936. WARPInfo[ igrac ][ WARIgrac ] = -1;
  937. ResetujWarIgraca( igrac );
  938. if( WARPInfo[ playerid ][ WARTim ][ 0 ] == true ) { WARInfo[ w ][ WARTimClanovi ][ 0 ]--; }
  939. if( WARPInfo[ playerid ][ WARTim ][ 1 ] == true ) { WARInfo[ w ][ WARTimClanovi ][ 1 ]--; }
  940. SCM( playerid, -1, "Izbacio si clana." );
  941. WarTDControl( igrac, false );
  942. }
  943. return 1;
  944. }
  945. stock CreateMaps( ) {
  946.  
  947. // WAR MAP FREE 1
  948. CreateObject(987, 1402.24536, 2725.05518, 9.80886, 0.00000, 0.00000, 0.00000);
  949. CreateObject(987, 1390.26404, 2725.06543, 9.80886, 0.00000, 0.00000, 0.00000);
  950. CreateObject(987, 1378.31885, 2725.07349, 9.80886, 0.00000, 0.00000, 0.00000);
  951. CreateObject(987, 1366.35645, 2725.08228, 9.80886, 0.00000, 0.00000, 0.00000);
  952. CreateObject(987, 1354.41626, 2725.06909, 9.80886, 0.00000, 0.00000, 0.00000);
  953. CreateObject(987, 1342.46826, 2725.05127, 9.80886, 0.00000, 0.00000, 0.00000);
  954. CreateObject(987, 1330.49927, 2725.06299, 9.80886, 0.00000, 0.00000, 0.00000);
  955. CreateObject(987, 1318.52832, 2725.06982, 9.80886, 0.00000, 0.00000, 0.00000);
  956. CreateObject(987, 1306.56763, 2725.06885, 9.80886, 0.00000, 0.00000, 0.00000);
  957. CreateObject(987, 1294.60339, 2725.07227, 9.80886, 0.00000, 0.00000, 0.00000);
  958. CreateObject(987, 1282.63672, 2725.05591, 9.80886, 0.00000, 0.00000, 0.00000);
  959. CreateObject(987, 1270.67261, 2725.07129, 9.80886, 0.00000, 0.00000, 0.00000);
  960. CreateObject(987, 1258.72913, 2725.08618, 9.80886, 0.00000, 0.00000, 0.00000);
  961. CreateObject(987, 1246.76160, 2725.08960, 9.80886, 0.00000, 0.00000, 0.00000);
  962. CreateObject(987, 1234.81372, 2725.08594, 9.80886, 0.00000, 0.00000, 0.00000);
  963. CreateObject(987, 1222.89075, 2725.08862, 9.80886, 0.00000, 0.00000, 0.00000);
  964. CreateObject(987, 1210.91333, 2725.09033, 9.80886, 0.00000, 0.00000, 0.00000);
  965. CreateObject(987, 1198.95313, 2725.09375, 9.80886, 0.00000, 0.00000, 0.00000);
  966. CreateObject(987, 1186.97864, 2725.10913, 9.80886, 0.00000, 0.00000, 0.00000);
  967. CreateObject(987, 1175.02136, 2725.11401, 9.80886, 0.00000, 0.00000, 0.00000);
  968. CreateObject(987, 1163.05969, 2725.12476, 9.80886, 0.00000, 0.00000, 0.00000);
  969. CreateObject(987, 1151.07605, 2725.11548, 9.80886, 0.00000, 0.00000, 0.00000);
  970. CreateObject(987, 1139.09717, 2725.15405, 9.80886, 0.00000, 0.00000, 0.00000);
  971. CreateObject(987, 1127.13562, 2725.16724, 9.80886, 0.00000, 0.00000, 0.00000);
  972. CreateObject(987, 1115.20520, 2725.17578, 9.80886, 0.00000, 0.00000, 0.00000);
  973. CreateObject(987, 1115.34839, 2737.05737, 9.80890, 0.00000, 0.00000, -90.00000);
  974. CreateObject(987, 1115.33215, 2749.04248, 9.80890, 0.00000, 0.00000, -90.00000);
  975. CreateObject(987, 1115.29431, 2761.00757, 9.80890, 0.00000, 0.00000, -90.00000);
  976. CreateObject(987, 1115.27698, 2772.97949, 9.80890, 0.00000, 0.00000, -90.00000);
  977. CreateObject(987, 1115.26611, 2784.92017, 9.80890, 0.00000, 0.00000, -90.00000);
  978. CreateObject(987, 1115.26294, 2796.90186, 9.80890, 0.00000, 0.00000, -90.00000);
  979. CreateObject(987, 1115.25940, 2808.88159, 9.80890, 0.00000, 0.00000, -90.00000);
  980. CreateObject(987, 1115.25647, 2820.85303, 9.80890, 0.00000, 0.00000, -90.00000);
  981. CreateObject(987, 1115.24048, 2832.83887, 9.80890, 0.00000, 0.00000, -90.00000);
  982. CreateObject(987, 1115.23950, 2844.83472, 9.80890, 0.00000, 0.00000, -90.00000);
  983. CreateObject(987, 1115.24780, 2856.75928, 9.80890, 0.00000, 0.00000, -90.00000);
  984. CreateObject(987, 1115.22070, 2862.74048, 9.80890, 0.00000, 0.00000, -90.00000);
  985. CreateObject(987, 1127.12402, 2862.97852, 9.80890, 0.00000, 0.00000, -180.00000);
  986. CreateObject(987, 1139.06519, 2862.98975, 9.80890, 0.00000, 0.00000, -180.00000);
  987. CreateObject(987, 1151.01318, 2863.00220, 9.80890, 0.00000, 0.00000, -180.00000);
  988. CreateObject(987, 1162.96143, 2863.03613, 9.80890, 0.00000, 0.00000, -180.00000);
  989. CreateObject(987, 1174.92896, 2863.04810, 9.80890, 0.00000, 0.00000, -180.00000);
  990. CreateObject(987, 1186.89026, 2863.03076, 9.80890, 0.00000, 0.00000, -180.00000);
  991. CreateObject(987, 1198.87122, 2863.04126, 9.80890, 0.00000, 0.00000, -180.00000);
  992. CreateObject(987, 1210.81763, 2863.03394, 9.80890, 0.00000, 0.00000, -180.00000);
  993. CreateObject(987, 1222.73877, 2863.03052, 9.80890, 0.00000, 0.00000, -180.00000);
  994. CreateObject(987, 1234.70117, 2863.04736, 9.80890, 0.00000, 0.00000, -180.00000);
  995. CreateObject(987, 1246.66406, 2863.06421, 9.80890, 0.00000, 0.00000, -180.00000);
  996. CreateObject(987, 1258.64526, 2863.07935, 9.80890, 0.00000, 0.00000, -180.00000);
  997. CreateObject(987, 1270.60657, 2863.11597, 9.80890, 0.00000, 0.00000, -180.00000);
  998. CreateObject(987, 1282.54724, 2863.12769, 9.80890, 0.00000, 0.00000, -180.00000);
  999. CreateObject(987, 1294.50769, 2863.14014, 9.80890, 0.00000, 0.00000, -180.00000);
  1000. CreateObject(987, 1306.46375, 2863.13843, 9.80890, 0.00000, 0.00000, -180.00000);
  1001. CreateObject(987, 1318.41870, 2863.14063, 9.80890, 0.00000, 0.00000, -180.00000);
  1002. CreateObject(987, 1330.35999, 2863.15503, 9.80890, 0.00000, 0.00000, -180.00000);
  1003. CreateObject(987, 1342.32080, 2863.16919, 9.80890, 0.00000, 0.00000, -180.00000);
  1004. CreateObject(987, 1354.26807, 2863.15820, 9.80890, 0.00000, 0.00000, -180.00000);
  1005. CreateObject(987, 1366.20166, 2863.14795, 9.80890, 0.00000, 0.00000, -180.00000);
  1006. CreateObject(987, 1378.16162, 2863.16138, 9.80890, 0.00000, 0.00000, -180.00000);
  1007. CreateObject(987, 1390.08862, 2863.17212, 9.80890, 0.00000, 0.00000, -180.00000);
  1008. CreateObject(987, 1402.01514, 2863.17798, 9.80890, 0.00000, 0.00000, -180.00000);
  1009. CreateObject(987, 1413.96252, 2863.20532, 9.80890, 0.00000, 0.00000, -180.00000);
  1010. CreateObject(987, 1416.96423, 2863.21606, 9.80890, 0.00000, 0.00000, -180.00000);
  1011. CreateObject(987, 1416.89087, 2851.31323, 9.80890, 0.00000, 0.00000, -270.00000);
  1012. CreateObject(987, 1416.87317, 2839.38721, 9.80890, 0.00000, 0.00000, -270.00000);
  1013. CreateObject(987, 1416.87952, 2827.44702, 9.80890, 0.00000, 0.00000, -270.00000);
  1014. CreateObject(987, 1416.89124, 2815.50659, 9.80890, 0.00000, 0.00000, -270.00000);
  1015. CreateObject(987, 1427.16016, 2809.34521, 9.80890, 0.00000, 0.00000, -211.00000);
  1016. CreateObject(987, 1437.34827, 2803.20337, 9.80890, 0.00000, 0.00000, -211.00000);
  1017. CreateObject(987, 1414.16968, 2725.04785, 9.80890, 0.00000, 0.00000, 47.00000);
  1018. CreateObject(987, 1422.31311, 2733.78906, 9.80890, 0.00000, 0.00000, 39.00000);
  1019. CreateObject(3887, 1230.42151, 2796.69702, 7.29060, 0.00000, 0.00000, -156.00000);
  1020. CreateObject(11441, 1350.94287, 2833.11011, 9.80600, 0.00000, 0.00000, 76.00000);
  1021. CreateObject(3374, 1378.27673, 2802.86523, 11.30570, 0.00000, 0.00000, 0.00000);
  1022. CreateObject(3374, 1343.54895, 2761.32080, 9.86570, 0.00000, 0.00000, 0.00000);
  1023. CreateObject(3374, 1215.42517, 2760.70410, 11.30570, 0.00000, 0.00000, 0.00000);
  1024. CreateObject(3374, 1197.53918, 2813.81812, 11.30570, 0.00000, 0.00000, 0.00000);
  1025. CreateObject(3374, 1261.20776, 2837.02905, 11.28570, 0.00000, 0.00000, 0.00000);
  1026. CreateObject(1225, 1345.34375, 2821.74805, 10.21200, 0.00000, 0.00000, 0.00000);
  1027. CreateObject(3887, 1392.30969, 2749.75195, 11.99060, 0.00000, 0.00000, -62.00000);
  1028. CreateObject(1225, 1389.02783, 2822.76733, 10.21200, 0.00000, 0.00000, 0.00000);
  1029. CreateObject(1225, 1388.89087, 2824.23730, 10.21200, 0.00000, 0.00000, 0.00000);
  1030. CreateObject(1225, 1388.08826, 2823.26025, 10.21200, 0.00000, 0.00000, 0.00000);
  1031. CreateObject(1225, 1390.50586, 2811.41016, 10.23200, 0.00000, 91.00000, 76.00000);
  1032. CreateObject(1225, 1405.41479, 2797.38818, 10.21200, 0.00000, 0.00000, 0.00000);
  1033. CreateObject(11441, 1351.93457, 2824.92578, 9.80600, 0.00000, 0.00000, -164.00000);
  1034. CreateObject(1225, 1345.27417, 2822.78687, 10.21200, 0.00000, 0.00000, 0.00000);
  1035. CreateObject(1225, 1336.10559, 2797.72266, 10.15200, 0.00000, 0.00000, 0.00000);
  1036. CreateObject(1225, 1335.11780, 2798.80396, 10.21200, 0.00000, 0.00000, 0.00000);
  1037. CreateObject(1225, 1340.89380, 2784.21606, 9.63200, 0.00000, 0.00000, 0.00000);
  1038. CreateObject(1225, 1340.35193, 2783.20654, 9.55200, 0.00000, 0.00000, 0.00000);
  1039. CreateObject(1225, 1341.02002, 2762.57544, 9.01200, 0.00000, 0.00000, 0.00000);
  1040. CreateObject(1225, 1340.58154, 2761.26416, 9.01200, 0.00000, 0.00000, 0.00000);
  1041. CreateObject(1225, 1374.03882, 2748.16919, 10.63200, 0.00000, 0.00000, 0.00000);
  1042. CreateObject(1225, 1387.54565, 2755.45483, 11.21200, 0.00000, 0.00000, 0.00000);
  1043. CreateObject(1225, 1386.31445, 2755.26904, 11.21200, 0.00000, 0.00000, 0.00000);
  1044. CreateObject(1225, 1309.16650, 2758.02100, 10.17200, -0.04000, 0.00000, 0.00000);
  1045. CreateObject(1225, 1308.42639, 2758.92725, 10.17200, -0.04000, 0.00000, 0.00000);
  1046. CreateObject(1225, 1286.70679, 2759.12500, 9.55200, -0.04000, 0.00000, 0.00000);
  1047. CreateObject(1225, 1287.17090, 2760.54395, 9.55200, -0.04000, 0.00000, 0.00000);
  1048. CreateObject(12957, 1284.31543, 2757.97754, 10.56130, 0.00000, 0.00000, -18.00000);
  1049. CreateObject(1225, 1278.00623, 2768.32422, 10.17200, 90.00000, -2.00000, 0.00000);
  1050. CreateObject(1225, 1268.38147, 2774.02905, 10.19200, 0.00000, -2.00000, 0.00000);
  1051. CreateObject(1225, 1248.82690, 2774.68872, 10.19200, 0.00000, -2.00000, 0.00000);
  1052. CreateObject(1225, 1242.80884, 2757.51929, 10.19200, 0.00000, -2.00000, 0.00000);
  1053. CreateObject(1225, 1251.97766, 2741.87622, 9.59200, 0.00000, -2.00000, 0.00000);
  1054. CreateObject(1225, 1234.04407, 2741.60352, 10.25200, 0.00000, -2.00000, 0.00000);
  1055. CreateObject(11440, 1161.18787, 2802.94019, 9.20590, 0.00000, 0.00000, 0.00000);
  1056. CreateObject(1225, 1162.79236, 2806.82666, 12.66940, 0.00000, 0.00000, 0.00000);
  1057. CreateObject(13591, 1201.63550, 2851.41064, 10.37750, 0.00000, 0.00000, 47.00000);
  1058. CreateObject(1225, 1196.92114, 2847.86133, 10.27920, 0.00000, 0.00000, 0.00000);
  1059. CreateObject(1225, 1261.68506, 2839.84619, 10.29400, 0.00000, 0.00000, 0.00000);
  1060. CreateObject(11440, 1318.50671, 2833.33472, 9.14880, 0.00000, 0.00000, 69.00000);
  1061. CreateObject(1225, 1309.56897, 2828.14404, 10.17700, 0.00000, 0.00000, 0.00000);
  1062. CreateObject(1225, 1303.88879, 2809.01147, 10.21700, 0.00000, 91.00000, 0.00000);
  1063. CreateObject(11443, 1393.70508, 2848.73633, 9.59060, 0.00000, 0.00000, -52.00000);
  1064. CreateObject(1225, 1393.84058, 2846.14209, 10.12890, 0.00000, 0.00000, 0.00000);
  1065. CreateObject(1225, 1390.42456, 2848.55322, 10.12890, 0.00000, 0.00000, 0.00000);
  1066. CreateObject(11443, 1183.32727, 2767.95508, 9.80886, 0.00000, 0.00000, 0.00000);
  1067. CreateObject(1225, 1186.34802, 2767.93628, 10.23610, 0.00000, 0.00000, 0.00000);
  1068. CreateObject(1225, 1185.02710, 2771.86255, 10.23610, 0.00000, 0.00000, 0.00000);
  1069. CreateObject(3363, 1277.47925, 2799.51782, 9.80920, 0.00000, 0.00000, 0.00000);
  1070. CreateObject(1225, 1342.50500, 2841.29810, 10.21200, 0.00000, 0.00000, 0.00000);
  1071. CreateObject(1225, 1385.46948, 2781.96582, 10.33200, 0.00000, 0.00000, 0.00000);
  1072. CreateObject(1225, 1385.95361, 2780.62671, 10.33200, 0.00000, 0.00000, 0.00000);
  1073. CreateObject(12957, 1390.28198, 2782.74414, 10.61180, 0.00000, 0.00000, 0.00000);
  1074. // WAR MAP FREE 2
  1075. CreateObject(8171, 2946.0625, 4109.7930, 40.9413, 0.0000, 0.0000, 0.0000);
  1076. CreateObject(8171, 2906.4460, 4109.7998, 40.9413, 0.0000, 0.0000, 0.0000);
  1077. CreateObject(8171, 2887.0964, 4109.9063, 60.4812, 0.2350, 91.3100, 359.7500);
  1078. CreateObject(8171, 2966.1877, 4109.6035, 60.5463, 0.2335, 89.3224, 180.0543);
  1079. CreateObject(8171, 2906.4038, 4248.0059, 40.9413, 0.0000, 0.0000, 0.0000);
  1080. CreateObject(8171, 2946.0469, 4248.0132, 40.9413, 0.0000, 0.0000, 0.0000);
  1081. CreateObject(8171, 2887.6990, 4248.1597, 61.0062, 359.9807, 91.3074, 359.7473);
  1082. CreateObject(8171, 2965.8220, 4247.4531, 60.0713, 0.2307, 89.3188, 180.2994);
  1083. CreateObject(8171, 2926.5183, 4316.0449, 60.0213, 0.2307, 89.3134, 270.0416);
  1084. CreateObject(8171, 2929.2061, 4041.4587, 60.0213, 0.2307, 89.3079, 90.1884);
  1085. CreateObject(8171, 2946.4397, 4248.4385, 79.3963, 0.0000, 179.1900, 0.0000);
  1086. CreateObject(8171, 2906.7041, 4248.4395, 78.8463, 0.0000, 179.1870, 0.0000);
  1087. CreateObject(8171, 2906.6987, 4110.1406, 78.8463, 0.0000, 179.1870, 0.0000);
  1088. CreateObject(3110, 2945.3767, 4153.6963, 38.6663, 0.0000, 0.0000, 5.9550);
  1089. CreateObject(6052, 2898.2649, 4199.9722, 43.4139, 0.0000, 0.0000, 29.9100);
  1090. CreateObject(6052, 2899.5896, 4199.0464, 43.0989, 359.5750, 177.1150, 284.2800);
  1091. CreateObject(16084, 2901.1116, 4133.3525, 38.4913, 1.7500, 356.0300, 15.9700);
  1092. CreateObject(3663, 2927.2021, 4166.1641, 43.0220, 0.0000, 0.0000, 272.2102);
  1093. CreateObject(3663, 2927.0901, 4170.1211, 43.0220, 0.0000, 0.0000, 92.4481);
  1094. CreateObject(16084, 2949.8240, 4213.4536, 37.3412, 1.7468, 356.0284, 191.4136);
  1095. CreateObject(3269, 2905.7034, 4160.4521, 40.9413, 0.0000, 0.0000, 57.8350);
  1096. CreateObject(12934, 2973.6648, 4161.0703, 44.3245, 0.0000, 0.0000, 48.1301);
  1097. CreateObject(18260, 2940.8855, 4118.3267, 42.5145, 0.0000, 0.0000, 190.5106);
  1098. CreateObject(2932, 2916.1472, 4044.9136, 42.3932, 0.0000, 0.0000, 0.0000);
  1099. CreateObject(2932, 2930.3440, 4044.7532, 42.3932, 0.0000, 0.0000, 0.0000);
  1100. CreateObject(2932, 2930.2915, 4054.1082, 42.3932, 0.0000, 0.0000, 0.0000);
  1101. CreateObject(2932, 2915.9849, 4053.4519, 42.3932, 0.0000, 0.0000, 0.0000);
  1102. CreateObject(2932, 2925.5251, 4061.8821, 42.3932, 0.0000, 0.0000, 90.5078);
  1103. CreateObject(2932, 2918.3765, 4061.8315, 42.3932, 0.0000, 0.0000, 90.5054);
  1104. CreateObject(2973, 2929.5278, 4071.7622, 40.9413, 0.0000, 0.0000, 0.0000);
  1105. CreateObject(2973, 2933.3254, 4074.2947, 40.9413, 0.0000, 0.0000, 0.0000);
  1106. CreateObject(2973, 2931.3643, 4073.2207, 43.3662, 0.0000, 0.0000, 0.0000);
  1107. CreateObject(2973, 2934.2549, 4076.8298, 40.9413, 0.0000, 0.0000, 0.0000);
  1108. CreateObject(2973, 2924.2859, 4078.3643, 40.9413, 0.0000, 0.0000, 0.0000);
  1109. CreateObject(2973, 2920.9131, 4079.6577, 40.9413, 0.0000, 0.0000, 0.0000);
  1110. CreateObject(2973, 2922.5464, 4079.2798, 43.3913, 0.0000, 0.0000, 0.0000);
  1111. CreateObject(2973, 2914.6040, 4077.2412, 40.8763, 0.0000, 0.0000, 0.0000);
  1112. CreateObject(2975, 2912.0498, 4076.4343, 40.9413, 0.0000, 0.0000, 0.0000);
  1113. CreateObject(2975, 2912.0498, 4076.4336, 42.1663, 0.0000, 0.0000, 0.0000);
  1114. CreateObject(2975, 2909.8635, 4076.1775, 42.1663, 0.0000, 0.0000, 0.0000);
  1115. CreateObject(2975, 2909.8833, 4076.2266, 41.1663, 0.0000, 0.0000, 0.0000);
  1116. CreateObject(2991, 2921.7510, 4103.8647, 41.5690, 0.0000, 0.0000, 0.0000);
  1117. CreateObject(2991, 2921.7744, 4103.8726, 42.7690, 0.0000, 0.0000, 0.0000);
  1118. CreateObject(2991, 2921.7744, 4103.8721, 43.9191, 0.0000, 0.0000, 0.0000);
  1119. CreateObject(2934, 2935.0413, 4312.3618, 42.3932, 0.0000, 0.0000, 0.0000);
  1120. CreateObject(2934, 2935.0022, 4303.6436, 42.3932, 0.0000, 0.0000, 0.0000);
  1121. CreateObject(2934, 2920.7473, 4312.1729, 42.3932, 0.0000, 0.0000, 0.0000);
  1122. CreateObject(2934, 2920.5190, 4302.8579, 42.3932, 0.0000, 0.0000, 0.0000);
  1123. CreateObject(2934, 2922.3162, 4295.3857, 42.3932, 0.0000, 0.0000, 89.5101);
  1124. CreateObject(2934, 2933.4146, 4295.3623, 42.3932, 0.0000, 0.0000, 90.0057);
  1125. CreateObject(2934, 2926.8384, 4295.3472, 42.3932, 0.0000, 0.0000, 89.5056);
  1126. CreateObject(2974, 2913.1233, 4281.4204, 40.9413, 0.0000, 0.0000, 119.6400);
  1127. CreateObject(2974, 2915.3826, 4280.4678, 40.9413, 0.0000, 0.0000, 181.6455);
  1128. CreateObject(2974, 2918.6296, 4280.6685, 40.9413, 0.0000, 0.0000, 269.3875);
  1129. CreateObject(2974, 2927.0398, 4279.2568, 40.9413, 0.0000, 0.0000, 253.3698);
  1130. CreateObject(2974, 2929.8049, 4279.1147, 40.9413, 0.0000, 0.0000, 279.3544);
  1131. CreateObject(2974, 2928.8606, 4277.5688, 40.9413, 0.0000, 0.0000, 278.0994);
  1132. CreateObject(2974, 2926.5779, 4277.2715, 40.9413, 0.0000, 0.0000, 278.0969);
  1133. CreateObject(2974, 2928.1638, 4277.4058, 43.7663, 0.0000, 0.0000, 278.0969);
  1134. CreateObject(2974, 2924.7744, 4278.5913, 40.9413, 0.0000, 0.0000, 340.5964);
  1135. CreateObject(3378, 2946.0964, 4280.7583, 42.1112, 0.0000, 0.0000, 304.1952);
  1136. CreateObject(3378, 2946.0957, 4280.7578, 44.3512, 0.0000, 0.0000, 304.1949);
  1137. CreateObject(3585, 2908.1560, 4065.1472, 42.5711, 0.0000, 0.0000, 47.8650);
  1138. CreateObject(3585, 2906.3303, 4066.7869, 42.5711, 0.0000, 0.0000, 47.8619);
  1139. CreateObject(3585, 2904.6826, 4068.4734, 42.5711, 0.0000, 0.0000, 39.9219);
  1140. CreateObject(3585, 2903.3472, 4070.2861, 42.5711, 0.0000, 0.0000, 33.9639);
  1141. CreateObject(3585, 2902.2825, 4072.2351, 42.5711, 0.0000, 0.0000, 20.8438);
  1142. CreateObject(3585, 2901.7178, 4074.3394, 42.5461, 0.0000, 0.0000, 6.9461);
  1143. CreateObject(3585, 2901.5010, 4076.6543, 42.5211, 0.0000, 0.0000, 2.9734);
  1144. CreateObject(2991, 2950.1531, 4094.4287, 41.5690, 0.0000, 0.0000, 0.0000);
  1145. CreateObject(2991, 2950.1523, 4094.4287, 42.8190, 0.0000, 0.0000, 0.0000);
  1146. CreateObject(2991, 2950.1523, 4094.4287, 44.0690, 0.0000, 0.0000, 0.0000);
  1147. CreateObject(2991, 2954.3076, 4093.2632, 41.5690, 0.0000, 0.0000, 328.1051);
  1148. CreateObject(2991, 2954.3213, 4093.2837, 42.8190, 0.0000, 0.0000, 328.1012);
  1149. CreateObject(2991, 2954.3213, 4093.2832, 44.0689, 0.0000, 0.0000, 328.1012);
  1150. CreateObject(2991, 2942.9612, 4095.0745, 41.5439, 0.0000, 0.0000, 328.1012);
  1151. CreateObject(2991, 2942.9609, 4095.0742, 42.7689, 0.0000, 0.0000, 328.1012);
  1152. CreateObject(2991, 2942.9609, 4095.0742, 43.8939, 0.0000, 0.0000, 328.1012);
  1153. CreateObject(2991, 2946.3823, 4094.3325, 45.2190, 359.2500, 358.0150, 4.0111);
  1154. CreateObject(16301, 2914.8337, 4120.4917, 45.1091, 0.0000, 0.0000, 71.7750);
  1155. CreateObject(16311, 2930.9119, 4148.0361, 52.3643, 0.0000, 0.0000, 45.8950);
  1156. CreateObject(16311, 2953.0288, 4188.8677, 52.2393, 0.0000, 0.0000, 256.5099);
  1157. CreateObject(16301, 2952.8406, 4220.3813, 44.2092, 358.7500, 358.0150, 282.2239);
  1158. CreateObject(3865, 2907.0601, 4280.1265, 42.8752, 0.0000, 0.0000, 131.5950);
  1159. CreateObject(3865, 2900.9775, 4273.8223, 42.8752, 0.0000, 0.0000, 141.5642);
  1160. CreateObject(3865, 2897.5974, 4266.8145, 42.8752, 0.0000, 0.0000, 171.4688);
  1161. CreateObject(3865, 2896.8999, 4258.4038, 42.8752, 0.0000, 0.0000, 181.4336);
  1162. CreateObject(3865, 2897.0337, 4250.6128, 42.8752, 0.0000, 0.0000, 181.4282);
  1163. CreateObject(3865, 2897.1570, 4241.4370, 42.8752, 0.0000, 0.0000, 181.4282);
  1164. CreateObject(3865, 2897.2605, 4232.4385, 42.8752, 0.0000, 0.0000, 181.4282);
  1165. CreateObject(3865, 2897.3896, 4223.4839, 42.8752, 0.0000, 0.0000, 181.4282);
  1166. CreateObject(3865, 2897.3127, 4210.8110, 43.5502, 14.6750, 0.0000, 181.4282);
  1167. CreateObject(3865, 2897.3782, 4202.7544, 46.6752, 27.8322, 0.0000, 181.4227);
  1168. CreateObject(3865, 2897.4624, 4195.0615, 50.7502, 27.8284, 0.0000, 181.4227);
  1169. CreateObject(3865, 2897.5408, 4187.7300, 55.5501, 37.7684, 0.0000, 181.4227);
  1170. CreateObject(3865, 2897.4651, 4180.3711, 60.9252, 34.5455, 0.0000, 179.4227);
  1171. CreateObject(3865, 2897.1863, 4171.4805, 64.1002, 4.7660, 0.0000, 178.4177);
  1172. CreateObject(3675, 2964.6809, 4127.9097, 47.7725, 0.0000, 0.0000, 270.2703);
  1173. CreateObject(3214, 2897.4216, 4162.3687, 56.3810, 0.0000, 0.0000, 0.0000);
  1174. CreateObject(3214, 2897.3164, 4154.2368, 56.3810, 0.0000, 0.0000, 0.0000);
  1175. CreateObject(3269, 2896.8799, 4150.0088, 42.3413, 0.0000, 0.0000, 348.0420);
  1176. CreateObject(3865, 2898.0813, 4146.1489, 64.1002, 4.7626, 0.0000, 359.8123);
  1177. CreateObject(3865, 2897.9731, 4137.1470, 62.7251, 12.7026, 0.0000, 359.8077);
  1178. CreateObject(3865, 2897.8188, 4128.4048, 60.5751, 14.6852, 0.0000, 359.8022);
  1179. CreateObject(3865, 2897.9934, 4119.8823, 57.8000, 20.9332, 0.0000, 3.7722);
  1180. CreateObject(3865, 2898.4143, 4111.4478, 54.5500, 20.9290, 0.0000, 3.7683);
  1181. CreateObject(3865, 2898.8235, 4103.2388, 51.1500, 23.1790, 0.0000, 3.7683);
  1182. CreateObject(3865, 2899.2803, 4094.7463, 47.5000, 23.1757, 0.0000, 3.7628);
  1183. CreateObject(3865, 2899.8013, 4087.6245, 45.1249, 14.9706, 0.0000, 5.7478);
  1184. CreateObject(3865, 2900.8042, 4081.6189, 43.9000, 9.9839, 0.0000, 11.4958);
  1185. CreateObject(3406, 2962.1606, 4124.8135, 47.0120, 0.0000, 0.0000, 0.0000);
  1186. CreateObject(3406, 2951.8049, 4123.2603, 47.0120, 0.0000, 0.0000, 0.0000);
  1187. CreateObject(12934, 2937.2039, 4098.4331, 44.3245, 0.0000, 0.0000, 199.4000);
  1188. CreateObject(925, 2961.7756, 4241.9683, 42.0032, 0.0000, 0.0000, 0.0000);
  1189. CreateObject(925, 2959.4500, 4241.9927, 42.0032, 0.0000, 0.0000, 0.0000);
  1190. CreateObject(925, 2957.1260, 4242.0928, 42.0032, 0.0000, 0.0000, 0.0000);
  1191. CreateObject(925, 2953.7290, 4242.2393, 42.0032, 0.0000, 0.0000, 0.0000);
  1192. CreateObject(925, 2951.3335, 4243.0142, 42.0032, 0.0000, 0.0000, 0.0000);
  1193. CreateObject(925, 2951.2844, 4242.9897, 44.0532, 0.0000, 0.0000, 0.0000);
  1194. CreateObject(925, 2953.7285, 4242.2393, 44.1032, 0.0000, 0.0000, 0.0000);
  1195. CreateObject(1348, 2946.2793, 4246.0381, 41.6438, 0.0000, 0.0000, 139.5800);
  1196. CreateObject(964, 2953.7417, 4242.2329, 45.1740, 0.0000, 0.0000, 0.0000);
  1197. CreateObject(3566, 2949.3616, 4258.5718, 43.5549, 0.0000, 0.0000, 49.8500);
  1198. CreateObject(3566, 2936.5239, 4250.1211, 43.5549, 0.0000, 0.0000, 119.6350);
  1199. CreateObject(3566, 2912.6487, 4244.3428, 43.5549, 0.0000, 0.0000, 229.3001);
  1200. CreateObject(3761, 2932.2522, 4188.7314, 42.9402, 0.0000, 0.0000, 55.8950);
  1201. CreateObject(3761, 2926.2815, 4193.4009, 42.9402, 0.0000, 0.0000, 135.6530);
  1202. CreateObject(3761, 2935.1130, 4197.8228, 42.9402, 0.0000, 0.0000, 185.4984);
  1203. CreateObject(3761, 2921.3103, 4200.0815, 42.9402, 0.0000, 0.0000, 125.6732);
  1204. CreateObject(3761, 2917.0486, 4192.9609, 42.9402, 0.0000, 0.0000, 215.4027);
  1205. CreateObject(2395, 2925.3589, 4167.7871, 71.9962, 270.6749, 0.0000, 359.0000);
  1206. CreateObject(8171, 2946.4680, 4110.1543, 79.4213, 0.0000, 179.1870, 0.0000);
  1207. CreateObject(2395, 2925.3147, 4165.0737, 71.9712, 270.6702, 0.0000, 358.9948);
  1208. CreateObject(2395, 2925.2715, 4162.3584, 71.9462, 270.6702, 0.0000, 358.9948);
  1209. CreateObject(2395, 2928.9763, 4162.2866, 71.9462, 270.6702, 0.0000, 358.9948);
  1210. CreateObject(2395, 2929.0112, 4165.0371, 71.9712, 270.6702, 0.0000, 358.9948);
  1211. CreateObject(2395, 2929.0752, 4167.7290, 71.9962, 270.6702, 0.0000, 358.9948);
  1212. CreateObject(2395, 2925.4006, 4170.5552, 71.8462, 90.2851, 0.0000, 358.4797);
  1213. CreateObject(2395, 2929.1240, 4170.4775, 71.8462, 90.2802, 0.0000, 358.9784);
  1214. CreateObject(2395, 2929.1077, 4167.8022, 71.8462, 90.2802, 0.0000, 358.9783);
  1215. CreateObject(2395, 2929.0605, 4165.1211, 71.8212, 90.2802, 0.0000, 358.9783);
  1216. CreateObject(2395, 2925.3518, 4167.8628, 71.8212, 90.2802, 0.0000, 358.9783);
  1217. CreateObject(2395, 2925.3230, 4165.1523, 71.8212, 90.2802, 0.0000, 358.9783);
  1218. CreateObject(987, 2924.9365, 4162.5845, 71.7927, 0.0000, 0.0000, 0.0000);
  1219. CreateObject(987, 2925.0972, 4174.1118, 71.8677, 0.0000, 0.0000, 270.2703);
  1220. CreateObject(987, 2936.6013, 4174.0420, 71.8677, 0.0000, 0.0000, 180.5392);
  1221. CreateObject(987, 2936.7102, 4162.2393, 71.8677, 0.0000, 0.0000, 90.8084);
  1222. CreateObject(2395, 2925.3977, 4170.5176, 71.9962, 270.6702, 0.0000, 358.9948);
  1223. CreateObject(2395, 2925.4326, 4171.6479, 71.9962, 270.6702, 0.0000, 358.9948);
  1224. CreateObject(2395, 2929.1550, 4171.5186, 71.9962, 270.6702, 0.0000, 358.9948);
  1225. CreateObject(2395, 2929.1260, 4169.9878, 71.9962, 270.6702, 0.0000, 358.9948);
  1226. CreateObject(2395, 2932.8457, 4171.4375, 71.9962, 270.6702, 0.0000, 358.9948);
  1227. CreateObject(2395, 2932.8379, 4168.7305, 71.9962, 270.6702, 0.0000, 358.9948);
  1228. CreateObject(2395, 2932.7468, 4166.0405, 71.9962, 270.6702, 0.0000, 358.9948);
  1229. CreateObject(2395, 2932.6855, 4163.2832, 71.9962, 270.6702, 0.0000, 358.9948);
  1230. CreateObject(2395, 2932.6709, 4162.2046, 71.9962, 270.6702, 0.0000, 358.9948);
  1231. CreateObject(2395, 2937.3682, 4162.5752, 71.9712, 270.6702, 0.0000, 88.7397);
  1232. CreateObject(2395, 2937.3582, 4166.2656, 71.9712, 270.6647, 0.0000, 88.7366);
  1233. CreateObject(2395, 2937.3662, 4169.9263, 71.9712, 270.6647, 0.0000, 88.7366);
  1234. CreateObject(2395, 2937.5039, 4170.8687, 71.9712, 270.6647, 0.0000, 88.7366);
  1235. CreateObject(2395, 2925.4963, 4173.2295, 71.8462, 90.2802, 0.0000, 358.4784);
  1236. CreateObject(2395, 2925.4705, 4174.1040, 71.8462, 90.2802, 0.0000, 358.4784);
  1237. CreateObject(2395, 2929.1973, 4174.0586, 71.8462, 90.2802, 0.0000, 358.4784);
  1238. CreateObject(2395, 2929.2031, 4173.0093, 71.8462, 90.2802, 0.0000, 358.4784);
  1239. CreateObject(2395, 2932.9282, 4173.9673, 71.8462, 90.2802, 0.0000, 358.4784);
  1240. CreateObject(2395, 2932.8831, 4171.2441, 71.8462, 90.2802, 0.0000, 358.4784);
  1241. CreateObject(2395, 2932.8367, 4168.5713, 71.8462, 90.2802, 0.0000, 358.4784);
  1242. CreateObject(2395, 2932.8132, 4165.9478, 71.8462, 90.2802, 0.0000, 358.4784);
  1243. CreateObject(2395, 2932.8315, 4165.2998, 71.8462, 90.2802, 0.0000, 358.4784);
  1244. CreateObject(2395, 2934.0190, 4163.1309, 71.8462, 90.2802, 354.0450, 93.8027);
  1245. CreateObject(2395, 2933.9878, 4166.7329, 71.8462, 90.2802, 356.0249, 93.8013);
  1246. CreateObject(2395, 2933.8804, 4170.3828, 71.8462, 90.2802, 356.0229, 93.8013);
  1247. CreateObject(987, 2936.6035, 4174.4302, 76.5927, 0.0000, 0.0000, 180.5383);
  1248. CreateObject(987, 2937.1362, 4162.2231, 76.6927, 0.0000, 0.0000, 90.8075);
  1249. CreateObject(987, 2924.9365, 4162.1846, 76.6927, 0.0000, 0.0000, 0.0000);
  1250. CreateObject(987, 2924.6235, 4174.1113, 76.7927, 0.0000, 0.0000, 270.2692);
  1251. CreateObject(1472, 2908.9597, 4064.4204, 41.3564, 0.0000, 0.0000, 48.6000);
  1252. }
Advertisement
Add Comment
Please, Sign In to add comment