Advertisement
Guest User

Untitled

a guest
May 12th, 2013
667
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.89 KB | None | 0 0
  1. if(strcmp(cmd, "/war", true) == 0)
  2. {
  3. if(IsAMafia(playerid))
  4. {
  5. new zone[MAX_ZONE_NAME];
  6. GetPlayer2DRadarZone(playerid, zone, sizeof(zone));
  7.  
  8. //gettime(rhour, rminute, rsecond);
  9. //if(rhour < 6) return SendClientMessage(playerid, COLOR_WHITE, "{0099FF}War: {FFFFFF}You can't start a war that late!");
  10.  
  11. new side[MAX_PLAYERS], ncount=0;
  12. if(PlayerInfo[playerid][pLeader] != 0) side[playerid] = PlayerInfo[playerid][pLeader]; else if(PlayerInfo[playerid][pMember] != 0) side[playerid] = PlayerInfo[playerid][pMember];
  13. for(new n=1; n<sizeof(GangInfo); n++)
  14. {
  15. if(GangInfo[n][gFaction] == side[playerid]) ncount++;
  16. }
  17. if(PlayerInfo[playerid][pRank] >= 5) {} else return SendClientMessage(playerid, COLOR_WHITE, "{0099FF}War: {FFFFFF}Nu ai rank-ul necesar!");
  18. if(ncount >= 6) return SendClientMessage(playerid, COLOR_WHITE, "{0099FF}War: {FFFFFF}Ai deja 6 teritorii!");
  19. if(GetPlayerInterior(playerid) != 0) return 1;
  20. if(War != 0) return SendClientMessage(playerid, COLOR_WHITE, "{0099FF}War: {FFFFFF}Exista deja un war!");
  21. new ward;
  22. if(Warallowed == 0) return SendClientMessage(playerid, COLOR_WHITE, "{0099FF}War: {FFFFFF}Un admin a oprit war-urile!");
  23. GetPlayerName(playerid, sendername, sizeof(sendername));
  24. if(IsPlayerInArea(playerid, 2335.575, 2522.421, -2685.911, -2405.642)) ward = 1;
  25. else if(IsPlayerInArea(playerid, 2639.2, 2872.757, -2580.811, -2323.897)) ward = 2;
  26. else if(IsPlayerInArea(playerid, 2323.897, 2545.777, -128.4566, 233.5575)) ward = 3;
  27. else if(IsPlayerInArea(playerid, 2125.373, 2312.219, -116.7788, 221.8796)) ward = 4;
  28. else if(IsPlayerInArea(playerid, 1144.432, 1448.057, 105.1009, 467.115)) ward = 5;
  29. else if(IsPlayerInArea(playerid, 688.9946, 840.807, -677.3168, -408.7256)) ward = 6;
  30. else if(IsPlayerInArea(playerid, 572.2159, 688.9946, -665.6389, -420.4035)) ward = 7;
  31. else if(PlayerToPoint(160.0, playerid, 244.5219,-126.7156,1.8419)) ward = 8;
  32. else if(IsPlayerInArea(playerid, -653.961, -362.0141, -245.2354, 163.4902)) ward = 9;
  33. else if(IsPlayerInArea(playerid, -221.8796, 163.4902, -443.7593, -221.8796)) ward = 10;
  34. else if(IsPlayerInArea(playerid, -653.961, -443.7593, -560.538, -443.7593)) ward = 11;
  35. else if(IsPlayerInArea(playerid, -1132.754, -934.23, -770.7397, -583.8938)) ward = 12;
  36. else if(IsPlayerInArea(playerid, -2300.542, -1973.561, -2569.133, -2230.474)) ward = 13;
  37. else if(IsPlayerInArea(playerid, -2137.051, -1891.816, -1015.975, -712.3504)) ward = 14;
  38. else if(IsPlayerInArea(playerid, -221.8796, 58.38938, -140.1345, 151.8124)) ward = 15;
  39. else if(IsPlayerInArea(playerid, -2639.2, -2195.441, 2183.763, 2522.421)) ward = 16;
  40. else if(IsPlayerInArea(playerid, -385.3699, 116.7788, 1015.975, 1249.533)) ward = 17;
  41. else if(IsPlayerInArea(playerid, -1646.58, -1331.278, 2464.032, 2744.301)) ward = 18;
  42. else return 1;
  43. format(string, sizeof(string), "{0099FF}War: {FFFFFF}Acest teritoriu a fost deja ocupat acum %d ore.", GangInfo[ward][gHours]);
  44. if(GangInfo[ward][gHours] > 0 && AdminDuty[playerid] == 0) return SendClientMessage(playerid, COLOR_WHITE, string);
  45. //if(PlayerInfo[playerid][pLeader] >= 1) {} else return SendClientMessage(playerid, COLOR_WHITE, "{0099FF}War: {FFFFFF}Trebuie sa fii liderul unei mafie!");
  46. new ftext[60], ftext1[60];
  47. if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) format(ftext, sizeof(ftext), "{5F361E}Dallas Crime Family{FFFFFF}");
  48. if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) format(ftext, sizeof(ftext), "{C8C1BF}Mafia Leone{FFFFFF}");
  49. if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12) format(ftext, sizeof(ftext), "{7716A0}Diablos{FFFFFF}");
  50. if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13) format(ftext, sizeof(ftext), "{D4AA1E}The Crips{FFFFFF}");
  51. if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14) format(ftext, sizeof(ftext), "{17B41F}Uptown Riders{FFFFFF}");
  52. if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15) format(ftext, sizeof(ftext), "{1CCDB5}Scaletta Famiglia{FFFFFF}");
  53. if(GangInfo[ward][gFaction] == 5) format(ftext1, sizeof(ftext1), "{5F361E}Dallas Crime Family{FFFFFF}");
  54. if(GangInfo[ward][gFaction] == 6) format(ftext1, sizeof(ftext1), "{C8C1BF}Mafia Leone{FFFFFF}");
  55. if(GangInfo[ward][gFaction] == 12) format(ftext1, sizeof(ftext1), "{7716A0}Diablos{FFFFFF}");
  56. if(GangInfo[ward][gFaction] == 13) format(ftext1, sizeof(ftext1), "{D4AA1E}The Crips{FFFFFF}");
  57. if(GangInfo[ward][gFaction] == 14) format(ftext1, sizeof(ftext1), "{17B41F}Uptown Riders{FFFFFF}");
  58. if(GangInfo[ward][gFaction] == 15) format(ftext1, sizeof(ftext1), "{1CCDB5}Scaletta Famiglia{FFFFFF}");
  59. if(IsAAAlliance(playerid) && GangInfo[ward][gFaction] == 5 || IsAAAlliance(playerid) && GangInfo[ward][gFaction] == 14 || IsAAAlliance(playerid) && GangInfo[ward][gFaction] == 13)
  60. return SendClientMessage(playerid, COLOR_WHITE, "{0099FF}War: {FFFFFF}Alianta ta detine acest teritoriu!");
  61. if(IsAIAlliance(playerid) && GangInfo[ward][gFaction] == 6 || IsAIAlliance(playerid) && GangInfo[ward][gFaction] == 12 || IsAIAlliance(playerid) && GangInfo[ward][gFaction] == 15)
  62. return SendClientMessage(playerid, COLOR_WHITE, "{0099FF}War: {FFFFFF}Alianta ta detine acest teritoriu!");
  63. format(string, sizeof(string), "(( iReal-Games News: )) %s a inceput un razboi cu %s!", ftext, ftext1);
  64. BroadCast(0x8D8DFFFF,string);
  65. format(string, sizeof(string), "(( iReal-Games News: )) {FFFFFF}Razboiul se desfasoara la %s! Evitati acea zona!", zone);
  66. BroadCast(0x8D8DFFFF,string);
  67. if(IsPlayerInArea(playerid, 2335.575, 2522.421, -2685.911, -2405.642)) GangZoneFlashForAll(Gangzone[0], 0xFF6347AA);
  68. else if(IsPlayerInArea(playerid, 2639.2, 2872.757, -2580.811, -2323.897)) GangZoneFlashForAll(Gangzone[1], 0xFF6347AA);
  69. else if(IsPlayerInArea(playerid, 2323.897, 2545.777, -128.4566, 233.5575)) GangZoneFlashForAll(Gangzone[2], 0xFF6347AA);
  70. else if(IsPlayerInArea(playerid, 2125.373, 2312.219, -116.7788, 221.8796)) GangZoneFlashForAll(Gangzone[3], 0xFF6347AA);
  71. else if(IsPlayerInArea(playerid, 1144.432, 1448.057, 105.1009, 467.115)) GangZoneFlashForAll(Gangzone[4], 0xFF6347AA);
  72. else if(IsPlayerInArea(playerid, 688.9946, 840.807, -677.3168, -408.7256)) GangZoneFlashForAll(Gangzone[5], 0xFF6347AA);
  73. else if(IsPlayerInArea(playerid, 572.2159, 688.9946, -665.6389, -420.4035)) GangZoneFlashForAll(Gangzone[6], 0xFF6347AA);
  74. else if(IsPlayerInArea(playerid, 93.423, 397.0478, -291.9469, 70.06725)) GangZoneFlashForAll(Gangzone[7], 0xFF6347AA);
  75. else if(IsPlayerInArea(playerid, -653.961, -362.0141, -245.2354, 163.4902)) GangZoneFlashForAll(Gangzone[8], 0xFF6347AA);
  76. else if(IsPlayerInArea(playerid, -221.8796, 163.4902, -443.7593, -221.8796)) GangZoneFlashForAll(Gangzone[9], 0xFF6347AA);
  77. else if(IsPlayerInArea(playerid, -653.961, -443.7593, -560.538, -443.7593)) GangZoneFlashForAll(Gangzone[10], 0xFF6347AA);
  78. else if(IsPlayerInArea(playerid, -1132.754, -934.23, -770.7397, -583.8938)) GangZoneFlashForAll(Gangzone[11], 0xFF6347AA);
  79. else if(IsPlayerInArea(playerid, -2300.542, -1973.561, -2569.133, -2230.474)) GangZoneFlashForAll(Gangzone[12], 0xFF6347AA);
  80. else if(IsPlayerInArea(playerid, -2137.051, -1891.816, -1015.975, -712.3504)) GangZoneFlashForAll(Gangzone[13], 0xFF6347AA);
  81. else if(IsPlayerInArea(playerid, -221.8796, 58.38938, -140.1345, 151.8124)) GangZoneFlashForAll(Gangzone[14], 0xFF6347AA);
  82. else if(IsPlayerInArea(playerid, -2639.2, -2195.441, 2183.763, 2522.421)) GangZoneFlashForAll(Gangzone[15], 0xFF6347AA);
  83. else if(IsPlayerInArea(playerid, -385.3699, 116.7788, 1015.975, 1249.533)) GangZoneFlashForAll(Gangzone[16], 0xFF6347AA);
  84. else if(IsPlayerInArea(playerid, -1646.58, -1331.278, 2464.032, 2744.301)) GangZoneFlashForAll(Gangzone[17], 0xFF6347AA);
  85.  
  86. WarStarted=1;
  87. WarF = side[playerid];
  88. WarF1 = GangInfo[ward][gFaction];
  89.  
  90. WarZone = ward;
  91.  
  92. for(new w = 0; w < sizeof(GangInfo); w++)
  93. {
  94. WarPoints[w] = 0;
  95. }
  96. if(side[playerid] == 5 || side[playerid] == 13 || side[playerid] == 14) WarAttack1 = 1; else WarAttack1 = 2;
  97. if(GangInfo[ward][gFaction] == 5 || GangInfo[ward][gFaction] == 13 || GangInfo[ward][gFaction] == 14) WarAttack2 = 1; else WarAttack2 = 2;
  98.  
  99. if(IsAIAlliance(playerid)) War = 1; else if(IsAAAlliance(playerid)) War = 2;
  100. //if(GangInfo[ward][gFaction] == 5 || GangInfo[ward][gFaction] == 13 || GangInfo[ward][gFaction] == 14) War1 = 2; else if(GangInfo[ward][gFaction] == 6 || GangInfo[ward][gFaction] == 12 || GangInfo[ward][gFaction] == 15) War1 = 1;
  101. WarMan1 = 999;
  102. WarMan2 = 999;
  103. WarScore1 = 0;
  104. WarScore2 = 0;
  105. for(new i=0; i<MAX_PLAYERS; i++)
  106. {
  107. WarStats1[i] = 0;
  108. WarStats2[i] = 0;
  109. if(IsAIAlliance(i) || IsAAAlliance(i))
  110. {
  111. format(string, sizeof(string), "{DC0C0C}War: {FFFFFF}%s din %s a declansat un razboi! Pentru a castiga razboiul, trebuie sa faceti un scor mai bun in 15 minute!", sendername, ftext);
  112. SendClientMessage(i, COLOR_WHITE, string);
  113. }
  114. }
  115. }
  116. }
  117. public OnPlayerDeath(playerid, killerid, reason)
  118. {
  119. if(War != 0)
  120. {
  121. if(IsAAAlliance(playerid) && IsAIAlliance(killerid) || IsAAAlliance(killerid) && IsAIAlliance(playerid))
  122. {
  123. new mw = killerid;
  124. if(IsPlayerInArea(mw, 2335.575, 2522.421, -2685.911, -2405.642) && WarZone == 1 || IsPlayerInArea(mw, 2639.2, 2872.757, -2580.811, -2323.897) && WarZone == 2 || IsPlayerInArea(mw, 2323.897, 2545.777, -128.4566, 233.5575) && WarZone == 3||IsPlayerInArea(mw, 2125.373, 2312.219, -116.7788, 221.8796)&&WarZone==4 ||
  125. IsPlayerInArea(mw, 1144.432, 1448.057, 105.1009, 467.115) && WarZone == 5 || IsPlayerInArea(mw, 688.9946, 840.807, -677.3168, -408.7256) && WarZone == 6||IsPlayerInArea(mw,572.2159, 688.9946, -665.6389, -420.4035)&&WarZone==7||PlayerToPoint(160.0, mw, 244.5219,-126.7156,1.8419)&&WarZone == 8||
  126. IsPlayerInArea(mw, -653.961, -362.0141, -245.2354, 163.4902) && WarZone == 9 || IsPlayerInArea(mw, -221.8796, 163.4902, -443.7593, -221.8796) && WarZone == 10 || IsPlayerInArea(mw, -653.961, -443.7593, -560.538, -443.7593) && WarZone == 11 || IsPlayerInArea(mw, -1132.754, -934.23, -770.7397, -583.8938)&&WarZone==12||
  127. IsPlayerInArea(mw, -2300.542, -1973.561, -2569.133, -2230.474) && WarZone == 13 || IsPlayerInArea(mw, -2137.051, -1891.816, -1015.975, -712.3504) && WarZone == 14 || IsPlayerInArea(mw, -221.8796, 58.38938, -140.1345, 151.8124) && WarZone == 15 || IsPlayerInArea(mw, -2639.2, -2195.441, 2183.763, 2522.421) && WarZone == 16||
  128. IsPlayerInArea(mw, -385.3699, 116.7788, 1015.975, 1249.533) && WarZone == 17 || IsPlayerInArea(mw, -1646.58, -1331.278, 2464.032, 2744.301) && WarZone == 18)
  129. {
  130. new aside[MAX_PLAYERS];
  131. if(IsAAAlliance(killerid)) aside[killerid] = 1;
  132. if(IsAIAlliance(killerid)) aside[killerid] = 2;
  133. if(aside[killerid] == WarAttack1)
  134. {
  135. WarPoints[WarF] += 1;
  136. }
  137. else if(aside[killerid] == WarAttack2)
  138. {
  139. WarPoints[WarF1] += 1;
  140. }
  141. }
  142. }
  143. }
  144. if(IsAAAlliance(playerid) && IsAIAlliance(killerid) || IsAAAlliance(killerid) && IsAIAlliance(playerid))
  145. {
  146. if(War != 0)
  147. {
  148. if(GetPlayerCash(playerid) > 300)
  149. {
  150. new string[256];
  151. new sendername[MAX_PLAYER_NAME], sendernamen[MAX_PLAYER_NAME];
  152. GetPlayerName(killerid, sendername, sizeof(sendername));
  153. GetPlayerName(playerid, sendernamen, sizeof(sendernamen));
  154. GivePlayerCash(killerid, 300);
  155. GivePlayerCash(playerid, -300);
  156. GameTextForPlayer(playerid, "~r~-$300", 3000, 1);
  157. GameTextForPlayer(killerid, "~g~$300", 3000, 1);
  158. format(string, sizeof(string), "{a9c4e4}War: {FFFFFF}Ai fost omorat de {9966FF}%s{FFFFFF} si ai pierdut $300!", sendername);
  159. SendClientMessage(playerid, COLOR_WHITE, string);
  160. format(string, sizeof(string), "{a9c4e4}War: {FFFFFF}L-ai omorat pe {9966FF}%s{FFFFFF} si ai castigat $300!", sendernamen);
  161. SendClientMessage(killerid, COLOR_WHITE, string);
  162. WarStats1[killerid] ++;
  163. WarStats2[playerid] ++;
  164. if(WarStats1[killerid] > WarScore1) { WarScore1 = WarStats1[killerid]; WarMan1 = killerid; }
  165. if(WarStats2[playerid] > WarScore2) { if(WarMan1 != playerid) { WarScore2 = WarStats2[playerid]; WarMan2 = playerid; } }
  166. }
  167. }
  168. }
  169. public IsAAAlliance(playerid)
  170. {
  171. if(IsPlayerConnected(playerid))
  172. {
  173. new leader = PlayerInfo[playerid][pLeader];
  174. new member = PlayerInfo[playerid][pMember];
  175. if(member==5 || member==14 || member==13)
  176. {
  177. return 1;
  178. }
  179. else if(leader==5 || leader==14 || leader==13)
  180. {
  181. return 1;
  182. }
  183. }
  184. return 0;
  185. }
  186. public IsAIAlliance(playerid)
  187. {
  188. if(IsPlayerConnected(playerid))
  189. {
  190. new leader = PlayerInfo[playerid][pLeader];
  191. new member = PlayerInfo[playerid][pMember];
  192. if(member==6 || member==15 || member==12)
  193. {
  194. return 1;
  195. }
  196. else if(leader==6 || leader==15 || leader==12)
  197. {
  198. return 1;
  199. }
  200. }
  201. return 0;
  202. }
  203. public OnGameModeInit()
  204. {
  205. WarScore1 = 0;
  206. WarScore2 = 0;
  207. WarMan1 = 999;
  208. WarMan2 = 999;
  209. public SyncUp()
  210. {
  211. /*if(!IsVehicleOccupied(297)) SetVehicleToRespawn(297);
  212. if(!IsVehicleOccupied(298)) SetVehicleToRespawn(298);
  213. if(!IsVehicleOccupied(299)) SetVehicleToRespawn(299);
  214. if(!IsVehicleOccupied(300)) SetVehicleToRespawn(300);
  215. if(!IsVehicleOccupied(301)) SetVehicleToRespawn(301);
  216. if(!IsVehicleOccupied(302)) SetVehicleToRespawn(302);
  217. if(!IsVehicleOccupied(303)) SetVehicleToRespawn(303);
  218. if(!IsVehicleOccupied(304)) SetVehicleToRespawn(304);
  219. if(!IsVehicleOccupied(305)) SetVehicleToRespawn(305);*/
  220. clockk();
  221. if(War == 0) WarStarted = 0;
  222. if(War != 0 && WarStarted >= 1 && WarStarted <= 17) WarStarted++;
  223. if(War != 0 && WarStarted >= 16)
  224. {
  225. new WarWon = 0, GangColor, string[256], ftext[64], ftext1[64];
  226. if(WarPoints[WarF] > WarPoints[WarF1]) WarWon = WarF;
  227. if(WarPoints[WarF] < WarPoints[WarF1] || WarPoints[WarF] == WarPoints[WarF1]) WarWon = WarF1;
  228.  
  229. if(WarF == 5 || WarF == 13 || WarF == 14) strmid(ftext, "Alianta Americana", 0, 64, 64);
  230. if(WarF == 6 || WarF == 12 || WarF == 15) strmid(ftext, "Alianta Italiana", 0, 64, 64);
  231.  
  232. if(WarF1 == 5 || WarF1 == 13 || WarF1 == 14) strmid(ftext1, "Alianta Americana", 0, 64, 64);
  233. if(WarF1 == 6 || WarF1 == 12 || WarF1 == 15) strmid(ftext1, "Alianta Italiana", 0, 64, 64);
  234.  
  235. if(WarWon == 5) GangColor = COLOR_CHICHAGOFF;
  236. else if(WarWon == 6) GangColor = 0x0E0E0ECC;
  237. else if(WarWon == 12) GangColor = COLOR_FORLENZAFF;
  238. else if(WarWon == 13) GangColor = COLOR_ZALUCHIFF;
  239. else if(WarWon == 14) GangColor = TEAM_GROVE_COLORFF;
  240. else if(WarWon == 15) GangColor = 0x15CACDAA;
  241.  
  242. GangInfo[WarZone][gFaction] = WarWon; GangZoneHideForAll(Gangzone[WarZone-1]); GangZoneStopFlashForAll(Gangzone[WarZone-1]); GangZoneShowForAll(Gangzone[WarZone-1], GangColor);
  243.  
  244. format(string, sizeof(string), "{8D8DFF}(( iReal-Games News: )) {FFFFFF}Razboiul s-a terminat! Scor final: %s %d - %d %s", ftext, WarPoints[WarF], WarPoints[WarF1], ftext1);
  245. OOCNews(COLOR_LIGHTBLUE, string);
  246. new senderwar[MAX_PLAYER_NAME], senderwar1[MAX_PLAYER_NAME];
  247. GetPlayerName(WarMan1, senderwar, sizeof(senderwar));
  248. GetPlayerName(WarMan2, senderwar1, sizeof(senderwar1));
  249. if(!IsPlayerConnected(WarMan1) || WarMan1 == 999) strmid(senderwar, "Nimeni", 0, MAX_PLAYER_NAME, MAX_PLAYER_NAME);
  250. if(!IsPlayerConnected(WarMan2) || WarMan2 == 999) strmid(senderwar1, "Nimeni", 0, MAX_PLAYER_NAME, MAX_PLAYER_NAME);
  251. format(string, sizeof(string), "{8D8DFF}(( iReal-Games News: )) {FFFFFF}Cel mai bun gangster: %s [%d Ucideri] | Cel mai slab gangster: %s. [%d Decese]", senderwar, WarScore1, senderwar1, WarScore2);
  252. OOCNews(COLOR_LIGHTBLUE, string);
  253. WarMan1 = 999; WarMan2 = 999; WarScore1 = 0; WarScore2 = 0;
  254. War = 0;
  255. GangInfo[WarZone][gHours] = 3; WarZone = 999;
  256. WarStarted = 0;
  257. WarF = 0;
  258. WarF1 = 0;
  259. WarAttack1 = 999;
  260. WarAttack2 = 999;
  261. for(new w = 0; w < sizeof(GangInfo); w++)
  262. {
  263. WarPoints[w] = 0;
  264. }
  265. public UpdateGangZones()
  266. {
  267. if(GangInfo[1][gFaction] == 5) GangZoneShowForAll(Gangzone[0], COLOR_CHICHAGOFF);
  268. else if(GangInfo[1][gFaction] == 6) GangZoneShowForAll(Gangzone[0], 0x0E0E0ECC);
  269. else if(GangInfo[1][gFaction] == 12) GangZoneShowForAll(Gangzone[0], COLOR_FORLENZAFF);
  270. else if(GangInfo[1][gFaction] == 13) GangZoneShowForAll(Gangzone[0], COLOR_ZALUCHIFF);
  271. else if(GangInfo[1][gFaction] == 14) GangZoneShowForAll(Gangzone[0], TEAM_GROVE_COLORFF);
  272. else if(GangInfo[1][gFaction] == 15) GangZoneShowForAll(Gangzone[0], 0x15CACDAA);
  273. if(GangInfo[2][gFaction] == 5) GangZoneShowForAll(Gangzone[1], COLOR_CHICHAGOFF);
  274. else if(GangInfo[2][gFaction] == 6) GangZoneShowForAll(Gangzone[1], 0x0E0E0ECC);
  275. else if(GangInfo[2][gFaction] == 12) GangZoneShowForAll(Gangzone[1], COLOR_FORLENZAFF);
  276. else if(GangInfo[2][gFaction] == 13) GangZoneShowForAll(Gangzone[1], COLOR_ZALUCHIFF);
  277. else if(GangInfo[2][gFaction] == 14) GangZoneShowForAll(Gangzone[1], TEAM_GROVE_COLORFF);
  278. else if(GangInfo[2][gFaction] == 15) GangZoneShowForAll(Gangzone[1], 0x15CACDAA);
  279. if(GangInfo[3][gFaction] == 5) GangZoneShowForAll(Gangzone[2], COLOR_CHICHAGOFF);
  280. else if(GangInfo[3][gFaction] == 6) GangZoneShowForAll(Gangzone[2], 0x0E0E0ECC);
  281. else if(GangInfo[3][gFaction] == 12) GangZoneShowForAll(Gangzone[2], COLOR_FORLENZAFF);
  282. else if(GangInfo[3][gFaction] == 13) GangZoneShowForAll(Gangzone[2], COLOR_ZALUCHIFF);
  283. else if(GangInfo[3][gFaction] == 14) GangZoneShowForAll(Gangzone[2], TEAM_GROVE_COLORFF);
  284. else if(GangInfo[3][gFaction] == 15) GangZoneShowForAll(Gangzone[2], 0x15CACDAA);
  285. if(GangInfo[4][gFaction] == 5) GangZoneShowForAll(Gangzone[3], COLOR_CHICHAGOFF);
  286. else if(GangInfo[4][gFaction] == 6) GangZoneShowForAll(Gangzone[3], 0x0E0E0ECC);
  287. else if(GangInfo[4][gFaction] == 12) GangZoneShowForAll(Gangzone[3], COLOR_FORLENZAFF);
  288. else if(GangInfo[4][gFaction] == 13) GangZoneShowForAll(Gangzone[3], COLOR_ZALUCHIFF);
  289. else if(GangInfo[4][gFaction] == 14) GangZoneShowForAll(Gangzone[3], TEAM_GROVE_COLORFF);
  290. else if(GangInfo[4][gFaction] == 15) GangZoneShowForAll(Gangzone[3], 0x15CACDAA);
  291. if(GangInfo[5][gFaction] == 5) GangZoneShowForAll(Gangzone[4], COLOR_CHICHAGOFF);
  292. else if(GangInfo[5][gFaction] == 6) GangZoneShowForAll(Gangzone[4], 0x0E0E0ECC);
  293. else if(GangInfo[5][gFaction] == 12) GangZoneShowForAll(Gangzone[4], COLOR_FORLENZAFF);
  294. else if(GangInfo[5][gFaction] == 13) GangZoneShowForAll(Gangzone[4], COLOR_ZALUCHIFF);
  295. else if(GangInfo[5][gFaction] == 14) GangZoneShowForAll(Gangzone[4], TEAM_GROVE_COLORFF);
  296. else if(GangInfo[5][gFaction] == 15) GangZoneShowForAll(Gangzone[4], 0x15CACDAA);
  297. if(GangInfo[6][gFaction] == 5) GangZoneShowForAll(Gangzone[5], COLOR_CHICHAGOFF);
  298. else if(GangInfo[6][gFaction] == 6) GangZoneShowForAll(Gangzone[5], 0x0E0E0ECC);
  299. else if(GangInfo[6][gFaction] == 12) GangZoneShowForAll(Gangzone[5], COLOR_FORLENZAFF);
  300. else if(GangInfo[6][gFaction] == 13) GangZoneShowForAll(Gangzone[5], COLOR_ZALUCHIFF);
  301. else if(GangInfo[6][gFaction] == 14) GangZoneShowForAll(Gangzone[5], TEAM_GROVE_COLORFF);
  302. else if(GangInfo[6][gFaction] == 15) GangZoneShowForAll(Gangzone[5], 0x15CACDAA);
  303. if(GangInfo[7][gFaction] == 5) GangZoneShowForAll(Gangzone[6], COLOR_CHICHAGOFF);
  304. else if(GangInfo[7][gFaction] == 6) GangZoneShowForAll(Gangzone[6], 0x0E0E0ECC);
  305. else if(GangInfo[7][gFaction] == 12) GangZoneShowForAll(Gangzone[6], COLOR_FORLENZAFF);
  306. else if(GangInfo[7][gFaction] == 13) GangZoneShowForAll(Gangzone[6], COLOR_ZALUCHIFF);
  307. else if(GangInfo[7][gFaction] == 14) GangZoneShowForAll(Gangzone[6], TEAM_GROVE_COLORFF);
  308. else if(GangInfo[7][gFaction] == 15) GangZoneShowForAll(Gangzone[6], 0x15CACDAA);
  309. if(GangInfo[8][gFaction] == 5) GangZoneShowForAll(Gangzone[7], COLOR_CHICHAGOFF);
  310. else if(GangInfo[8][gFaction] == 6) GangZoneShowForAll(Gangzone[7], 0x0E0E0ECC);
  311. else if(GangInfo[8][gFaction] == 12) GangZoneShowForAll(Gangzone[7], COLOR_FORLENZAFF);
  312. else if(GangInfo[8][gFaction] == 13) GangZoneShowForAll(Gangzone[7], COLOR_ZALUCHIFF);
  313. else if(GangInfo[8][gFaction] == 14) GangZoneShowForAll(Gangzone[7], TEAM_GROVE_COLORFF);
  314. else if(GangInfo[8][gFaction] == 15) GangZoneShowForAll(Gangzone[7], 0x15CACDAA);
  315. if(GangInfo[9][gFaction] == 5) GangZoneShowForAll(Gangzone[8], COLOR_CHICHAGOFF);
  316. else if(GangInfo[9][gFaction] == 6) GangZoneShowForAll(Gangzone[8], 0x0E0E0ECC);
  317. else if(GangInfo[9][gFaction] == 12) GangZoneShowForAll(Gangzone[8], COLOR_FORLENZAFF);
  318. else if(GangInfo[9][gFaction] == 13) GangZoneShowForAll(Gangzone[8], COLOR_ZALUCHIFF);
  319. else if(GangInfo[9][gFaction] == 14) GangZoneShowForAll(Gangzone[8], TEAM_GROVE_COLORFF);
  320. else if(GangInfo[9][gFaction] == 15) GangZoneShowForAll(Gangzone[8], 0x15CACDAA);
  321. if(GangInfo[10][gFaction] == 5) GangZoneShowForAll(Gangzone[9], COLOR_CHICHAGOFF);
  322. else if(GangInfo[10][gFaction] == 6) GangZoneShowForAll(Gangzone[9], 0x0E0E0ECC);
  323. else if(GangInfo[10][gFaction] == 12) GangZoneShowForAll(Gangzone[9], COLOR_FORLENZAFF);
  324. else if(GangInfo[10][gFaction] == 13) GangZoneShowForAll(Gangzone[9], COLOR_ZALUCHIFF);
  325. else if(GangInfo[10][gFaction] == 14) GangZoneShowForAll(Gangzone[9], TEAM_GROVE_COLORFF);
  326. else if(GangInfo[10][gFaction] == 15) GangZoneShowForAll(Gangzone[9], 0x15CACDAA);
  327. if(GangInfo[11][gFaction] == 5) GangZoneShowForAll(Gangzone[10], COLOR_CHICHAGOFF);
  328. else if(GangInfo[11][gFaction] == 6) GangZoneShowForAll(Gangzone[10], 0x0E0E0ECC);
  329. else if(GangInfo[11][gFaction] == 12) GangZoneShowForAll(Gangzone[10], COLOR_FORLENZAFF);
  330. else if(GangInfo[11][gFaction] == 13) GangZoneShowForAll(Gangzone[10], COLOR_ZALUCHIFF);
  331. else if(GangInfo[11][gFaction] == 14) GangZoneShowForAll(Gangzone[10], TEAM_GROVE_COLORFF);
  332. else if(GangInfo[11][gFaction] == 15) GangZoneShowForAll(Gangzone[10], 0x15CACDAA);
  333. if(GangInfo[12][gFaction] == 5) GangZoneShowForAll(Gangzone[11], COLOR_CHICHAGOFF);
  334. else if(GangInfo[12][gFaction] == 6) GangZoneShowForAll(Gangzone[11], 0x0E0E0ECC);
  335. else if(GangInfo[12][gFaction] == 12) GangZoneShowForAll(Gangzone[11], COLOR_FORLENZAFF);
  336. else if(GangInfo[12][gFaction] == 13) GangZoneShowForAll(Gangzone[11], COLOR_ZALUCHIFF);
  337. else if(GangInfo[12][gFaction] == 14) GangZoneShowForAll(Gangzone[11], TEAM_GROVE_COLORFF);
  338. else if(GangInfo[12][gFaction] == 15) GangZoneShowForAll(Gangzone[11], 0x15CACDAA);
  339. if(GangInfo[13][gFaction] == 5) GangZoneShowForAll(Gangzone[12], COLOR_CHICHAGOFF);
  340. else if(GangInfo[13][gFaction] == 6) GangZoneShowForAll(Gangzone[12], 0x0E0E0ECC);
  341. else if(GangInfo[13][gFaction] == 12) GangZoneShowForAll(Gangzone[12], COLOR_FORLENZAFF);
  342. else if(GangInfo[13][gFaction] == 13) GangZoneShowForAll(Gangzone[12], COLOR_ZALUCHIFF);
  343. else if(GangInfo[13][gFaction] == 14) GangZoneShowForAll(Gangzone[12], TEAM_GROVE_COLORFF);
  344. else if(GangInfo[13][gFaction] == 15) GangZoneShowForAll(Gangzone[12], 0x15CACDAA);
  345. if(GangInfo[14][gFaction] == 5) GangZoneShowForAll(Gangzone[13], COLOR_CHICHAGOFF);
  346. else if(GangInfo[14][gFaction] == 6) GangZoneShowForAll(Gangzone[13], 0x0E0E0ECC);
  347. else if(GangInfo[14][gFaction] == 12) GangZoneShowForAll(Gangzone[13], COLOR_FORLENZAFF);
  348. else if(GangInfo[14][gFaction] == 13) GangZoneShowForAll(Gangzone[13], COLOR_ZALUCHIFF);
  349. else if(GangInfo[14][gFaction] == 14) GangZoneShowForAll(Gangzone[13], TEAM_GROVE_COLORFF);
  350. else if(GangInfo[14][gFaction] == 15) GangZoneShowForAll(Gangzone[13], 0x15CACDAA);
  351. if(GangInfo[15][gFaction] == 5) GangZoneShowForAll(Gangzone[14], COLOR_CHICHAGOFF);
  352. else if(GangInfo[15][gFaction] == 6) GangZoneShowForAll( Gangzone[14], 0x0E0E0ECC);
  353. else if(GangInfo[15][gFaction] == 12) GangZoneShowForAll(Gangzone[14], COLOR_FORLENZAFF);
  354. else if(GangInfo[15][gFaction] == 13) GangZoneShowForAll(Gangzone[14], COLOR_ZALUCHIFF);
  355. else if(GangInfo[15][gFaction] == 14) GangZoneShowForAll(Gangzone[14], TEAM_GROVE_COLORFF);
  356. else if(GangInfo[15][gFaction] == 15) GangZoneShowForAll(Gangzone[14], 0x15CACDAA);
  357. if(GangInfo[16][gFaction] == 5) GangZoneShowForAll(Gangzone[15], COLOR_CHICHAGOFF);
  358. else if(GangInfo[16][gFaction] == 6) GangZoneShowForAll( Gangzone[15], 0x0E0E0ECC);
  359. else if(GangInfo[16][gFaction] == 12) GangZoneShowForAll(Gangzone[15], COLOR_FORLENZAFF);
  360. else if(GangInfo[16][gFaction] == 13) GangZoneShowForAll(Gangzone[15], COLOR_ZALUCHIFF);
  361. else if(GangInfo[16][gFaction] == 14) GangZoneShowForAll(Gangzone[15], TEAM_GROVE_COLORFF);
  362. else if(GangInfo[16][gFaction] == 15) GangZoneShowForAll(Gangzone[15], 0x15CACDAA);
  363. if(GangInfo[17][gFaction] == 5) GangZoneShowForAll(Gangzone[16], COLOR_CHICHAGOFF);
  364. else if(GangInfo[17][gFaction] == 6) GangZoneShowForAll( Gangzone[16], 0x0E0E0ECC);
  365. else if(GangInfo[17][gFaction] == 12) GangZoneShowForAll(Gangzone[16], COLOR_FORLENZAFF);
  366. else if(GangInfo[17][gFaction] == 13) GangZoneShowForAll(Gangzone[16], COLOR_ZALUCHIFF);
  367. else if(GangInfo[17][gFaction] == 14) GangZoneShowForAll(Gangzone[16], TEAM_GROVE_COLORFF);
  368. else if(GangInfo[17][gFaction] == 15) GangZoneShowForAll(Gangzone[16], 0x15CACDAA);
  369. if(GangInfo[18][gFaction] == 5) GangZoneShowForAll(Gangzone[17], COLOR_CHICHAGOFF);
  370. else if(GangInfo[18][gFaction] == 6) GangZoneShowForAll( Gangzone[17], 0x0E0E0ECC);
  371. else if(GangInfo[18][gFaction] == 12) GangZoneShowForAll(Gangzone[17], COLOR_FORLENZAFF);
  372. else if(GangInfo[18][gFaction] == 13) GangZoneShowForAll(Gangzone[17], COLOR_ZALUCHIFF);
  373. else if(GangInfo[18][gFaction] == 14) GangZoneShowForAll(Gangzone[17], TEAM_GROVE_COLORFF);
  374. else if(GangInfo[18][gFaction] == 15) GangZoneShowForAll(Gangzone[17], 0x15CACDAA);
  375. if(WarZone == 1) GangZoneFlashForAll(Gangzone[0], 0xFF6347AA);
  376. if(WarZone == 2) GangZoneFlashForAll(Gangzone[1], 0xFF6347AA);
  377. if(WarZone == 3) GangZoneFlashForAll(Gangzone[2], 0xFF6347AA);
  378. if(WarZone == 4) GangZoneFlashForAll(Gangzone[3], 0xFF6347AA);
  379. if(WarZone == 5) GangZoneFlashForAll(Gangzone[4], 0xFF6347AA);
  380. if(WarZone == 6) GangZoneFlashForAll(Gangzone[5], 0xFF6347AA);
  381. if(WarZone == 7) GangZoneFlashForAll(Gangzone[6], 0xFF6347AA);
  382. if(WarZone == 8) GangZoneFlashForAll(Gangzone[7], 0xFF6347AA);
  383. if(WarZone == 9) GangZoneFlashForAll(Gangzone[8], 0xFF6347AA);
  384. if(WarZone == 10) GangZoneFlashForAll(Gangzone[9], 0xFF6347AA);
  385. if(WarZone == 11) GangZoneFlashForAll(Gangzone[10], 0xFF6347AA);
  386. if(WarZone == 12) GangZoneFlashForAll(Gangzone[11], 0xFF6347AA);
  387. if(WarZone == 13) GangZoneFlashForAll(Gangzone[12], 0xFF6347AA);
  388. if(WarZone == 14) GangZoneFlashForAll(Gangzone[13], 0xFF6347AA);
  389. if(WarZone == 15) GangZoneFlashForAll(Gangzone[14], 0xFF6347AA);
  390. if(WarZone == 16) GangZoneFlashForAll(Gangzone[15], 0xFF6347AA);
  391. if(WarZone == 17) GangZoneFlashForAll(Gangzone[16], 0xFF6347AA);
  392. if(WarZone == 18) GangZoneFlashForAll(Gangzone[17], 0xFF6347AA);
  393. return 1;
  394. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement