I have this comand to stop war , when i execute the /closewar , the gang stop flash and over 30 secound the gangzone start flash again
Of Course there is something making it flash again.
Search for all your GangZoneFlash, and make sure they are being called correctly.
Код:
public UpdateGangZones()
{
if(GangInfo[1][gFaction] == 5) GangZoneShowForAll(Gangzone[0], COLOR_CHICHAGOFF);
else if(GangInfo[1][gFaction] == 6) GangZoneShowForAll(Gangzone[0], 0x0E0E0ECC);
else if(GangInfo[1][gFaction] == 12) GangZoneShowForAll(Gangzone[0], COLOR_FORLENZAFF);
else if(GangInfo[1][gFaction] == 13) GangZoneShowForAll(Gangzone[0], COLOR_ZALUCHIFF);
else if(GangInfo[1][gFaction] == 14) GangZoneShowForAll(Gangzone[0], TEAM_GROVE_COLORFF);
else if(GangInfo[1][gFaction] == 15) GangZoneShowForAll(Gangzone[0], 0x15CACDAA);
if(GangInfo[2][gFaction] == 5) GangZoneShowForAll(Gangzone[1], COLOR_CHICHAGOFF);
else if(GangInfo[2][gFaction] == 6) GangZoneShowForAll(Gangzone[1], 0x0E0E0ECC);
else if(GangInfo[2][gFaction] == 12) GangZoneShowForAll(Gangzone[1], COLOR_FORLENZAFF);
else if(GangInfo[2][gFaction] == 13) GangZoneShowForAll(Gangzone[1], COLOR_ZALUCHIFF);
else if(GangInfo[2][gFaction] == 14) GangZoneShowForAll(Gangzone[1], TEAM_GROVE_COLORFF);
else if(GangInfo[2][gFaction] == 15) GangZoneShowForAll(Gangzone[1], 0x15CACDAA);
if(GangInfo[3][gFaction] == 5) GangZoneShowForAll(Gangzone[2], COLOR_CHICHAGOFF);
else if(GangInfo[3][gFaction] == 6) GangZoneShowForAll(Gangzone[2], 0x0E0E0ECC);
else if(GangInfo[3][gFaction] == 12) GangZoneShowForAll(Gangzone[2], COLOR_FORLENZAFF);
else if(GangInfo[3][gFaction] == 13) GangZoneShowForAll(Gangzone[2], COLOR_ZALUCHIFF);
else if(GangInfo[3][gFaction] == 14) GangZoneShowForAll(Gangzone[2], TEAM_GROVE_COLORFF);
else if(GangInfo[3][gFaction] == 15) GangZoneShowForAll(Gangzone[2], 0x15CACDAA);
if(GangInfo[4][gFaction] == 5) GangZoneShowForAll(Gangzone[3], COLOR_CHICHAGOFF);
else if(GangInfo[4][gFaction] == 6) GangZoneShowForAll(Gangzone[3], 0x0E0E0ECC);
else if(GangInfo[4][gFaction] == 12) GangZoneShowForAll(Gangzone[3], COLOR_FORLENZAFF);
else if(GangInfo[4][gFaction] == 13) GangZoneShowForAll(Gangzone[3], COLOR_ZALUCHIFF);
else if(GangInfo[4][gFaction] == 14) GangZoneShowForAll(Gangzone[3], TEAM_GROVE_COLORFF);
else if(GangInfo[4][gFaction] == 15) GangZoneShowForAll(Gangzone[3], 0x15CACDAA);
if(GangInfo[5][gFaction] == 5) GangZoneShowForAll(Gangzone[4], COLOR_CHICHAGOFF);
else if(GangInfo[5][gFaction] == 6) GangZoneShowForAll(Gangzone[4], 0x0E0E0ECC);
else if(GangInfo[5][gFaction] == 12) GangZoneShowForAll(Gangzone[4], COLOR_FORLENZAFF);
else if(GangInfo[5][gFaction] == 13) GangZoneShowForAll(Gangzone[4], COLOR_ZALUCHIFF);
else if(GangInfo[5][gFaction] == 14) GangZoneShowForAll(Gangzone[4], TEAM_GROVE_COLORFF);
else if(GangInfo[5][gFaction] == 15) GangZoneShowForAll(Gangzone[4], 0x15CACDAA);
if(GangInfo[6][gFaction] == 5) GangZoneShowForAll(Gangzone[5], COLOR_CHICHAGOFF);
else if(GangInfo[6][gFaction] == 6) GangZoneShowForAll(Gangzone[5], 0x0E0E0ECC);
else if(GangInfo[6][gFaction] == 12) GangZoneShowForAll(Gangzone[5], COLOR_FORLENZAFF);
else if(GangInfo[6][gFaction] == 13) GangZoneShowForAll(Gangzone[5], COLOR_ZALUCHIFF);
else if(GangInfo[6][gFaction] == 14) GangZoneShowForAll(Gangzone[5], TEAM_GROVE_COLORFF);
else if(GangInfo[6][gFaction] == 15) GangZoneShowForAll(Gangzone[5], 0x15CACDAA);
if(GangInfo[7][gFaction] == 5) GangZoneShowForAll(Gangzone[6], COLOR_CHICHAGOFF);
else if(GangInfo[7][gFaction] == 6) GangZoneShowForAll(Gangzone[6], 0x0E0E0ECC);
else if(GangInfo[7][gFaction] == 12) GangZoneShowForAll(Gangzone[6], COLOR_FORLENZAFF);
else if(GangInfo[7][gFaction] == 13) GangZoneShowForAll(Gangzone[6], COLOR_ZALUCHIFF);
else if(GangInfo[7][gFaction] == 14) GangZoneShowForAll(Gangzone[6], TEAM_GROVE_COLORFF);
else if(GangInfo[7][gFaction] == 15) GangZoneShowForAll(Gangzone[6], 0x15CACDAA);
if(GangInfo[8][gFaction] == 5) GangZoneShowForAll(Gangzone[7], COLOR_CHICHAGOFF);
else if(GangInfo[8][gFaction] == 6) GangZoneShowForAll(Gangzone[7], 0x0E0E0ECC);
else if(GangInfo[8][gFaction] == 12) GangZoneShowForAll(Gangzone[7], COLOR_FORLENZAFF);
else if(GangInfo[8][gFaction] == 13) GangZoneShowForAll(Gangzone[7], COLOR_ZALUCHIFF);
else if(GangInfo[8][gFaction] == 14) GangZoneShowForAll(Gangzone[7], TEAM_GROVE_COLORFF);
else if(GangInfo[8][gFaction] == 15) GangZoneShowForAll(Gangzone[7], 0x15CACDAA);
if(GangInfo[9][gFaction] == 5) GangZoneShowForAll(Gangzone[8], COLOR_CHICHAGOFF);
else if(GangInfo[9][gFaction] == 6) GangZoneShowForAll(Gangzone[8], 0x0E0E0ECC);
else if(GangInfo[9][gFaction] == 12) GangZoneShowForAll(Gangzone[8], COLOR_FORLENZAFF);
else if(GangInfo[9][gFaction] == 13) GangZoneShowForAll(Gangzone[8], COLOR_ZALUCHIFF);
else if(GangInfo[9][gFaction] == 14) GangZoneShowForAll(Gangzone[8], TEAM_GROVE_COLORFF);
else if(GangInfo[9][gFaction] == 15) GangZoneShowForAll(Gangzone[8], 0x15CACDAA);
if(GangInfo[10][gFaction] == 5) GangZoneShowForAll(Gangzone[9], COLOR_CHICHAGOFF);
else if(GangInfo[10][gFaction] == 6) GangZoneShowForAll(Gangzone[9], 0x0E0E0ECC);
else if(GangInfo[10][gFaction] == 12) GangZoneShowForAll(Gangzone[9], COLOR_FORLENZAFF);
else if(GangInfo[10][gFaction] == 13) GangZoneShowForAll(Gangzone[9], COLOR_ZALUCHIFF);
else if(GangInfo[10][gFaction] == 14) GangZoneShowForAll(Gangzone[9], TEAM_GROVE_COLORFF);
else if(GangInfo[10][gFaction] == 15) GangZoneShowForAll(Gangzone[9], 0x15CACDAA);
if(GangInfo[11][gFaction] == 5) GangZoneShowForAll(Gangzone[10], COLOR_CHICHAGOFF);
else if(GangInfo[11][gFaction] == 6) GangZoneShowForAll(Gangzone[10], 0x0E0E0ECC);
else if(GangInfo[11][gFaction] == 12) GangZoneShowForAll(Gangzone[10], COLOR_FORLENZAFF);
else if(GangInfo[11][gFaction] == 13) GangZoneShowForAll(Gangzone[10], COLOR_ZALUCHIFF);
else if(GangInfo[11][gFaction] == 14) GangZoneShowForAll(Gangzone[10], TEAM_GROVE_COLORFF);
else if(GangInfo[11][gFaction] == 15) GangZoneShowForAll(Gangzone[10], 0x15CACDAA);
if(GangInfo[12][gFaction] == 5) GangZoneShowForAll(Gangzone[11], COLOR_CHICHAGOFF);
else if(GangInfo[12][gFaction] == 6) GangZoneShowForAll(Gangzone[11], 0x0E0E0ECC);
else if(GangInfo[12][gFaction] == 12) GangZoneShowForAll(Gangzone[11], COLOR_FORLENZAFF);
else if(GangInfo[12][gFaction] == 13) GangZoneShowForAll(Gangzone[11], COLOR_ZALUCHIFF);
else if(GangInfo[12][gFaction] == 14) GangZoneShowForAll(Gangzone[11], TEAM_GROVE_COLORFF);
else if(GangInfo[12][gFaction] == 15) GangZoneShowForAll(Gangzone[11], 0x15CACDAA);
if(GangInfo[13][gFaction] == 5) GangZoneShowForAll(Gangzone[12], COLOR_CHICHAGOFF);
else if(GangInfo[13][gFaction] == 6) GangZoneShowForAll(Gangzone[12], 0x0E0E0ECC);
else if(GangInfo[13][gFaction] == 12) GangZoneShowForAll(Gangzone[12], COLOR_FORLENZAFF);
else if(GangInfo[13][gFaction] == 13) GangZoneShowForAll(Gangzone[12], COLOR_ZALUCHIFF);
else if(GangInfo[13][gFaction] == 14) GangZoneShowForAll(Gangzone[12], TEAM_GROVE_COLORFF);
else if(GangInfo[13][gFaction] == 15) GangZoneShowForAll(Gangzone[12], 0x15CACDAA);
if(GangInfo[14][gFaction] == 5) GangZoneShowForAll(Gangzone[13], COLOR_CHICHAGOFF);
else if(GangInfo[14][gFaction] == 6) GangZoneShowForAll(Gangzone[13], 0x0E0E0ECC);
else if(GangInfo[14][gFaction] == 12) GangZoneShowForAll(Gangzone[13], COLOR_FORLENZAFF);
else if(GangInfo[14][gFaction] == 13) GangZoneShowForAll(Gangzone[13], COLOR_ZALUCHIFF);
else if(GangInfo[14][gFaction] == 14) GangZoneShowForAll(Gangzone[13], TEAM_GROVE_COLORFF);
else if(GangInfo[14][gFaction] == 15) GangZoneShowForAll(Gangzone[13], 0x15CACDAA);
if(GangInfo[15][gFaction] == 5) GangZoneShowForAll(Gangzone[14], COLOR_CHICHAGOFF);
else if(GangInfo[15][gFaction] == 6) GangZoneShowForAll( Gangzone[14], 0x0E0E0ECC);
else if(GangInfo[15][gFaction] == 12) GangZoneShowForAll(Gangzone[14], COLOR_FORLENZAFF);
else if(GangInfo[15][gFaction] == 13) GangZoneShowForAll(Gangzone[14], COLOR_ZALUCHIFF);
else if(GangInfo[15][gFaction] == 14) GangZoneShowForAll(Gangzone[14], TEAM_GROVE_COLORFF);
else if(GangInfo[15][gFaction] == 15) GangZoneShowForAll(Gangzone[14], 0x15CACDAA);
if(GangInfo[16][gFaction] == 5) GangZoneShowForAll(Gangzone[15], COLOR_CHICHAGOFF);
else if(GangInfo[16][gFaction] == 6) GangZoneShowForAll( Gangzone[15], 0x0E0E0ECC);
else if(GangInfo[16][gFaction] == 12) GangZoneShowForAll(Gangzone[15], COLOR_FORLENZAFF);
else if(GangInfo[16][gFaction] == 13) GangZoneShowForAll(Gangzone[15], COLOR_ZALUCHIFF);
else if(GangInfo[16][gFaction] == 14) GangZoneShowForAll(Gangzone[15], TEAM_GROVE_COLORFF);
else if(GangInfo[16][gFaction] == 15) GangZoneShowForAll(Gangzone[15], 0x15CACDAA);
if(GangInfo[17][gFaction] == 5) GangZoneShowForAll(Gangzone[16], COLOR_CHICHAGOFF);
else if(GangInfo[17][gFaction] == 6) GangZoneShowForAll( Gangzone[16], 0x0E0E0ECC);
else if(GangInfo[17][gFaction] == 12) GangZoneShowForAll(Gangzone[16], COLOR_FORLENZAFF);
else if(GangInfo[17][gFaction] == 13) GangZoneShowForAll(Gangzone[16], COLOR_ZALUCHIFF);
else if(GangInfo[17][gFaction] == 14) GangZoneShowForAll(Gangzone[16], TEAM_GROVE_COLORFF);
else if(GangInfo[17][gFaction] == 15) GangZoneShowForAll(Gangzone[16], 0x15CACDAA);
if(GangInfo[18][gFaction] == 5) GangZoneShowForAll(Gangzone[17], COLOR_CHICHAGOFF);
else if(GangInfo[18][gFaction] == 6) GangZoneShowForAll( Gangzone[17], 0x0E0E0ECC);
else if(GangInfo[18][gFaction] == 12) GangZoneShowForAll(Gangzone[17], COLOR_FORLENZAFF);
else if(GangInfo[18][gFaction] == 13) GangZoneShowForAll(Gangzone[17], COLOR_ZALUCHIFF);
else if(GangInfo[18][gFaction] == 14) GangZoneShowForAll(Gangzone[17], TEAM_GROVE_COLORFF);
else if(GangInfo[18][gFaction] == 15) GangZoneShowForAll(Gangzone[17], 0x15CACDAA);
if(WarZone == 1) GangZoneFlashForAll(Gangzone[0], 0xFF6347AA);
if(WarZone == 2) GangZoneFlashForAll(Gangzone[1], 0xFF6347AA);
if(WarZone == 3) GangZoneFlashForAll(Gangzone[2], 0xFF6347AA);
if(WarZone == 4) GangZoneFlashForAll(Gangzone[3], 0xFF6347AA);
if(WarZone == 5) GangZoneFlashForAll(Gangzone[4], 0xFF6347AA);
if(WarZone == 6) GangZoneFlashForAll(Gangzone[5], 0xFF6347AA);
if(WarZone == 7) GangZoneFlashForAll(Gangzone[6], 0xFF6347AA);
if(WarZone == 8) GangZoneFlashForAll(Gangzone[7], 0xFF6347AA);
if(WarZone == 9) GangZoneFlashForAll(Gangzone[8], 0xFF6347AA);
if(WarZone == 10) GangZoneFlashForAll(Gangzone[9], 0xFF6347AA);
if(WarZone == 11) GangZoneFlashForAll(Gangzone[10], 0xFF6347AA);
if(WarZone == 12) GangZoneFlashForAll(Gangzone[11], 0xFF6347AA);
if(WarZone == 13) GangZoneFlashForAll(Gangzone[12], 0xFF6347AA);
if(WarZone == 14) GangZoneFlashForAll(Gangzone[13], 0xFF6347AA);
if(WarZone == 15) GangZoneFlashForAll(Gangzone[14], 0xFF6347AA);
if(WarZone == 16) GangZoneFlashForAll(Gangzone[15], 0xFF6347AA);
if(WarZone == 17) GangZoneFlashForAll(Gangzone[16], 0xFF6347AA);
if(WarZone == 18) GangZoneFlashForAll(Gangzone[17], 0xFF6347AA);
return 1;
}
Код:
if(strcmp(cmd, "/war", true) == 0)
{
if(IsAMafia(playerid))
{
new rhour, rminute, rsecond, zone[MAX_ZONE_NAME];
GetPlayer2DRadarZone(playerid, zone, sizeof(zone));
gettime(rhour, rminute, rsecond);
if(rhour < 6) return SendClientMessage(playerid, COLOR_WHITE, "{DC0C0C}War: {FFFFFF}Nu poti declansa un razboi in toiul noptii!");
new side[MAX_PLAYERS], ncount=0;
if(PlayerInfo[playerid][pLeader] != 0) side[playerid] = PlayerInfo[playerid][pLeader]; else if(PlayerInfo[playerid][pMember] != 0) side[playerid] = PlayerInfo[playerid][pMember];
for(new n=1; n<sizeof(GangInfo); n++)
{
if(GangInfo[n][gFaction] == side[playerid]) ncount++;
}
if(PlayerInfo[playerid][pRank] >= 5) {} else return SendClientMessage(playerid, COLOR_WHITE, "{DC0C0C}War: {FFFFFF}Nu ai rangul necesar!");
if(ncount >= 6) return SendClientMessage(playerid, COLOR_WHITE, "{DC0C0C}War: {FFFFFF}Deja detii 6 teritorii!");
if(GetPlayerInterior(playerid) != 0) return 1;
if(War != 0) return SendClientMessage(playerid, COLOR_WHITE, "{DC0C0C}War: {FFFFFF}Este deja un razboi in desfasurare!");
new ward;
if(Warallowed == 0) return SendClientMessage(playerid, COLOR_WHITE, "{DC0C0C}War: {FFFFFF}Un admin a inchis sistemul de razboaie temporar!");
GetPlayerName(playerid, sendername, sizeof(sendername));
if(IsPlayerInArea(playerid, 2335.575, 2522.421, -2685.911, -2405.642)) ward = 1;
else if(IsPlayerInArea(playerid, 2639.2, 2872.757, -2580.811, -2323.897)) ward = 2;
else if(IsPlayerInArea(playerid, 2323.897, 2545.777, -128.4566, 233.5575)) ward = 3;
else if(IsPlayerInArea(playerid, 2125.373, 2312.219, -116.7788, 221.8796)) ward = 4;
else if(IsPlayerInArea(playerid, 1144.432, 1448.057, 105.1009, 467.115)) ward = 5;
else if(IsPlayerInArea(playerid, 688.9946, 840.807, -677.3168, -408.7256)) ward = 6;
else if(IsPlayerInArea(playerid, 572.2159, 688.9946, -665.6389, -420.4035)) ward = 7;
else if(PlayerToPoint(160.0, playerid, 244.5219,-126.7156,1.8419)) ward = 8;
else if(IsPlayerInArea(playerid, -653.961, -362.0141, -245.2354, 163.4902)) ward = 9;
else if(IsPlayerInArea(playerid, -221.8796, 163.4902, -443.7593, -221.8796)) ward = 10;
else if(IsPlayerInArea(playerid, -653.961, -443.7593, -560.538, -443.7593)) ward = 11;
else if(IsPlayerInArea(playerid, -1132.754, -934.23, -770.7397, -583.8938)) ward = 12;
else if(IsPlayerInArea(playerid, -2300.542, -1973.561, -2569.133, -2230.474)) ward = 13;
else if(IsPlayerInArea(playerid, -2137.051, -1891.816, -1015.975, -712.3504)) ward = 14;
else if(IsPlayerInArea(playerid, -221.8796, 58.38938, -140.1345, 151.8124)) ward = 15;
else if(IsPlayerInArea(playerid, -2639.2, -2195.441, 2183.763, 2522.421)) ward = 16;
else if(IsPlayerInArea(playerid, -385.3699, 116.7788, 1015.975, 1249.533)) ward = 17;
else if(IsPlayerInArea(playerid, -1646.58, -1331.278, 2464.032, 2744.301)) ward = 18;
else return 1;
format(string, sizeof(string), "{DC0C0C}War: {FFFFFF}Acest teritoriu a fost deja ocupat acum %d ore.", GangInfo[ward][gHours]);
if(GangInfo[ward][gHours] > 0 && AdminDuty[playerid] == 0) return SendClientMessage(playerid, COLOR_WHITE, string);
//if(PlayerInfo[playerid][pLeader] >= 1) {} else return SendClientMessage(playerid, COLOR_WHITE, "{DC0C0C}War: {FFFFFF}Trebuie sa fii liderul unei mafie!");
new ftext[60], ftext1[60];
if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) format(ftext, sizeof(ftext), "{5F361E}Wah Ching Family{FFFFFF}");
if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) format(ftext, sizeof(ftext), "{C8C1BF}Black Guerilla Family{FFFFFF}");
if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12) format(ftext, sizeof(ftext), "{7716A0}Los Zetas Family{FFFFFF}");
if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13) format(ftext, sizeof(ftext), "{D4AA1E}Hooligan's Family{FFFFFF}");
if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14) format(ftext, sizeof(ftext), "{17B41F}18Th Street Family{FFFFFF}");
if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15) format(ftext, sizeof(ftext), "{1CCDB5}Capone Family{FFFFFF}");
if(GangInfo[ward][gFaction] == 5) format(ftext1, sizeof(ftext1), "{5F361E}Wah Ching Family{FFFFFF}");
if(GangInfo[ward][gFaction] == 6) format(ftext1, sizeof(ftext1), "{C8C1BF}Black Guerilla Family{FFFFFF}");
if(GangInfo[ward][gFaction] == 12) format(ftext1, sizeof(ftext1), "{7716A0}Los Zetas Family{FFFFFF}");
if(GangInfo[ward][gFaction] == 13) format(ftext1, sizeof(ftext1), "{D4AA1E}Hooligan's Family{FFFFFF}");
if(GangInfo[ward][gFaction] == 14) format(ftext1, sizeof(ftext1), "{17B41F}18Th Street Family{FFFFFF}");
if(GangInfo[ward][gFaction] == 15) format(ftext1, sizeof(ftext1), "{1CCDB5}Capone Family{FFFFFF}");
if(IsAAAlliance(playerid) && GangInfo[ward][gFaction] == 5 || IsAAAlliance(playerid) && GangInfo[ward][gFaction] == 14 || IsAAAlliance(playerid) && GangInfo[ward][gFaction] == 13)
return SendClientMessage(playerid, COLOR_WHITE, "{DC0C0C}War: {FFFFFF}Alianta ta deja a ocupat acest teritoriu!");
if(IsAIAlliance(playerid) && GangInfo[ward][gFaction] == 6 || IsAIAlliance(playerid) && GangInfo[ward][gFaction] == 12 || IsAIAlliance(playerid) && GangInfo[ward][gFaction] == 15)
return SendClientMessage(playerid, COLOR_WHITE, "{DC0C0C}War: {FFFFFF}Alianta ta deja a ocupat acest teritoriu!");
format(string, sizeof(string), "(( Gang News: )) %s a declansat un razboi impotriva %s!", ftext, ftext1);
BroadCast(0x8D8DFFFF,string);
format(string, sizeof(string), "(( Gang News: )) {FFFFFF}Razboiul se desfasoara in zona %s! Stati departe!", zone);
BroadCast(0x8D8DFFFF,string);
if(IsPlayerInArea(playerid, 2335.575, 2522.421, -2685.911, -2405.642)) GangZoneFlashForAll(Gangzone[0], 0xFF6347AA);
else if(IsPlayerInArea(playerid, 2639.2, 2872.757, -2580.811, -2323.897)) GangZoneFlashForAll(Gangzone[1], 0xFF6347AA);
else if(IsPlayerInArea(playerid, 2323.897, 2545.777, -128.4566, 233.5575)) GangZoneFlashForAll(Gangzone[2], 0xFF6347AA);
else if(IsPlayerInArea(playerid, 2125.373, 2312.219, -116.7788, 221.8796)) GangZoneFlashForAll(Gangzone[3], 0xFF6347AA);
else if(IsPlayerInArea(playerid, 1144.432, 1448.057, 105.1009, 467.115)) GangZoneFlashForAll(Gangzone[4], 0xFF6347AA);
else if(IsPlayerInArea(playerid, 688.9946, 840.807, -677.3168, -408.7256)) GangZoneFlashForAll(Gangzone[5], 0xFF6347AA);
else if(IsPlayerInArea(playerid, 572.2159, 688.9946, -665.6389, -420.4035)) GangZoneFlashForAll(Gangzone[6], 0xFF6347AA);
else if(IsPlayerInArea(playerid, 93.423, 397.0478, -291.9469, 70.06725)) GangZoneFlashForAll(Gangzone[7], 0xFF6347AA);
else if(IsPlayerInArea(playerid, -653.961, -362.0141, -245.2354, 163.4902)) GangZoneFlashForAll(Gangzone[8], 0xFF6347AA);
else if(IsPlayerInArea(playerid, -221.8796, 163.4902, -443.7593, -221.8796)) GangZoneFlashForAll(Gangzone[9], 0xFF6347AA);
else if(IsPlayerInArea(playerid, -653.961, -443.7593, -560.538, -443.7593)) GangZoneFlashForAll(Gangzone[10], 0xFF6347AA);
else if(IsPlayerInArea(playerid, -1132.754, -934.23, -770.7397, -583.8938)) GangZoneFlashForAll(Gangzone[11], 0xFF6347AA);
else if(IsPlayerInArea(playerid, -2300.542, -1973.561, -2569.133, -2230.474)) GangZoneFlashForAll(Gangzone[12], 0xFF6347AA);
else if(IsPlayerInArea(playerid, -2137.051, -1891.816, -1015.975, -712.3504)) GangZoneFlashForAll(Gangzone[13], 0xFF6347AA);
else if(IsPlayerInArea(playerid, -221.8796, 58.38938, -140.1345, 151.8124)) GangZoneFlashForAll(Gangzone[14], 0xFF6347AA);
else if(IsPlayerInArea(playerid, -2639.2, -2195.441, 2183.763, 2522.421)) GangZoneFlashForAll(Gangzone[15], 0xFF6347AA);
else if(IsPlayerInArea(playerid, -385.3699, 116.7788, 1015.975, 1249.533)) GangZoneFlashForAll(Gangzone[16], 0xFF6347AA);
else if(IsPlayerInArea(playerid, -1646.58, -1331.278, 2464.032, 2744.301)) GangZoneFlashForAll(Gangzone[17], 0xFF6347AA);
WarStarted=1;
WarF = side[playerid];
WarF1 = GangInfo[ward][gFaction];
WarZone = ward;
for(new w = 0; w < sizeof(GangInfo); w++)
{
WarPoints[w] = 0;
}
if(side[playerid] == 5 || side[playerid] == 13 || side[playerid] == 14) WarAttack1 = 1; else WarAttack1 = 2;
if(GangInfo[ward][gFaction] == 5 || GangInfo[ward][gFaction] == 13 || GangInfo[ward][gFaction] == 14) WarAttack2 = 1; else WarAttack2 = 2;
if(IsAIAlliance(playerid)) War = 1; else if(IsAAAlliance(playerid)) War = 2;
//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;
WarMan1 = 999;
WarMan2 = 999;
WarScore1 = 0;
WarScore2 = 0;
for(new i=0; i<MAX_PLAYERS; i++)
{
WarStats1[i] = 0;
WarStats2[i] = 0;
if(IsAIAlliance(i) || IsAAAlliance(i))
{
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);
SendClientMessage(i, COLOR_WHITE, string);
}
}
}
}