All pastes #907434 Raw Edit

LS Turf Wars

public text v1 · immutable
#907434 ·published 2008-02-17 16:33 UTC
rendered paste body
#include <a_samp>
#include <core>
#include <float>

#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1

#define GIVECASH_DELAY       5000 // Time in ms between /givecash commands.
#define ATTACK_TIME          180000  //Three minutes
#define MIN_MINI_SPAM        3
#define CHECK_MINI_SPAM_TIME 3000
#define UNMUTE_TIME          60000
#define SLOTS                100

//Various Colors
#define COLOR_SPECIALGREEN 0x20B2AAFF
#define COLOR_LIGHTYELLOW 0xFAEAA9FF
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_LIGHTBLUE 0x97C0FFFF
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_GREEN 0x00B000FF
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_RED 0xFF4646FF
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_ME 0x62F821FF
#define COLOR_INACTIVE 0xC8BEBEFF
#define COLOR_FLASH 0xFF000080
#define COLOR_FLASH2 0xFFFFFF80
#define COLOR_ACHAT 0x8080FFFF
#define COLOR_ASAY 0x018FBEFF
#define COLOR_TPM 0x53A6A6FF

//These are the Teams
#define MAX_TEAMS 11

#define TEAM_AZTECAS 0
#define TEAM_VAGOS 1
#define TEAM_BALLAS 2
#define TEAM_GROVE 3
#define TEAM_DEALERS 4
#define TEAM_COPS 5
#define TEAM_BIKERS 6
#define TEAM_RAPPERS 7
#define TEAM_GUARDS 8
#define TEAM_HOODLUMS 9
#define TEAM_WORKERS 10

//Team Colors
#define AZTECAS_COLOR 0x18D6E4FF
#define VAGOS_COLOR 0xF5BE18FF
#define BALLAS_COLOR 0x9245ABFF
#define GROVE_COLOR 0x00A600FF
#define DEALERS_COLOR 0x6D3636FF
#define COPS_COLOR 0x0080FFFF
#define BIKERS_COLOR 0xAAAA00FF
#define RAPPERS_COLOR 0x910000FF
#define GUARDS_COLOR 0x666666FF
#define HOODLUMS_COLOR 0xFFAD5BFF
#define WORKERS_COLOR 0x1D584AFF

//Team Colors2
#define AZTECAS_COLOR2 0x18D6E480
#define VAGOS_COLOR2 0xF5BE1880
#define BALLAS_COLOR2 0x9245AB80
#define GROVE_COLOR2 0x007D0080
#define DEALERS_COLOR2 0x5E2F2F80
#define COPS_COLOR2 0x0080FF80
#define BIKERS_COLOR2 0xAAAA0080
#define RAPPERS_COLOR2 0x91000080
#define GUARDS_COLOR2 0x41414180
#define HOODLUMS_COLOR2 0xFFAD5B80
#define WORKERS_COLOR2 0x1D584A80

new teamColors[MAX_TEAMS] = {
    AZTECAS_COLOR2,
	VAGOS_COLOR2,
	BALLAS_COLOR2,
	GROVE_COLOR2,
	DEALERS_COLOR2,
	COPS_COLOR2,
	BIKERS_COLOR2,
	RAPPERS_COLOR2,
	GUARDS_COLOR2,
	HOODLUMS_COLOR2,
	WORKERS_COLOR2
};

new teamName[MAX_TEAMS][32] = {
    "Aztecas",
	"Vagos",
	"Ballas",
	"O.G.F",
	"Dealers",
	"Cops",
	"Bikers",
	"Rappers",
	"Guards",
	"Hoodlums",
	"Workers"
};

static gTeam[ SLOTS ];
new bounty[ SLOTS ];
new playerCheckpoint[ SLOTS ];
new gDriveBy[ SLOTS ];
new gHeliKill[ SLOTS ];
new ShowPM[ SLOTS ];
new ShowTPM[ SLOTS ];
new muted[ SLOTS ];
new Spawned[ SLOTS ];
new TeamKills[ SLOTS ];
new Float:X250[ SLOTS ], Float:Y250[ SLOTS ], Float:Z250[ SLOTS ];
new Attack[ SLOTS ];
new PIDB[ SLOTS ]; // Player Is Drive Byed
new PIHK[ SLOTS ]; // Player Is Heli Killed
new MiniAntiSpamCount[ SLOTS ];
new PlayerOnDuty[ SLOTS ];
new lTMoney[ SLOTS ];
new lSMoney[ SLOTS ];
new savePos;
new worldTime;

new Attackers1,Attackers2,Attackers3,Attackers4,Attackers5,Attackers6,Attackers7,Attackers8,Attackers9,Attackers10;
new Attackers11,Attackers12,Attackers13,Attackers14,Attackers15,Attackers16,Attackers17,Attackers18,Attackers19,Attackers20;
new Attackers21,Attackers22,Attackers23,Attackers24,Attackers25,Attackers26,Attackers27,Attackers28,Attackers29,Attackers30;
new Attackers31,Attackers32,Attackers33,Attackers34,Attackers35,Attackers36,Attackers37,Attackers38,Attackers39,Attackers40;
new Attackers41,Attackers42,Attackers43,Attackers44,Attackers45,Attackers46,Attackers47,Attackers48,Attackers49,Attackers50;
new Attackers51,Attackers52,Attackers53,Attackers54,Attackers55,Attackers56,Attackers57,Attackers58,Attackers59,Attackers60;

new Turf1Kills[SLOTS], Turf2Kills[SLOTS], Turf3Kills[SLOTS], Turf4Kills[SLOTS], Turf5Kills[SLOTS];
new Turf6Kills[SLOTS], Turf7Kills[SLOTS], Turf8Kills[SLOTS], Turf9Kills[SLOTS], Turf10Kills[SLOTS];
new Turf11Kills[SLOTS], Turf12Kills[SLOTS], Turf13Kills[SLOTS], Turf14Kills[SLOTS], Turf15Kills[SLOTS];
new Turf16Kills[SLOTS], Turf17Kills[SLOTS], Turf18Kills[SLOTS], Turf19Kills[SLOTS], Turf20Kills[SLOTS];
new Turf21Kills[SLOTS], Turf22Kills[SLOTS], Turf23Kills[SLOTS], Turf24Kills[SLOTS], Turf25Kills[SLOTS];
new Turf26Kills[SLOTS], Turf27Kills[SLOTS], Turf28Kills[SLOTS], Turf29Kills[SLOTS], Turf30Kills[SLOTS];
new Turf31Kills[SLOTS], Turf32Kills[SLOTS], Turf33Kills[SLOTS], Turf34Kills[SLOTS], Turf35Kills[SLOTS];
new Turf36Kills[SLOTS], Turf37Kills[SLOTS], Turf38Kills[SLOTS], Turf39Kills[SLOTS], Turf40Kills[SLOTS];
new Turf41Kills[SLOTS], Turf42Kills[SLOTS], Turf43Kills[SLOTS], Turf44Kills[SLOTS], Turf45Kills[SLOTS];
new Turf46Kills[SLOTS], Turf47Kills[SLOTS], Turf48Kills[SLOTS], Turf49Kills[SLOTS], Turf50Kills[SLOTS];
new Turf51Kills[SLOTS], Turf52Kills[SLOTS], Turf53Kills[SLOTS], Turf54Kills[SLOTS], Turf55Kills[SLOTS];
new Turf56Kills[SLOTS], Turf57Kills[SLOTS], Turf58Kills[SLOTS], Turf59Kills[SLOTS], Turf60Kills[SLOTS];

new GangInWar1[SLOTS], GangInWar2[SLOTS], GangInWar3[SLOTS], GangInWar4[SLOTS], GangInWar5[SLOTS];
new GangInWar6[SLOTS], GangInWar7[SLOTS], GangInWar8[SLOTS], GangInWar9[SLOTS], GangInWar10[SLOTS];
new GangInWar11[SLOTS], GangInWar12[SLOTS], GangInWar13[SLOTS], GangInWar14[SLOTS], GangInWar15[SLOTS];
new GangInWar16[SLOTS], GangInWar17[SLOTS], GangInWar18[SLOTS], GangInWar19[SLOTS], GangInWar20[SLOTS];
new GangInWar21[SLOTS], GangInWar22[SLOTS], GangInWar23[SLOTS], GangInWar24[SLOTS], GangInWar25[SLOTS];
new GangInWar26[SLOTS], GangInWar27[SLOTS], GangInWar28[SLOTS], GangInWar29[SLOTS], GangInWar30[SLOTS];
new GangInWar31[SLOTS], GangInWar32[SLOTS], GangInWar33[SLOTS], GangInWar34[SLOTS], GangInWar35[SLOTS];
new GangInWar36[SLOTS], GangInWar37[SLOTS], GangInWar38[SLOTS], GangInWar39[SLOTS], GangInWar40[SLOTS];
new GangInWar41[SLOTS], GangInWar42[SLOTS], GangInWar43[SLOTS], GangInWar44[SLOTS], GangInWar45[SLOTS];
new GangInWar46[SLOTS], GangInWar47[SLOTS], GangInWar48[SLOTS], GangInWar49[SLOTS], GangInWar50[SLOTS];
new GangInWar51[SLOTS], GangInWar52[SLOTS], GangInWar53[SLOTS], GangInWar54[SLOTS], GangInWar55[SLOTS];
new GangInWar56[SLOTS], GangInWar57[SLOTS], GangInWar58[SLOTS], GangInWar59[SLOTS], GangInWar60[SLOTS];

new AttackKills1[SLOTS], AttackKills2[SLOTS], AttackKills3[SLOTS], AttackKills4[SLOTS], AttackKills5[SLOTS];
new AttackKills6[SLOTS], AttackKills7[SLOTS], AttackKills8[SLOTS], AttackKills9[SLOTS], AttackKills10[SLOTS];
new AttackKills11[SLOTS], AttackKills12[SLOTS], AttackKills13[SLOTS], AttackKills14[SLOTS], AttackKills15[SLOTS];
new AttackKills16[SLOTS], AttackKills17[SLOTS], AttackKills18[SLOTS], AttackKills19[SLOTS], AttackKills20[SLOTS];
new AttackKills21[SLOTS], AttackKills22[SLOTS], AttackKills23[SLOTS], AttackKills24[SLOTS], AttackKills25[SLOTS];
new AttackKills26[SLOTS], AttackKills27[SLOTS], AttackKills28[SLOTS], AttackKills29[SLOTS], AttackKills30[SLOTS];
new AttackKills31[SLOTS], AttackKills32[SLOTS], AttackKills33[SLOTS], AttackKills34[SLOTS], AttackKills35[SLOTS];
new AttackKills36[SLOTS], AttackKills37[SLOTS], AttackKills38[SLOTS], AttackKills39[SLOTS], AttackKills40[SLOTS];
new AttackKills41[SLOTS], AttackKills42[SLOTS], AttackKills43[SLOTS], AttackKills44[SLOTS], AttackKills45[SLOTS];
new AttackKills46[SLOTS], AttackKills47[SLOTS], AttackKills48[SLOTS], AttackKills49[SLOTS], AttackKills50[SLOTS];
new AttackKills51[SLOTS], AttackKills52[SLOTS], AttackKills53[SLOTS], AttackKills54[SLOTS], AttackKills55[SLOTS];
new AttackKills56[SLOTS], AttackKills57[SLOTS], AttackKills58[SLOTS], AttackKills59[SLOTS], AttackKills60[SLOTS];

#define T_t1       0
#define T_t2       1
#define T_t3       2
#define T_t4       3
#define T_t5       4
#define T_t6       5
#define T_t7       6
#define T_t8       7
#define T_t9       8
#define T_t10      9
#define T_t11      10
#define T_t12      11
#define T_t13      12
#define T_t14      13
#define T_t15      14
#define T_t16      15
#define T_t17      16
#define T_t18      17
#define T_t19      18
#define T_t20      19
#define T_t21      20
#define T_t22      21
#define T_t23      22
#define T_t24      23
#define T_t25      24
#define T_t26      25
#define T_t27      26
#define T_t28      27
#define T_t29      28
#define T_t30      29
#define T_t31      30
#define T_t32      31
#define T_t33      32
#define T_t34      33
#define T_t35      34
#define T_t36      35
#define T_t37      36
#define T_t38      37
#define T_t39      38
#define T_t40      39
#define T_t41      40
#define T_t42      41
#define T_t43      42
#define T_t44      43
#define T_t45      44
#define T_t46      45
#define T_t47      46
#define T_t48      47
#define T_t49      48
#define T_t50      49
#define T_t51      50
#define T_t52      51
#define T_t53      52
#define T_t54      53
#define T_t55      54
#define T_t56      55
#define T_t57      56
#define T_t58      57
#define T_t59      58
#define T_t60      59

#define MAX_TURFS 60

new turfOwner[MAX_TURFS] = {
999,999,999,999,999,999,999,999,999,999,
999,999,999,999,999,999,999,999,999,999,
999,999,999,999,999,999,999,999,999,999,
999,999,999,999,999,999,999,999,999,999,
999,999,999,999,999,999,999,999,999,999,
999,999,999,999,999,999,999,999,999,999
};

new TurfAreaNames[MAX_TURFS][32] = {
	"Ganton",
	"Ganton",
	"Idlewood",
	"Idlewood",
	"Idlewood",
	"Idlewood",
	"Willow Field",
	"Willow Field",
	"Jefferson",
	"Jefferson", //10
	"Jefferson",
	"East Los Santos",
	"East Los Santos",
	"East Los Santos",
	"East Los Santos",
	"East Los Santos",
	"East Los Santos",
	"East Beach",
	"East Beach",
	"East Beach", //20
	"East Beach",
	"Playa Del Seville",
	"El Corona",
	"El Corona",
	"Glen Park",
	"Los Flores",
	"Las Colinas",
	"Las Colinas",
	"Las Colinas",
	"Las Colinas", //30
	"Las Colinas",
	"Las Colinas",
	"Verona Beach",
	"Verona Beach",
	"Verona Beach",
	"Verona Beach",
	"Mulholland",
	"Mulholland",
	"Mulholland",
	"Mulholland", //40
	"Pershing Square",
	"Idlewood",
	"Idlewood",
	"LS International",
	"LS International",
	"LS International",
	"Ocean Docks",
	"Ocean Docks",
	"Ocean Docks",
	"Ocean Docks", //50
	"Ocean Docks",
	"Ocean Docks",
	"Ocean Docks",
	"Willow Field",
	"Willow Field",
	"Market",
	"Market",
	"Market",
	"Downtown LS",
	"Market"
};

#define CP_AMMU    0
#define CP_AMMU_2  1

#define MAX_POINTS 2

new Float:checkCoords[MAX_POINTS][4] = {
{284.2472,-41.8122, 300.0394,-31.2338},       //AMMUNATION
{284.0852,-112.7093, 298.1693,-102.9225}      //AMMUNATION_2
};

new Float:checkpoints[MAX_POINTS][4] = {
{  289.9959,   -40.4220, 1001.5156, 2.0},
{  296.3686,  -105.0054, 1001.5156, 2.0}
};

new checkpointType[MAX_POINTS] = {
	CP_AMMU,
	CP_AMMU_2
};

#define MAX_WEAPONS 14
new weaponNames[MAX_WEAPONS][32] = {
	"Pistol",
	"Silenced Pistol",
	"Desert Eagle",
	"Shotgun",
	"Combat Shotgun",
	"Micro Uzi",
	"Tec9",
	"MP5",
	"AK47",
	"M4",
	"Sniper Rifle",
	"Grenade",
	"Molotov",
	"Chainsaw"
};
new weaponIDs[MAX_WEAPONS] = {
	22,     //Pistol
	23,     //Silenced Pistol
	24,     //Desert Eagle
	25,     //Shotgun
	27,     //Combat shotgun
	28,     //Micro Uzi
	32,     //Tec9
	29,     //MP5
	30,     //AK47
	31,     //M4
	34,     //Sniper Rifle
	16,     //Grenade
	18,     //Molotov
	 9      //Chainsaw
};
new weaponCost[MAX_WEAPONS] = {
	 5000,
	 6000,
	10000,
    10000,
	25000,
	17500,
    15000,
	12500,
	25000,
	27500,
	22500,
	20000,
	20000,
     7500
};
new weaponAmmo[MAX_WEAPONS] = {
	100,
   	 50,
	 50,
	 30,
	 30,
	100,
	100,
	100,
	100,
	100,
	 15,
 	  5,
	  5,
	  1
};
new playerWeapons[SLOTS][MAX_WEAPONS];


//------------------------------------

new gGangZone[255];
new gGangZoneCount;

stock AddGangZone(Float:min_x, Float:min_y, Float:max_x, Float:max_y) {
    gGangZoneCount++;
    gGangZone[gGangZoneCount] = GangZoneCreate(min_x, min_y, max_x, max_y);
}
//====================================

// random spawnpoints
new Float:gAztecasSP[5][4] = {
{1782.4652,-2125.8149,14.0679,2.1458},
{1802.0015,-2099.5906,14.0210,178.8617},
{1733.7253,-2098.3542,14.0366,179.5071},
{1674.3099,-2122.3008,14.1460,309.0879},
{1734.5999,-2129.7507,14.0210,359.1053}
};

new Float:gVagosSP[5][4] = {
{2626.2966,-1112.7968,67.8459,268.0490},
{2628.5859,-1068.0347,69.6129,270.7647},
{2576.2104,-1070.5781,69.8322,90.3136},
{2526.9141,-1061.0150,69.5673,276.0494},
{2579.2810,-1033.8696,69.5804,182.8840}
};

new Float:gBallasSP[5][4] = {
{1999.8577,-1114.6553,27.1250,182.0473},
{2022.9449,-1120.9398,26.4210,176.7813},
{2045.8439,-1115.7263,26.3617,273.3338},
{2093.7844,-1123.7844,27.6899,85.9610},
{2094.6392,-1145.1943,26.5929,90.0567}
};

new Float:gGroveSP[5][4] = {
{2486.3970,-1645.1057,14.0772,179.9111},
{2522.4792,-1678.8976,15.4970,84.5245},
{2459.4883,-1690.7766,13.5447,4.4374},
{2512.8555,-1650.1726,14.3557,144.0457},
{2452.1179,-1642.6036,13.7357,185.5197}
};

new Float:gDealersSP[5][4] = {
{2751.8059,-1962.7186,13.5469,275.6328},
{2786.4072,-1926.2677,13.5469,93.7698},
{2801.9312,-1962.5712,13.5469,265.4980},
{2736.3562,-1926.6581,13.5469,88.0278},
{2782.5354,-2020.5160,13.5620,18.5249}
};

new Float:gCopsSP[5][4] = {
{1580.5128,-1634.4861,13.5617,130.4118},
{1568.6759,-1690.4570,5.8906,176.6791},
{1525.1227,-1678.2502,5.8906,273.1760},
{1549.9097,-1639.7108,6.2188,140.2159},
{1552.8384,-1675.1357,16.1953,89.8920}
};

new Float:gBikersSP[5][4] = {
{865.1617,-1634.7625,14.9297,176.2746},
{851.1503,-1688.4281,14.9478,270.6273},
{892.3436,-1638.1572,14.9494,179.3978},
{936.1555,-1612.9193,14.9414,182.2190},
{986.8895,-1624.1165,14.9297,85.0584}
};

new Float:gRappersSP[5][4] = {
{1299.7562,-799.9611,84.1406,194.2108},
{1242.5406,-801.9774,84.1406,184.6465},
{1257.8717,-785.9609,92.0302,94.8174},
{1294.2952,-768.8214,95.9635,138.9095},
{1300.6792,-788.9683,88.3125,137.6236}
};

new Float:gGuardsSP[5][4] = {
{2057.1948,-2369.3684,16.1250,233.0575},
{2059.3333,-2378.7324,16.1250,271.5332},
{2085.9832,-2368.4207,15.7088,95.6059},
{2078.2334,-2375.8376,13.5469,151.6155},
{2056.1616,-2382.3760,13.5469,214.3861}
};

new Float:gHoodlumsSP[5][4] = {
{2730.7947,-2477.1145,17.5937,357.1576},
{2730.7314,-2425.7117,17.5937,180.2173},
{2721.3579,-2380.8623,17.3403,181.0635},
{2719.7244,-2516.8755,17.3672,359.3862},
{2731.4517,-2488.0862,13.6530,187.1712}
};

new Float:gWorkersSP[5][4] = {
{1227.4185,-1243.5392,19.6232,222.0879},
{1247.9486,-1230.1859,13.6797,311.5554},
{1281.2274,-1232.5288,13.9053,142.7271},
{1284.2473,-1253.5109,13.5469,327.8930},
{1227.2406,-1269.6855,13.5765,317.0280}
};
//====================================

Float:GetDistanceFromPointToPoint(Float:x1, Float:y1, Float:x2, Float:y2);
//======================================

forward TimeUpdate( );
forward MoneyTimer( );
forward GameModeExitFunc( );
forward getCheckpointType(playerID);
forward isPlayerInArea( playerID, Float:data[ 4 ] );
forward checkpointUpdate( );
forward SavedUpdate( );
forward TeamFix( );
forward TimeTextForPlayer(playerid, Text:text, time);
forward DestroyTextTimer( Text:text );
forward MiniAntiSpamMute( );
forward Unmute( playerid );
forward GameModeInitExitFunc( );
forward OnPlayerTeamPrivmsg(playerid, msg[]);
forward SendAdminMessage(color, string[]);
//------------------------------
forward Turf1TakeOver(killerid);
forward Turf2TakeOver(killerid);
forward Turf3TakeOver(killerid);
forward Turf4TakeOver(killerid);
forward Turf5TakeOver(killerid);
forward Turf6TakeOver(killerid);
forward Turf7TakeOver(killerid);
forward Turf8TakeOver(killerid);
forward Turf9TakeOver(killerid);
forward Turf10TakeOver(killerid);
forward Turf11TakeOver(killerid);
forward Turf12TakeOver(killerid);
forward Turf13TakeOver(killerid);
forward Turf14TakeOver(killerid);
forward Turf15TakeOver(killerid);
forward Turf16TakeOver(killerid);
forward Turf17TakeOver(killerid);
forward Turf18TakeOver(killerid);
forward Turf19TakeOver(killerid);
forward Turf20TakeOver(killerid);
forward Turf21TakeOver(killerid);
forward Turf22TakeOver(killerid);
forward Turf23TakeOver(killerid);
forward Turf24TakeOver(killerid);
forward Turf25TakeOver(killerid);
forward Turf26TakeOver(killerid);
forward Turf27TakeOver(killerid);
forward Turf28TakeOver(killerid);
forward Turf29TakeOver(killerid);
forward Turf30TakeOver(killerid);
forward Turf31TakeOver(killerid);
forward Turf32TakeOver(killerid);
forward Turf33TakeOver(killerid);
forward Turf34TakeOver(killerid);
forward Turf35TakeOver(killerid);
forward Turf36TakeOver(killerid);
forward Turf37TakeOver(killerid);
forward Turf38TakeOver(killerid);
forward Turf39TakeOver(killerid);
forward Turf40TakeOver(killerid);
forward Turf41TakeOver(killerid);
forward Turf42TakeOver(killerid);
forward Turf43TakeOver(killerid);
forward Turf44TakeOver(killerid);
forward Turf45TakeOver(killerid);
forward Turf46TakeOver(killerid);
forward Turf47TakeOver(killerid);
forward Turf48TakeOver(killerid);
forward Turf49TakeOver(killerid);
forward Turf50TakeOver(killerid);
forward Turf51TakeOver(killerid);
forward Turf52TakeOver(killerid);
forward Turf53TakeOver(killerid);
forward Turf54TakeOver(killerid);
forward Turf55TakeOver(killerid);
forward Turf56TakeOver(killerid);
forward Turf57TakeOver(killerid);
forward Turf58TakeOver(killerid);
forward Turf59TakeOver(killerid);
forward Turf60TakeOver(killerid);
//==============================

#define MAX_SAVE 64
new savedInfo[ MAX_SAVE ][ 3 ];
new savedNames[ MAX_SAVE ][ MAX_PLAYER_NAME ];
new savedWeapons[ MAX_SAVE ][ MAX_WEAPONS ];

//==============================================================================
main()
{
    print("\n\n-----------------------------------------\n");
	print("------        LS Turf Wars         ------\n");
	print("------        By [W]Hustler        ------\n");
	print("-----------------------------------------\n\n");
	worldTime = 12;
}
//==============================================================================

public TimeUpdate() {
	worldTime++;
	worldTime%=24;
	SetWorldTime(worldTime);
}
//==============================================================================

public OnGameModeInit()
{
    SetGameModeText("LS Turf Wars");
    
    SetTeamCount(11);
    ShowPlayerMarkers(1);
    ShowNameTags(1);
    EnableZoneNames(1);
    EnableTirePopping(1);
    UsePlayerPedAnims();
    AllowAdminTeleport(1);
    SetDisabledWeapons(8,10,11,12,13,14,17,19,20,21,35,36,37,38,39,40,41,42,43,44,45);
    
    // PlayerClasses
    // Aztecas //
    AddPlayerClassEx(0, 292, 1673.6190, -2122.3142,   14.1460, 296.6250, 24,100, 27,100, 16,5);//D.Eagle
    AddPlayerClassEx(0, 115, 1673.6190, -2122.3142,   14.1460, 296.6250, 24,100, 27,100, 16,5);//C.shotgun
    AddPlayerClassEx(0, 116, 1673.6190, -2122.3142,   14.1460, 296.6250, 24,100, 27,100, 16,5);//Grenades
    AddPlayerClassEx(0, 41, 1673.6190,  -2122.3142,   14.1460, 296.6250, 24,100, 27,100, 16,5);//Cane
    // Vagos //
    AddPlayerClassEx(1, 108, 2626.4180, -1098.8073,   69.3514, 280.0232, 30,120, 27,100, 23,100);//AK47
    AddPlayerClassEx(1, 109, 2626.4180, -1098.8073,   69.3514, 280.0232, 30,120, 27,100, 23,100);//C. Shotgun
    AddPlayerClassEx(1, 110, 2626.4180, -1098.8073,   69.3514, 280.0232, 30,120, 27,100, 23,100);//Sil.Pistol
    AddPlayerClassEx(1, 215, 2626.4180, -1098.8073,   69.3514, 280.0232, 30,120, 27,100, 23,100);//Knife
    // Ballas //
    AddPlayerClassEx(2, 102, 2277.6997, -1134.3367, 1050.8984, 264.2271, 28,200, 30,120, 22,100);//Uzi
    AddPlayerClassEx(2, 103, 2277.6997, -1134.3367, 1050.8984, 264.2271, 28,200, 30,120, 22,100);//AK47
    AddPlayerClassEx(2, 104, 2277.6997, -1134.3367, 1050.8984, 264.2271, 28,200, 30,120, 22,100);//Pistols
    AddPlayerClassEx(2,  13, 2277.6997, -1134.3367, 1050.8984, 264.2271, 28,200, 30,120, 22,100);//Chainsaw
    // Grove //
    AddPlayerClassEx(3, 269, 2525.9170, -1674.7805, 1015.4986, 270.4626, 24,100, 27,100, 18,5);//D.Eagle
    AddPlayerClassEx(3, 270, 2525.9170, -1674.7805, 1015.4986, 270.4626, 24,100, 27,100, 18,5);//C.Shotgun
    AddPlayerClassEx(3, 271, 2525.9170, -1674.7805, 1015.4986, 270.4626, 24,100, 27,100, 18,5);//Molotovs
    AddPlayerClassEx(3, 195, 2525.9170, -1674.7805, 1015.4986, 270.4626, 24,100, 27,100, 18,5);//Bat
    // Dealers //
    AddPlayerClassEx(4,  28, 2744.3135, -1960.9834,   21.7099, 262.9126, 24,100, 29,200, 25,50);//D.Eagle
    AddPlayerClassEx(4,  29, 2744.3135, -1960.9834,   21.7099, 262.9126, 24,100, 29,200, 25,50);//MP5
    AddPlayerClassEx(4,  30, 2744.3135, -1960.9834,   21.7099, 262.9126, 24,100, 29,200, 25,50);//Shotgun
    AddPlayerClassEx(4,  12, 2744.3135, -1960.9834,   21.7099, 262.9126, 24,100, 29,200, 25,50);//Knife
    // Cops //
    AddPlayerClassEx(5, 265,  218.3181,    69.2598, 1005.0391, 272.1958, 25,100, 28,200, 34,15);//Shotgun
    AddPlayerClassEx(5, 266,  218.3181,    69.2598, 1005.0391, 272.1958, 25,100, 28,200, 34,15);//Uzi
    AddPlayerClassEx(5, 267,  218.3181,    69.2598, 1005.0391, 272.1958, 25,100, 28,200, 34,15);//Sniper R.
    AddPlayerClassEx(5, 246,  218.3181,    69.2598, 1005.0391, 272.1958, 25,100, 28,200, 34,15);//Stick
    // Bikers //
    AddPlayerClassEx(6, 100,  865.1848, -1634.4077,   14.9297, 176.2746, 27,100, 23,150, 25,25);//C. Shotgun
    AddPlayerClassEx(6, 247,  865.1848, -1634.4077,   14.9297, 176.2746, 27,100, 23,150, 25,25);//Sil.Pistol
    AddPlayerClassEx(6, 248,  865.1848, -1634.4077,   14.9297, 176.2746, 27,100, 23,150, 25,25);//C.Rifle
    AddPlayerClassEx(6, 201,  865.1848, -1634.4077,   14.9297, 176.2746, 27,100, 23,150, 25,25);//Cue
    // Rappers //
    AddPlayerClassEx(7, 293, 1252.9651,  -795.6196, 1084.2344, 313.6620, 32,200, 31,200, 33,15);//Tec9
    AddPlayerClassEx(7, 297, 1252.9651,  -795.6196, 1084.2344, 313.6620, 32,200, 31,200, 33,15);//M4
    AddPlayerClassEx(7,  19, 1252.9651,  -795.6196, 1084.2344, 313.6620, 32,200, 31,200, 33,15);//C.Rifle
    AddPlayerClassEx(7, 233, 1252.9651,  -795.6196, 1084.2344, 313.6620, 32,200, 31,200, 33,15);//Golfclub
    // Guards //
    AddPlayerClassEx(8, 163, 1197.1981, -1180.4625,   31.8125, 264.0207, 22,200, 25,100, 18,5);//Pistols
    AddPlayerClassEx(8, 164, 1197.1981, -1180.4625,   31.8125, 264.0207, 22,200, 25,100, 18,5);//Shotgun
    AddPlayerClassEx(8,  71, 1197.1981, -1180.4625,   31.8125, 264.0207, 22,200, 25,100, 18,5);//Molotovs
    AddPlayerClassEx(8, 141, 1197.1981, -1180.4625,   31.8125, 264.0207, 22,200, 25,100, 18,5);//Stick
    // Hoodlums //
    AddPlayerClassEx(9, 183, 2746.2112, -2454.1011,   16.6562, 271.6301, 23,100, 27,100, 16,5);//Sil.Pistol
    AddPlayerClassEx(9,  21, 2746.2112, -2454.1011,   16.6562, 271.6301, 23,100, 27,100, 16,5);//C.Shotgun
    AddPlayerClassEx(9,  22, 2746.2112, -2454.1011,   16.6562, 271.6301, 23,100, 27,100, 16,5);//Grenades
    AddPlayerClassEx(9, 190, 2746.2112, -2454.1011,   16.6562, 271.6301, 23,100, 27,100, 16,5);//Bat
    // Workers //
    AddPlayerClassEx(10, 27, 0.0, 0.0,   0.0, 0.0, 25,100, 31,200, 16,5);//Shotgun
    AddPlayerClassEx(10,153, 0.0, 0.0,   0.0, 0.0, 25,100, 31,200, 16,5);//M4
    AddPlayerClassEx(10, 16, 0.0, 0.0,   0.0, 0.0, 25,100, 31,200, 16,5);//Grenades
    AddPlayerClassEx(10,192, 0.0, 0.0,   0.0, 0.0, 25,100, 31,200, 16,5);//Shovel

    // Vehicles
    AddStaticVehicleEx(487,1802.5719,-2147.0588,17.7954,87.9824,97,1,30); // az ---------vid1
    AddStaticVehicleEx(487,2529.1804,-1678.0981,20.1069,90.5616,86,1,30); // gr
    AddStaticVehicleEx(487,1291.5634,-788.1270,96.6333,178.3839,30,1,30); // ra
    AddStaticVehicleEx(487,2042.5867,-2415.4641,13.7237,88.0966,25,1,30); // gu
    AddStaticVehicleEx(487,883.4486,-1707.7190,13.0928,179.8443,65,1,30); // bi
    AddStaticVehicleEx(497,1551.9110,-1609.9666,13.5595,269.0120,0,1,30); // co
    AddStaticVehicleEx(487,2040.1948,-1113.9559,30.0394,269.5649,54,1,30); // ba
    AddStaticVehicleEx(487,2579.1829,-1030.6965,73.3895,268.4893,6,1,30); // va
    AddStaticVehicleEx(487,2774.7979,-2540.2712,19.0990,359.3782,102,1,30); // ho
    AddStaticVehicleEx(487,2744.1221,-1961.5730,21.7922,359.9515,113,1,30); // de --------vid10
    AddStaticVehicleEx(487,1257.0879,-1237.7987,18.2206,179.1622,51,1,30); // wo
    // Aztecas //
    AddStaticVehicleEx(466,1705.0120,-2128.7627,13.2887,359.7284,97,96,30); // glendale
    AddStaticVehicleEx(474,1667.9630,-2111.1350,13.3098,269.6416,97,96,30); // hermes
    AddStaticVehicleEx(575,1724.8003,-2097.8608,13.1508,179.8669,97,96,30); // broadway
    AddStaticVehicleEx(466,1773.0240,-2097.1389,13.2892,180.2724,97,96,30); // glendale
    AddStaticVehicleEx(474,1744.9988,-2127.5525,13.3096,359.7272,97,96,30); // hermes
    AddStaticVehicleEx(567,1793.4592,-2129.3376,13.4168,359.8183,3,3,30); // savanna
    AddStaticVehicleEx(471,1772.1758,-2125.4370,13.0279,359.0490,96,97,30); // quad
    // Grove //
    AddStaticVehicleEx(492,2508.3440,-1666.1531,13.1820,11.7864,100,96,30); // greenwood
    AddStaticVehicleEx(600,2473.1553,-1691.6614,13.2278,359.3989,113,96,30); // picador-----vid20
    AddStaticVehicleEx(567,2443.2261,-1643.5012,13.3333,178.8905,86,96,30); // savanna 
    AddStaticVehicleEx(412,2486.0669,-1654.5834,13.2305,89.3584,86,96,30); // voodoo
    AddStaticVehicleEx(471,2507.9875,-1650.4827,13.2595,136.9348,96,86,30); // quad
    AddStaticVehicleEx(412,2479.0452,-1748.4788,13.3856,359.3116,86,96,30); // voodoo
    // Rappers //
    AddStaticVehicleEx(579,1254.8761,-804.2604,84.0739,179.7531,30,96,30); // huntley
    AddStaticVehicleEx(580,1258.6738,-814.9005,83.9366,90.1519,30,96,30); // stafford
    AddStaticVehicleEx(521,1305.8616,-796.8700,83.7083,193.9615,30,96,30); // fcr900
    AddStaticVehicleEx(533,1248.9216,-803.8434,83.8497,179.9391,30,96,30); // feltzer
    AddStaticVehicleEx(471,1302.3571,-812.6957,83.6223,359.2730,96,30,30); // quad
    // Guards //
    AddStaticVehicleEx(507,2058.8191,-2325.0425,13.3715,269.9650,25,96,30); // elegant-----vid30
    AddStaticVehicleEx(426,2087.5754,-2392.3960,13.2899,90.3086,25,96,30); // premier
    AddStaticVehicleEx(426,2086.3909,-2316.6287,13.2902,90.7526,25,96,30); // premier
    AddStaticVehicleEx(507,2058.7661,-2385.1228,13.3706,270.5188,25,96,30); // elegant
    AddStaticVehicleEx(471,2092.9546,-2358.0488,13.0282,89.3856,96,25,30); // qaud
    // Bikers //
    AddStaticVehicleEx(463,892.5114,-1670.0753,13.0932,359.0870,65,96,30); // freeway
    AddStaticVehicleEx(463,874.5585,-1657.5487,13.0870,180.3009,65,96,30); // freeway
    AddStaticVehicleEx(463,883.1781,-1645.7882,13.0868,270.2893,65,96,30); // freeway
    AddStaticVehicleEx(471,883.5585,-1669.6713,13.0297,358.2961,96,65,30); // quad
    AddStaticVehicleEx(483,892.6470,-1678.4722,13.5393,179.7223,65,96,30); // camper
    AddStaticVehicleEx(483,856.1459,-1649.7294,13.5450,269.4443,65,96,30); // camper
    // Cops //
    AddStaticVehicleEx(596,1536.1616,-1678.4150,13.1024,0.7176,0,1,30); //lspd
    AddStaticVehicleEx(596,1536.0039,-1667.0995,13.1044,179.5686,0,1,30); // lspd
    AddStaticVehicleEx(523,1602.3197,-1704.0796,5.4609,90.3475,0,0,30); // hpv1000
    AddStaticVehicleEx(523,1545.8175,-1668.0481,5.4610,89.3934,0,0,30); // hpv1000
    AddStaticVehicleEx(596,1570.4269,-1710.7415,5.6099,359.4638,0,1,30); // lspd
    AddStaticVehicleEx(596,1545.3386,-1680.2294,5.6108,90.8227,0,1,30); // lspd
    // Ballas //
    AddStaticVehicleEx(566,2050.7302,-1112.2198,25.2511,179.3903,54,96,30); // tahoma
    AddStaticVehicleEx(517,2092.5071,-1141.2423,25.4409,90.3768,54,96,30); // majestic
    AddStaticVehicleEx(517,1997.4957,-1119.4990,26.6240,238.9880,54,96,30); // majestic
    AddStaticVehicleEx(566,2014.4319,-1101.7258,24.6692,73.8224,54,96,30); // tahoma
    AddStaticVehicleEx(471,2090.8159,-1171.1304,25.0758,88.2568,96,54,30); // quad
    // Vagos //
    AddStaticVehicleEx(467,2570.5310,-1032.9722,69.3204,177.8111,6,1,30); // oceanic
    AddStaticVehicleEx(474,2604.4324,-1069.1321,69.3482,6.8428,6,1,30); // hermes
    AddStaticVehicleEx(467,2596.6460,-1077.2358,69.3248,180.5385,6,1,30); // oceanic
    AddStaticVehicleEx(576,2530.5186,-1065.2362,69.1801,0.7576,6,1,30); // tornado
    AddStaticVehicleEx(471,2629.8889,-1094.3588,69.0961,215.4930,1,6,30); // quad
    AddStaticVehicleEx(576,2535.4871,-1030.2832,69.1921,178.4364,6,1,30); // tornado
    // Hoodlums //
    AddStaticVehicleEx(536,2785.0857,-2455.9561,13.3718,89.3076,102,102,30); // blade
    AddStaticVehicleEx(567,2736.7261,-2465.7773,13.5147,270.4129,102,102,30); // savanna
    AddStaticVehicleEx(534,2766.2952,-2386.4956,13.3560,178.4640,102,96,30); // remington
    AddStaticVehicleEx(492,2736.1907,-2422.0134,13.4108,358.4986,102,96,30); // greenwood
    AddStaticVehicleEx(535,2784.8284,-2494.3149,13.4165,89.4226,102,96,30); // slamvan
    AddStaticVehicleEx(471,2785.2021,-2417.9648,13.1141,89.5588,96,102,30); // quad
    // Dealers //
    AddStaticVehicleEx(567,2684.5813,-1990.4877,13.4226,180.7511,113,113,30); // savanna
    AddStaticVehicleEx(566,2787.6191,-1992.1963,13.1642,90.1024,113,96,30); // tahoma
    AddStaticVehicleEx(517,2774.2568,-1930.2064,13.2658,359.4717,113,96,30); // majestic
    AddStaticVehicleEx(535,2764.6045,-1958.2736,13.1780,180.1994,113,96,30); // slamvan
    AddStaticVehicleEx(471,2735.1990,-1936.2517,13.0279,89.0335,96,113,30); // quad
    AddStaticVehicleEx(536,2772.9712,-1875.9406,9.5048,359.7028,113,113,30); // blade
    // Workers //
    AddStaticVehicleEx(552,1292.8713,-1251.0560,13.2479,0.1342,51,51,30); // utility
    AddStaticVehicleEx(489,1276.5681,-1213.2157,13.8232,269.7596,51,123,30); // rancher
    AddStaticVehicleEx(486,1277.5309,-1253.9189,14.3162,136.6396,1,1,30); // dozer
    AddStaticVehicleEx(406,1242.2900,-1266.4226,14.9331,270.7672,1,1,30); // dumper
    AddStaticVehicleEx(524,1266.7992,-1227.1768,14.6131,269.4213,51,51,30); // cement
    AddStaticVehicleEx(560,1290.8965,-1213.1510,13.3845,180.1363,51,51,30); // sultan

    // normal vehicles //
    AddStaticVehicleEx(515,2001.9824,-1940.0975,14.3743,270.7258,-1,-1,50); // roadtrain_5
    AddStaticVehicleEx(515,2206.9868,-2522.4387,14.5869,269.8065,-1,-1,50);
    AddStaticVehicleEx(515,2099.6655,-2077.5313,14.5885,180.8334,-1,-1,50);
    AddStaticVehicleEx(515,2432.8206,-2109.6555,14.5652,359.6463,-1,-1,50);
    AddStaticVehicleEx(515,2500.6555,-2209.1882,14.5620,178.6679,-1,-1,50);
    AddStaticVehicleEx(450,2061.0474,-1939.7745,13.2006,90.2122,-1,-1,50); // trailer_5
    AddStaticVehicleEx(435,2027.0923,-1939.9590,13.2064,269.6728,-1,-1,50);
    AddStaticVehicleEx(591,2458.3452,-2078.2278,13.2523,180.9549,-1,-1,50);
    AddStaticVehicleEx(450,2282.8433,-2351.3801,13.2523,224.2315,-1,-1,50);
    AddStaticVehicleEx(435,2208.4968,-2597.3840,13.2506,270.0967,-1,-1,50);
    AddStaticVehicleEx(446,2503.8308,-2268.1306,-0.6851,271.0656,-1,-1,50); // squalo_4
    AddStaticVehicleEx(446,2443.0024,-2715.0647,-0.2478,270.5447,-1,-1,50);
    AddStaticVehicleEx(446,2355.9438,-2521.3450,-0.7666,178.3984,-1,-1,50);
    AddStaticVehicleEx(446,2932.6929,-2057.4172,-0.7016,269.0194,-1,-1,50);
    AddStaticVehicleEx(592,1488.6454,-2593.2637,14.7407,270.0806,1,1,30); // andromada_2
    AddStaticVehicleEx(592,1488.3427,-2493.9607,14.7487,269.9044,1,1,30);
    AddStaticVehicleEx(519,1823.1643,-2630.5415,14.4654,359.6695,1,1,30); // shamal_2
    AddStaticVehicleEx(519,1889.6864,-2629.3171,14.4656,359.4183,1,1,30);
    AddStaticVehicleEx(513,1856.8051,-2411.1489,14.1093,197.3260,-1,-1,30); // stuntplane_2
    AddStaticVehicleEx(513,1814.5001,-2437.5330,14.0975,239.6807,-1,-1,30);
    AddStaticVehicleEx(553,2050.2764,-2637.4497,14.8787,61.8532,-1,-1,30); // nevada_2
    AddStaticVehicleEx(553,1941.2543,-2451.5334,14.8658,128.1360,-1,-1,30);
    AddStaticVehicleEx(476,2124.6965,-2458.1074,14.2599,120.1050,-1,-1,30); // rustler_3
    AddStaticVehicleEx(476,1984.8978,-2638.3120,14.2599,65.0431,-1,-1,30);
    AddStaticVehicleEx(476,1923.2277,-2241.2700,14.2527,180.2805,-1,-1,30);
    AddStaticVehicleEx(466,2052.0728,-1694.7084,13.2964,270.0654,16,16,50); // glendale_2
    AddStaticVehicleEx(567,2452.3054,-1102.5942,43.0857,357.9726,-1,-1,50);
    AddStaticVehicleEx(542,2327.4827,-1677.3326,14.1673,269.8396,-1,-1,50); // clover_5
    AddStaticVehicleEx(542,2495.2571,-1995.9064,13.2625,179.2733,-1,-1,50);
    AddStaticVehicleEx(542,2411.0503,-1390.7070,24.0663,359.3449,-1,-1,50);
    AddStaticVehicleEx(542,2161.7957,-1172.8940,23.5625,90.2493,-1,-1,50);
    AddStaticVehicleEx(542,1947.4548,-2120.5735,13.2899,269.9948,-1,-1,50);
    AddStaticVehicleEx(535,1844.4076,-1871.1821,13.1508,359.8899,-1,-1,50); // slamvan_3
    AddStaticVehicleEx(535,2192.6365,-1465.4865,25.3018,270.1690,-1,-1,50);
    AddStaticVehicleEx(535,2853.0518,-1330.1758,10.8295,279.3965,-1,-1,50);
    AddStaticVehicleEx(536,2399.3892,-1134.3718,29.8696,181.0839,-1,-1,50); // blade_3
    AddStaticVehicleEx(536,2373.8125,-1927.3652,13.1202,359.1471,-1,-1,50);
    AddStaticVehicleEx(536,2025.6007,-1648.8838,13.2912,90.3605,-1,-1,50);
    AddStaticVehicleEx(534,1921.1251,-1788.4198,13.1127,268.3328,-1,-1,50); // remington_3
    AddStaticVehicleEx(534,2822.3770,-1553.1898,10.6504,89.9093,-1,-1,50);
    AddStaticVehicleEx(534,2426.5911,-1243.1105,23.8694,359.6307,-1,-1,50);
    AddStaticVehicleEx(576,2817.3174,-1183.5714,24.8551,270.9797,-1,-1,50); // tornado_3
    AddStaticVehicleEx(576,2271.0046,-1032.8309,51.4856,136.4009,-1,-1,50);
    AddStaticVehicleEx(576,2475.3682,-1526.3867,23.6049,359.2925,-1,-1,50);
    AddStaticVehicleEx(566,2196.5745,-1283.0890,24.1231,179.5897,-1,-1,50); // tahoma_3
    AddStaticVehicleEx(566,2052.5330,-1904.4730,13.3282,179.1011,-1,-1,50);
    AddStaticVehicleEx(566,2390.1199,-1718.7175,13.3790,179.2825,-1,-1,50);
    AddStaticVehicleEx(567,2229.7876,-1363.0439,23.8577,90.2294,-1,-1,50); // savanna_4
    AddStaticVehicleEx(567,2805.7119,-1428.5934,16.1224,178.4703,-1,-1,50);
    AddStaticVehicleEx(567,2350.7051,-2000.0120,13.2338,359.9185,-1,-1,50);
    AddStaticVehicleEx(567,2454.1021,-1014.1890,59.6425,176.1889,-1,-1,50);
    AddStaticVehicleEx(589,2489.2539,-1953.6476,13.0816,1.0010,-1,-1,50); // club_4
    AddStaticVehicleEx(589,2694.3064,-1119.9226,69.2362,180.5238,-1,-1,50);
    AddStaticVehicleEx(589,2164.1445,-1793.6271,13.0189,180.5116,-1,-1,50);
    AddStaticVehicleEx(589,2256.8760,-1939.6943,13.2044,89.4820,-1,-1,50);
    AddStaticVehicleEx(492,1964.9985,-1719.2476,15.7505,359.4735,-1,-1,50); // greenwood_4
    AddStaticVehicleEx(492,1999.4695,-1275.2704,23.6021,180.5423,-1,-1,50);
    AddStaticVehicleEx(492,1879.1167,-2020.9791,13.1724,180.6543,-1,-1,50);
    AddStaticVehicleEx(492,2613.1377,-2380.0427,13.4068,179.5431,-1,-1,50);
    AddStaticVehicleEx(509,1947.1716,-1991.0991,13.0587,271.1580,-1,-1,50); // bike_6
    AddStaticVehicleEx(509,2130.0039,-1595.3577,13.8617,161.5534,-1,-1,50);
    AddStaticVehicleEx(509,2542.6423,-1354.5869,30.1054,178.9754,-1,-1,50);
    AddStaticVehicleEx(509,2508.5757,-1773.3990,13.0594,266.9215,-1,-1,50);
    AddStaticVehicleEx(509,2804.7268,-1252.8588,46.4658,142.1307,-1,-1,50);
    AddStaticVehicleEx(509,2023.4795,-962.4792,39.2699,21.0140,-1,-1,50);
    AddStaticVehicleEx(416,2037.2390,-1423.4762,17.1416,180.3667,1,3,50); // ambulance_2
    AddStaticVehicleEx(416,1179.3715,-1338.9187,13.9725,271.0954,1,3,50);
    AddStaticVehicleEx(560,1130.0643,-1689.4120,13.3153,180.3318,-1,-1,50); // sultan_3
    AddStaticVehicleEx(560,1040.7117,-1056.4841,31.4088,1.2718,-1,-1,50);
    AddStaticVehicleEx(560,1657.6219,-1089.1050,23.6119,270.4426,-1,-1,50);
    AddStaticVehicleEx(560,1012.6143,-1461.4174,13.2568,0.3901,-1,-1,50);
    AddStaticVehicleEx(579,981.2479,-1306.9004,13.3182,269.4426,-1,-1,50); // huntley_2
    AddStaticVehicleEx(579,1098.7172,-1763.8140,13.2781,89.8239,-1,-1,50);
    AddStaticVehicleEx(521,782.0196,-1612.4509,12.9532,270.1972,-1,-1,50); // fcr900_3
    AddStaticVehicleEx(521,1183.8922,-1263.9352,14.7461,181.1518,-1,-1,50);
    AddStaticVehicleEx(521,1279.5542,-1667.3218,13.1171,179.6212,-1,-1,50);
    AddStaticVehicleEx(521,1712.7981,-1005.5743,23.4843,171.1206,-1,-1,50);
    AddStaticVehicleEx(451,1464.1157,-903.3469,54.5425,0.0953,-1,-1,50); // turismo_1
    AddStaticVehicleEx(411,1517.6372,-694.6029,94.4771,89.4996,-1,-1,50); // infernus_2
    AddStaticVehicleEx(411,1193.0533,-1020.2946,32.2740,186.7821,-1,-1,50);
    AddStaticVehicleEx(541,1100.1062,-820.5209,86.5702,115.0450,-1,-1,50); // bullet_2
    AddStaticVehicleEx(541,1640.6359,-1281.9531,14.4353,256.6248,-1,-1,50);
    AddStaticVehicleEx(477,1231.4021,-1020.1202,32.3558,187.0757,-1,-1,50); // zr350_3
    AddStaticVehicleEx(477,826.6736,-1545.4895,13.3071,270.2256,-1,-1,50);
    AddStaticVehicleEx(477,1503.8798,-1321.1948,13.9002,0.7865,-1,-1,50);
    AddStaticVehicleEx(426,1108.3026,-1024.7616,31.6530,181.6333,-1,-1,50); // premier_1
    AddStaticVehicleEx(507,1001.4642,-1105.2848,23.6533,91.1393,-1,-1,50); // elegant_1
    AddStaticVehicleEx(402,1658.9725,-1695.1852,20.2898,180.1059,-1,-1,50); // buffalo_3
    AddStaticVehicleEx(402,2010.6484,-2203.4685,13.3786,0.4120,-1,-1,50);
    AddStaticVehicleEx(402,2102.4797,-1273.2668,25.3218,179.2833,-1,-1,50);
    AddStaticVehicleEx(437,1749.3578,-1858.4083,13.5473,270.0417,-1,-1,50); // coach_2
    AddStaticVehicleEx(437,2676.8569,-1673.6639,9.5299,179.6113,-1,-1,50);
    AddStaticVehicleEx(561,1401.4670,-2347.9583,13.3526,359.3793,-1,-1,50); // stratum_2
    AddStaticVehicleEx(561,957.8749,-1449.3049,13.3096,271.0958,-1,-1,50);
    AddStaticVehicleEx(558,1401.4198,-2225.3242,13.1763,179.6696,-1,-1,50); // uranus_1
    AddStaticVehicleEx(420,1691.5933,-2250.2534,13.1612,90.2945,6,1,50); // taxi_2
    AddStaticVehicleEx(420,1674.1932,-2322.7227,13.1630,269.8391,6,1,50);
    AddStaticVehicleEx(500,977.2274,-1847.8711,12.4171,88.1356,-1,-1,50); // mesa_2
    AddStaticVehicleEx(500,741.0170,-1866.4719,4.8683,240.8761,-1,-1,50);
    AddStaticVehicleEx(596,1015.7095,-1354.9799,13.0935,90.0699,0,1,50); // lspd_1
    AddStaticVehicleEx(444,1245.8824,-2022.2595,60.2011,269.7729,-1,-1,50); // monster_2
    AddStaticVehicleEx(444,1273.3865,-2010.0261,59.4094,180.2513,-1,-1,50);
    AddStaticVehicleEx(448,2116.2781,-1822.6934,13.1571,270.2033,3,6,50); // pizzaboy_2
    AddStaticVehicleEx(448,2124.0410,-1795.8849,13.1502,0.1300,3,6,50);
    AddStaticVehicleEx(518,2116.8557,-1783.0336,13.0587,359.6252,-1,-1,50); // buccaneer_3
    AddStaticVehicleEx(518,2706.6162,-1843.0298,9.1662,158.7779,-1,-1,50);
    AddStaticVehicleEx(518,2398.7065,-1545.8726,23.6661,270.0880,-1,-1,50);
    AddStaticVehicleEx(400,1358.4578,-1752.2974,13.4604,90.1414,-1,-1,50); // landstalker_2
    AddStaticVehicleEx(400,1468.4294,-1232.5582,13.7444,89.0040,-1,-1,50);
    AddStaticVehicleEx(581,2236.3997,-1637.8600,15.1748,159.7275,-1,-1,50); // bf400_4
    AddStaticVehicleEx(581,2633.3040,-1221.5355,49.6119,358.8300,-1,-1,50);
    AddStaticVehicleEx(581,2177.1533,-993.3595,62.5770,167.8490,-1,-1,50);
    AddStaticVehicleEx(581,2098.6597,-1359.5281,23.5625,270.9590,-1,-1,50);
    AddStaticVehicleEx(581,1214.8021,-1470.3621,13.1436,90.1879,-1,-1,50);
    AddStaticVehicleEx(481,1946.7832,-1364.9180,18.0948,124.3683,-1,-1,50); // bmx_3
    AddStaticVehicleEx(481,1883.9183,-1369.9069,13.0857,138.9769,-1,-1,50);
    AddStaticVehicleEx(481,1915.8243,-1437.6688,13.0706,230.1378,-1,-1,50);
    AddStaticVehicleEx(475,1696.4769,-1508.5443,13.1852,359.2828,-1,-1,50); // sabre_3
    AddStaticVehicleEx(475,1627.3304,-1038.1265,23.7035,359.3652,-1,-1,50);
    AddStaticVehicleEx(475,1910.5804,-1115.8199,25.4690,179.9177,-1,-1,50);
    AddStaticVehicleEx(588,1775.8020,-1896.7933,13.2893,180.6083,1,1,50); // hotdog_1
    AddStaticVehicleEx(423,2861.8750,-1951.5374,10.9619,0.4270,-1,-1,50); // mrwhoopee_1
    AddStaticVehicleEx(455,2174.1794,-2266.8301,13.8141,225.1139,-1,-1,50); // flatbed_3
    AddStaticVehicleEx(455,2506.7410,-2627.9053,14.0830,89.6795,-1,-1,50);
    AddStaticVehicleEx(455,2515.9543,-2355.0374,14.0669,226.4995,-1,-1,50);
    AddStaticVehicleEx(483,1279.7465,-1815.5831,13.3775,90.2054,-1,-1,50); // camper_3
    AddStaticVehicleEx(483,1951.4786,-1563.3632,13.6084,134.7018,-1,-1,50);
    AddStaticVehicleEx(483,2534.2007,-1474.1321,23.9917,269.1452,-1,-1,50);
    AddStaticVehicleEx(522,1425.6019,-1313.0128,13.1256,359.1056,-1,-1,50); // nrg500_3
    AddStaticVehicleEx(522,2819.5659,-1454.4861,39.6325,89.2029,-1,-1,50);
    AddStaticVehicleEx(522,1560.6329,-2321.9302,13.1249,268.9026,-1,-1,50);
    
    //GangTurfs
	// Ganton
	AddGangZone(2222.50, -1852.80, 2632.80, -1722.30);// min_x, min_y, max_x, max_y
	AddGangZone(2222.50, -1722.30, 2632.80, -1628.50);
	// Idlewood
	AddGangZone(1812.60, -1852.80, 1971.60, -1742.30);
	AddGangZone(1951.60, -1742.30, 2124.60, -1602.30);
	AddGangZone(1812.60, -1602.30, 2124.60, -1449.60);
	AddGangZone(2124.60, -1742.30, 2222.50, -1494.00);
	// willow Field
	AddGangZone(1970.60, -2179.20, 2089.00, -1852.80);
    AddGangZone(2089.00, -1989.90, 2324.00, -1852.80);
    // Jefferson
	AddGangZone(2056.80, -1372.00, 2281.40, -1210.70);
	AddGangZone(2056.80, -1210.70, 2185.30, -1126.30); //10
	AddGangZone(2056.80, -1449.60, 2266.20, -1372.00);
	// ELS
	AddGangZone(2421.00, -1628.50, 2632.80, -1454.30);
	AddGangZone(2222.50, -1628.50, 2421.00, -1494.00);
	AddGangZone(2266.20, -1494.00, 2381.60, -1372.00);
	AddGangZone(2281.60, -1372.00, 2381.60, -1135.00);
	AddGangZone(2381.60, -1454.30, 2462.10, -1135.00);
	AddGangZone(2462.10, -1454.30, 2581.70, -1135.00);
	// East Beach
	AddGangZone(2632.80, -1852.80, 2959.30, -1668.10);
	AddGangZone(2632.80, -1668.10, 2747.70, -1393.40);
	AddGangZone(2747.70, -1668.10, 2959.30, -1498.60); //20
	AddGangZone(2747.70, -1498.60, 2959.30, -1120.00);
	// PDS
	AddGangZone(2703.50, -2126.90, 2959.30, -1852.80);
	// El Corona
	AddGangZone(1812.60, -2179.20, 1970.60, -1852.80);
	AddGangZone(1692.60, -2179.20, 1812.60, -1842.20);
	// Glen Park
	AddGangZone(1812.60, -1350.70, 2056.80, -1100.80);
	// Los Flores
	AddGangZone(2581.70, -1393.40, 2747.70, -1135.00);
	// Las Colinas
	AddGangZone(1994.30, -1100.80, 2056.80, -920.80);
	AddGangZone(2056.80, -1126.30, 2126.80, -920.80);
	AddGangZone(2185.30, -1154.50, 2281.40, -934.40);
	AddGangZone(2126.80, -1126.30, 2185.30, -934.40); //30
	AddGangZone(2632.70, -1135.00, 2747.70, -945.00);
	AddGangZone(2281.40, -1135.00, 2632.70, -945.00);
	// verona beach
	AddGangZone( 930.20, -2006.70, 1073.20, -1804.20);
    AddGangZone( 851.40, -1804.20, 1046.10, -1577.50);
	AddGangZone(1161.50, -1722.20, 1323.90, -1577.50);
	AddGangZone(1046.10, -1722.20, 1161.50, -1577.50);
	//Mulholland
	AddGangZone(1169.10,  -910.10,  1318.10,  -768.00);
	AddGangZone(1318.10,  -910.10,  1357.00,  -768.00);
	AddGangZone(1357.00,  -926.90,  1463.90,  -768.00);
	AddGangZone(1185.58,  -767.09,  1462.02,  -641.76); //40
    //-----
	AddGangZone(1327.8929, -1729.3352, 1821.7725, -1573.5878);
	AddGangZone(1971.60, -1852.80, 2222.50, -1742.30);
	AddGangZone(1812.60, -1742.30, 1951.60, -1602.30);
	//LS International
	AddGangZone(1249.60, -2394.30, 1852.00, -2179.20);
    AddGangZone(1852.00, -2394.30, 2089.00, -2179.20);
    AddGangZone(1382.70, -2730.80, 2201.80, -2394.30);
    // docks
    AddGangZone(2373.70, -2697.00, 2809.20, -2330.40);
    AddGangZone(2201.80, -2418.30, 2324.00, -2095.00);
    AddGangZone(2324.00, -2302.30, 2703.50, -2145.10);
    AddGangZone(2089.00, -2394.30, 2201.80, -2235.80); //50
    AddGangZone(2201.80, -2730.80, 2324.00, -2418.30);
    AddGangZone(2703.50, -2302.30, 2959.30, -2126.90);
    AddGangZone(2324.00, -2145.10, 2703.50, -2059.20);
    //Willow Field
    AddGangZone(2089.00, -2235.80, 2201.80, -1989.90);
    AddGangZone(2324.00, -2059.20, 2541.70, -1852.80);
    //market
    AddGangZone( 787.40, -1416.20, 1072.60, -1310.20);
    AddGangZone( 952.60, -1310.20, 1072.60, -1130.80);
    AddGangZone(1072.60, -1416.20, 1370.80, -1130.80);
    //downtown ls
    AddGangZone(1370.80, -1384.90, 1463.90, -1170.80);
    //market
    AddGangZone( 926.90, -1577.50, 1370.80, -1416.20); //60
 
	//TurfOwners
    turfOwner[T_t1] = TEAM_GROVE;
    turfOwner[T_t2] = TEAM_GROVE;
    turfOwner[T_t3] = TEAM_COPS;
    turfOwner[T_t4] = TEAM_COPS;
    turfOwner[T_t5] = TEAM_COPS;
    turfOwner[T_t6] = TEAM_GROVE;
    turfOwner[T_t7] = TEAM_AZTECAS;
    turfOwner[T_t8] = TEAM_AZTECAS;
    turfOwner[T_t9] = TEAM_BALLAS;
    turfOwner[T_t10] = TEAM_BALLAS;
    turfOwner[T_t11] = TEAM_BALLAS;
    turfOwner[T_t12] = TEAM_GROVE;
    turfOwner[T_t13] = TEAM_GROVE;
    turfOwner[T_t14] = TEAM_BALLAS;
    turfOwner[T_t15] = TEAM_BALLAS;
    turfOwner[T_t16] = TEAM_BALLAS;
    turfOwner[T_t17] = TEAM_BALLAS;
    turfOwner[T_t18] = TEAM_DEALERS;
    turfOwner[T_t19] = TEAM_DEALERS;
    turfOwner[T_t20] = TEAM_DEALERS;
    turfOwner[T_t21] = TEAM_VAGOS;
    turfOwner[T_t22] = TEAM_DEALERS;
    turfOwner[T_t23] = TEAM_AZTECAS;
    turfOwner[T_t24] = TEAM_AZTECAS;
    turfOwner[T_t25] = TEAM_BALLAS;
    turfOwner[T_t26] = TEAM_VAGOS;
    turfOwner[T_t27] = TEAM_VAGOS;
    turfOwner[T_t28] = TEAM_VAGOS;
    turfOwner[T_t29] = TEAM_VAGOS;
    turfOwner[T_t30] = TEAM_VAGOS;
    turfOwner[T_t31] = TEAM_VAGOS;
    turfOwner[T_t32] = TEAM_VAGOS;
    turfOwner[T_t33] = TEAM_BIKERS;
    turfOwner[T_t34] = TEAM_BIKERS;
    turfOwner[T_t35] = TEAM_BIKERS;
    turfOwner[T_t36] = TEAM_BIKERS;
    turfOwner[T_t37] = TEAM_RAPPERS;
    turfOwner[T_t38] = TEAM_RAPPERS;
    turfOwner[T_t39] = TEAM_RAPPERS;
    turfOwner[T_t40] = TEAM_RAPPERS;
    turfOwner[T_t41] = TEAM_COPS;
    turfOwner[T_t42] = TEAM_GROVE;
    turfOwner[T_t43] = TEAM_COPS;
    turfOwner[T_t44] = TEAM_GUARDS;
    turfOwner[T_t45] = TEAM_GUARDS;
    turfOwner[T_t46] = TEAM_GUARDS;
    turfOwner[T_t47] = TEAM_HOODLUMS;
    turfOwner[T_t48] = TEAM_HOODLUMS;
    turfOwner[T_t49] = TEAM_HOODLUMS;
    turfOwner[T_t50] = TEAM_HOODLUMS;
    turfOwner[T_t51] = TEAM_HOODLUMS;
    turfOwner[T_t52] = TEAM_DEALERS;
    turfOwner[T_t53] = TEAM_HOODLUMS;
    turfOwner[T_t54] = TEAM_AZTECAS;
    turfOwner[T_t55] = TEAM_GROVE;
    turfOwner[T_t56] = TEAM_WORKERS;
    turfOwner[T_t57] = TEAM_WORKERS;
    turfOwner[T_t58] = TEAM_WORKERS;
    turfOwner[T_t59] = TEAM_WORKERS;
    turfOwner[T_t60] = TEAM_BIKERS;

    SetTimer( "MoneyTimer",       1000, 1 );
	SetTimer( "checkpointUpdate", 1100, 1 );
    SetTimer( "TimeUpdate",      60009, 1 );
    SetTimer( "SavedUpdate",     60017, 1 );
    
    return 1;
}
//==============================================================================

public getCheckpointType(playerID) {
	return checkpointType[playerCheckpoint[playerID]];
}
//==============================================================================

public isPlayerInArea(playerID, Float:data[4])
{
	new Float:X, Float:Y, Float:Z;

	GetPlayerPos(playerID, X, Y, Z);
	if(X >= data[0] && X <= data[2] && Y >= data[1] && Y <= data[3]) {
		return 1;
	}
	return 0;
}
//==============================================================================

public checkpointUpdate()
{
	for(new i=0; i<SLOTS; i++)
	{
	    if(IsPlayerConnected(i)) {
	        for(new j=0; j < MAX_POINTS; j++) {
	            if(isPlayerInArea(i, checkCoords[j])) {
	                if(playerCheckpoint[i]!=j) {
	                    DisablePlayerCheckpoint(i);
						SetPlayerCheckpoint(i, checkpoints[j][0],checkpoints[j][1],checkpoints[j][2],checkpoints[j][3]);
						playerCheckpoint[i] = j;
					}
	            } else {
	            	if(playerCheckpoint[i]==j) {
	            	    DisablePlayerCheckpoint(i);
	            	    playerCheckpoint[i] = 999;
         	    	}
	            }
	        }
		}
	}
}
//==============================================================================

public SavedUpdate()
{
	for(new i = 0; i < MAX_SAVE; i++) {
		if(savedInfo[i][2] < 5) {
			if(savedInfo[i][2]==3) {
				savedInfo[i][0]=savedInfo[i][1]=0;
				savedNames[i][0]=0;
			}
			savedInfo[i][2]++;
		}
	}
}
//==============================================================================

public MoneyTimer( )
{
	for ( new playerid = 0, mp = GetMaxPlayers( ); playerid < mp; playerid++ )
	{
	    if ( !IsPlayerConnected( playerid ) )
			continue;

	    new
			pMoney = GetPlayerMoney( playerid );

	    if ( !lSMoney[ playerid ] && pMoney > ( lTMoney[ playerid ] + 1499 ) )
	    {
            GetPlayerPos( playerid, X250[ playerid ], Y250[ playerid ], Z250[ playerid ] );
			if (X250[playerid] >= 1924.0562 && X250[playerid] <= 2019.0679 &&
			    Y250[playerid] >= 967.1267  && Y250[playerid] <= 1029.9370  )
			{
                new tString[ 128 ];
	            GetPlayerName( playerid, tString, MAX_PLAYER_NAME );

                format(
				tString, 128,
				"* %s's (%d) cash just increased by $%d (from $%d to $%d | Location: 4Dragons)",
				tString, playerid,	pMoney - lTMoney[ playerid ],
				lTMoney[ playerid ],pMoney
		  	    );
                SendAdminMessage( COLOR_ORANGE, tString );
			}
            else if (X250[playerid] >= 2147.1572 && X250[playerid] <= 2259.6709 &&
				Y250[playerid] >= 1573.1588 && Y250[playerid] <= 1714.0790  )
			{
                new tString[ 128 ];
	            GetPlayerName( playerid, tString, MAX_PLAYER_NAME );

                format(
				tString, 128,
				"* %s's (%d) cash just increased by $%d (from $%d to $%d | Location: Caligulas)",
				tString, playerid,	pMoney - lTMoney[ playerid ],
				lTMoney[ playerid ],pMoney
		  	    );
                SendAdminMessage( COLOR_ORANGE, tString );
			}
			else {
		        new tString[ 128 ];
	            GetPlayerName( playerid, tString, MAX_PLAYER_NAME );

	            format(
				tString, 128,
				"* %s's (%d) cash just increased by $%d (from $%d to $%d | Location: Unknown)",
				tString, playerid,	pMoney - lTMoney[ playerid ],
				lTMoney[ playerid ],pMoney
			    );
                SendAdminMessage( COLOR_ORANGE, tString );
            }
	    }

	    // Set the last script money to the current
		// real money (to stop the increase showing many times).

	    lTMoney[ playerid ] = pMoney;
	    lSMoney[ playerid ] = 0;
	}
}
//==============================================================================

public OnPlayerConnect(playerid)
{
    new playrname[MAX_PLAYER_NAME], string[256];

    SetPlayerColor(playerid, COLOR_INACTIVE);
    GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~w~LS Turf Wars", 5000, 3);
	SendClientMessage(playerid, COLOR_RED, "Type /help for more info.");
	
	GetPlayerName(playerid, playrname, sizeof(playrname));
	format(string, 256, "*** %s(ID: %d) has joined the server.", playrname, playerid);
    SendClientMessageToAll( COLOR_INACTIVE, string );
	
//  SendDeathMessage(INVALID_PLAYER_ID, playerid, 200);
	
    playerCheckpoint[ playerid ] =999;
    AllowPlayerTeleport( playerid, 0 );
    SetPlayerWantedLevel( playerid, 0 );
    TeamKills[ playerid ] =0;
    gDriveBy[ playerid ] =0;
    gHeliKill[ playerid ] =0;
    Spawned [ playerid ] =0;
    PIDB[ playerid ] =0;
    PIHK[ playerid ] =0;
    ShowPM[ playerid ] =0;
    ShowTPM[ playerid ] =0;
    MiniAntiSpamCount[ playerid ] = 0;
    muted[ playerid ] =0;
    PlayerOnDuty[ playerid ]=0;
    lTMoney[ playerid ] = 0;
	lSMoney[ playerid ] = 0;


	GetPlayerName(playerid, playrname, sizeof(playrname));
	for(new i = 0; i < MAX_SAVE; i++) {

	    if(isStringSame(savedNames[i], playrname, MAX_PLAYER_NAME)) {
			bounty[playerid] = savedInfo[i][0];

			savedInfo[i][0]=savedInfo[i][1]=0;
			savedNames[i][0]=0;

			for(new j = 0; j < MAX_WEAPONS; j++) {
				playerWeapons[playerid][j]=savedWeapons[i][j];
				savedWeapons[i][j]=0;
			}
		}
	}
	
	GangZoneShowForPlayer(playerid,gGangZone[1],teamColors[turfOwner[T_t1]]);
	GangZoneShowForPlayer(playerid,gGangZone[2],teamColors[turfOwner[T_t2]]);
	GangZoneShowForPlayer(playerid,gGangZone[3],teamColors[turfOwner[T_t3]]);
	GangZoneShowForPlayer(playerid,gGangZone[4],teamColors[turfOwner[T_t4]]);
	GangZoneShowForPlayer(playerid,gGangZone[5],teamColors[turfOwner[T_t5]]);
	GangZoneShowForPlayer(playerid,gGangZone[6],teamColors[turfOwner[T_t6]]);
	GangZoneShowForPlayer(playerid,gGangZone[7],teamColors[turfOwner[T_t7]]);
	GangZoneShowForPlayer(playerid,gGangZone[8],teamColors[turfOwner[T_t8]]);
	GangZoneShowForPlayer(playerid,gGangZone[9],teamColors[turfOwner[T_t9]]);
	GangZoneShowForPlayer(playerid,gGangZone[10],teamColors[turfOwner[T_t10]]);
	GangZoneShowForPlayer(playerid,gGangZone[11],teamColors[turfOwner[T_t11]]);
	GangZoneShowForPlayer(playerid,gGangZone[12],teamColors[turfOwner[T_t12]]);
	GangZoneShowForPlayer(playerid,gGangZone[13],teamColors[turfOwner[T_t13]]);
	GangZoneShowForPlayer(playerid,gGangZone[14],teamColors[turfOwner[T_t14]]);
	GangZoneShowForPlayer(playerid,gGangZone[15],teamColors[turfOwner[T_t15]]);
	GangZoneShowForPlayer(playerid,gGangZone[16],teamColors[turfOwner[T_t16]]);
	GangZoneShowForPlayer(playerid,gGangZone[17],teamColors[turfOwner[T_t17]]);
	GangZoneShowForPlayer(playerid,gGangZone[18],teamColors[turfOwner[T_t18]]);
	GangZoneShowForPlayer(playerid,gGangZone[19],teamColors[turfOwner[T_t19]]);
	GangZoneShowForPlayer(playerid,gGangZone[20],teamColors[turfOwner[T_t20]]);
	GangZoneShowForPlayer(playerid,gGangZone[21],teamColors[turfOwner[T_t21]]);
	GangZoneShowForPlayer(playerid,gGangZone[22],teamColors[turfOwner[T_t22]]);
	GangZoneShowForPlayer(playerid,gGangZone[23],teamColors[turfOwner[T_t23]]);
	GangZoneShowForPlayer(playerid,gGangZone[24],teamColors[turfOwner[T_t24]]);
	GangZoneShowForPlayer(playerid,gGangZone[25],teamColors[turfOwner[T_t25]]);
	GangZoneShowForPlayer(playerid,gGangZone[26],teamColors[turfOwner[T_t26]]);
	GangZoneShowForPlayer(playerid,gGangZone[27],teamColors[turfOwner[T_t27]]);
	GangZoneShowForPlayer(playerid,gGangZone[28],teamColors[turfOwner[T_t28]]);
	GangZoneShowForPlayer(playerid,gGangZone[29],teamColors[turfOwner[T_t29]]);
	GangZoneShowForPlayer(playerid,gGangZone[30],teamColors[turfOwner[T_t30]]);
	GangZoneShowForPlayer(playerid,gGangZone[31],teamColors[turfOwner[T_t31]]);
	GangZoneShowForPlayer(playerid,gGangZone[32],teamColors[turfOwner[T_t32]]);
	GangZoneShowForPlayer(playerid,gGangZone[33],teamColors[turfOwner[T_t33]]);
	GangZoneShowForPlayer(playerid,gGangZone[34],teamColors[turfOwner[T_t34]]);
	GangZoneShowForPlayer(playerid,gGangZone[35],teamColors[turfOwner[T_t35]]);
	GangZoneShowForPlayer(playerid,gGangZone[36],teamColors[turfOwner[T_t36]]);
	GangZoneShowForPlayer(playerid,gGangZone[37],teamColors[turfOwner[T_t37]]);
	GangZoneShowForPlayer(playerid,gGangZone[38],teamColors[turfOwner[T_t38]]);
	GangZoneShowForPlayer(playerid,gGangZone[39],teamColors[turfOwner[T_t39]]);
	GangZoneShowForPlayer(playerid,gGangZone[40],teamColors[turfOwner[T_t40]]);
	GangZoneShowForPlayer(playerid,gGangZone[41],teamColors[turfOwner[T_t41]]);
	GangZoneShowForPlayer(playerid,gGangZone[42],teamColors[turfOwner[T_t42]]);
	GangZoneShowForPlayer(playerid,gGangZone[43],teamColors[turfOwner[T_t43]]);
	GangZoneShowForPlayer(playerid,gGangZone[44],teamColors[turfOwner[T_t44]]);
	GangZoneShowForPlayer(playerid,gGangZone[45],teamColors[turfOwner[T_t44]]);
	GangZoneShowForPlayer(playerid,gGangZone[46],teamColors[turfOwner[T_t46]]);
	GangZoneShowForPlayer(playerid,gGangZone[47],teamColors[turfOwner[T_t47]]);
	GangZoneShowForPlayer(playerid,gGangZone[48],teamColors[turfOwner[T_t48]]);
	GangZoneShowForPlayer(playerid,gGangZone[49],teamColors[turfOwner[T_t49]]);
	GangZoneShowForPlayer(playerid,gGangZone[50],teamColors[turfOwner[T_t50]]);
	GangZoneShowForPlayer(playerid,gGangZone[51],teamColors[turfOwner[T_t51]]);
	GangZoneShowForPlayer(playerid,gGangZone[52],teamColors[turfOwner[T_t52]]);
	GangZoneShowForPlayer(playerid,gGangZone[53],teamColors[turfOwner[T_t53]]);
	GangZoneShowForPlayer(playerid,gGangZone[54],teamColors[turfOwner[T_t54]]);
	GangZoneShowForPlayer(playerid,gGangZone[55],teamColors[turfOwner[T_t55]]);
	GangZoneShowForPlayer(playerid,gGangZone[56],teamColors[turfOwner[T_t56]]);
	GangZoneShowForPlayer(playerid,gGangZone[57],teamColors[turfOwner[T_t57]]);
	GangZoneShowForPlayer(playerid,gGangZone[58],teamColors[turfOwner[T_t58]]);
	GangZoneShowForPlayer(playerid,gGangZone[59],teamColors[turfOwner[T_t59]]);
	GangZoneShowForPlayer(playerid,gGangZone[60],teamColors[turfOwner[T_t60]]);
	
    return 1;
}
//==============================================================================

public OnPlayerDisconnect(playerid, reason)
{
    new playername[MAX_PLAYER_NAME];

    GetPlayerName(playerid, playername, sizeof(playername));
    SendDeathMessage(INVALID_PLAYER_ID, playerid, 201);

	//Save temp info for timeouts/crashes
	GetPlayerName(playerid, playername, sizeof(playername));
	format(savedNames[savePos], MAX_PLAYER_NAME, "%s",playername);

	savedInfo[savePos][0] = bounty[playerid];
	savedInfo[savePos][1] = 0;
	
	
	for(new i = 0; i < MAX_WEAPONS; i++)
		savedWeapons[savePos][i]=playerWeapons[playerid][i];
	//
	savePos++;
	if(savePos >= MAX_SAVE)
	savePos = 0;
	bounty[playerid] = 0;
	MiniAntiSpamCount[playerid] = 0;
	
	for(new i = 0; i < MAX_WEAPONS;i++) {
		playerWeapons[playerid][i]=0;
	}
	
	SetPlayerColor( playerid, COLOR_INACTIVE );
}
//==============================================================================

public OnPlayerRequestClass(playerid, classid)
{
    SetPlayerClass( playerid, classid );
    SetPlayerColor( playerid, COLOR_INACTIVE );
    PlayerPlaySound( playerid, 1068, 0.0, 0.0, 0.0 );

    switch(classid)
    {
       case 0..3:
       {
         SetPlayerPos(playerid,1810.5295,-2103.0408,13.5469);
         SetPlayerCameraPos(playerid,1814.3398,-2100.5222,13.5469);
         SetPlayerCameraLookAt(playerid,1810.5295,-2103.0408,13.5469);
         SetPlayerFacingAngle(playerid,300.0);
         GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~Aztecas", 3000, 3);
         ApplyAnimation(playerid,"RIOT", "RIOT_ANGRY",4.0,1,1,1,1,1);
       }
       case 4..7:
       {
         SetPlayerPos(playerid,2654.5081,-1063.5448,69.5937);
         SetPlayerCameraPos(playerid,2658.3940,-1060.7126,69.5209);
         SetPlayerCameraLookAt(playerid,2654.5081,-1063.5448,69.5937);
         SetPlayerFacingAngle(playerid,300.0);
         GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~Vagos", 3000, 3);
         ApplyAnimation(playerid,"RIOT", "RIOT_CHANT",4.0,1,1,1,1,1);
       }
       case 8..11:
       {
         SetPlayerPos(playerid,1979.8929,-1143.1704,25.9858);
         SetPlayerCameraPos(playerid,1975.8948,-1145.9689,25.9895);
         SetPlayerCameraLookAt(playerid,1979.8929,-1143.1704,25.9858);
         SetPlayerFacingAngle(playerid,120.0);
         GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~Ballas", 3000, 3);
         ApplyAnimation(playerid,"GHANDS", "gsign2LH",4.0,1,1,1,1,1);
       }
       case 12..15:
       {
         SetPlayerPos(playerid,2498.2249,-1644.6326,18.8751);
         SetPlayerCameraPos(playerid,2498.2676,-1640.1935,18.6116);
         SetPlayerCameraLookAt(playerid,2498.2249,-1644.6326,18.8751);
         SetPlayerFacingAngle(playerid,0.0);
         GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~O.G.F", 3000, 3);
         ApplyAnimation(playerid,"LOWRIDER", "RAP_B_Loop",4.0,1,1,1,1,1);
       }
       case 16..19:
       {
         SetPlayerPos(playerid,2785.7817,-1956.1940,20.4537);
         SetPlayerCameraPos(playerid,2791.5693,-1956.3384,21.3124);
         SetPlayerCameraLookAt(playerid,2785.7817,-1956.1940,20.4537);
         SetPlayerFacingAngle(playerid,270.0);
         GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~Dealers", 3000, 3);
         ApplyAnimation(playerid,"DEALER", "DEALER_IDLE",4.0,1,1,1,1,1);
       }
       case 20..23:
       {
         SetPlayerPos(playerid,1524.5602,-1581.9534,23.5469);
         SetPlayerCameraPos(playerid,1524.6063,-1577.8397,23.5469);
         SetPlayerCameraLookAt(playerid,1524.5602,-1581.9534,23.5469);
         SetPlayerFacingAngle(playerid,0.0);
         GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~Cops", 3000, 3);
         ApplyAnimation(playerid,"ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
       }
       case 24..27:
       {
         SetPlayerPos(playerid,953.6748,-1696.7352,20.3672);
         SetPlayerCameraPos(playerid,958.7288,-1701.0875,20.9513);
         SetPlayerCameraLookAt(playerid,953.6748,-1696.7352,20.3672);
         SetPlayerFacingAngle(playerid,225.0);
         GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~Bikers", 3000, 3);
         ApplyAnimation(playerid,"GANGS", "Invite_Yes",4.0,1,1,1,1,1);
       }
       case 28..31:
       {
         SetPlayerPos(playerid,1288.2465,-800.1273,96.4609);
         SetPlayerCameraPos(playerid,1285.2930,-795.5814,96.4609);
         SetPlayerCameraLookAt(playerid,1288.2465,-800.1273,96.4609);
         SetPlayerFacingAngle(playerid,20.0);
         GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~Rappers", 3000, 3);
         ApplyAnimation(playerid,"LOWRIDER", "RAP_A_Loop",4.0,1,1,1,1,1);
       }
       case 32..35:
       {
         SetPlayerPos(playerid,2080.7639,-2377.9961,18.4061);
         SetPlayerCameraPos(playerid,2082.9263,-2373.7207,18.4061);
         SetPlayerCameraLookAt(playerid,2080.7639,-2377.9961,18.4061);
         SetPlayerFacingAngle(playerid,325.0);
         GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~Guards", 3000, 3);
         ApplyAnimation(playerid,"COP_AMBIENT", "Coplook_think",4.0,1,1,1,1,1);
       }
       case 36..39:
       {
         SetPlayerPos(playerid,2752.8835,-2513.6389,25.7914);
         SetPlayerCameraPos(playerid,2753.1050,-2519.0244,26.6926);
         SetPlayerCameraLookAt(playerid,2752.8835,-2513.6389,25.7914);
         SetPlayerFacingAngle(playerid,180.0);
         GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~Hoodlums", 3000, 3);
         ApplyAnimation(playerid,"GYMNASIUM", "GYMshadowbox",4.0,1,1,1,1,1);
       }
       case 40..43:
       {
         SetPlayerPos(playerid,1262.5465,-1260.1057,13.2015);
         SetPlayerCameraPos(playerid,1265.7855,-1262.5286,13.2771);
         SetPlayerCameraLookAt(playerid,1262.5465,-1260.1057,13.2015);
         SetPlayerFacingAngle( playerid,230.0 );
         GameTextForPlayer( playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~y~Workers", 3000, 3 );
         ApplyAnimation( playerid, "STRIP", "PUN_HOLLER", 4.0, 1, 1, 1, 1, 1 );
       }
    }
    return 1;
}
//==============================================================================

SetPlayerClass(playerid, classid)
{
    if(classid ==0 || classid ==1 || classid ==2 || classid ==3){gTeam[playerid] = TEAM_AZTECAS;}
    else if(classid== 4 || classid== 5 || classid== 6 || classid== 7){gTeam[playerid] = TEAM_VAGOS; }
    else if(classid== 8 || classid== 9 || classid==10 || classid==11){gTeam[playerid] = TEAM_BALLAS;}
    else if(classid==12 || classid==13 || classid==14 || classid==15){gTeam[playerid] = TEAM_GROVE;}
    else if(classid==16 || classid==17 || classid==18 || classid==19){gTeam[playerid] = TEAM_DEALERS;}
    else if(classid==20 || classid==21 || classid==22 || classid==23){gTeam[playerid] = TEAM_COPS;}
    else if(classid==24 || classid==25 || classid==26 || classid==27){gTeam[playerid] = TEAM_BIKERS;}
    else if(classid==28 || classid==29 || classid==30 || classid==31){gTeam[playerid] = TEAM_RAPPERS;}
    else if(classid==32 || classid==33 || classid==34 || classid==35){gTeam[playerid] = TEAM_GUARDS;}
    else if(classid==36 || classid==37 || classid==38 || classid==39){gTeam[playerid] = TEAM_HOODLUMS;}
    else if(classid==40 || classid==41 || classid==42 || classid==43){gTeam[playerid] = TEAM_WORKERS;}
}
//==============================================================================

public OnPlayerSpawn(playerid)
{
    new rand = random( 5 );
    SetPlayerInterior( playerid, 0 );
    SetPlayerToTeamColor( playerid );
    TeamFix( );
    SetPlayerHealth( playerid, 100 );
    Spawned[ playerid ] =1;
    FlashZoneForPlayer( playerid );
    PlayerPlaySound( playerid, 1069, 0.0, 0.0, 0.0) ;
    SetCameraBehindPlayer( playerid );

    if(PIDB[playerid] == 1) {
          if(gTeam[playerid] == TEAM_AZTECAS)       { GivePlayerWeapon(playerid,15, 1); }
          else if(gTeam[playerid] == TEAM_VAGOS)    { GivePlayerWeapon(playerid, 4, 1); }
	      else if(gTeam[playerid] == TEAM_BALLAS)   { GivePlayerWeapon(playerid, 9, 1); }
	      else if(gTeam[playerid] == TEAM_GROVE)    { GivePlayerWeapon(playerid, 5, 1); }
	      else if(gTeam[playerid] == TEAM_DEALERS)  { GivePlayerWeapon(playerid, 4, 1); }
          else if(gTeam[playerid] == TEAM_COPS)     { GivePlayerWeapon(playerid, 3, 1); }
	      else if(gTeam[playerid] == TEAM_BIKERS)   { GivePlayerWeapon(playerid, 7, 1); }
          else if(gTeam[playerid] == TEAM_RAPPERS)  { GivePlayerWeapon(playerid, 2, 1); }
	      else if(gTeam[playerid] == TEAM_GUARDS)   { GivePlayerWeapon(playerid, 3, 1); }
          else if(gTeam[playerid] == TEAM_HOODLUMS) { GivePlayerWeapon(playerid, 5, 1); }
          else if(gTeam[playerid] == TEAM_WORKERS)  { GivePlayerWeapon(playerid, 6, 1); }

          SetPlayerPos(playerid, X250[playerid], Y250[playerid], Z250[playerid]);
	      PIDB[playerid] =0;
	}
	else if(PIHK[playerid] == 1) {
          if(gTeam[playerid] == TEAM_AZTECAS)       { GivePlayerWeapon(playerid,15, 1); }
          else if(gTeam[playerid] == TEAM_VAGOS)    { GivePlayerWeapon(playerid, 4, 1); }
	      else if(gTeam[playerid] == TEAM_BALLAS)   { GivePlayerWeapon(playerid, 9, 1); }
	      else if(gTeam[playerid] == TEAM_GROVE)    { GivePlayerWeapon(playerid, 5, 1); }
	      else if(gTeam[playerid] == TEAM_DEALERS)  { GivePlayerWeapon(playerid, 4, 1); }
          else if(gTeam[playerid] == TEAM_COPS)     { GivePlayerWeapon(playerid, 3, 1); }
	      else if(gTeam[playerid] == TEAM_BIKERS)   { GivePlayerWeapon(playerid, 7, 1); }
          else if(gTeam[playerid] == TEAM_RAPPERS)  { GivePlayerWeapon(playerid, 2, 1); }
	      else if(gTeam[playerid] == TEAM_GUARDS)   { GivePlayerWeapon(playerid, 3, 1); }
          else if(gTeam[playerid] == TEAM_HOODLUMS) { GivePlayerWeapon(playerid, 5, 1); }
          else if(gTeam[playerid] == TEAM_WORKERS)  { GivePlayerWeapon(playerid, 6, 1); }

          SetPlayerPos(playerid, X250[playerid], Y250[playerid], Z250[playerid]);
	      PIHK[playerid] =0;
	}
    else
    {
       if(gTeam[playerid] == TEAM_AZTECAS) {
	      SetPlayerPos(playerid,gAztecasSP[rand][0],gAztecasSP[rand][1],gAztecasSP[rand][2]);
	      SetPlayerFacingAngle(playerid,gAztecasSP[rand][3]);
	      GivePlayerWeapon(playerid, 15, 1);
       }
       else if(gTeam[playerid] == TEAM_VAGOS) {
	      SetPlayerPos(playerid,gVagosSP[rand][0],gVagosSP[rand][1],gVagosSP[rand][2]);
	      SetPlayerFacingAngle(playerid,gVagosSP[rand][3]);
	      GivePlayerWeapon(playerid, 4, 1);
       }
	   else if(gTeam[playerid] == TEAM_BALLAS) {
	      SetPlayerPos(playerid,gBallasSP[rand][0],gBallasSP[rand][1],gBallasSP[rand][2]);
	      SetPlayerFacingAngle(playerid,gBallasSP[rand][3]);
          GivePlayerWeapon(playerid, 9, 1);
       }
	   else if(gTeam[playerid] == TEAM_GROVE) {
	      SetPlayerPos(playerid,gGroveSP[rand][0],gGroveSP[rand][1],gGroveSP[rand][2]);
	      SetPlayerFacingAngle(playerid,gGroveSP[rand][3]);
	      GivePlayerWeapon(playerid, 5, 1);
       }
	   else if(gTeam[playerid] == TEAM_DEALERS) {
	      SetPlayerPos(playerid,gDealersSP[rand][0],gDealersSP[rand][1],gDealersSP[rand][2]);
	      SetPlayerFacingAngle(playerid,gDealersSP[rand][3]);
	      GivePlayerWeapon(playerid, 4, 1);
       }
       else if(gTeam[playerid] == TEAM_COPS) {
	      SetPlayerPos(playerid,gCopsSP[rand][0],gCopsSP[rand][1],gCopsSP[rand][2]);
	      SetPlayerFacingAngle(playerid,gCopsSP[rand][3]);
	      GivePlayerWeapon(playerid, 3, 1);
       }
	   else if(gTeam[playerid] == TEAM_BIKERS) {
          SetPlayerPos(playerid,gBikersSP[rand][0],gBikersSP[rand][1],gBikersSP[rand][2]);
	      SetPlayerFacingAngle(playerid,gBikersSP[rand][3]);
	      GivePlayerWeapon(playerid, 7, 1);
       }
       else if(gTeam[playerid] == TEAM_RAPPERS) {
          SetPlayerPos(playerid,gRappersSP[rand][0],gRappersSP[rand][1],gRappersSP[rand][2]);
	      SetPlayerFacingAngle(playerid,gRappersSP[rand][3]);
	      GivePlayerWeapon(playerid, 2, 1);
       }
	   else if(gTeam[playerid] == TEAM_GUARDS) {
          SetPlayerPos(playerid,gGuardsSP[rand][0],gGuardsSP[rand][1],gGuardsSP[rand][2]);
	      SetPlayerFacingAngle(playerid,gGuardsSP[rand][3]);
	      GivePlayerWeapon(playerid, 3, 1);
       }
       else if(gTeam[playerid] == TEAM_HOODLUMS) {
          SetPlayerPos(playerid,gHoodlumsSP[rand][0],gHoodlumsSP[rand][1],gHoodlumsSP[rand][2]);
	      SetPlayerFacingAngle(playerid,gHoodlumsSP[rand][3]);
	      GivePlayerWeapon(playerid, 5, 1);
       }
       else if(gTeam[playerid] == TEAM_WORKERS) {
          SetPlayerPos(playerid,gWorkersSP[rand][0],gWorkersSP[rand][1],gWorkersSP[rand][2]);
	      SetPlayerFacingAngle(playerid,gWorkersSP[rand][3]);
	      GivePlayerWeapon(playerid, 6, 1);
       }
    }
    
    for(new i = 0; i < MAX_WEAPONS; i++) {
		if(playerWeapons[playerid][i] > 0) {
			GivePlayerWeapon(playerid,weaponIDs[i],weaponAmmo[i]*playerWeapons[playerid][i]);
		}
	}
	
	if (GetPlayerScore( playerid ) >= 100) { SetPlayerArmour( playerid, 100 ); }
	if (PlayerOnDuty[ playerid ] == 1) { SetPlayerColor( playerid, COLOR_WHITE ); }

    return 1;
}
//==============================================================================

SetPlayerToTeamColor(playerid)
{
  if(gTeam[playerid] == TEAM_AZTECAS)      { SetPlayerColor( playerid, AZTECAS_COLOR);  }
  else if(gTeam[playerid] == TEAM_VAGOS)   { SetPlayerColor( playerid, VAGOS_COLOR);    }
  else if(gTeam[playerid] == TEAM_BALLAS)  { SetPlayerColor( playerid, BALLAS_COLOR);   }
  else if(gTeam[playerid] == TEAM_GROVE)   { SetPlayerColor( playerid, GROVE_COLOR);    }
  else if(gTeam[playerid] == TEAM_DEALERS) { SetPlayerColor( playerid, DEALERS_COLOR);  }
  else if(gTeam[playerid] == TEAM_COPS)    { SetPlayerColor( playerid, COPS_COLOR);     }
  else if(gTeam[playerid] == TEAM_BIKERS)  { SetPlayerColor( playerid, BIKERS_COLOR);   }
  else if(gTeam[playerid] == TEAM_RAPPERS) { SetPlayerColor( playerid, RAPPERS_COLOR);  }
  else if(gTeam[playerid] == TEAM_GUARDS)  { SetPlayerColor( playerid, GUARDS_COLOR);   }
  else if(gTeam[playerid] == TEAM_HOODLUMS){ SetPlayerColor( playerid, HOODLUMS_COLOR); }
  else if(gTeam[playerid] == TEAM_WORKERS) { SetPlayerColor( playerid, WORKERS_COLOR);  }
}
//==============================================================================

public TeamFix( )
{
    for (new i; i < SLOTS; i++) {
	     if (gTeam[ i ] == TEAM_AZTECAS){
	         SetPlayerTeam( i, 999 );
	         SetPlayerTeam( i, 0 );//original team number here
   		 }
	     else if (gTeam[ i ] == TEAM_VAGOS){
             SetPlayerTeam( i,998 );
	         SetPlayerTeam( i,1 );//original team number here
   		 }
   		 else if (gTeam[ i ] == TEAM_BALLAS){
             SetPlayerTeam( i, 997 );
	         SetPlayerTeam( i, 2 );//original team number here
   		 }
   		 else if (gTeam[ i ] == TEAM_GROVE){
             SetPlayerTeam( i, 996 );
	         SetPlayerTeam( i, 3 );//original team number here
   		 }
   		 else if (gTeam[ i ] == TEAM_DEALERS){
             SetPlayerTeam( i, 995 );
	         SetPlayerTeam( i, 4 );//original team number here
   		 }
   		 else if (gTeam[ i ] == TEAM_COPS){
             SetPlayerTeam( i, 994 );
	         SetPlayerTeam( i, 5 );//original team number here
   		 }
   		 else if (gTeam[ i ] == TEAM_BIKERS){
             SetPlayerTeam( i, 993 );
	         SetPlayerTeam( i, 6 );//original team number here
   		 }
   		 else if (gTeam[ i ] == TEAM_RAPPERS){
             SetPlayerTeam( i, 992 );
	         SetPlayerTeam( i, 7 );//original team number here
   		 }
   		 else if (gTeam[ i ] == TEAM_GUARDS){
             SetPlayerTeam( i, 991 );
	         SetPlayerTeam( i, 8 );//original team number here
   		 }
   		 else if (gTeam[ i ] == TEAM_HOODLUMS){
             SetPlayerTeam( i, 990 );
	         SetPlayerTeam( i, 9 );//original team number here
   		 }
   		 else if (gTeam[ i ] == TEAM_WORKERS){
             SetPlayerTeam( i, 989 );
	         SetPlayerTeam( i, 10 );//original team number here
   		 }
	}
}
//==============================================================================

FlashZoneForPlayer( playerid )
{
    if(Attack[gGangZone[1]] == 1) {
	   if(GangInWar1[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[1], COLOR_FLASH); }
	   else {GangZoneFlashForPlayer(playerid, gGangZone[1], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[2]] == 1) {
	   if(GangInWar2[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[2], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[2], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[3]] == 1) {
	   if(GangInWar3[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[3], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[3], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[4]] == 1) {
	   if(GangInWar4[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[4], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[4], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[5]] == 1) {
	   if(GangInWar5[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[5], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[5], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[6]] == 1) {
	   if(GangInWar6[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[6], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[6], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[7]] == 1) {
	   if(GangInWar7[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[7], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[7], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[8]] == 1) {
	   if(GangInWar8[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[8], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[8], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[9]] == 1) {
	   if(GangInWar9[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[9], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[9], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[10]] == 1) {
	   if(GangInWar10[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[10], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[10], COLOR_FLASH2);}
	}
	if(Attack[gGangZone[11]] == 1) {
	   if(GangInWar11[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[11], COLOR_FLASH); }
	   else {GangZoneFlashForPlayer(playerid, gGangZone[11], COLOR_FLASH2);}
	}
	if(Attack[gGangZone[12]] == 1) {
	   if(GangInWar12[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[12], COLOR_FLASH); }
	   else {GangZoneFlashForPlayer(playerid, gGangZone[12], COLOR_FLASH2);}
	}
	if(Attack[gGangZone[13]] == 1) {
	   if(GangInWar13[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[13], COLOR_FLASH); }
	   else {GangZoneFlashForPlayer(playerid, gGangZone[13], COLOR_FLASH2);}
	}
	if(Attack[gGangZone[14]] == 1) {
	   if(GangInWar14[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[14], COLOR_FLASH); }
	   else {GangZoneFlashForPlayer(playerid, gGangZone[14], COLOR_FLASH2);}
	}
	if(Attack[gGangZone[15]] == 1) {
	   if(GangInWar15[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[15], COLOR_FLASH); }
	   else {GangZoneFlashForPlayer(playerid, gGangZone[15], COLOR_FLASH2);}
	}
	if(Attack[gGangZone[16]] == 1) {
	   if(GangInWar16[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[16], COLOR_FLASH); }
	   else {GangZoneFlashForPlayer(playerid, gGangZone[16], COLOR_FLASH2);}
	}
	if(Attack[gGangZone[17]] == 1) {
	   if(GangInWar17[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[17], COLOR_FLASH); }
	   else {GangZoneFlashForPlayer(playerid, gGangZone[17], COLOR_FLASH2);}
	}
	if(Attack[gGangZone[18]] == 1) {
	   if(GangInWar18[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[18], COLOR_FLASH); }
	   else {GangZoneFlashForPlayer(playerid, gGangZone[18], COLOR_FLASH2);}
	}
	if(Attack[gGangZone[19]] == 1) {
	   if(GangInWar19[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[19], COLOR_FLASH); }
	   else {GangZoneFlashForPlayer(playerid, gGangZone[19], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[20]] == 1) {
	   if(GangInWar20[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[20], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[20], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[21]] == 1) {
	   if(GangInWar21[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[21], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[21], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[22]] == 1) {
	   if(GangInWar22[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[22], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[22], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[23]] == 1) {
	   if(GangInWar23[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[23], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[23], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[24]] == 1) {
	   if(GangInWar24[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[24], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[24], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[25]] == 1) {
	   if(GangInWar25[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[25], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[25], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[26]] == 1) {
	   if(GangInWar26[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[26], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[26], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[27]] == 1) {
	   if(GangInWar27[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[27], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[27], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[28]] == 1) {
	   if(GangInWar28[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[28], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[28], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[29]] == 1) {
	   if(GangInWar29[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[29], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[29], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[30]] == 1) {
	   if(GangInWar30[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[30], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[30], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[31]] == 1) {
	   if(GangInWar31[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[31], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[31], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[32]] == 1) {
	   if(GangInWar32[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[32], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[32], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[33]] == 1) {
	   if(GangInWar33[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[33], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[33], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[34]] == 1) {
	   if(GangInWar34[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[34], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[34], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[35]] == 1) {
	   if(GangInWar35[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[35], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[35], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[36]] == 1) {
	   if(GangInWar36[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[36], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[36], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[37]] == 1) {
	   if(GangInWar37[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[37], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[37], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[38]] == 1) {
	   if(GangInWar38[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[38], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[38], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[39]] == 1) {
	   if(GangInWar39[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[39], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[39], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[40]] == 1) {
	   if(GangInWar40[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[40], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[40], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[41]] == 1) {
	   if(GangInWar41[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[41], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[41], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[42]] == 1) {
	   if(GangInWar42[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[42], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[42], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[43]] == 1) {
	   if(GangInWar43[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[43], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[43], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[44]] == 1) {
	   if(GangInWar44[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[44], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[44], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[45]] == 1) {
	   if(GangInWar45[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[45], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[45], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[46]] == 1) {
	   if(GangInWar46[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[46], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[46], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[47]] == 1) {
	   if(GangInWar47[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[47], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[47], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[48]] == 1) {
	   if(GangInWar48[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[48], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[48], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[49]] == 1) {
	   if(GangInWar49[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[49], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[49], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[50]] == 1) {
	   if(GangInWar50[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[50], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[50], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[51]] == 1) {
	   if(GangInWar51[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[51], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[51], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[52]] == 1) {
	   if(GangInWar52[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[52], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[52], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[53]] == 1) {
	   if(GangInWar53[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[53], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[53], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[54]] == 1) {
	   if(GangInWar54[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[54], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[54], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[55]] == 1) {
	   if(GangInWar55[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[55], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[55], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[56]] == 1) {
	   if(GangInWar56[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[56], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[56], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[57]] == 1) {
	   if(GangInWar57[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[57], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[57], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[58]] == 1) {
	   if(GangInWar58[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[58], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[58], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[59]] == 1) {
	   if(GangInWar59[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[59], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[59], COLOR_FLASH2);}
	}
	else if(Attack[gGangZone[60]] == 1) {
	   if(GangInWar60[gTeam[playerid]] == 1) {GangZoneFlashForPlayer(playerid, gGangZone[60], COLOR_FLASH);}
	   else {GangZoneFlashForPlayer(playerid, gGangZone[60], COLOR_FLASH2);}
	}
}
//==============================================================================

stock WhoWasKilled(playerid){
    new killedname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,killedname, sizeof (killedname));
    return killedname;
}
//==============================================================================

stock Float:GetDistanceBetweenPlayers(p1,p2){
    new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
    if(!IsPlayerConnected(p1) || !IsPlayerConnected(p2)){
       return -1.00;
    }
    GetPlayerPos(p1,x1,y1,z1);
    GetPlayerPos(p2,x2,y2,z2);
    return floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
}
//==============================================================================

public OnPlayerDeath( playerid, killerid, reason )
{
    new killedplayer[ MAX_PLAYER_NAME ];
	new string[ 256 ];

   	Spawned[ playerid ] =0;
   	SetPlayerArmour( playerid, 0 );

    if (killerid == INVALID_PLAYER_ID) {
	    SendDeathMessage( INVALID_PLAYER_ID, playerid, reason );
	    SetPlayerWantedLevel( playerid, 0 );
	}
	else
	{
        SendDeathMessage( killerid, playerid, reason );
        if (gTeam[ killerid ] != gTeam[ playerid ]) // Valid kill
	    {
          GetPlayerPos( playerid, X250[ playerid ], Y250[ playerid ], Z250[ playerid ] );
          GetPlayerPos( killerid, X250[ killerid ], Y250[ killerid ], Z250[ killerid ] );
	      SetPlayerScore( killerid, GetPlayerScore( killerid ) +1 );
		  GivePlayerMoney( killerid, 500 );
          SetPlayerWantedLevel( killerid, GetPlayerWantedLevel( killerid )+1 );
		  
//===================Check to see if player is killed in t1=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2222.50 && X250[playerid] <= 2632.80 && Y250[playerid] >= -1852.80 && Y250[playerid] <= -1722.30)&&
	         (X250[killerid] >= 2222.50 && X250[killerid] <= 2632.80 && Y250[killerid] >= -1852.80 && Y250[killerid] <= -1722.30))
	      {
	         if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[1]] !=1)
	         {
                Turf1Kills[gTeam[killerid]]++;
	            if(Turf1Kills[gTeam[killerid]] == 5){ Turf1Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[1]] == 1 && GangInWar1[gTeam[killerid]] == 1){ AttackKills1[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t2=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2222.50 && X250[playerid] <= 2632.80 && Y250[playerid] >= -1722.30 && Y250[playerid] <= -1628.50)&&
	         (X250[killerid] >= 2222.50 && X250[killerid] <= 2632.80 && Y250[killerid] >= -1722.30 && Y250[killerid] <= -1628.50))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[2]] !=1)
	         {
                Turf2Kills[gTeam[killerid]]++;
		        if(Turf2Kills[gTeam[killerid]] == 5){ Turf2Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[2]] == 1 && GangInWar2[gTeam[killerid]] == 1){ AttackKills2[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t3=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1812.60 && X250[playerid] <= 1971.60 && Y250[playerid] >= -1852.80 && Y250[playerid] <= -1742.30)&&
	         (X250[killerid] >= 1812.60 && X250[killerid] <= 1971.60 && Y250[killerid] >= -1852.80 && Y250[killerid] <= -1742.30))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[3]] !=1)
	         {
                Turf3Kills[gTeam[killerid]]++;
		        if(Turf3Kills[gTeam[killerid]] == 5){ Turf3Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[3]] == 1 && GangInWar3[gTeam[killerid]] == 1){ AttackKills3[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t4=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1951.60 && X250[playerid] <= 2124.60 && Y250[playerid] >= -1742.30 && Y250[playerid] <= -1602.30)&&
	         (X250[killerid] >= 1951.60 && X250[killerid] <= 2124.60 && Y250[killerid] >= -1742.30 && Y250[killerid] <= -1602.30))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[4]] !=1)
	         {
                Turf4Kills[gTeam[killerid]]++;
		        if(Turf4Kills[gTeam[killerid]] == 5){ Turf4Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[4]] == 1 && GangInWar4[gTeam[killerid]] == 1){ AttackKills4[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t5=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1812.60 && X250[playerid] <= 2124.60 && Y250[playerid] >= -1602.30 && Y250[playerid] <= -1449.60)&&
	         (X250[killerid] >= 1812.60 && X250[killerid] <= 2124.60 && Y250[killerid] >= -1602.30 && Y250[killerid] <= -1449.60))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[5]] !=1)
	         {
                Turf5Kills[gTeam[killerid]]++;
		        if(Turf5Kills[gTeam[killerid]] == 5){ Turf5Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[5]] == 1 && GangInWar5[gTeam[killerid]] == 1){ AttackKills5[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t6=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2124.60 && X250[playerid] <= 2222.50 && Y250[playerid] >= -1742.30 && Y250[playerid] <= -1494.00)&&
	         (X250[killerid] >= 2124.60 && X250[killerid] <= 2222.50 && Y250[killerid] >= -1742.30 && Y250[killerid] <= -1494.00))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[6]] !=1)
	         {
                Turf6Kills[gTeam[killerid]]++;
		        if(Turf6Kills[gTeam[killerid]] == 5){ Turf6Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[6]] == 1 && GangInWar6[gTeam[killerid]] == 1){ AttackKills6[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t7=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1970.60 && X250[playerid] <= 2089.00 && Y250[playerid] >= -2179.20 && Y250[playerid] <= -1852.80)&&
	         (X250[killerid] >= 1970.60 && X250[killerid] <= 2089.00 && Y250[killerid] >= -2179.20 && Y250[killerid] <= -1852.80))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[7]] !=1)
	         {
                Turf7Kills[gTeam[killerid]]++;
		        if(Turf7Kills[gTeam[killerid]] == 5){ Turf7Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[7]] == 1 && GangInWar7[gTeam[killerid]] == 1){ AttackKills7[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t8=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2089.00 && X250[playerid] <= 2324.00 && Y250[playerid] >= -1989.90 && Y250[playerid] <= -1852.80)&&
	         (X250[killerid] >= 2089.00 && X250[killerid] <= 2324.00 && Y250[killerid] >= -1989.90 && Y250[killerid] <= -1852.80))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[8]] !=1)
	         {
                Turf8Kills[gTeam[killerid]]++;
		        if(Turf8Kills[gTeam[killerid]] == 5){ Turf8Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[8]] == 1 && GangInWar8[gTeam[killerid]] == 1){ AttackKills8[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t9=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2056.80 && X250[playerid] <= 2281.40 && Y250[playerid] >= -1372.00 && Y250[playerid] <= -1210.70)&&
	         (X250[killerid] >= 2056.80 && X250[killerid] <= 2281.40 && Y250[killerid] >= -1372.00 && Y250[killerid] <= -1210.70))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[9]] !=1)
	         {
                Turf9Kills[gTeam[killerid]]++;
		        if(Turf9Kills[gTeam[killerid]] == 5){ Turf9Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[9]] == 1 && GangInWar9[gTeam[killerid]] == 1){ AttackKills9[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t10=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2056.80 && X250[playerid] <= 2185.30 && Y250[playerid] >= -1210.70 && Y250[playerid] <= -1126.30)&&
	         (X250[killerid] >= 2056.80 && X250[killerid] <= 2185.30 && Y250[killerid] >= -1210.70 && Y250[killerid] <= -1126.30))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[10]] !=1)
	         {
                Turf10Kills[gTeam[killerid]]++;
		        if(Turf10Kills[gTeam[killerid]] == 5){ Turf10Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[10]] == 1 && GangInWar10[gTeam[killerid]] == 1){ AttackKills10[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t11=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2056.80 && X250[playerid] <= 2266.20 && Y250[playerid] >= -1449.60 && Y250[playerid] <= -1372.00)&&
	         (X250[killerid] >= 2056.80 && X250[killerid] <= 2266.20 && Y250[killerid] >= -1449.60 && Y250[killerid] <= -1372.00))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[11]] !=1)
	         {
                Turf11Kills[gTeam[killerid]]++;
		        if(Turf11Kills[gTeam[killerid]] == 5){ Turf11Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[11]] == 1 && GangInWar11[gTeam[killerid]] == 1){ AttackKills11[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t12=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2421.00 && X250[playerid] <= 2632.80 && Y250[playerid] >= -1628.50 && Y250[playerid] <= -1454.30)&&
	         (X250[killerid] >= 2421.00 && X250[killerid] <= 2632.80 && Y250[killerid] >= -1628.50 && Y250[killerid] <= -1454.30))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[12]] !=1)
	         {
                Turf12Kills[gTeam[killerid]]++;
		        if(Turf12Kills[gTeam[killerid]] == 5){ Turf12Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[12]] == 1 && GangInWar12[gTeam[killerid]] == 1){ AttackKills12[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t13=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2222.50 && X250[playerid] <= 2421.00 && Y250[playerid] >= -1628.50 && Y250[playerid] <= -1494.00)&&
	         (X250[killerid] >= 2222.50 && X250[killerid] <= 2421.00 && Y250[killerid] >= -1628.50 && Y250[killerid] <= -1494.00))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[13]] !=1)
	         {
                Turf13Kills[gTeam[killerid]]++;
		        if(Turf13Kills[gTeam[killerid]] == 5){ Turf13Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[13]] == 1 && GangInWar13[gTeam[killerid]] == 1){ AttackKills13[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t14=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2266.20 && X250[playerid] <= 2381.60 && Y250[playerid] >= -1494.00 && Y250[playerid] <= -1372.00)&&
	         (X250[killerid] >= 2266.20 && X250[killerid] <= 2381.60 && Y250[killerid] >= -1494.00 && Y250[killerid] <= -1372.00))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[14]] !=1)
	         {
                Turf14Kills[gTeam[killerid]]++;
		        if(Turf14Kills[gTeam[killerid]] == 5){ Turf14Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[14]] == 1 && GangInWar14[gTeam[killerid]] == 1){ AttackKills14[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t15=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2281.60 && X250[playerid] <= 2381.60 && Y250[playerid] >= -1372.00 && Y250[playerid] <= -1135.00)&&
	         (X250[killerid] >= 2281.60 && X250[killerid] <= 2381.60 && Y250[killerid] >= -1372.00 && Y250[killerid] <= -1135.00))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[15]] !=1)
	         {
                Turf15Kills[gTeam[killerid]]++;
		        if(Turf15Kills[gTeam[killerid]] == 5){ Turf15Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[15]] == 1 && GangInWar15[gTeam[killerid]] == 1){ AttackKills15[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t16=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2381.60 && X250[playerid] <= 2462.10 && Y250[playerid] >= -1454.30 && Y250[playerid] <= -1135.00)&&
	         (X250[killerid] >= 2381.60 && X250[killerid] <= 2462.10 && Y250[killerid] >= -1454.30 && Y250[killerid] <= -1135.00))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[16]] !=1)
	         {
                Turf16Kills[gTeam[killerid]]++;
		        if(Turf16Kills[gTeam[killerid]] == 5){ Turf16Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[16]] == 1 && GangInWar16[gTeam[killerid]] == 1){ AttackKills16[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t17=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2462.10 && X250[playerid] <= 2581.70 && Y250[playerid] >= -1454.30 && Y250[playerid] <= -1135.00)&&
	         (X250[killerid] >= 2462.10 && X250[killerid] <= 2581.70 && Y250[killerid] >= -1454.30 && Y250[killerid] <= -1135.00))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[17]] !=1)
	         {
                Turf17Kills[gTeam[killerid]]++;
		        if(Turf17Kills[gTeam[killerid]] == 5){ Turf17Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[17]] == 1 && GangInWar17[gTeam[killerid]] == 1){ AttackKills17[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t18=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2632.80 && X250[playerid] <= 2959.30 && Y250[playerid] >= -1852.80 && Y250[playerid] <= -1668.10)&&
	         (X250[killerid] >= 2632.80 && X250[killerid] <= 2959.30 && Y250[killerid] >= -1852.80 && Y250[killerid] <= -1668.10))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[18]] !=1)
	         {
                Turf18Kills[gTeam[killerid]]++;
		        if(Turf18Kills[gTeam[killerid]] == 5){ Turf18Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[18]] == 1 && GangInWar18[gTeam[killerid]] == 1){ AttackKills18[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t19=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2632.80 && X250[playerid] <= 2747.70 && Y250[playerid] >= -1668.10 && Y250[playerid] <= -1393.40)&&
	         (X250[killerid] >= 2632.80 && X250[killerid] <= 2747.70 && Y250[killerid] >= -1668.10 && Y250[killerid] <= -1393.40))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[19]] !=1)
	         {
                Turf19Kills[gTeam[killerid]]++;
		        if(Turf19Kills[gTeam[killerid]] == 5){ Turf19Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[19]] == 1 && GangInWar19[gTeam[killerid]] == 1){ AttackKills19[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t20=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2747.70 && X250[playerid] <= 2959.30 && Y250[playerid] >= -1668.10 && Y250[playerid] <= -1498.60)&&
	         (X250[killerid] >= 2747.70 && X250[killerid] <= 2959.30 && Y250[killerid] >= -1668.10 && Y250[killerid] <= -1498.60))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[20]] !=1)
	         {
                Turf20Kills[gTeam[killerid]]++;
		        if(Turf20Kills[gTeam[killerid]] == 5){ Turf20Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[20]] == 1 && GangInWar20[gTeam[killerid]] == 1){ AttackKills20[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t21=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2747.70 && X250[playerid] <= 2959.30 && Y250[playerid] >= -1498.60 && Y250[playerid] <= -1120.00)&&
	         (X250[killerid] >= 2747.70 && X250[killerid] <= 2959.30 && Y250[killerid] >= -1498.60 && Y250[killerid] <= -1120.00))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[21]] !=1)
	         {
                Turf21Kills[gTeam[killerid]]++;
		        if(Turf21Kills[gTeam[killerid]] == 5){ Turf21Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[21]] == 1 && GangInWar21[gTeam[killerid]] == 1){ AttackKills21[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t22=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2703.50 && X250[playerid] <= 2959.30 && Y250[playerid] >= -2126.90 && Y250[playerid] <= -1852.80)&&
	         (X250[killerid] >= 2703.50 && X250[killerid] <= 2959.30 && Y250[killerid] >= -2126.90 && Y250[killerid] <= -1852.80))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[22]] !=1)
	         {
                Turf22Kills[gTeam[killerid]]++;
		        if(Turf22Kills[gTeam[killerid]] == 5){ Turf22Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[22]] == 1 && GangInWar22[gTeam[killerid]] == 1){ AttackKills22[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t23=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1812.60 && X250[playerid] <= 1970.60 && Y250[playerid] >= -2179.20 && Y250[playerid] <= -1852.80)&&
	         (X250[killerid] >= 1812.60 && X250[killerid] <= 1970.60 && Y250[killerid] >= -2179.20 && Y250[killerid] <= -1852.80))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[23]] !=1)
	         {
                Turf23Kills[gTeam[killerid]]++;
		        if(Turf23Kills[gTeam[killerid]] == 5){ Turf23Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[23]] == 1 && GangInWar23[gTeam[killerid]] == 1){ AttackKills23[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t24=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1692.60 && X250[playerid] <= 1812.60 && Y250[playerid] >= -2179.20 && Y250[playerid] <= -1842.20)&&
	         (X250[killerid] >= 1692.60 && X250[killerid] <= 1812.60 && Y250[killerid] >= -2179.20 && Y250[killerid] <= -1842.20))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[24]] !=1)
	         {
                Turf24Kills[gTeam[killerid]]++;
		        if(Turf24Kills[gTeam[killerid]] == 5){ Turf24Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[24]] == 1 && GangInWar24[gTeam[killerid]] == 1){ AttackKills24[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t25=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1812.60 && X250[playerid] <= 2056.80 && Y250[playerid] >= -1350.70 && Y250[playerid] <= -1100.80)&&
	         (X250[killerid] >= 1812.60 && X250[killerid] <= 2056.80 && Y250[killerid] >= -1350.70 && Y250[killerid] <= -1100.80))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[25]] !=1)
	         {
                Turf25Kills[gTeam[killerid]]++;
		        if(Turf25Kills[gTeam[killerid]] == 5){ Turf25Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[25]] == 1 && GangInWar25[gTeam[killerid]] == 1){ AttackKills25[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t26=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2581.70 && X250[playerid] <= 2747.70 && Y250[playerid] >= -1393.40 && Y250[playerid] <= -1135.00)&&
	         (X250[killerid] >= 2581.70 && X250[killerid] <= 2747.70 && Y250[killerid] >= -1393.40 && Y250[killerid] <= -1135.00))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[26]] !=1)
	         {
                Turf26Kills[gTeam[killerid]]++;
		        if(Turf26Kills[gTeam[killerid]] == 5){ Turf26Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[26]] == 1 && GangInWar26[gTeam[killerid]] == 1){ AttackKills26[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t27=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1994.30 && X250[playerid] <= 2056.80 && Y250[playerid] >= -1100.80 && Y250[playerid] <= -920.80)&&
	         (X250[killerid] >= 1994.30 && X250[killerid] <= 2056.80 && Y250[killerid] >= -1100.80 && Y250[killerid] <= -920.80))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[27]] !=1)
	         {
                Turf27Kills[gTeam[killerid]]++;
		        if(Turf27Kills[gTeam[killerid]] == 5){ Turf27Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[27]] == 1 && GangInWar27[gTeam[killerid]] == 1){ AttackKills27[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t28=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2056.80 && X250[playerid] <= 2126.80 && Y250[playerid] >= -1126.30 && Y250[playerid] <= -920.80)&&
	         (X250[killerid] >= 2056.80 && X250[killerid] <= 2126.80 && Y250[killerid] >= -1126.30 && Y250[killerid] <= -920.80))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[28]] !=1)
	         {
                Turf28Kills[gTeam[killerid]]++;
		        if(Turf28Kills[gTeam[killerid]] == 5){ Turf28Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[28]] == 1 && GangInWar28[gTeam[killerid]] == 1){ AttackKills28[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t29=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2185.30 && X250[playerid] <= 2281.40 && Y250[playerid] >= -1154.50 && Y250[playerid] <= -934.40)&&
	         (X250[killerid] >= 2185.30 && X250[killerid] <= 2281.40 && Y250[killerid] >= -1154.50 && Y250[killerid] <= -934.40))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[29]] !=1)
	         {
                Turf29Kills[gTeam[killerid]]++;
		        if(Turf29Kills[gTeam[killerid]] == 5){ Turf29Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[29]] == 1 && GangInWar29[gTeam[killerid]] == 1){ AttackKills29[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t30=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2126.80 && X250[playerid] <= 2185.30 && Y250[playerid] >= -1126.30 && Y250[playerid] <= -934.40)&&
	         (X250[killerid] >= 2126.80 && X250[killerid] <= 2185.30 && Y250[killerid] >= -1126.30 && Y250[killerid] <= -934.40))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[30]] !=1)
	         {
                Turf30Kills[gTeam[killerid]]++;
		        if(Turf30Kills[gTeam[killerid]] == 5){ Turf30Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[30]] == 1 && GangInWar30[gTeam[killerid]] == 1){ AttackKills30[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t31=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2632.70 && X250[playerid] <= 2747.70 && Y250[playerid] >= -1135.00 && Y250[playerid] <= -945.00)&&
	         (X250[killerid] >= 2632.70 && X250[killerid] <= 2747.70 && Y250[killerid] >= -1135.00 && Y250[killerid] <= -945.00))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[31]] !=1)
	         {
                Turf31Kills[gTeam[killerid]]++;
		        if(Turf31Kills[gTeam[killerid]] == 5){ Turf31Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[31]] == 1 && GangInWar31[gTeam[killerid]] == 1){ AttackKills31[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t32=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2281.40 && X250[playerid] <= 2632.70 && Y250[playerid] >= -1135.00 && Y250[playerid] <= -945.00)&&
	         (X250[killerid] >= 2281.40 && X250[killerid] <= 2632.70 && Y250[killerid] >= -1135.00 && Y250[killerid] <= -945.00))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[32]] !=1)
	         {
                Turf32Kills[gTeam[killerid]]++;
		        if(Turf32Kills[gTeam[killerid]] == 5){ Turf32Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[32]] == 1 && GangInWar32[gTeam[killerid]] == 1){ AttackKills32[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t33=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 930.20 && X250[playerid] <= 1073.20 && Y250[playerid] >= -2006.70 && Y250[playerid] <= -1804.20)&&
	         (X250[killerid] >= 930.20 && X250[killerid] <= 1073.20 && Y250[killerid] >= -2006.70 && Y250[killerid] <= -1804.20))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[33]] !=1)
	         {
                Turf33Kills[gTeam[killerid]]++;
		        if(Turf33Kills[gTeam[killerid]] == 5){ Turf33Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[33]] == 1 && GangInWar33[gTeam[killerid]] == 1){ AttackKills33[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t34=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 851.40 && X250[playerid] <= 1046.10 && Y250[playerid] >= -1804.20 && Y250[playerid] <= -1577.50)&&
	         (X250[killerid] >= 851.40 && X250[killerid] <= 1046.10 && Y250[killerid] >= -1804.20 && Y250[killerid] <= -1577.50))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[34]] !=1)
	         {
                Turf34Kills[gTeam[killerid]]++;
		        if(Turf34Kills[gTeam[killerid]] == 5){ Turf34Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[34]] == 1 && GangInWar34[gTeam[killerid]] == 1){ AttackKills34[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t35=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1161.50 && X250[playerid] <= 1323.90 && Y250[playerid] >= -1722.20 && Y250[playerid] <= -1577.50)&&
	         (X250[killerid] >= 1161.50 && X250[killerid] <= 1323.90 && Y250[killerid] >= -1722.20 && Y250[killerid] <= -1577.50))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[35]] !=1)
	         {
                Turf35Kills[gTeam[killerid]]++;
		        if(Turf35Kills[gTeam[killerid]] == 5){ Turf35Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[35]] == 1 && GangInWar35[gTeam[killerid]] == 1){ AttackKills35[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t36=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1046.10 && X250[playerid] <= 1161.50 && Y250[playerid] >= -1722.20 && Y250[playerid] <= -1577.50)&&
	         (X250[killerid] >= 1046.10 && X250[killerid] <= 1161.50 && Y250[killerid] >= -1722.20 && Y250[killerid] <= -1577.50))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[36]] !=1)
	         {
                Turf36Kills[gTeam[killerid]]++;
		        if(Turf36Kills[gTeam[killerid]] == 5){ Turf36Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[36]] == 1 && GangInWar36[gTeam[killerid]] == 1){ AttackKills36[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t37=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1169.10 && X250[playerid] <= 1318.10 && Y250[playerid] >= -910.10 && Y250[playerid] <= -768.00)&&
	         (X250[killerid] >= 1169.10 && X250[killerid] <= 1318.10 && Y250[killerid] >= -910.10 && Y250[killerid] <= -768.00))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[37]] !=1)
	         {
                Turf37Kills[gTeam[killerid]]++;
		        if(Turf37Kills[gTeam[killerid]] == 5){ Turf37Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[37]] == 1 && GangInWar37[gTeam[killerid]] == 1){ AttackKills37[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t38=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1318.10 && X250[playerid] <= 1357.00 && Y250[playerid] >= -910.10 && Y250[playerid] <= -768.00)&&
	         (X250[killerid] >= 1318.10 && X250[killerid] <= 1357.00 && Y250[killerid] >= -910.10 && Y250[killerid] <= -768.00))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[38]] !=1)
	         {
                Turf38Kills[gTeam[killerid]]++;
		        if(Turf38Kills[gTeam[killerid]] == 5){ Turf38Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[38]] == 1 && GangInWar38[gTeam[killerid]] == 1){ AttackKills38[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t39=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1357.00 && X250[playerid] <= 1463.90 && Y250[playerid] >= -926.90 && Y250[playerid] <= -768.00)&&
	         (X250[killerid] >= 1357.00 && X250[killerid] <= 1463.90 && Y250[killerid] >= -926.90 && Y250[killerid] <= -768.00))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[39]] !=1)
	         {
                Turf39Kills[gTeam[killerid]]++;
		        if(Turf39Kills[gTeam[killerid]] == 5){ Turf39Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[39]] == 1 && GangInWar39[gTeam[killerid]] == 1){ AttackKills39[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t40=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1185.58 && X250[playerid] <= 1462.02 && Y250[playerid] >= -767.09 && Y250[playerid] <= -641.76)&&
	         (X250[killerid] >= 1185.58 && X250[killerid] <= 1462.02 && Y250[killerid] >= -767.09 && Y250[killerid] <= -641.76))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[40]] !=1)
	         {
                Turf40Kills[gTeam[killerid]]++;
		        if(Turf40Kills[gTeam[killerid]] == 5){ Turf40Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[40]] == 1 && GangInWar40[gTeam[killerid]] == 1){ AttackKills40[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t41=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1327.8929 && X250[playerid] <= 1821.7725 && Y250[playerid] >= -1729.3352 && Y250[playerid] <= -1573.5878)&&
	         (X250[killerid] >= 1327.8929 && X250[killerid] <= 1821.7725 && Y250[killerid] >= -1729.3352 && Y250[killerid] <= -1573.5878))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[41]] !=1)
	         {
                Turf41Kills[gTeam[killerid]]++;
		        if(Turf41Kills[gTeam[killerid]] == 5){ Turf41Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[41]] == 1 && GangInWar41[gTeam[killerid]] == 1){ AttackKills41[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t42=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1971.60 && X250[playerid] <= 2222.50 && Y250[playerid] >= -1852.80 && Y250[playerid] <= -1742.30)&&
	         (X250[killerid] >= 1971.60 && X250[killerid] <= 2222.50 && Y250[killerid] >= -1852.80 && Y250[killerid] <= -1742.30))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[42]] !=1)
	         {
                Turf42Kills[gTeam[killerid]]++;
		        if(Turf42Kills[gTeam[killerid]] == 5){ Turf42Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[42]] == 1 && GangInWar42[gTeam[killerid]] == 1){ AttackKills42[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t43=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1812.60 && X250[playerid] <= 1951.60 && Y250[playerid] >= -1742.30 && Y250[playerid] <= -1602.30)&&
	         (X250[killerid] >= 1812.60 && X250[killerid] <= 1951.60 && Y250[killerid] >= -1742.30 && Y250[killerid] <= -1602.30))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[43]] !=1)
	         {
                Turf43Kills[gTeam[killerid]]++;
		        if(Turf43Kills[gTeam[killerid]] == 5){ Turf43Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[43]] == 1 && GangInWar43[gTeam[killerid]] == 1){ AttackKills43[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t44=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1249.60 && X250[playerid] <= 1852.00 && Y250[playerid] >= -2394.30 && Y250[playerid] <= -2179.20)&&
	         (X250[killerid] >= 1249.60 && X250[killerid] <= 1852.00 && Y250[killerid] >= -2394.30 && Y250[killerid] <= -2179.20))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[44]] !=1)
	         {
                Turf44Kills[gTeam[killerid]]++;
		        if(Turf44Kills[gTeam[killerid]] == 5){ Turf44Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[44]] == 1 && GangInWar44[gTeam[killerid]] == 1){ AttackKills44[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t45=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1852.00 && X250[playerid] <= 2089.00 && Y250[playerid] >= -2394.30 && Y250[playerid] <= -2179.20)&&
	         (X250[killerid] >= 1852.00 && X250[killerid] <= 2089.00 && Y250[killerid] >= -2394.30 && Y250[killerid] <= -2179.20))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[45]] !=1)
	         {
                Turf45Kills[gTeam[killerid]]++;
		        if(Turf45Kills[gTeam[killerid]] == 5){ Turf45Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[45]] == 1 && GangInWar45[gTeam[killerid]] == 1){ AttackKills45[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t46=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 1382.70 && X250[playerid] <= 2201.80 && Y250[playerid] >= -2730.80 && Y250[playerid] <= -2394.30)&&
	         (X250[killerid] >= 1382.70 && X250[killerid] <= 2201.80 && Y250[killerid] >= -2730.80 && Y250[killerid] <= -2394.30))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[46]] !=1)
	         {
                Turf46Kills[gTeam[killerid]]++;
		        if(Turf46Kills[gTeam[killerid]] == 5){ Turf46Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[46]] == 1 && GangInWar46[gTeam[killerid]] == 1){ AttackKills46[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t47=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2373.70 && X250[playerid] <= 2809.20 && Y250[playerid] >= -2697.00 && Y250[playerid] <= -2330.40)&&
	         (X250[killerid] >= 2373.70 && X250[killerid] <= 2809.20 && Y250[killerid] >= -2697.00 && Y250[killerid] <= -2330.40))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[47]] !=1)
	         {
                Turf47Kills[gTeam[killerid]]++;
		        if(Turf47Kills[gTeam[killerid]] == 5){ Turf47Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[47]] == 1 && GangInWar47[gTeam[killerid]] == 1){ AttackKills47[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t48=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2201.80 && X250[playerid] <= 2324.00 && Y250[playerid] >= -2418.30 && Y250[playerid] <= -2095.00)&&
	         (X250[killerid] >= 2201.80 && X250[killerid] <= 2324.00 && Y250[killerid] >= -2418.30 && Y250[killerid] <= -2095.00))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[48]] !=1)
	         {
                Turf48Kills[gTeam[killerid]]++;
		        if(Turf48Kills[gTeam[killerid]] == 5){ Turf48Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[48]] == 1 && GangInWar48[gTeam[killerid]] == 1){ AttackKills48[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t49=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2324.00 && X250[playerid] <= 2703.50 && Y250[playerid] >= -2302.30 && Y250[playerid] <= -2145.10)&&
	         (X250[killerid] >= 2324.00 && X250[killerid] <= 2703.50 && Y250[killerid] >= -2302.30 && Y250[killerid] <= -2145.10))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[49]] !=1)
	         {
                Turf49Kills[gTeam[killerid]]++;
		        if(Turf49Kills[gTeam[killerid]] == 5){ Turf49Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[49]] == 1 && GangInWar49[gTeam[killerid]] == 1){ AttackKills49[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t50=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2089.00 && X250[playerid] <= 2201.80 && Y250[playerid] >= -2394.30 && Y250[playerid] <= -2235.80)&&
	         (X250[killerid] >= 2089.00 && X250[killerid] <= 2201.80 && Y250[killerid] >= -2394.30 && Y250[killerid] <= -2235.80))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[50]] !=1)
	         {
                Turf50Kills[gTeam[killerid]]++;
		        if(Turf50Kills[gTeam[killerid]] == 5){ Turf50Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[50]] == 1 && GangInWar50[gTeam[killerid]] == 1){ AttackKills50[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t51=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2201.80 && X250[playerid] <= 2324.00 && Y250[playerid] >= -2730.80 && Y250[playerid] <= -2418.30)&&
	         (X250[killerid] >= 2201.80 && X250[killerid] <= 2324.00 && Y250[killerid] >= -2730.80 && Y250[killerid] <= -2418.30))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[51]] !=1)
	         {
                Turf51Kills[gTeam[killerid]]++;
		        if(Turf51Kills[gTeam[killerid]] == 5){ Turf51Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[51]] == 1 && GangInWar51[gTeam[killerid]] == 1){ AttackKills51[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t52=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2703.50 && X250[playerid] <= 2959.30 && Y250[playerid] >= -2302.30 && Y250[playerid] <= -2126.90)&&
	         (X250[killerid] >= 2703.50 && X250[killerid] <= 2959.30 && Y250[killerid] >= -2302.30 && Y250[killerid] <= -2126.90))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[52]] !=1)
	         {
                Turf52Kills[gTeam[killerid]]++;
		        if(Turf52Kills[gTeam[killerid]] == 5){ Turf52Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[52]] == 1 && GangInWar52[gTeam[killerid]] == 1){ AttackKills52[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t53=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2324.00 && X250[playerid] <= 2703.50 && Y250[playerid] >= -2145.10 && Y250[playerid] <= -2059.20)&&
	         (X250[killerid] >= 2324.00 && X250[killerid] <= 2703.50 && Y250[killerid] >= -2145.10 && Y250[killerid] <= -2059.20))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[53]] !=1)
	         {
                Turf53Kills[gTeam[killerid]]++;
		        if(Turf53Kills[gTeam[killerid]] == 5){ Turf53Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[53]] == 1 && GangInWar53[gTeam[killerid]] == 1){ AttackKills53[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t54=====================
//        min_X,max_X,min_Y,max_Y
          if((X250[playerid] >= 2089.00 && X250[playerid] <= 2201.80 && Y250[playerid] >= -2235.80 && Y250[playerid] <= -1989.90)&&
	         (X250[killerid] >= 2089.00 && X250[killerid] <= 2201.80 && Y250[killerid] >= -2235.80 && Y250[killerid] <= -1989.90))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[54]] !=1)
	         {
                Turf54Kills[gTeam[killerid]]++;
		        if(Turf54Kills[gTeam[killerid]] == 5){ Turf54Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[54]] == 1 && GangInWar54[gTeam[killerid]] == 1){ AttackKills54[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t55=====================
          if((X250[playerid] >= 2324.00 && X250[playerid] <= 2541.70 && Y250[playerid] >= -2059.20 && Y250[playerid] <= -1852.80)&&
	         (X250[killerid] >= 2324.00 && X250[killerid] <= 2541.70 && Y250[killerid] >= -2059.20 && Y250[killerid] <= -1852.80))
	      {
		     if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[55]] !=1)
	         {
                Turf55Kills[gTeam[killerid]]++;
		        if(Turf55Kills[gTeam[killerid]] == 5){ Turf55Attack(killerid); return 1; }
		     }
		     else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[55]] == 1 && GangInWar55[gTeam[killerid]] == 1){ AttackKills55[gTeam[killerid]]++; return 1;
		     }
	      }
//===================Check to see if player is killed in t56====================
          if ((X250[playerid] >= 787.40 && X250[playerid] <= 1072.60 && Y250[playerid] >= -1416.20 && Y250[playerid] <= -1310.20)&&
	          (X250[killerid] >= 787.40 && X250[killerid] <= 1072.60 && Y250[killerid] >= -1416.20 && Y250[killerid] <= -1310.20))
	      {
               if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[56]] !=1)
	           {
                  Turf56Kills[gTeam[killerid]]++;
		          if(Turf56Kills[gTeam[killerid]] == 5){ Turf56Attack(killerid); return 1; }
		       }
		       else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[56]] == 1 && GangInWar56[gTeam[killerid]] == 1){ AttackKills56[gTeam[killerid]]++; return 1;
		       }
	      }
//===================Check to see if player is killed in t57====================
          if ((X250[playerid] >= 952.60 && X250[playerid] <= 1072.60 && Y250[playerid] >= -1310.20 && Y250[playerid] <= -1130.80)&&
	          (X250[killerid] >= 952.60 && X250[killerid] <= 1072.60 && Y250[killerid] >= -1310.20 && Y250[killerid] <= -1130.80))
	      {
               if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[57]] !=1)
	           {
                  Turf57Kills[gTeam[killerid]]++;
		          if(Turf57Kills[gTeam[killerid]] == 5){ Turf57Attack(killerid); return 1; }
		       }
		       else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[57]] == 1 && GangInWar57[gTeam[killerid]] == 1){ AttackKills57[gTeam[killerid]]++; return 1;
		       }
	      }
//===================Check to see if player is killed in t58====================
          if ((X250[playerid] >= 1072.60 && X250[playerid] <= 1370.80 && Y250[playerid] >= -1416.20 && Y250[playerid] <= -1130.80)&&
	          (X250[killerid] >= 1072.60 && X250[killerid] <= 1370.80 && Y250[killerid] >= -1416.20 && Y250[killerid] <= -1130.80))
	      {
               if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[58]] !=1)
	           {
                  Turf58Kills[gTeam[killerid]]++;
		          if(Turf58Kills[gTeam[killerid]] == 5){ Turf58Attack(killerid); return 1; }
		       }
		       else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[58]] == 1 && GangInWar58[gTeam[killerid]] == 1){ AttackKills58[gTeam[killerid]]++; return 1;
		       }
	      }
//===================Check to see if player is killed in t59====================
          if ((X250[playerid] >= 1370.80 && X250[playerid] <= 1463.90 && Y250[playerid] >= -1384.90 && Y250[playerid] <= -1170.80)&&
	          (X250[killerid] >= 1370.80 && X250[killerid] <= 1463.90 && Y250[killerid] >= -1384.90 && Y250[killerid] <= -1170.80))
	      {
               if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[59]] !=1)
	           {
                  Turf59Kills[gTeam[killerid]]++;
		          if(Turf59Kills[gTeam[killerid]] == 5){ Turf59Attack(killerid); return 1; }
		       }
		       else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[59]] == 1 && GangInWar59[gTeam[killerid]] == 1){ AttackKills59[gTeam[killerid]]++; return 1;
		       }
	      }
//===================Check to see if player is killed in t60====================
          if ((X250[playerid] >= 926.90 && X250[playerid] <= 1370.80 && Y250[playerid] >= -1577.50 && Y250[playerid] <= -1416.20)&&
	          (X250[killerid] >= 926.90 && X250[killerid] <= 1370.80 && Y250[killerid] >= -1577.50 && Y250[killerid] <= -1416.20))
	      {
               if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[60]] !=1)
	           {
                  Turf60Kills[gTeam[killerid]]++;
		          if(Turf60Kills[gTeam[killerid]] == 5){ Turf60Attack(killerid); return 1; }
		       }
		       else if(!IsPlayerInAnyVehicle(killerid) && Attack[gGangZone[60]] == 1 && GangInWar60[gTeam[killerid]] == 1){ AttackKills60[gTeam[killerid]]++; return 1;
		       }
          }
//=================================End of Turfs=================================
          if (bounty[ playerid ] > 0) {
		      GetPlayerName( playerid, killedplayer, sizeof( killedplayer ) );
		      format(string, sizeof(string), "* Bounty reward: %d for killing %s.", bounty[playerid], killedplayer);
		      SendClientMessage( killerid, COLOR_YELLOW, string );

              GivePlayerMoney( killerid, bounty[ playerid ] );
		      bounty[ playerid ] = 0;
          }
          if (GetPlayerWantedLevel( playerid ) > 0) {
              switch( GetPlayerWantedLevel( playerid ) ) {
                      case 1: {
                           SendClientMessage( killerid, COLOR_YELLOW, "* Bonus for killing a player with a wanted level: $1000 + 1 point." );
                           GivePlayerMoney( killerid, 1000 );
                           SetPlayerScore( killerid, GetPlayerScore( killerid ) +1 );
                           SetPlayerWantedLevel( playerid, 0 );
                      }
                      case 2: {
                           SendClientMessage( killerid, COLOR_YELLOW, "* Bonus for killing a player with a wanted level: $2000 + 2 points." );
                           GivePlayerMoney( killerid, 2000);
                           SetPlayerScore( killerid, GetPlayerScore( killerid ) +2 );
                           SetPlayerWantedLevel( playerid, 0 );
                      }
                      case 3: {
                           SendClientMessage( killerid, COLOR_YELLOW, "* Bonus for killing a player with a wanted level: $3000 + 3 points." );
                           GivePlayerMoney( killerid, 3000 );
                           SetPlayerScore( killerid, GetPlayerScore( killerid ) +3 );
                           SetPlayerWantedLevel( playerid, 0 );
                      }
                      case 4: {
                           SendClientMessage( killerid, COLOR_YELLOW, "* Bonus for killing a player with a wanted level: $4000 + 4 points." );
                           GivePlayerMoney( killerid, 4000 );
                           SetPlayerScore( killerid, GetPlayerScore( killerid ) +4 );
                           SetPlayerWantedLevel( playerid, 0 );
                      }
                      case 5: {
                           SendClientMessage( killerid, COLOR_YELLOW, "* Bonus for killing a player with a wanted level: $5000 + 5 points." );
                           GivePlayerMoney( killerid, 5000 );
                           SetPlayerScore( killerid, GetPlayerScore( killerid ) +5 );
                           SetPlayerWantedLevel( playerid, 0 );
                      }
                      case 6: {
                           SendClientMessage( killerid, COLOR_YELLOW, "* Bonus for killing a player with a wanted level: $6000 + 6 points." );
                           GivePlayerMoney( killerid, 6000 );
                           SetPlayerScore( killerid, GetPlayerScore( killerid ) +6 );
                           SetPlayerWantedLevel( playerid, 0 );
                      }
                      case 7..200: {
                           SendClientMessage( killerid, COLOR_YELLOW, "* Bonus for killing a player with a wanted level: $6000 + 6 points." );
                           GivePlayerMoney( killerid, 6000 );
                           SetPlayerScore( killerid, GetPlayerScore( killerid ) +6 );
                           SetPlayerWantedLevel( playerid, 0 );
                      }
              }
   	      }
          if (IsPlayerInAnyVehicle( killerid ) && GetPlayerState( killerid ) == 2 && !IsPlayerInAnyVehicle( playerid ))
		  {
				new Vid = GetPlayerVehicleID( killerid );
                if ((reason == WEAPON_TEC9 || reason == WEAPON_UZI || reason == WEAPON_MP5))
		        {
					 if (GetDistanceBetweenPlayers(playerid, killerid) <100) {
					     gDriveBy[ killerid ]++;
                         if (gDriveBy[ killerid ] == 1) {
                                 SendClientMessage( killerid, COLOR_RED, "Don't drive-by players! It's supposed to destroy cars only!" );
                                 GivePlayerMoney( killerid, -5000 );
                                 SetPlayerScore( killerid, GetPlayerScore( killerid ) -5 );
                                 SetPlayerHealth( killerid, 0 );
                                 gDriveBy[ killerid ] =0;
                                 PIDB[ playerid ] =1;
                         }
                         format(string, sizeof (string), "*** %s has been punished for drive-bying.", WhoWasKilled( killerid ) );
                         SendClientMessageToAll( COLOR_RED, string );
	                 }
                }
                else if(Vid <= 11) {
                     gHeliKill[ killerid ]++;
                     if (gHeliKill[ killerid ] == 1) {
                             SendClientMessage( killerid, COLOR_RED, "Don't heli-kill players! A heli is supposed to transport people!" );
                             GivePlayerMoney( killerid, -5000 );
                             SetPlayerScore( killerid, GetPlayerScore( killerid ) -5 );
                             SetPlayerHealth( killerid, 0 );
                             gHeliKill[ killerid ] =0;
                             PIHK[ playerid ] =1;
                     }
                     format(string, sizeof (string), "*** %s has been punished for heli-killing.", WhoWasKilled(killerid));
                     SendClientMessageToAll( COLOR_RED, string);
				}
	      }
        }
        else //Team Killer!
	    {
		    new warning[ 256 ];
		    format( warning, sizeof( warning ), "* Be careful! No teamkilling." );
		    SendClientMessage( killerid, COLOR_RED, warning );
		    TeamKills[ killerid ]++;
		    if (TeamKills[ killerid ] == 3)
		    {
                SetPlayerInterior( killerid, 6 );
                SetPlayerPos( killerid, 264.6296, 77.1372, 1001.0390);
                ResetPlayerWeapons( killerid );
                GivePlayerMoney( killerid, -2500 );
		        SetPlayerScore( killerid, GetPlayerScore( killerid ) -5 );
		        SendClientMessage( killerid, COLOR_RED, "*** You've been jailed for teamkilling!" );
		        TeamKills[ killerid ] = 0;
		    }
        }
   	}

	return 1;
}
//==============================================================================
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!IsPlayerConnected(playerid)) return 0; // Check for undisconnected bug.
    new
        i,
        c;
    while ((c = cmdtext[i++])) if (c < 0x20 || c > 0x7E) return 0; // Check for illegal characters.

    dcmd(help, 4, cmdtext);
	dcmd(turfhelp, 8, cmdtext);
    dcmd(cmds, 4, cmdtext);
    dcmd(rules, 5, cmdtext);
    dcmd(credits, 7, cmdtext);
    dcmd(report, 6, cmdtext);
    dcmd(me, 2, cmdtext);
	dcmd(hitman, 6, cmdtext);
	dcmd(bounties, 8, cmdtext);
	dcmd(buyweapon, 9, cmdtext);
	dcmd(list, 4, cmdtext);
	dcmd(list2, 5, cmdtext);
	dcmd(seepm, 5, cmdtext);
	dcmd(hidepm, 6, cmdtext);
	dcmd(seetpm, 6, cmdtext);
	dcmd(hidetpm, 7, cmdtext);
    dcmd(on, 2, cmdtext);
    dcmd(off, 3, cmdtext);
	dcmd(a, 1, cmdtext);
	dcmd(sellpoints, 10, cmdtext);

    return 0;
}
//==============================================================================

dcmd_help(playerid, cmdtext[]) {
    #pragma unused cmdtext
    SendClientMessage(playerid, COLOR_RED,"LS Turf Wars help");
    SendClientMessage(playerid, COLOR_YELLOW,"This is a Team Death Match gamemode where you can kill players to receive money and points.");
    SendClientMessage(playerid, COLOR_YELLOW,"When you have 100 points or more you will spawn with free armor.");
    SendClientMessage(playerid, COLOR_YELLOW,"You can take over turf with your team. Type /turfhelp for info");
    SendClientMessage(playerid, COLOR_YELLOW,"You can purchase weapons in the ammunation that you will have every time you spawn.");
    SendClientMessage(playerid, COLOR_YELLOW,"See a rulebreaker? Use /report <id> <reason>.");
    SendClientMessage(playerid, COLOR_YELLOW,"Type /tpm <message> to talk in Team-Chat.");
    SendClientMessage(playerid, COLOR_YELLOW,"You can see the server rules under /rules.");
    SendClientMessage(playerid, COLOR_ORANGE,"Type /cmds for a full list of commands.");
    return 1;
}
dcmd_turfhelp(playerid, cmdtext[]) {
    #pragma unused cmdtext
    SendClientMessage(playerid, COLOR_RED,"LS Turf Wars turf help");
    SendClientMessage(playerid, COLOR_YELLOW,"Your team must kill 5 players in a specific area to provoke a gangwar.");
    SendClientMessage(playerid, COLOR_YELLOW,"The turf you´ve attacked, will flash with a red color on your radar.");
	SendClientMessage(playerid, COLOR_YELLOW,"After 3 minutes the team with the most kills in that area wins the gangwar.");
    SendClientMessage(playerid, COLOR_YELLOW,"If you see a turf flashing with a white color, it means that the turf");
    SendClientMessage(playerid, COLOR_YELLOW,"is under attack, but not by your team.");
    SendClientMessage(playerid, COLOR_GREEN,"The winners will receive $1000 + 1 point.");
    return 1;
}
dcmd_cmds(playerid, cmdtext[]) {
    #pragma unused cmdtext
    SendClientMessage(playerid, COLOR_RED,"LS Turf Wars commands");
    SendClientMessage(playerid, COLOR_YELLOW,"/help | /turfhelp | /cmds | /credits");
    SendClientMessage(playerid, COLOR_YELLOW,"/pm <playerid> <message> | /tpm <message>");
    SendClientMessage(playerid, COLOR_YELLOW,"/buyweapon <weaponid> <amount> | /list | /list2");
    SendClientMessage(playerid, COLOR_YELLOW,"/givecash <playerid> <amount> | /bounties");
    SendClientMessage(playerid, COLOR_YELLOW,"/hitman <playerid> <amount>");
    SendClientMessage(playerid, COLOR_YELLOW,"/sellpoints <amount>");
    SendClientMessage(playerid, COLOR_YELLOW,"/report <playerid> <reason> | /me <message>");
    return 1;
}
dcmd_rules(playerid, cmdtext[]) {
    #pragma unused cmdtext
    SendClientMessage(playerid, COLOR_RED,"LS Turf Wars rules");
    SendClientMessage(playerid, COLOR_YELLOW,"There are several rules which you need to follow to avoid a kick or a ban.");
    SendClientMessage(playerid, COLOR_YELLOW,"1. No cheating/hacking or spamming/flaming.");
    SendClientMessage(playerid, COLOR_YELLOW,"2. No bug abuse. (including 2shot)");
    SendClientMessage(playerid, COLOR_YELLOW,"3. Obey the admins and show them some respect.");
    SendClientMessage(playerid, COLOR_YELLOW,"4. Don't annoy the admins.");
    SendClientMessage(playerid, COLOR_YELLOW,"5. Don't abuse /spam, /me and /report commands.");
    SendClientMessage(playerid, COLOR_YELLOW,"6. Don't camp exit doors continuously.");
    SendClientMessage(playerid, COLOR_YELLOW,"7. Don't fight in ammunation and food places.");
    SendClientMessage(playerid, COLOR_YELLOW,"8. No racism.");
    return 1;
}
dcmd_credits(playerid, cmdtext[]) {
    #pragma unused cmdtext
    SendClientMessage(playerid, COLOR_RED,"LS Turf Wars credits");
    SendClientMessage(playerid, COLOR_YELLOW,"To: [W]Hustler, CP:Simon, Mike,");
    SendClientMessage(playerid, COLOR_YELLOW,"Jax, Sintax and [NB]90NINE.");
    SendClientMessage(playerid, COLOR_YELLOW,"And all the people i forgot.");
    return 1;
}
dcmd_report(playerid, text[]) {
    if(strlen(text) > 0) {
	    new string[256], playername[MAX_PLAYER_NAME];
	    GetPlayerName(playerid, playername, sizeof(playername));
        format(string, sizeof(string), "Report from %s(%d): %s", playername, playerid, text[0]);
        SendAdminMessage(COLOR_RED, string);
        format(string, sizeof(string), "Report sent to currently online admins.");
        SendClientMessage(playerid, COLOR_ORANGE, string);
    }
    else {
         new string[256];
		 format(string, sizeof(string), "Usage: /report [id] [reason]");
         SendClientMessage(playerid, COLOR_WHITE, string);
    }
    return 1;
}
dcmd_me(const playerid, message[])
{
    if (!strlen(message)) {
        SendClientMessage(playerid,COLOR_RED,"USAGE : /me [message]");
    }
    else {
        new pname[ MAX_PLAYER_NAME ], string[ 256 ];
        GetPlayerName( playerid, pname, sizeof( pname ));
        format( string, 256, "%s %s", pname, message );
        SendClientMessageToAll( COLOR_ME, string );
    }
    return 1;
}
dcmd_hitman(playerid, cmdtext[])
{
        #pragma unused cmdtext
        new string[256];
        new sendername[MAX_PLAYER_NAME];
        new giveplayer[MAX_PLAYER_NAME];
        new giveplayerid, moneys, idx;
        new tmp[256];
		tmp = strtok(cmdtext, idx);

		if(!strlen(tmp)) {
			SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hitman [playerid] [amount]");
			return 1;
		}
		giveplayerid = strval(tmp);

		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp)) {
			SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hitman [playerid] [amount]");
			return 1;
		}
 		moneys = strval(tmp);

	    if(moneys > AC_GetPlayerMoney(playerid)) {
			SendClientMessage(playerid, COLOR_RED, "You don't have enough money!");
			return 1;
	    }
	    if(moneys < 100) {
			SendClientMessage(playerid, COLOR_RED, "A bounty must be $100 at least!");
			return 1;
		}
		if(bounty[giveplayerid] == 100000) {
			SendClientMessage(playerid, COLOR_RED, "A bounty can't be more than $100000!");
			return 1;
		}
		if(IsPlayerConnected(giveplayerid)==0) {
			SendClientMessage(playerid, COLOR_RED, "No such player exists.");
			return 1;
		}

		bounty[giveplayerid]+=moneys;
		GivePlayerMoney(playerid, 0-moneys);

		GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
		GetPlayerName(playerid, sendername, sizeof(sendername));

		format(string, sizeof(string), "%s has had a $%d bounty put on his head from %s (total: $%d).", giveplayer, moneys, sendername, bounty[giveplayerid]);
		SendClientMessageToAll(COLOR_ORANGE, string);

		format(string, sizeof(string), "You have had a $%d bounty put on you from %s (id: %d).", moneys, sendername, playerid);
		SendClientMessage(giveplayerid, COLOR_RED, string);
        return 1;
}
dcmd_bounties(playerid, cmdtext[])
{
        #pragma unused cmdtext
        new string[256];
        new giveplayer[MAX_PLAYER_NAME];
//      new tmp[256];
		new x;
		SendClientMessage(playerid, COLOR_GREEN, "Current Bounties:");
	    for(new i=0; i < SLOTS; i++) {
			if(IsPlayerConnected(i) && bounty[i] > 0) {
				GetPlayerName(i, giveplayer, sizeof(giveplayer));
				format(string, sizeof(string), "%s%s(%d): $%d", string,giveplayer,i,bounty[i]);

				x++;
				if(x > 3) {
				    SendClientMessage(playerid, COLOR_YELLOW, string);
				    x = 0;
					format(string, sizeof(string), "");
				} else {
					format(string, sizeof(string), "%s, ", string);
				}
			}
		}
		if(x <= 3 && x > 0) {
			string[strlen(string)-2] = '.';
		    SendClientMessage(playerid, COLOR_YELLOW, string);
		}
        return 1;
}
dcmd_buyweapon(playerid, cmdtext[]) {
    #pragma unused cmdtext
    new string[256];
    new idx, weaponid;
    new tmp[256], tmp2[256];
	tmp = strtok(cmdtext, idx);
	tmp2 = strtok(cmdtext, idx);

	if(!strlen(tmp) || !strlen(tmp2)) {
		SendClientMessage(playerid, COLOR_WHITE, "USAGE: /buyweapon [weapon_number] [amount]");
		return 1;
	}
	weaponid = strval(tmp);
	new ammos = strval(tmp2);

	if(IsPlayerInCheckpoint(playerid)==0 || playerCheckpoint[playerid]!=CP_AMMU && playerCheckpoint[playerid]!=CP_AMMU_2) {
		SendClientMessage(playerid, COLOR_YELLOW, "You need to be in an Ammunation to buy weapons.");
		return 1;
	}
	if(AC_GetPlayerMoney(playerid) < weaponCost[weaponid]*ammos) {
		SendClientMessage(playerid, COLOR_RED, "You don't have enough money!");
		return 1;
	}
	if(weaponid < 0 || weaponid > MAX_WEAPONS-1){
		SendClientMessage(playerid, COLOR_RED, "Invalid weapon number.");
		return 1;
	}
	if(ammos < 1) {
		SendClientMessage(playerid, COLOR_RED, "Invalid weapon amount.");
		return 1;
	}

	format (string, sizeof(string), "You bought %d %s's for when you spawn.",ammos,weaponNames[weaponid]);
	SendClientMessage(playerid, COLOR_GREEN, string);

	GivePlayerWeapon(playerid, weaponIDs[weaponid], weaponAmmo[weaponid]*ammos);
	playerWeapons[playerid][weaponid] += ammos;

	GivePlayerMoney(playerid, 0-(weaponCost[weaponid]*ammos));
    return 1;
}
dcmd_list(playerid, cmdtext[]) {
    #pragma unused cmdtext
    new string[256];
    new weaponstemp = MAX_WEAPONS;
    if(IsPlayerInCheckpoint(playerid)==0 || playerCheckpoint[playerid]!=CP_AMMU && playerCheckpoint[playerid]!=CP_AMMU_2) {
		SendClientMessage(playerid, COLOR_YELLOW, "You need to be in an ammunation checkpoint.");
		return 1;
	}
	if(weaponstemp>8) {
		weaponstemp = 8;
	}
	SendClientMessage(playerid, COLOR_GREEN, "Weapon List 1/2:");
	for(new i = 0; i < weaponstemp; i++) {
		format (string, sizeof(string), "%d. %s - $%d",i,weaponNames[i],weaponCost[i]);
		SendClientMessage(playerid, COLOR_YELLOW, string);
	}
    return 1;
}
dcmd_list2(playerid, cmdtext[]) {
    #pragma unused cmdtext
    new string[256];
    if(IsPlayerInCheckpoint(playerid)==0 || playerCheckpoint[playerid]!=CP_AMMU && playerCheckpoint[playerid]!=CP_AMMU_2) {
		SendClientMessage(playerid, COLOR_YELLOW, "You need to be in an ammunation checkpoint.");
		return 1;
	}
    SendClientMessage(playerid, COLOR_GREEN, "Weapon List 2/2:");
	for(new i = 8; i < MAX_WEAPONS; i++) {
        format (string, sizeof(string), "%d. %s - $%d",i,weaponNames[i],weaponCost[i]);
		SendClientMessage(playerid, COLOR_YELLOW, string);
	}
    return 1;
}
dcmd_seepm(playerid, cmdtext[]) {
    #pragma unused cmdtext
    if(IsPlayerAdmin(playerid)) {
       ShowPM[playerid]= 1;
       SendClientMessage(playerid, COLOR_GREEN, "You can see PM's now.");
	}
    return 1;
}
dcmd_hidepm(playerid, cmdtext[]) {
    #pragma unused cmdtext
    if(IsPlayerAdmin(playerid)) {
       ShowPM[playerid]= 0;
       SendClientMessage(playerid, COLOR_RED, "You can't see PM's anymore.");
	}
    return 1;
}
dcmd_seetpm(playerid, cmdtext[]) {
    #pragma unused cmdtext
    if(IsPlayerAdmin(playerid)) {
       ShowTPM[playerid]= 1;
       SendClientMessage(playerid, COLOR_GREEN, "You can see TPM's now.");
	}
    return 1;
}
dcmd_hidetpm(playerid, cmdtext[]) {
    #pragma unused cmdtext
    if(IsPlayerAdmin(playerid)) {
       ShowTPM[playerid]= 0;
       SendClientMessage(playerid, COLOR_RED, "You can't see TPM's anymore.");
	}
    return 1;
}
dcmd_on(playerid, cmdtext[]) {
    #pragma unused cmdtext
    if(IsPlayerAdmin(playerid)) {
       SetPlayerColor(playerid, COLOR_WHITE);
       PlayerOnDuty[playerid]=1;
	}
    return 1;
}
dcmd_off(playerid, cmdtext[]) {
    #pragma unused cmdtext
    if(IsPlayerAdmin(playerid)) {
       SetPlayerToTeamColor(playerid);
       PlayerOnDuty[playerid]=0;
	}
    return 1;
}
dcmd_a(playerid, cmdtext[]) {
    #pragma unused cmdtext
    new sendername[MAX_PLAYER_NAME];
    new string[256], idx;
    if(IsPlayerAdmin(playerid)) {
        GetPlayerName(playerid, sendername, sizeof(sendername));
		new length = strlen(cmdtext);
		while ((idx < length) && (cmdtext[idx] <= ' '))
		{
			idx++;
		}
		new offset = idx;
		new result[64];
		while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
		{
			result[idx - offset] = cmdtext[idx];
			idx++;
		}
		result[idx - offset] = EOS;
		if(!strlen(result))
		{
			SendClientMessage(playerid, COLOR_WHITE, "USAGE: /a <message>");
			return 1;
		}
		format(string, sizeof(string), "[AdminChat]%s: %s", sendername, result);
		SendAdminMessage(COLOR_ACHAT,string);
        return 1;
	}

    return 1;
}
dcmd_sellpoints(playerid, cmdtext[]) {
     #pragma unused cmdtext
     new string[ 256 ], tmp[ 256 ];
     new sendername[ MAX_PLAYER_NAME ];
     new idx;

     tmp = strtok(cmdtext,idx);
     new setting = strval(tmp);
     if (!strlen(tmp)){
         SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellpoints [amount]");
         return 1;
     }
     if (GetPlayerScore( playerid ) <= 0 ) {
         SendClientMessage( playerid, COLOR_RED, "You don't have enough points." );
         return 1;
     }
     if (setting > 0) {
         GetPlayerName(playerid, sendername, sizeof(sendername));
         SetPlayerScore( playerid, GetPlayerScore(playerid)-setting );
         GivePlayerMoney( playerid, setting*1000 );
         format(string,sizeof(string),"*** You've sold %d points.", setting);
         SendClientMessage( playerid, COLOR_GREEN, string );
         format(string,sizeof(string),"*** %s(%d) sold %d points.", sendername, playerid, setting);
         SendAdminMessage( COLOR_RED, string );
	 }
	 else { SendClientMessage( playerid, COLOR_WHITE, "USAGE: /sellpoints [amount]" ); }
     return 1;
}
//==============================================================================

public OnPlayerEnterCheckpoint(playerid)
{
	switch(getCheckpointType(playerid))
	{
		case CP_AMMU: {
			SendClientMessage(playerid, COLOR_GREEN, "You can purchase weapons here so that you have them every");
			SendClientMessage(playerid, COLOR_GREEN, "time you spawn. You can purchase more than once for more ammo.");
			SendClientMessage(playerid, COLOR_YELLOW, "Type /buyweapon <weapon number> <weapon_amount> and /list or /list2 for a list of weapons.");
		}
		case CP_AMMU_2: {
			SendClientMessage(playerid, COLOR_GREEN, "You can purchase weapons here so that you have them every");
			SendClientMessage(playerid, COLOR_GREEN, "time you spawn. You can purchase more than once for more ammo.");
			SendClientMessage(playerid, COLOR_YELLOW, "Type /buyweapon <weapon number> <weapon_amount> and /list or /list2 for a list of weapons.");
		}
    }
}
//===================================================================================================//
//===================================================================================================//
//======                               TAKEOVER BY KILLING IN AREA                             ======//
//===================================================================================================//
//===================================================================================================//
stock Turf1Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t1]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf1Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t1]) {
           GangInWar1[turfOwner[T_t1]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t1]);
           new Text:txt1 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt1, 0);
           TextDrawSetShadow(txt1,0);
           TextDrawSetOutline(txt1,1);
           TextDrawColor(txt1,COLOR_RED);
           TimeTextForPlayer(a,txt1,6000);
           GangZoneFlashForPlayer(a, gGangZone[1], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar1[TEAM_AZTECAS] =1;  Attackers1= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar1[TEAM_VAGOS]   =1;  Attackers1= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar1[TEAM_BALLAS]  =1;  Attackers1= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar1[TEAM_GROVE]   =1;  Attackers1= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar1[TEAM_DEALERS] =1;  Attackers1= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar1[TEAM_COPS]    =1;  Attackers1= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar1[TEAM_BIKERS]  =1;  Attackers1= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar1[TEAM_RAPPERS] =1;  Attackers1= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar1[TEAM_GUARDS]  =1;  Attackers1= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar1[TEAM_HOODLUMS]=1;  Attackers1= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar1[TEAM_WORKERS] =1;  Attackers1= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t1]],TurfAreaNames[T_t1]);
           new Text:txt2 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt2, 0);
           TextDrawSetShadow(txt2,0);
           TextDrawSetOutline(txt2,1);
           TextDrawColor(txt2,0xDFDFDFFF);
           TimeTextForPlayer(a,txt2,6000);
           GangZoneFlashForPlayer(a, gGangZone[1], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[1], COLOR_FLASH2); }
	}
	SetTimer("Turf1TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[1]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills1[b] =0; Turf1Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf2Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t2]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf2Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t2]) {
           GangInWar2[turfOwner[T_t2]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t2]);
           new Text:txt3 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt3, 0);
           TextDrawSetShadow(txt3,0);
           TextDrawSetOutline(txt3,1);
           TextDrawColor(txt3,COLOR_RED);
           TimeTextForPlayer(a,txt3,6000);
           GangZoneFlashForPlayer(a, gGangZone[2], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar2[TEAM_AZTECAS] =1;  Attackers2= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar2[TEAM_VAGOS]   =1;  Attackers2= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar2[TEAM_BALLAS]  =1;  Attackers2= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar2[TEAM_GROVE]   =1;  Attackers2= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar2[TEAM_DEALERS] =1;  Attackers2= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar2[TEAM_COPS]    =1;  Attackers2= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar2[TEAM_BIKERS]  =1;  Attackers2= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar2[TEAM_RAPPERS] =1;  Attackers2= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar2[TEAM_GUARDS]  =1;  Attackers2= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar2[TEAM_HOODLUMS]=1;  Attackers2= TEAM_HOODLUMS; }
           if(gTeam[killerid] == TEAM_WORKERS) { GangInWar2[TEAM_WORKERS] =1;  Attackers2= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t2]],TurfAreaNames[T_t2]);
           new Text:txt4 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt4, 0);
           TextDrawSetShadow(txt4,0);
           TextDrawSetOutline(txt4,1);
           TextDrawColor(txt4,0xDFDFDFFF);
           TimeTextForPlayer(a,txt4,6000);
           GangZoneFlashForPlayer(a, gGangZone[2], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[2], COLOR_FLASH2); }
	}
	SetTimer("Turf2TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[2]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills2[b] =0; Turf2Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf3Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t3]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf3Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t3]) {
           GangInWar3[turfOwner[T_t3]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t3]);
           new Text:txt5 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt5, 0);
           TextDrawSetShadow(txt5,0);
           TextDrawSetOutline(txt5,1);
           TextDrawColor(txt5,COLOR_RED);
           TimeTextForPlayer(a,txt5,6000);
           GangZoneFlashForPlayer(a, gGangZone[3], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar3[TEAM_AZTECAS] =1;  Attackers3= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar3[TEAM_VAGOS]   =1;  Attackers3= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar3[TEAM_BALLAS]  =1;  Attackers3= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar3[TEAM_GROVE]   =1;  Attackers3= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar3[TEAM_DEALERS] =1;  Attackers3= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar3[TEAM_COPS]    =1;  Attackers3= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar3[TEAM_BIKERS]  =1;  Attackers3= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar3[TEAM_RAPPERS] =1;  Attackers3= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar3[TEAM_GUARDS]  =1;  Attackers3= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar3[TEAM_HOODLUMS]=1;  Attackers3= TEAM_HOODLUMS; }
           if(gTeam[killerid] == TEAM_WORKERS) { GangInWar3[TEAM_WORKERS] =1;  Attackers3= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t3]],TurfAreaNames[T_t3]);
           new Text:txt6 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt6, 0);
           TextDrawSetShadow(txt6,0);
           TextDrawSetOutline(txt6,1);
           TextDrawColor(txt6,0xDFDFDFFF);
           TimeTextForPlayer(a,txt6,6000);
           GangZoneFlashForPlayer(a, gGangZone[3], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[3], COLOR_FLASH2); }
	}
	SetTimer("Turf3TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[3]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills3[b] =0; Turf3Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf4Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t4]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf4Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t4]) {
           GangInWar4[turfOwner[T_t4]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t4]);
           new Text:txt7 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt7, 0);
           TextDrawSetShadow(txt7,0);
           TextDrawSetOutline(txt7,1);
           TextDrawColor(txt7,COLOR_RED);
           TimeTextForPlayer(a,txt7,6000);
           GangZoneFlashForPlayer(a, gGangZone[4], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar4[TEAM_AZTECAS] =1;  Attackers4= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar4[TEAM_VAGOS]   =1;  Attackers4= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar4[TEAM_BALLAS]  =1;  Attackers4= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar4[TEAM_GROVE]   =1;  Attackers4= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar4[TEAM_DEALERS] =1;  Attackers4= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar4[TEAM_COPS]    =1;  Attackers4= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar4[TEAM_BIKERS]  =1;  Attackers4= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar4[TEAM_RAPPERS] =1;  Attackers4= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar4[TEAM_GUARDS]  =1;  Attackers4= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar4[TEAM_HOODLUMS]=1;  Attackers4= TEAM_HOODLUMS; }
           if(gTeam[killerid] == TEAM_WORKERS) { GangInWar4[TEAM_WORKERS] =1;  Attackers4= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t4]],TurfAreaNames[T_t4]);
           new Text:txt8 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt8, 0);
           TextDrawSetShadow(txt8,0);
           TextDrawSetOutline(txt8,1);
           TextDrawColor(txt8,0xDFDFDFFF);
           TimeTextForPlayer(a,txt8,6000);
           GangZoneFlashForPlayer(a, gGangZone[4], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[4], COLOR_FLASH2); }
	}
	SetTimer("Turf4TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[4]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills4[b] =0; Turf4Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf5Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t5]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf5Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t5]) {
           GangInWar5[turfOwner[T_t5]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t5]);
           new Text:txt9 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt9, 0);
           TextDrawSetShadow(txt9,0);
           TextDrawSetOutline(txt9,1);
           TextDrawColor(txt9,COLOR_RED);
           TimeTextForPlayer(a,txt9,6000);
           GangZoneFlashForPlayer(a, gGangZone[5], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar5[TEAM_AZTECAS] =1;  Attackers5= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar5[TEAM_VAGOS]   =1;  Attackers5= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar5[TEAM_BALLAS]  =1;  Attackers5= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar5[TEAM_GROVE]   =1;  Attackers5= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar5[TEAM_DEALERS] =1;  Attackers5= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar5[TEAM_COPS]    =1;  Attackers5= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar5[TEAM_BIKERS]  =1;  Attackers5= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar5[TEAM_RAPPERS] =1;  Attackers5= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar5[TEAM_GUARDS]  =1;  Attackers5= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar5[TEAM_HOODLUMS]=1;  Attackers5= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar5[TEAM_WORKERS] =1;  Attackers5= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t5]],TurfAreaNames[T_t5]);
           new Text:txt10 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt10, 0);
           TextDrawSetShadow(txt10,0);
           TextDrawSetOutline(txt10,1);
           TextDrawColor(txt10,0xDFDFDFFF);
           TimeTextForPlayer(a,txt10,6000);
           GangZoneFlashForPlayer(a, gGangZone[5], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[5], COLOR_FLASH2); }
	}
	SetTimer("Turf5TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[5]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills5[b] =0; Turf5Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf6Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t6]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf6Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t6]) {
           GangInWar6[turfOwner[T_t6]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t6]);
           new Text:txt11 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt11, 0);
           TextDrawSetShadow(txt11,0);
           TextDrawSetOutline(txt11,1);
           TextDrawColor(txt11,COLOR_RED);
           TimeTextForPlayer(a,txt11,6000);
           GangZoneFlashForPlayer(a, gGangZone[6], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar6[TEAM_AZTECAS] =1;  Attackers6= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar6[TEAM_VAGOS]   =1;  Attackers6= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar6[TEAM_BALLAS]  =1;  Attackers6= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar6[TEAM_GROVE]   =1;  Attackers6= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar6[TEAM_DEALERS] =1;  Attackers6= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar6[TEAM_COPS]    =1;  Attackers6= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar6[TEAM_BIKERS]  =1;  Attackers6= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar6[TEAM_RAPPERS] =1;  Attackers6= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar6[TEAM_GUARDS]  =1;  Attackers6= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar6[TEAM_HOODLUMS]=1;  Attackers6= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar6[TEAM_WORKERS] =1;  Attackers6= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t6]],TurfAreaNames[T_t6]);
           new Text:txt12 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt12, 0);
           TextDrawSetShadow(txt12,0);
           TextDrawSetOutline(txt12,1);
           TextDrawColor(txt12,0xDFDFDFFF);
           TimeTextForPlayer(a,txt12,6000);
           GangZoneFlashForPlayer(a, gGangZone[6], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[6], COLOR_FLASH2); }
	}
	SetTimer("Turf6TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[6]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills6[b] =0; Turf6Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf7Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t7]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf7Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t7]) {
           GangInWar7[turfOwner[T_t7]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t7]);
           new Text:txt13 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt13, 0);
           TextDrawSetShadow(txt13,0);
           TextDrawSetOutline(txt13,1);
           TextDrawColor(txt13,COLOR_RED);
           TimeTextForPlayer(a,txt13,6000);
           GangZoneFlashForPlayer(a, gGangZone[7], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar7[TEAM_AZTECAS] =1;  Attackers7= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar7[TEAM_VAGOS]   =1;  Attackers7= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar7[TEAM_BALLAS]  =1;  Attackers7= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar7[TEAM_GROVE]   =1;  Attackers7= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar7[TEAM_DEALERS] =1;  Attackers7= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar7[TEAM_COPS]    =1;  Attackers7= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar7[TEAM_BIKERS]  =1;  Attackers7= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar7[TEAM_RAPPERS] =1;  Attackers7= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar7[TEAM_GUARDS]  =1;  Attackers7= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar7[TEAM_HOODLUMS]=1;  Attackers7= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar7[TEAM_WORKERS] =1;  Attackers7= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t7]],TurfAreaNames[T_t7]);
           new Text:txt14 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt14, 0);
           TextDrawSetShadow(txt14,0);
           TextDrawSetOutline(txt14,1);
           TextDrawColor(txt14,0xDFDFDFFF);
           TimeTextForPlayer(a,txt14,6000);
           GangZoneFlashForPlayer(a, gGangZone[7], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[7], COLOR_FLASH2); }
	}
	SetTimer("Turf7TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[7]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills7[b] =0; Turf7Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf8Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t8]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf8Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t8]) {
           GangInWar8[turfOwner[T_t8]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t8]);
           new Text:txt15 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt15, 0);
           TextDrawSetShadow(txt15,0);
           TextDrawSetOutline(txt15,1);
           TextDrawColor(txt15,COLOR_RED);
           TimeTextForPlayer(a,txt15,6000);
           GangZoneFlashForPlayer(a, gGangZone[8], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar8[TEAM_AZTECAS] =1;  Attackers8= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar8[TEAM_VAGOS]   =1;  Attackers8= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar8[TEAM_BALLAS]  =1;  Attackers8= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar8[TEAM_GROVE]   =1;  Attackers8= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar8[TEAM_DEALERS] =1;  Attackers8= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar8[TEAM_COPS]    =1;  Attackers8= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar8[TEAM_BIKERS]  =1;  Attackers8= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar8[TEAM_RAPPERS] =1;  Attackers8= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar8[TEAM_GUARDS]  =1;  Attackers8= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar8[TEAM_HOODLUMS]=1;  Attackers8= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar8[TEAM_WORKERS] =1;  Attackers8= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t8]],TurfAreaNames[T_t8]);
           new Text:txt16 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt16, 0);
           TextDrawSetShadow(txt16,0);
           TextDrawSetOutline(txt16,1);
           TextDrawColor(txt16,0xDFDFDFFF);
           TimeTextForPlayer(a,txt16,6000);
           GangZoneFlashForPlayer(a, gGangZone[8], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[8], COLOR_FLASH2); }
	}
	SetTimer("Turf8TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[8]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills8[b] =0; Turf8Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf9Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t9]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf9Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t9]) {
           GangInWar9[turfOwner[T_t9]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t9]);
           new Text:txt17 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt17, 0);
           TextDrawSetShadow(txt17,0);
           TextDrawSetOutline(txt17,1);
           TextDrawColor(txt17,COLOR_RED);
           TimeTextForPlayer(a,txt17,6000);
           GangZoneFlashForPlayer(a, gGangZone[9], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar9[TEAM_AZTECAS] =1;  Attackers9= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar9[TEAM_VAGOS]   =1;  Attackers9= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar9[TEAM_BALLAS]  =1;  Attackers9= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar9[TEAM_GROVE]   =1;  Attackers9= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar9[TEAM_DEALERS] =1;  Attackers9= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar9[TEAM_COPS]    =1;  Attackers9= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar9[TEAM_BIKERS]  =1;  Attackers9= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar9[TEAM_RAPPERS] =1;  Attackers9= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar9[TEAM_GUARDS]  =1;  Attackers9= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar9[TEAM_HOODLUMS]=1;  Attackers9= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar9[TEAM_WORKERS] =1;  Attackers9= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t9]],TurfAreaNames[T_t9]);
           new Text:txt18 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt18, 0);
           TextDrawSetShadow(txt18,0);
           TextDrawSetOutline(txt18,1);
           TextDrawColor(txt18,0xDFDFDFFF);
           TimeTextForPlayer(a,txt18,6000);
           GangZoneFlashForPlayer(a, gGangZone[9], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[9], COLOR_FLASH2); }
	}
	SetTimer("Turf9TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[9]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills9[b] =0; Turf9Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf10Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t10]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf10Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t10]) {
           GangInWar10[turfOwner[T_t10]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t10]);
           new Text:txt19 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt19, 0);
           TextDrawSetShadow(txt19,0);
           TextDrawSetOutline(txt19,1);
           TextDrawColor(txt19,COLOR_RED);
           TimeTextForPlayer(a,txt19,6000);
           GangZoneFlashForPlayer(a, gGangZone[10], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar10[TEAM_AZTECAS] =1;  Attackers10= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar10[TEAM_VAGOS]   =1;  Attackers10= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar10[TEAM_BALLAS]  =1;  Attackers10= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar10[TEAM_GROVE]   =1;  Attackers10= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar10[TEAM_DEALERS] =1;  Attackers10= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar10[TEAM_COPS]    =1;  Attackers10= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar10[TEAM_BIKERS]  =1;  Attackers10= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar10[TEAM_RAPPERS] =1;  Attackers10= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar10[TEAM_GUARDS]  =1;  Attackers10= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar10[TEAM_HOODLUMS]=1;  Attackers10= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar10[TEAM_WORKERS] =1;  Attackers10= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t10]],TurfAreaNames[T_t10]);
           new Text:txt20 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt20, 0);
           TextDrawSetShadow(txt20,0);
           TextDrawSetOutline(txt20,1);
           TextDrawColor(txt20,0xDFDFDFFF);
           TimeTextForPlayer(a,txt20,6000);
           GangZoneFlashForPlayer(a, gGangZone[10], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[10], COLOR_FLASH); }
	}
	SetTimer("Turf10TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[10]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills10[b] =0; Turf10Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf11Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t11]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf11Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t11]) {
           GangInWar11[turfOwner[T_t11]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t11]);
           new Text:txt21 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt21, 0);
           TextDrawSetShadow(txt21,0);
           TextDrawSetOutline(txt21,1);
           TextDrawColor(txt21,COLOR_RED);
           TimeTextForPlayer(a,txt21,6000);
           GangZoneFlashForPlayer(a, gGangZone[11], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar11[TEAM_AZTECAS] =1;  Attackers11= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar11[TEAM_VAGOS]   =1;  Attackers11= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar11[TEAM_BALLAS]  =1;  Attackers11= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar11[TEAM_GROVE]   =1;  Attackers11= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar11[TEAM_DEALERS] =1;  Attackers11= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar11[TEAM_COPS]    =1;  Attackers11= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar11[TEAM_BIKERS]  =1;  Attackers11= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar11[TEAM_RAPPERS] =1;  Attackers11= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar11[TEAM_GUARDS]  =1;  Attackers11= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar11[TEAM_HOODLUMS]=1;  Attackers11= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar11[TEAM_WORKERS] =1;  Attackers11= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t11]],TurfAreaNames[T_t11]);
           new Text:txt22 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt22, 0);
           TextDrawSetShadow(txt22,0);
           TextDrawSetOutline(txt22,1);
           TextDrawColor(txt22,0xDFDFDFFF);
           TimeTextForPlayer(a,txt22,6000);
           GangZoneFlashForPlayer(a, gGangZone[11], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[11], COLOR_FLASH2); }
	}
	SetTimer("Turf11TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[11]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills11[b] =0; Turf11Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf12Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t12]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf12Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t12]) {
           GangInWar12[turfOwner[T_t12]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t12]);
           new Text:txt23 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt23, 0);
           TextDrawSetShadow(txt23,0);
           TextDrawSetOutline(txt23,1);
           TextDrawColor(txt23,COLOR_RED);
           TimeTextForPlayer(a,txt23,6000);
           GangZoneFlashForPlayer(a, gGangZone[12], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar12[TEAM_AZTECAS] =1;  Attackers12= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar12[TEAM_VAGOS]   =1;  Attackers12= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar12[TEAM_BALLAS]  =1;  Attackers12= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar12[TEAM_GROVE]   =1;  Attackers12= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar12[TEAM_DEALERS] =1;  Attackers12= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar12[TEAM_COPS]    =1;  Attackers12= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar12[TEAM_BIKERS]  =1;  Attackers12= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar12[TEAM_RAPPERS] =1;  Attackers12= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar12[TEAM_GUARDS]  =1;  Attackers12= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar12[TEAM_HOODLUMS]=1;  Attackers12= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar12[TEAM_WORKERS] =1;  Attackers12= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t12]],TurfAreaNames[T_t12]);
           new Text:txt24 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt24, 0);
           TextDrawSetShadow(txt24,0);
           TextDrawSetOutline(txt24,1);
           TextDrawColor(txt24,0xDFDFDFFF);
           TimeTextForPlayer(a,txt24,6000);
           GangZoneFlashForPlayer(a, gGangZone[12], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[12], COLOR_FLASH2); }
	}
	SetTimer("Turf12TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[12]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills12[b] =0; Turf12Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf13Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t13]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf13Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t13]) {
           GangInWar13[turfOwner[T_t13]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t13]);
           new Text:txt25 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt25, 0);
           TextDrawSetShadow(txt25,0);
           TextDrawSetOutline(txt25,1);
           TextDrawColor(txt25,COLOR_RED);
           TimeTextForPlayer(a,txt25,6000);
           GangZoneFlashForPlayer(a, gGangZone[13], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar13[TEAM_AZTECAS] =1;  Attackers13= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar13[TEAM_VAGOS]   =1;  Attackers13= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar13[TEAM_BALLAS]  =1;  Attackers13= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar13[TEAM_GROVE]   =1;  Attackers13= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar13[TEAM_DEALERS] =1;  Attackers13= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar13[TEAM_COPS]    =1;  Attackers13= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar13[TEAM_BIKERS]  =1;  Attackers13= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar13[TEAM_RAPPERS] =1;  Attackers13= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar13[TEAM_GUARDS]  =1;  Attackers13= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar13[TEAM_HOODLUMS]=1;  Attackers13= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar13[TEAM_WORKERS] =1;  Attackers13= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t13]],TurfAreaNames[T_t13]);
           new Text:txt26 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt26, 0);
           TextDrawSetShadow(txt26,0);
           TextDrawSetOutline(txt26,1);
           TextDrawColor(txt26,0xDFDFDFFF);
           TimeTextForPlayer(a,txt26,6000);
           GangZoneFlashForPlayer(a, gGangZone[13], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[13], COLOR_FLASH2); }
	}
	SetTimer("Turf13TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[13]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills13[b] =0; Turf13Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf14Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t14]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf14Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t14]) {
           GangInWar14[turfOwner[T_t14]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t14]);
           new Text:txt27 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt27, 0);
           TextDrawSetShadow(txt27,0);
           TextDrawSetOutline(txt27,1);
           TextDrawColor(txt27,COLOR_RED);
           TimeTextForPlayer(a,txt27,6000);
           GangZoneFlashForPlayer(a, gGangZone[14], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar14[TEAM_AZTECAS] =1;  Attackers14= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar14[TEAM_VAGOS]   =1;  Attackers14= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar14[TEAM_BALLAS]  =1;  Attackers14= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar14[TEAM_GROVE]   =1;  Attackers14= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar14[TEAM_DEALERS] =1;  Attackers14= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar14[TEAM_COPS]    =1;  Attackers14= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar14[TEAM_BIKERS]  =1;  Attackers14= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar14[TEAM_RAPPERS] =1;  Attackers14= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar14[TEAM_GUARDS]  =1;  Attackers14= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar14[TEAM_HOODLUMS]=1;  Attackers14= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar14[TEAM_WORKERS] =1;  Attackers14= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t14]],TurfAreaNames[T_t14]);
           new Text:txt28 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt28, 0);
           TextDrawSetShadow(txt28,0);
           TextDrawSetOutline(txt28,1);
           TextDrawColor(txt28,0xDFDFDFFF);
           TimeTextForPlayer(a,txt28,6000);
           GangZoneFlashForPlayer(a, gGangZone[14], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[14], COLOR_FLASH2); }
	}
	SetTimer("Turf14TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[14]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills14[b] =0; Turf14Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf15Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t15]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf15Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t15]) {
           GangInWar15[turfOwner[T_t15]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t15]);
           new Text:txt29 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt29, 0);
           TextDrawSetShadow(txt29,0);
           TextDrawSetOutline(txt29,1);
           TextDrawColor(txt29,COLOR_RED);
           TimeTextForPlayer(a,txt29,6000);
           GangZoneFlashForPlayer(a, gGangZone[15], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar15[TEAM_AZTECAS] =1;  Attackers15= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar15[TEAM_VAGOS]   =1;  Attackers15= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar15[TEAM_BALLAS]  =1;  Attackers15= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar15[TEAM_GROVE]   =1;  Attackers15= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar15[TEAM_DEALERS] =1;  Attackers15= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar15[TEAM_COPS]    =1;  Attackers15= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar15[TEAM_BIKERS]  =1;  Attackers15= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar15[TEAM_RAPPERS] =1;  Attackers15= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar15[TEAM_GUARDS]  =1;  Attackers15= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar15[TEAM_HOODLUMS]=1;  Attackers15= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar15[TEAM_WORKERS] =1;  Attackers15= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t15]],TurfAreaNames[T_t15]);
           new Text:txt30 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt30, 0);
           TextDrawSetShadow(txt30,0);
           TextDrawSetOutline(txt30,1);
           TextDrawColor(txt30,0xDFDFDFFF);
           TimeTextForPlayer(a,txt30,6000);
           GangZoneFlashForPlayer(a, gGangZone[15], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[15], COLOR_FLASH2); }
	}
	GangZoneFlashForAll(gGangZone[15], COLOR_FLASH);
	SetTimer("Turf15TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[15]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills15[b] =0; Turf15Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf16Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t16]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf16Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t16]) {
           GangInWar16[turfOwner[T_t16]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t16]);
           new Text:txt31 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt31, 0);
           TextDrawSetShadow(txt31,0);
           TextDrawSetOutline(txt31,1);
           TextDrawColor(txt31,COLOR_RED);
           TimeTextForPlayer(a,txt31,6000);
           GangZoneFlashForPlayer(a, gGangZone[16], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar16[TEAM_AZTECAS] =1;  Attackers16= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar16[TEAM_VAGOS]   =1;  Attackers16= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar16[TEAM_BALLAS]  =1;  Attackers16= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar16[TEAM_GROVE]   =1;  Attackers16= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar16[TEAM_DEALERS] =1;  Attackers16= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar16[TEAM_COPS]    =1;  Attackers16= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar16[TEAM_BIKERS]  =1;  Attackers16= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar16[TEAM_RAPPERS] =1;  Attackers16= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar16[TEAM_GUARDS]  =1;  Attackers16= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar16[TEAM_HOODLUMS]=1;  Attackers16= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar16[TEAM_WORKERS] =1;  Attackers16= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t16]],TurfAreaNames[T_t16]);
           new Text:txt32 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt32, 0);
           TextDrawSetShadow(txt32,0);
           TextDrawSetOutline(txt32,1);
           TextDrawColor(txt32,0xDFDFDFFF);
           TimeTextForPlayer(a,txt32,6000);
           GangZoneFlashForPlayer(a, gGangZone[16], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[16], COLOR_FLASH2); }
	}
	SetTimer("Turf16TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[16]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills16[b] =0; Turf16Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf17Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t17]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf17Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t17]) {
           GangInWar17[turfOwner[T_t17]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t17]);
           new Text:txt33 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt33, 0);
           TextDrawSetShadow(txt33,0);
           TextDrawSetOutline(txt33,1);
           TextDrawColor(txt33,COLOR_RED);
           TimeTextForPlayer(a,txt33,6000);
           GangZoneFlashForPlayer(a, gGangZone[17], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar17[TEAM_AZTECAS] =1;  Attackers17= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar17[TEAM_VAGOS]   =1;  Attackers17= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar17[TEAM_BALLAS]  =1;  Attackers17= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar17[TEAM_GROVE]   =1;  Attackers17= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar17[TEAM_DEALERS] =1;  Attackers17= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar17[TEAM_COPS]    =1;  Attackers17= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar17[TEAM_BIKERS]  =1;  Attackers17= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar17[TEAM_RAPPERS] =1;  Attackers17= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar17[TEAM_GUARDS]  =1;  Attackers17= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar17[TEAM_HOODLUMS]=1;  Attackers17= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar17[TEAM_WORKERS] =1;  Attackers17= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t17]],TurfAreaNames[T_t17]);
           new Text:txt34 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt34, 0);
           TextDrawSetShadow(txt34,0);
           TextDrawSetOutline(txt34,1);
           TextDrawColor(txt34,0xDFDFDFFF);
           TimeTextForPlayer(a,txt34,6000);
           GangZoneFlashForPlayer(a, gGangZone[17], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[17], COLOR_FLASH2); }
	}
	SetTimer("Turf17TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[17]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills17[b] =0; Turf17Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf18Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t18]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf18Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t18]) {
           GangInWar18[turfOwner[T_t18]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t18]);
           new Text:txt35 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt35, 0);
           TextDrawSetShadow(txt35,0);
           TextDrawSetOutline(txt35,1);
           TextDrawColor(txt35,COLOR_RED);
           TimeTextForPlayer(a,txt35,6000);
           GangZoneFlashForPlayer(a, gGangZone[18], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar18[TEAM_AZTECAS] =1;  Attackers18= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar18[TEAM_VAGOS]   =1;  Attackers18= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar18[TEAM_BALLAS]  =1;  Attackers18= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar18[TEAM_GROVE]   =1;  Attackers18= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar18[TEAM_DEALERS] =1;  Attackers18= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar18[TEAM_COPS]    =1;  Attackers18= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar18[TEAM_BIKERS]  =1;  Attackers18= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar18[TEAM_RAPPERS] =1;  Attackers18= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar18[TEAM_GUARDS]  =1;  Attackers18= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar18[TEAM_HOODLUMS]=1;  Attackers18= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar18[TEAM_WORKERS] =1;  Attackers18= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t18]],TurfAreaNames[T_t18]);
           new Text:txt36 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt36, 0);
           TextDrawSetShadow(txt36,0);
           TextDrawSetOutline(txt36,1);
           TextDrawColor(txt36,0xDFDFDFFF);
           TimeTextForPlayer(a,txt36,6000);
           GangZoneFlashForPlayer(a, gGangZone[18], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[18], COLOR_FLASH2); }
	}
	SetTimer("Turf18TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[18]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills18[b] =0; Turf18Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf19Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t19]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf19Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t19]) {
           GangInWar19[turfOwner[T_t19]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t19]);
           new Text:txt37 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt37, 0);
           TextDrawSetShadow(txt37,0);
           TextDrawSetOutline(txt37,1);
           TextDrawColor(txt37,COLOR_RED);
           TimeTextForPlayer(a,txt37,6000);
           GangZoneFlashForPlayer(a, gGangZone[19], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar19[TEAM_AZTECAS] =1;  Attackers19= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar19[TEAM_VAGOS]   =1;  Attackers19= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar19[TEAM_BALLAS]  =1;  Attackers19= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar19[TEAM_GROVE]   =1;  Attackers19= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar19[TEAM_DEALERS] =1;  Attackers19= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar19[TEAM_COPS]    =1;  Attackers19= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar19[TEAM_BIKERS]  =1;  Attackers19= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar19[TEAM_RAPPERS] =1;  Attackers19= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar19[TEAM_GUARDS]  =1;  Attackers19= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar19[TEAM_HOODLUMS]=1;  Attackers19= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar19[TEAM_WORKERS] =1;  Attackers19= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t19]],TurfAreaNames[T_t19]);
           new Text:txt38 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt38, 0);
           TextDrawSetShadow(txt38,0);
           TextDrawSetOutline(txt38,1);
           TextDrawColor(txt38,0xDFDFDFFF);
           TimeTextForPlayer(a,txt38,6000);
           GangZoneFlashForPlayer(a, gGangZone[19], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[19], COLOR_FLASH2); }
	}
	SetTimer("Turf19TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[19]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills19[b] =0; Turf19Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf20Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t20]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf20Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t20]) {
           GangInWar20[turfOwner[T_t20]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t20]);
           new Text:txt39 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt39, 0);
           TextDrawSetShadow(txt39,0);
           TextDrawSetOutline(txt39,1);
           TextDrawColor(txt39,COLOR_RED);
           TimeTextForPlayer(a,txt39,6000);
           GangZoneFlashForPlayer(a, gGangZone[20], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar20[TEAM_AZTECAS] =1;  Attackers20= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar20[TEAM_VAGOS]   =1;  Attackers20= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar20[TEAM_BALLAS]  =1;  Attackers20= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar20[TEAM_GROVE]   =1;  Attackers20= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar20[TEAM_DEALERS] =1;  Attackers20= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar20[TEAM_COPS]    =1;  Attackers20= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar20[TEAM_BIKERS]  =1;  Attackers20= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar20[TEAM_RAPPERS] =1;  Attackers20= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar20[TEAM_GUARDS]  =1;  Attackers20= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar20[TEAM_HOODLUMS]=1;  Attackers20= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar20[TEAM_WORKERS] =1;  Attackers20= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t20]],TurfAreaNames[T_t20]);
           new Text:txt40 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt40, 0);
           TextDrawSetShadow(txt40,0);
           TextDrawSetOutline(txt40,1);
           TextDrawColor(txt40,0xDFDFDFFF);
           TimeTextForPlayer(a,txt40,6000);
           GangZoneFlashForPlayer(a, gGangZone[20], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[20], COLOR_FLASH2); }
	}
	SetTimer("Turf20TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[20]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills20[b] =0; Turf20Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf21Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t21]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf21Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t21]) {
           GangInWar21[turfOwner[T_t21]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t21]);
           new Text:txt41 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt41, 0);
           TextDrawSetShadow(txt41,0);
           TextDrawSetOutline(txt41,1);
           TextDrawColor(txt41,COLOR_RED);
           TimeTextForPlayer(a,txt41,6000);
           GangZoneFlashForPlayer(a, gGangZone[21], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar21[TEAM_AZTECAS] =1;  Attackers21= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar21[TEAM_VAGOS]   =1;  Attackers21= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar21[TEAM_BALLAS]  =1;  Attackers21= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar21[TEAM_GROVE]   =1;  Attackers21= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar21[TEAM_DEALERS] =1;  Attackers21= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar21[TEAM_COPS]    =1;  Attackers21= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar21[TEAM_BIKERS]  =1;  Attackers21= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar21[TEAM_RAPPERS] =1;  Attackers21= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar21[TEAM_GUARDS]  =1;  Attackers21= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar21[TEAM_HOODLUMS]=1;  Attackers21= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar21[TEAM_WORKERS] =1;  Attackers21= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t21]],TurfAreaNames[T_t21]);
           new Text:txt42 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt42, 0);
           TextDrawSetShadow(txt42,0);
           TextDrawSetOutline(txt42,1);
           TextDrawColor(txt42,0xDFDFDFFF);
           TimeTextForPlayer(a,txt42,6000);
           GangZoneFlashForPlayer(a, gGangZone[21], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[21], COLOR_FLASH2); }
	}
	SetTimer("Turf21TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[21]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills21[b] =0; Turf21Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf22Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t22]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf22Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t22]) {
           GangInWar22[turfOwner[T_t22]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t22]);
           new Text:txt43 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt43, 0);
           TextDrawSetShadow(txt43,0);
           TextDrawSetOutline(txt43,1);
           TextDrawColor(txt43,COLOR_RED);
           TimeTextForPlayer(a,txt43,6000);
           GangZoneFlashForPlayer(a, gGangZone[22], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar22[TEAM_AZTECAS] =1;  Attackers22= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar22[TEAM_VAGOS]   =1;  Attackers22= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar22[TEAM_BALLAS]  =1;  Attackers22= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar22[TEAM_GROVE]   =1;  Attackers22= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar22[TEAM_DEALERS] =1;  Attackers22= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar22[TEAM_COPS]    =1;  Attackers22= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar22[TEAM_BIKERS]  =1;  Attackers22= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar22[TEAM_RAPPERS] =1;  Attackers22= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar22[TEAM_GUARDS]  =1;  Attackers22= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar22[TEAM_HOODLUMS]=1;  Attackers22= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar22[TEAM_WORKERS] =1;  Attackers22= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t22]],TurfAreaNames[T_t22]);
           new Text:txt44 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt44, 0);
           TextDrawSetShadow(txt44,0);
           TextDrawSetOutline(txt44,1);
           TextDrawColor(txt44,0xDFDFDFFF);
           TimeTextForPlayer(a,txt44,6000);
           GangZoneFlashForPlayer(a, gGangZone[22], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[22], COLOR_FLASH2); }
	}
	SetTimer("Turf22TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[22]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills22[b] =0; Turf22Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf23Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t23]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf23Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t23]) {
           GangInWar23[turfOwner[T_t23]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t23]);
           new Text:txt45 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt45, 0);
           TextDrawSetShadow(txt45,0);
           TextDrawSetOutline(txt45,1);
           TextDrawColor(txt45,COLOR_RED);
           TimeTextForPlayer(a,txt45,6000);
           GangZoneFlashForPlayer(a, gGangZone[23], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar23[TEAM_AZTECAS] =1;  Attackers23= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar23[TEAM_VAGOS]   =1;  Attackers23= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar23[TEAM_BALLAS]  =1;  Attackers23= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar23[TEAM_GROVE]   =1;  Attackers23= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar23[TEAM_DEALERS] =1;  Attackers23= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar23[TEAM_COPS]    =1;  Attackers23= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar23[TEAM_BIKERS]  =1;  Attackers23= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar23[TEAM_RAPPERS] =1;  Attackers23= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar23[TEAM_GUARDS]  =1;  Attackers23= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar23[TEAM_HOODLUMS]=1;  Attackers23= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar23[TEAM_WORKERS] =1;  Attackers23= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t23]],TurfAreaNames[T_t23]);
           new Text:txt46 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt46, 0);
           TextDrawSetShadow(txt46,0);
           TextDrawSetOutline(txt46,1);
           TextDrawColor(txt46,0xDFDFDFFF);
           TimeTextForPlayer(a,txt46,6000);
           GangZoneFlashForPlayer(a, gGangZone[23], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[23], COLOR_FLASH2); }
	}
	SetTimer("Turf23TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[23]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills23[b] =0; Turf23Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf24Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t24]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf24Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t24]) {
           GangInWar24[turfOwner[T_t24]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t24]);
           new Text:txt47 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt47, 0);
           TextDrawSetShadow(txt47,0);
           TextDrawSetOutline(txt47,1);
           TextDrawColor(txt47,COLOR_RED);
           TimeTextForPlayer(a,txt47,6000);
           GangZoneFlashForPlayer(a, gGangZone[24], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar24[TEAM_AZTECAS] =1;  Attackers24= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar24[TEAM_VAGOS]   =1;  Attackers24= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar24[TEAM_BALLAS]  =1;  Attackers24= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar24[TEAM_GROVE]   =1;  Attackers24= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar24[TEAM_DEALERS] =1;  Attackers24= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar24[TEAM_COPS]    =1;  Attackers24= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar24[TEAM_BIKERS]  =1;  Attackers24= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar24[TEAM_RAPPERS] =1;  Attackers24= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar24[TEAM_GUARDS]  =1;  Attackers24= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar24[TEAM_HOODLUMS]=1;  Attackers24= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar24[TEAM_WORKERS] =1;  Attackers24= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t24]],TurfAreaNames[T_t24]);
           new Text:txt48 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt48, 0);
           TextDrawSetShadow(txt48,0);
           TextDrawSetOutline(txt48,1);
           TextDrawColor(txt48,0xDFDFDFFF);
           TimeTextForPlayer(a,txt48,6000);
           GangZoneFlashForPlayer(a, gGangZone[24], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[24], COLOR_FLASH2); }
	}
	SetTimer("Turf24TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[24]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills24[b] =0; Turf24Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf25Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t25]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf25Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t25]) {
           GangInWar25[turfOwner[T_t25]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t25]);
           new Text:txt49 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt49, 0);
           TextDrawSetShadow(txt49,0);
           TextDrawSetOutline(txt49,1);
           TextDrawColor(txt49,COLOR_RED);
           TimeTextForPlayer(a,txt49,6000);
           GangZoneFlashForPlayer(a, gGangZone[25], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar25[TEAM_AZTECAS] =1;  Attackers25= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar25[TEAM_VAGOS]   =1;  Attackers25= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar25[TEAM_BALLAS]  =1;  Attackers25= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar25[TEAM_GROVE]   =1;  Attackers25= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar25[TEAM_DEALERS] =1;  Attackers25= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar25[TEAM_COPS]    =1;  Attackers25= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar25[TEAM_BIKERS]  =1;  Attackers25= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar25[TEAM_RAPPERS] =1;  Attackers25= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar25[TEAM_GUARDS]  =1;  Attackers25= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar25[TEAM_HOODLUMS]=1;  Attackers25= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar25[TEAM_WORKERS] =1;  Attackers25= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t25]],TurfAreaNames[T_t25]);
           new Text:txt50 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt50, 0);
           TextDrawSetShadow(txt50,0);
           TextDrawSetOutline(txt50,1);
           TextDrawColor(txt50,0xDFDFDFFF);
           TimeTextForPlayer(a,txt50,6000);
           GangZoneFlashForPlayer(a, gGangZone[25], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[25], COLOR_FLASH2); }
	}
	SetTimer("Turf25TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[25]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills25[b] =0; Turf25Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf26Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t26]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf26Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t26]) {
           GangInWar26[turfOwner[T_t26]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t26]);
           new Text:txt51 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt51, 0);
           TextDrawSetShadow(txt51,0);
           TextDrawSetOutline(txt51,1);
           TextDrawColor(txt51,COLOR_RED);
           TimeTextForPlayer(a,txt51,6000);
           GangZoneFlashForPlayer(a, gGangZone[26], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar26[TEAM_AZTECAS] =1;  Attackers26= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar26[TEAM_VAGOS]   =1;  Attackers26= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar26[TEAM_BALLAS]  =1;  Attackers26= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar26[TEAM_GROVE]   =1;  Attackers26= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar26[TEAM_DEALERS] =1;  Attackers26= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar26[TEAM_COPS]    =1;  Attackers26= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar26[TEAM_BIKERS]  =1;  Attackers26= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar26[TEAM_RAPPERS] =1;  Attackers26= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar26[TEAM_GUARDS]  =1;  Attackers26= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar26[TEAM_HOODLUMS]=1;  Attackers26= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar26[TEAM_WORKERS] =1;  Attackers26= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t26]],TurfAreaNames[T_t26]);
           new Text:txt52 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt52, 0);
           TextDrawSetShadow(txt52,0);
           TextDrawSetOutline(txt52,1);
           TextDrawColor(txt52,0xDFDFDFFF);
           TimeTextForPlayer(a,txt52,6000);
           GangZoneFlashForPlayer(a, gGangZone[26], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[26], COLOR_FLASH2); }
	}
	SetTimer("Turf26TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[26]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills26[b] =0; Turf26Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf27Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t27]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf27Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t27]) {
           GangInWar27[turfOwner[T_t27]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t27]);
           new Text:txt53 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt53, 0);
           TextDrawSetShadow(txt53,0);
           TextDrawSetOutline(txt53,1);
           TextDrawColor(txt53,COLOR_RED);
           TimeTextForPlayer(a,txt53,6000);
           GangZoneFlashForPlayer(a, gGangZone[27], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar27[TEAM_AZTECAS] =1;  Attackers27= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar27[TEAM_VAGOS]   =1;  Attackers27= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar27[TEAM_BALLAS]  =1;  Attackers27= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar27[TEAM_GROVE]   =1;  Attackers27= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar27[TEAM_DEALERS] =1;  Attackers27= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar27[TEAM_COPS]    =1;  Attackers27= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar27[TEAM_BIKERS]  =1;  Attackers27= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar27[TEAM_RAPPERS] =1;  Attackers27= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar27[TEAM_GUARDS]  =1;  Attackers27= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar27[TEAM_HOODLUMS]=1;  Attackers27= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar27[TEAM_WORKERS] =1;  Attackers27= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t27]],TurfAreaNames[T_t27]);
           new Text:txt54 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt54, 0);
           TextDrawSetShadow(txt54,0);
           TextDrawSetOutline(txt54,1);
           TextDrawColor(txt54,0xDFDFDFFF);
           TimeTextForPlayer(a,txt54,6000);
           GangZoneFlashForPlayer(a, gGangZone[27], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[27], COLOR_FLASH2); }
	}
	SetTimer("Turf27TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[27]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills27[b] =0; Turf27Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf28Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t28]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf28Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t28]) {
           GangInWar28[turfOwner[T_t28]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t28]);
           new Text:txt55 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt55, 0);
           TextDrawSetShadow(txt55,0);
           TextDrawSetOutline(txt55,1);
           TextDrawColor(txt55,COLOR_RED);
           TimeTextForPlayer(a,txt55,6000);
           GangZoneFlashForPlayer(a, gGangZone[28], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar28[TEAM_AZTECAS] =1;  Attackers28= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar28[TEAM_VAGOS]   =1;  Attackers28= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar28[TEAM_BALLAS]  =1;  Attackers28= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar28[TEAM_GROVE]   =1;  Attackers28= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar28[TEAM_DEALERS] =1;  Attackers28= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar28[TEAM_COPS]    =1;  Attackers28= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar28[TEAM_BIKERS]  =1;  Attackers28= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar28[TEAM_RAPPERS] =1;  Attackers28= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar28[TEAM_GUARDS]  =1;  Attackers28= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar28[TEAM_HOODLUMS]=1;  Attackers28= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar28[TEAM_WORKERS] =1;  Attackers28= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t28]],TurfAreaNames[T_t28]);
           new Text:txt56 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt56, 0);
           TextDrawSetShadow(txt56,0);
           TextDrawSetOutline(txt56,1);
           TextDrawColor(txt56,0xDFDFDFFF);
           TimeTextForPlayer(a,txt56,6000);
           GangZoneFlashForPlayer(a, gGangZone[28], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[28], COLOR_FLASH2); }
	}
	SetTimer("Turf28TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[28]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills28[b] =0; Turf28Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf29Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t29]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf29Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t29]) {
           GangInWar29[turfOwner[T_t29]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t29]);
           new Text:txt57 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt57, 0);
           TextDrawSetShadow(txt57,0);
           TextDrawSetOutline(txt57,1);
           TextDrawColor(txt57,COLOR_RED);
           TimeTextForPlayer(a,txt57,6000);
           GangZoneFlashForPlayer(a, gGangZone[29], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar29[TEAM_AZTECAS] =1;  Attackers29= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar29[TEAM_VAGOS]   =1;  Attackers29= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar29[TEAM_BALLAS]  =1;  Attackers29= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar29[TEAM_GROVE]   =1;  Attackers29= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar29[TEAM_DEALERS] =1;  Attackers29= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar29[TEAM_COPS]    =1;  Attackers29= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar29[TEAM_BIKERS]  =1;  Attackers29= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar29[TEAM_RAPPERS] =1;  Attackers29= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar29[TEAM_GUARDS]  =1;  Attackers29= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar29[TEAM_HOODLUMS]=1;  Attackers29= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar29[TEAM_WORKERS] =1;  Attackers29= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t29]],TurfAreaNames[T_t29]);
           new Text:txt58 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt58, 0);
           TextDrawSetShadow(txt58,0);
           TextDrawSetOutline(txt58,1);
           TextDrawColor(txt58,0xDFDFDFFF);
           TimeTextForPlayer(a,txt58,6000);
           GangZoneFlashForPlayer(a, gGangZone[29], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[29], COLOR_FLASH2); }
	}
	SetTimer("Turf29TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[29]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills29[b] =0; Turf29Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf30Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t30]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf30Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t30]) {
           GangInWar30[turfOwner[T_t30]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t30]);
           new Text:txt59 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt59, 0);
           TextDrawSetShadow(txt59,0);
           TextDrawSetOutline(txt59,1);
           TextDrawColor(txt59,COLOR_RED);
           TimeTextForPlayer(a,txt59,6000);
           GangZoneFlashForPlayer(a, gGangZone[30], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar30[TEAM_AZTECAS] =1;  Attackers30= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar30[TEAM_VAGOS]   =1;  Attackers30= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar30[TEAM_BALLAS]  =1;  Attackers30= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar30[TEAM_GROVE]   =1;  Attackers30= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar30[TEAM_DEALERS] =1;  Attackers30= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar30[TEAM_COPS]    =1;  Attackers30= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar30[TEAM_BIKERS]  =1;  Attackers30= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar30[TEAM_RAPPERS] =1;  Attackers30= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar30[TEAM_GUARDS]  =1;  Attackers30= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar30[TEAM_HOODLUMS]=1;  Attackers30= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar30[TEAM_WORKERS] =1;  Attackers30= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t30]],TurfAreaNames[T_t30]);
           new Text:txt60 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt60, 0);
           TextDrawSetShadow(txt60,0);
           TextDrawSetOutline(txt60,1);
           TextDrawColor(txt60,0xDFDFDFFF);
           TimeTextForPlayer(a,txt60,6000);
           GangZoneFlashForPlayer(a, gGangZone[30], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[30], COLOR_FLASH2); }
	}
	SetTimer("Turf30TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[30]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills30[b] =0; Turf30Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf31Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t31]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf31Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t31]) {
           GangInWar31[turfOwner[T_t31]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t31]);
           new Text:txt61 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt61, 0);
           TextDrawSetShadow(txt61,0);
           TextDrawSetOutline(txt61,1);
           TextDrawColor(txt61,COLOR_RED);
           TimeTextForPlayer(a,txt61,6000);
           GangZoneFlashForPlayer(a, gGangZone[31], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar31[TEAM_AZTECAS] =1;  Attackers31= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar31[TEAM_VAGOS]   =1;  Attackers31= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar31[TEAM_BALLAS]  =1;  Attackers31= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar31[TEAM_GROVE]   =1;  Attackers31= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar31[TEAM_DEALERS] =1;  Attackers31= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar31[TEAM_COPS]    =1;  Attackers31= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar31[TEAM_BIKERS]  =1;  Attackers31= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar31[TEAM_RAPPERS] =1;  Attackers31= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar31[TEAM_GUARDS]  =1;  Attackers31= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar31[TEAM_HOODLUMS]=1;  Attackers31= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar31[TEAM_WORKERS] =1;  Attackers31= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t31]],TurfAreaNames[T_t31]);
           new Text:txt62 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt62, 0);
           TextDrawSetShadow(txt62,0);
           TextDrawSetOutline(txt62,1);
           TextDrawColor(txt62,0xDFDFDFFF);
           TimeTextForPlayer(a,txt62,6000);
           GangZoneFlashForPlayer(a, gGangZone[31], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[31], COLOR_FLASH2); }
	}
	SetTimer("Turf31TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[31]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills31[b] =0; Turf31Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf32Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t32]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf32Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t32]) {
           GangInWar32[turfOwner[T_t32]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t32]);
           new Text:txt63 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt63, 0);
           TextDrawSetShadow(txt63,0);
           TextDrawSetOutline(txt63,1);
           TextDrawColor(txt63,COLOR_RED);
           TimeTextForPlayer(a,txt63,6000);
		   GangZoneFlashForPlayer(a, gGangZone[32], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar32[TEAM_AZTECAS] =1;  Attackers32= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar32[TEAM_VAGOS]   =1;  Attackers32= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar32[TEAM_BALLAS]  =1;  Attackers32= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar32[TEAM_GROVE]   =1;  Attackers32= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar32[TEAM_DEALERS] =1;  Attackers32= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar32[TEAM_COPS]    =1;  Attackers32= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar32[TEAM_BIKERS]  =1;  Attackers32= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar32[TEAM_RAPPERS] =1;  Attackers32= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar32[TEAM_GUARDS]  =1;  Attackers32= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar32[TEAM_HOODLUMS]=1;  Attackers32= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar32[TEAM_WORKERS] =1;  Attackers32= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t32]],TurfAreaNames[T_t32]);
           new Text:txt64 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt64, 0);
           TextDrawSetShadow(txt64,0);
           TextDrawSetOutline(txt64,1);
           TextDrawColor(txt64,0xDFDFDFFF);
           TimeTextForPlayer(a,txt64,6000);
           GangZoneFlashForPlayer(a, gGangZone[32], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[32], COLOR_FLASH2); }
	}
	SetTimer("Turf32TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[32]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills32[b] =0; Turf32Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf33Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t33]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf33Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t33]) {
           GangInWar33[turfOwner[T_t33]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t33]);
           new Text:txt65 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt65, 0);
           TextDrawSetShadow(txt65,0);
           TextDrawSetOutline(txt65,1);
           TextDrawColor(txt65,COLOR_RED);
           TimeTextForPlayer(a,txt65,6000);
           GangZoneFlashForPlayer(a, gGangZone[33], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar33[TEAM_AZTECAS] =1;  Attackers33= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar33[TEAM_VAGOS]   =1;  Attackers33= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar33[TEAM_BALLAS]  =1;  Attackers33= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar33[TEAM_GROVE]   =1;  Attackers33= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar33[TEAM_DEALERS] =1;  Attackers33= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar33[TEAM_COPS]    =1;  Attackers33= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar33[TEAM_BIKERS]  =1;  Attackers33= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar33[TEAM_RAPPERS] =1;  Attackers33= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar33[TEAM_GUARDS]  =1;  Attackers33= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar33[TEAM_HOODLUMS]=1;  Attackers33= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar33[TEAM_WORKERS] =1;  Attackers33= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t33]],TurfAreaNames[T_t33]);
           new Text:txt66 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt66, 0);
           TextDrawSetShadow(txt66,0);
           TextDrawSetOutline(txt66,1);
           TextDrawColor(txt66,0xDFDFDFFF);
           TimeTextForPlayer(a,txt66,6000);
           GangZoneFlashForPlayer(a, gGangZone[33], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[33], COLOR_FLASH2); }
	}
	SetTimer("Turf33TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[33]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills33[b] =0; Turf33Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf34Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t34]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf34Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t34]) {
           GangInWar34[turfOwner[T_t34]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t34]);
           new Text:txt67 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt67, 0);
           TextDrawSetShadow(txt67,0);
           TextDrawSetOutline(txt67,1);
           TextDrawColor(txt67,COLOR_RED);
           TimeTextForPlayer(a,txt67,6000);
           GangZoneFlashForPlayer(a, gGangZone[34], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar34[TEAM_AZTECAS] =1;  Attackers34= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar34[TEAM_VAGOS]   =1;  Attackers34= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar34[TEAM_BALLAS]  =1;  Attackers34= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar34[TEAM_GROVE]   =1;  Attackers34= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar34[TEAM_DEALERS] =1;  Attackers34= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar34[TEAM_COPS]    =1;  Attackers34= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar34[TEAM_BIKERS]  =1;  Attackers34= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar34[TEAM_RAPPERS] =1;  Attackers34= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar34[TEAM_GUARDS]  =1;  Attackers34= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar34[TEAM_HOODLUMS]=1;  Attackers34= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar34[TEAM_WORKERS] =1;  Attackers34= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t34]],TurfAreaNames[T_t34]);
           new Text:txt68 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt68, 0);
           TextDrawSetShadow(txt68,0);
           TextDrawSetOutline(txt68,1);
           TextDrawColor(txt68,0xDFDFDFFF);
           TimeTextForPlayer(a,txt68,6000);
           GangZoneFlashForPlayer(a, gGangZone[34], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[34], COLOR_FLASH2); }
	}
	SetTimer("Turf34TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[34]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills34[b] =0; Turf34Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf35Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t35]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf35Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t35]) {
           GangInWar35[turfOwner[T_t35]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t35]);
           new Text:txt69 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt69, 0);
           TextDrawSetShadow(txt69,0);
           TextDrawSetOutline(txt69,1);
           TextDrawColor(txt69,COLOR_RED);
           TimeTextForPlayer(a,txt69,6000);
           GangZoneFlashForPlayer(a, gGangZone[35], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar35[TEAM_AZTECAS] =1;  Attackers35= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar35[TEAM_VAGOS]   =1;  Attackers35= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar35[TEAM_BALLAS]  =1;  Attackers35= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar35[TEAM_GROVE]   =1;  Attackers35= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar35[TEAM_DEALERS] =1;  Attackers35= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar35[TEAM_COPS]    =1;  Attackers35= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar35[TEAM_BIKERS]  =1;  Attackers35= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar35[TEAM_RAPPERS] =1;  Attackers35= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar35[TEAM_GUARDS]  =1;  Attackers35= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar35[TEAM_HOODLUMS]=1;  Attackers35= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar35[TEAM_WORKERS] =1;  Attackers35= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t35]],TurfAreaNames[T_t35]);
           new Text:txt70 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt70, 0);
           TextDrawSetShadow(txt70,0);
           TextDrawSetOutline(txt70,1);
           TextDrawColor(txt70,0xDFDFDFFF);
           TimeTextForPlayer(a,txt70,6000);
           GangZoneFlashForPlayer(a, gGangZone[35], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[35], COLOR_FLASH2); }
	}
	SetTimer("Turf35TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[35]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills35[b] =0; Turf35Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf36Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t36]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf36Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t36]) {
           GangInWar36[turfOwner[T_t36]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t36]);
           new Text:txt71 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt71, 0);
           TextDrawSetShadow(txt71,0);
           TextDrawSetOutline(txt71,1);
           TextDrawColor(txt71,COLOR_RED);
           TimeTextForPlayer(a,txt71,6000);
           GangZoneFlashForPlayer(a, gGangZone[36], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar36[TEAM_AZTECAS] =1;  Attackers36= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar36[TEAM_VAGOS]   =1;  Attackers36= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar36[TEAM_BALLAS]  =1;  Attackers36= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar36[TEAM_GROVE]   =1;  Attackers36= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar36[TEAM_DEALERS] =1;  Attackers36= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar36[TEAM_COPS]    =1;  Attackers36= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar36[TEAM_BIKERS]  =1;  Attackers36= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar36[TEAM_RAPPERS] =1;  Attackers36= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar36[TEAM_GUARDS]  =1;  Attackers36= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar36[TEAM_HOODLUMS]=1;  Attackers36= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar36[TEAM_WORKERS] =1;  Attackers36= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t36]],TurfAreaNames[T_t36]);
           new Text:txt72 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt72, 0);
           TextDrawSetShadow(txt72,0);
           TextDrawSetOutline(txt72,1);
           TextDrawColor(txt72,0xDFDFDFFF);
           TimeTextForPlayer(a,txt72,6000);
           GangZoneFlashForPlayer(a, gGangZone[36], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[36], COLOR_FLASH2); }
	}
	SetTimer("Turf36TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[36]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills36[b] =0; Turf36Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf37Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t37]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf37Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t37]) {
           GangInWar37[turfOwner[T_t37]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t37]);
           new Text:txt73 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt73, 0);
           TextDrawSetShadow(txt73,0);
           TextDrawSetOutline(txt73,1);
           TextDrawColor(txt73,COLOR_RED);
           TimeTextForPlayer(a,txt73,6000);
           GangZoneFlashForPlayer(a, gGangZone[37], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar37[TEAM_AZTECAS] =1;  Attackers37= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar37[TEAM_VAGOS]   =1;  Attackers37= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar37[TEAM_BALLAS]  =1;  Attackers37= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar37[TEAM_GROVE]   =1;  Attackers37= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar37[TEAM_DEALERS] =1;  Attackers37= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar37[TEAM_COPS]    =1;  Attackers37= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar37[TEAM_BIKERS]  =1;  Attackers37= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar37[TEAM_RAPPERS] =1;  Attackers37= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar37[TEAM_GUARDS]  =1;  Attackers37= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar37[TEAM_HOODLUMS]=1;  Attackers37= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar37[TEAM_WORKERS] =1;  Attackers37= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t37]],TurfAreaNames[T_t37]);
           new Text:txt74 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt74, 0);
           TextDrawSetShadow(txt74,0);
           TextDrawSetOutline(txt74,1);
           TextDrawColor(txt74,0xDFDFDFFF);
           TimeTextForPlayer(a,txt74,6000);
           GangZoneFlashForPlayer(a, gGangZone[37], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[37], COLOR_FLASH2); }
	}
	SetTimer("Turf37TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[37]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills37[b] =0; Turf37Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf38Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t38]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf38Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t38]) {
           GangInWar38[turfOwner[T_t38]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t38]);
           new Text:txt75 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt75, 0);
           TextDrawSetShadow(txt75,0);
           TextDrawSetOutline(txt75,1);
           TextDrawColor(txt75,COLOR_RED);
           TimeTextForPlayer(a,txt75,6000);
           GangZoneFlashForPlayer(a, gGangZone[38], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar38[TEAM_AZTECAS] =1;  Attackers38= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar38[TEAM_VAGOS]   =1;  Attackers38= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar38[TEAM_BALLAS]  =1;  Attackers38= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar38[TEAM_GROVE]   =1;  Attackers38= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar38[TEAM_DEALERS] =1;  Attackers38= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar38[TEAM_COPS]    =1;  Attackers38= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar38[TEAM_BIKERS]  =1;  Attackers38= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar38[TEAM_RAPPERS] =1;  Attackers38= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar38[TEAM_GUARDS]  =1;  Attackers38= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar38[TEAM_HOODLUMS]=1;  Attackers38= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar38[TEAM_WORKERS] =1;  Attackers38= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t38]],TurfAreaNames[T_t38]);
           new Text:txt76 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt76, 0);
           TextDrawSetShadow(txt76,0);
           TextDrawSetOutline(txt76,1);
           TextDrawColor(txt76,0xDFDFDFFF);
           TimeTextForPlayer(a,txt76,6000);
           GangZoneFlashForPlayer(a, gGangZone[38], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[38], COLOR_FLASH2); }
	}
	SetTimer("Turf38TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[38]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills38[b] =0; Turf38Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf39Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t39]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf39Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t39]) {
           GangInWar39[turfOwner[T_t39]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t39]);
           new Text:txt77 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt77, 0);
           TextDrawSetShadow(txt77,0);
           TextDrawSetOutline(txt77,1);
           TextDrawColor(txt77,COLOR_RED);
           TimeTextForPlayer(a,txt77,6000);
           GangZoneFlashForPlayer(a, gGangZone[39], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar39[TEAM_AZTECAS] =1;  Attackers39= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar39[TEAM_VAGOS]   =1;  Attackers39= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar39[TEAM_BALLAS]  =1;  Attackers39= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar39[TEAM_GROVE]   =1;  Attackers39= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar39[TEAM_DEALERS] =1;  Attackers39= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar39[TEAM_COPS]    =1;  Attackers39= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar39[TEAM_BIKERS]  =1;  Attackers39= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar39[TEAM_RAPPERS] =1;  Attackers39= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar39[TEAM_GUARDS]  =1;  Attackers39= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar39[TEAM_HOODLUMS]=1;  Attackers39= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar39[TEAM_WORKERS] =1;  Attackers39= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t39]],TurfAreaNames[T_t39]);
           new Text:txt78 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt78, 0);
           TextDrawSetShadow(txt78,0);
           TextDrawSetOutline(txt78,1);
           TextDrawColor(txt78,0xDFDFDFFF);
           TimeTextForPlayer(a,txt78,6000);
           GangZoneFlashForPlayer(a, gGangZone[39], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[39], COLOR_FLASH2); }
	}
	SetTimer("Turf39TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[39]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills39[b] =0; Turf39Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf40Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t40]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf40Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t40]) {
           GangInWar40[turfOwner[T_t40]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t40]);
           new Text:txt79 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt79, 0);
           TextDrawSetShadow(txt79,0);
           TextDrawSetOutline(txt79,1);
           TextDrawColor(txt79,COLOR_RED);
           TimeTextForPlayer(a,txt79,6000);
           GangZoneFlashForPlayer(a, gGangZone[40], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar40[TEAM_AZTECAS] =1;  Attackers40= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar40[TEAM_VAGOS]   =1;  Attackers40= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar40[TEAM_BALLAS]  =1;  Attackers40= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar40[TEAM_GROVE]   =1;  Attackers40= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar40[TEAM_DEALERS] =1;  Attackers40= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar40[TEAM_COPS]    =1;  Attackers40= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar40[TEAM_BIKERS]  =1;  Attackers40= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar40[TEAM_RAPPERS] =1;  Attackers40= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar40[TEAM_GUARDS]  =1;  Attackers40= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar40[TEAM_HOODLUMS]=1;  Attackers40= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar40[TEAM_WORKERS] =1;  Attackers40= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t40]],TurfAreaNames[T_t40]);
           new Text:txt80 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt80, 0);
           TextDrawSetShadow(txt80,0);
           TextDrawSetOutline(txt80,1);
           TextDrawColor(txt80,0xDFDFDFFF);
           TimeTextForPlayer(a,txt80,6000);
           GangZoneFlashForPlayer(a, gGangZone[40], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[40], COLOR_FLASH2); }
	}
	SetTimer("Turf40TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[40]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills40[b] =0; Turf40Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf41Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t41]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf41Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t41]) {
           GangInWar41[turfOwner[T_t41]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t41]);
           new Text:txt81 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt81, 0);
           TextDrawSetShadow(txt81,0);
           TextDrawSetOutline(txt81,1);
           TextDrawColor(txt81,COLOR_RED);
           TimeTextForPlayer(a,txt81,6000);
           GangZoneFlashForPlayer(a, gGangZone[41], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar41[TEAM_AZTECAS] =1;  Attackers41= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar41[TEAM_VAGOS]   =1;  Attackers41= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar41[TEAM_BALLAS]  =1;  Attackers41= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar41[TEAM_GROVE]   =1;  Attackers41= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar41[TEAM_DEALERS] =1;  Attackers41= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar41[TEAM_COPS]    =1;  Attackers41= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar41[TEAM_BIKERS]  =1;  Attackers41= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar41[TEAM_RAPPERS] =1;  Attackers41= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar41[TEAM_GUARDS]  =1;  Attackers41= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar41[TEAM_HOODLUMS]=1;  Attackers41= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar41[TEAM_WORKERS] =1;  Attackers41= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t41]],TurfAreaNames[T_t41]);
           new Text:txt82 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt82, 0);
           TextDrawSetShadow(txt82,0);
           TextDrawSetOutline(txt82,1);
           TextDrawColor(txt82,0xDFDFDFFF);
           TimeTextForPlayer(a,txt82,6000);
           GangZoneFlashForPlayer(a, gGangZone[41], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[41], COLOR_FLASH2); }
	}
	SetTimer("Turf41TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[41]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills41[b] =0; Turf41Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf42Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t42]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf42Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t42]) {
           GangInWar42[turfOwner[T_t42]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t42]);
           new Text:txt83 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt83, 0);
           TextDrawSetShadow(txt83,0);
           TextDrawSetOutline(txt83,1);
           TextDrawColor(txt83,COLOR_RED);
           TimeTextForPlayer(a,txt83,6000);
           GangZoneFlashForPlayer(a, gGangZone[42], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar42[TEAM_AZTECAS] =1;  Attackers42= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar42[TEAM_VAGOS]   =1;  Attackers42= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar42[TEAM_BALLAS]  =1;  Attackers42= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar42[TEAM_GROVE]   =1;  Attackers42= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar42[TEAM_DEALERS] =1;  Attackers42= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar42[TEAM_COPS]    =1;  Attackers42= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar42[TEAM_BIKERS]  =1;  Attackers42= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar42[TEAM_RAPPERS] =1;  Attackers42= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar42[TEAM_GUARDS]  =1;  Attackers42= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar42[TEAM_HOODLUMS]=1;  Attackers42= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar42[TEAM_WORKERS] =1;  Attackers42= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t42]],TurfAreaNames[T_t42]);
           new Text:txt84 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt84, 0);
           TextDrawSetShadow(txt84,0);
           TextDrawSetOutline(txt84,1);
           TextDrawColor(txt84,0xDFDFDFFF);
           TimeTextForPlayer(a,txt84,6000);
           GangZoneFlashForPlayer(a, gGangZone[42], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[42], COLOR_FLASH2); }
	}
	SetTimer("Turf42TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[42]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills42[b] =0; Turf42Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf43Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t43]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf43Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t43]) {
           GangInWar43[turfOwner[T_t43]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t43]);
           new Text:txt85 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt85, 0);
           TextDrawSetShadow(txt85,0);
           TextDrawSetOutline(txt85,1);
           TextDrawColor(txt85,COLOR_RED);
           TimeTextForPlayer(a,txt85,6000);
           GangZoneFlashForPlayer(a, gGangZone[43], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar43[TEAM_AZTECAS] =1;  Attackers43= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar43[TEAM_VAGOS]   =1;  Attackers43= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar43[TEAM_BALLAS]  =1;  Attackers43= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar43[TEAM_GROVE]   =1;  Attackers43= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar43[TEAM_DEALERS] =1;  Attackers43= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar43[TEAM_COPS]    =1;  Attackers43= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar43[TEAM_BIKERS]  =1;  Attackers43= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar43[TEAM_RAPPERS] =1;  Attackers43= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar43[TEAM_GUARDS]  =1;  Attackers43= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar43[TEAM_HOODLUMS]=1;  Attackers43= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar43[TEAM_WORKERS] =1;  Attackers43= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t43]],TurfAreaNames[T_t43]);
           new Text:txt86 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt86, 0);
           TextDrawSetShadow(txt86,0);
           TextDrawSetOutline(txt86,1);
           TextDrawColor(txt86,0xDFDFDFFF);
           TimeTextForPlayer(a,txt86,6000);
           GangZoneFlashForPlayer(a, gGangZone[43], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[43], COLOR_FLASH2); }
	}
	SetTimer("Turf43TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[43]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills43[b] =0; Turf43Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf44Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t44]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf44Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t44]) {
           GangInWar44[turfOwner[T_t44]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t44]);
           new Text:txt87 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt87, 0);
           TextDrawSetShadow(txt87,0);
           TextDrawSetOutline(txt87,1);
           TextDrawColor(txt87,COLOR_RED);
           TimeTextForPlayer(a,txt87,6000);
           GangZoneFlashForPlayer(a, gGangZone[44], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar44[TEAM_AZTECAS] =1;  Attackers44= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar44[TEAM_VAGOS]   =1;  Attackers44= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar44[TEAM_BALLAS]  =1;  Attackers44= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar44[TEAM_GROVE]   =1;  Attackers44= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar44[TEAM_DEALERS] =1;  Attackers44= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar44[TEAM_COPS]    =1;  Attackers44= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar44[TEAM_BIKERS]  =1;  Attackers44= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar44[TEAM_RAPPERS] =1;  Attackers44= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar44[TEAM_GUARDS]  =1;  Attackers44= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar44[TEAM_HOODLUMS]=1;  Attackers44= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar44[TEAM_WORKERS] =1;  Attackers44= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t44]],TurfAreaNames[T_t44]);
           new Text:txt88 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt88, 0);
           TextDrawSetShadow(txt88,0);
           TextDrawSetOutline(txt88,1);
           TextDrawColor(txt88,0xDFDFDFFF);
           TimeTextForPlayer(a,txt88,6000);
           GangZoneFlashForPlayer(a, gGangZone[44], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[44], COLOR_FLASH2); }
	}
	SetTimer("Turf44TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[44]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills44[b] =0; Turf44Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf45Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t45]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf45Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t45]) {
           GangInWar45[turfOwner[T_t45]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t45]);
           new Text:txt89 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt89, 0);
           TextDrawSetShadow(txt89,0);
           TextDrawSetOutline(txt89,1);
           TextDrawColor(txt89,COLOR_RED);
           TimeTextForPlayer(a,txt89,6000);
           GangZoneFlashForPlayer(a, gGangZone[45], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar45[TEAM_AZTECAS] =1;  Attackers45= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar45[TEAM_VAGOS]   =1;  Attackers45= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar45[TEAM_BALLAS]  =1;  Attackers45= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar45[TEAM_GROVE]   =1;  Attackers45= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar45[TEAM_DEALERS] =1;  Attackers45= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar45[TEAM_COPS]    =1;  Attackers45= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar45[TEAM_BIKERS]  =1;  Attackers45= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar45[TEAM_RAPPERS] =1;  Attackers45= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar45[TEAM_GUARDS]  =1;  Attackers45= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar45[TEAM_HOODLUMS]=1;  Attackers45= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar45[TEAM_WORKERS] =1;  Attackers45= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t45]],TurfAreaNames[T_t45]);
           new Text:txt90 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt90, 0);
           TextDrawSetShadow(txt90,0);
           TextDrawSetOutline(txt90,1);
           TextDrawColor(txt90,0xDFDFDFFF);
           TimeTextForPlayer(a,txt90,6000);
           GangZoneFlashForPlayer(a, gGangZone[45], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[45], COLOR_FLASH2); }
	}
	SetTimer("Turf45TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[45]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills45[b] =0; Turf45Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf46Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t46]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf46Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t46]) {
           GangInWar46[turfOwner[T_t46]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t46]);
           new Text:txt91 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt91, 0);
           TextDrawSetShadow(txt91,0);
           TextDrawSetOutline(txt91,1);
           TextDrawColor(txt91,COLOR_RED);
           TimeTextForPlayer(a,txt91,6000);
           GangZoneFlashForPlayer(a, gGangZone[46], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar46[TEAM_AZTECAS] =1;  Attackers46= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar46[TEAM_VAGOS]   =1;  Attackers46= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar46[TEAM_BALLAS]  =1;  Attackers46= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar46[TEAM_GROVE]   =1;  Attackers46= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar46[TEAM_DEALERS] =1;  Attackers46= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar46[TEAM_COPS]    =1;  Attackers46= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar46[TEAM_BIKERS]  =1;  Attackers46= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar46[TEAM_RAPPERS] =1;  Attackers46= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar46[TEAM_GUARDS]  =1;  Attackers46= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar46[TEAM_HOODLUMS]=1;  Attackers46= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar46[TEAM_WORKERS] =1;  Attackers46= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t46]],TurfAreaNames[T_t46]);
           new Text:txt92 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt92, 0);
           TextDrawSetShadow(txt92,0);
           TextDrawSetOutline(txt92,1);
           TextDrawColor(txt92,0xDFDFDFFF);
           TimeTextForPlayer(a,txt92,6000);
           GangZoneFlashForPlayer(a, gGangZone[46], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[46], COLOR_FLASH2); }
	}
	SetTimer("Turf46TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[46]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills46[b] =0; Turf46Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf47Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t47]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf47Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t47]) {
           GangInWar47[turfOwner[T_t47]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t47]);
           new Text:txt93 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt93, 0);
           TextDrawSetShadow(txt93,0);
           TextDrawSetOutline(txt93,1);
           TextDrawColor(txt93,COLOR_RED);
           TimeTextForPlayer(a,txt93,6000);
           GangZoneFlashForPlayer(a, gGangZone[47], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar47[TEAM_AZTECAS] =1;  Attackers47= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar47[TEAM_VAGOS]   =1;  Attackers47= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar47[TEAM_BALLAS]  =1;  Attackers47= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar47[TEAM_GROVE]   =1;  Attackers47= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar47[TEAM_DEALERS] =1;  Attackers47= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar47[TEAM_COPS]    =1;  Attackers47= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar47[TEAM_BIKERS]  =1;  Attackers47= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar47[TEAM_RAPPERS] =1;  Attackers47= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar47[TEAM_GUARDS]  =1;  Attackers47= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar47[TEAM_HOODLUMS]=1;  Attackers47= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar47[TEAM_WORKERS] =1;  Attackers47= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t47]],TurfAreaNames[T_t47]);
           new Text:txt94 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt94, 0);
           TextDrawSetShadow(txt94,0);
           TextDrawSetOutline(txt94,1);
           TextDrawColor(txt94,0xDFDFDFFF);
           TimeTextForPlayer(a,txt94,6000);
           GangZoneFlashForPlayer(a, gGangZone[47], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[47], COLOR_FLASH2); }
	}
	SetTimer("Turf47TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[47]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills47[b] =0; Turf47Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf48Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t48]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf48Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t48]) {
           GangInWar48[turfOwner[T_t48]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t48]);
           new Text:txt95 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt95, 0);
           TextDrawSetShadow(txt95,0);
           TextDrawSetOutline(txt95,1);
           TextDrawColor(txt95,COLOR_RED);
           TimeTextForPlayer(a,txt95,6000);
           GangZoneFlashForPlayer(a, gGangZone[48], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar48[TEAM_AZTECAS] =1;  Attackers48= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar48[TEAM_VAGOS]   =1;  Attackers48= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar48[TEAM_BALLAS]  =1;  Attackers48= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar48[TEAM_GROVE]   =1;  Attackers48= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar48[TEAM_DEALERS] =1;  Attackers48= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar48[TEAM_COPS]    =1;  Attackers48= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar48[TEAM_BIKERS]  =1;  Attackers48= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar48[TEAM_RAPPERS] =1;  Attackers48= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar48[TEAM_GUARDS]  =1;  Attackers48= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar48[TEAM_HOODLUMS]=1;  Attackers48= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar48[TEAM_WORKERS] =1;  Attackers48= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t48]],TurfAreaNames[T_t48]);
           new Text:txt96 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt96, 0);
           TextDrawSetShadow(txt96,0);
           TextDrawSetOutline(txt96,1);
           TextDrawColor(txt96,0xDFDFDFFF);
           TimeTextForPlayer(a,txt96,6000);
           GangZoneFlashForPlayer(a, gGangZone[48], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[48], COLOR_FLASH2); }
	}
	SetTimer("Turf48TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[48]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills48[b] =0; Turf48Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf49Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t49]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf49Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t49]) {
           GangInWar49[turfOwner[T_t49]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t49]);
           new Text:txt97 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt97, 0);
           TextDrawSetShadow(txt97,0);
           TextDrawSetOutline(txt97,1);
           TextDrawColor(txt97,COLOR_RED);
           TimeTextForPlayer(a,txt97,6000);
           GangZoneFlashForPlayer(a, gGangZone[49], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar49[TEAM_AZTECAS] =1;  Attackers49= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar49[TEAM_VAGOS]   =1;  Attackers49= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar49[TEAM_BALLAS]  =1;  Attackers49= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar49[TEAM_GROVE]   =1;  Attackers49= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar49[TEAM_DEALERS] =1;  Attackers49= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar49[TEAM_COPS]    =1;  Attackers49= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar49[TEAM_BIKERS]  =1;  Attackers49= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar49[TEAM_RAPPERS] =1;  Attackers49= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar49[TEAM_GUARDS]  =1;  Attackers49= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar49[TEAM_HOODLUMS]=1;  Attackers49= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar49[TEAM_WORKERS] =1;  Attackers49= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t49]],TurfAreaNames[T_t49]);
           new Text:txt98 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt98, 0);
           TextDrawSetShadow(txt98,0);
           TextDrawSetOutline(txt98,1);
           TextDrawColor(txt98,0xDFDFDFFF);
           TimeTextForPlayer(a,txt98,6000);
           GangZoneFlashForPlayer(a, gGangZone[49], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[49], COLOR_FLASH2); }
	}
	SetTimer("Turf49TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[49]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills49[b] =0; Turf49Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf50Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t50]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf50Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t50]) {
           GangInWar50[turfOwner[T_t50]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t50]);
           new Text:txt99 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt99, 0);
           TextDrawSetShadow(txt99,0);
           TextDrawSetOutline(txt99,1);
           TextDrawColor(txt99,COLOR_RED);
           TimeTextForPlayer(a,txt99,6000);
           GangZoneFlashForPlayer(a, gGangZone[50], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar50[TEAM_AZTECAS] =1;  Attackers50= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar50[TEAM_VAGOS]   =1;  Attackers50= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar50[TEAM_BALLAS]  =1;  Attackers50= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar50[TEAM_GROVE]   =1;  Attackers50= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar50[TEAM_DEALERS] =1;  Attackers50= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar50[TEAM_COPS]    =1;  Attackers50= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar50[TEAM_BIKERS]  =1;  Attackers50= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar50[TEAM_RAPPERS] =1;  Attackers50= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar50[TEAM_GUARDS]  =1;  Attackers50= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar50[TEAM_HOODLUMS]=1;  Attackers50= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar50[TEAM_WORKERS] =1;  Attackers50= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t50]],TurfAreaNames[T_t50]);
           new Text:txt100 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt100, 0);
           TextDrawSetShadow(txt100,0);
           TextDrawSetOutline(txt100,1);
           TextDrawColor(txt100,0xDFDFDFFF);
           TimeTextForPlayer(a,txt100,6000);
           GangZoneFlashForPlayer(a, gGangZone[50], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[50], COLOR_FLASH2); }
	}
	SetTimer("Turf50TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[50]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills50[b] =0; Turf50Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf51Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t51]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf51Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t51]) {
           GangInWar51[turfOwner[T_t51]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t51]);
           new Text:txt101 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt101, 0);
           TextDrawSetShadow(txt101,0);
           TextDrawSetOutline(txt101,1);
           TextDrawColor(txt101,COLOR_RED);
           TimeTextForPlayer(a,txt101,6000);
           GangZoneFlashForPlayer(a, gGangZone[51], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar51[TEAM_AZTECAS] =1;  Attackers51= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar51[TEAM_VAGOS]   =1;  Attackers51= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar51[TEAM_BALLAS]  =1;  Attackers51= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar51[TEAM_GROVE]   =1;  Attackers51= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar51[TEAM_DEALERS] =1;  Attackers51= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar51[TEAM_COPS]    =1;  Attackers51= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar51[TEAM_BIKERS]  =1;  Attackers51= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar51[TEAM_RAPPERS] =1;  Attackers51= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar51[TEAM_GUARDS]  =1;  Attackers51= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar51[TEAM_HOODLUMS]=1;  Attackers51= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar51[TEAM_WORKERS] =1;  Attackers51= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t51]],TurfAreaNames[T_t51]);
           new Text:txt102 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt102, 0);
           TextDrawSetShadow(txt102,0);
           TextDrawSetOutline(txt102,1);
           TextDrawColor(txt102,0xDFDFDFFF);
           TimeTextForPlayer(a,txt102,6000);
           GangZoneFlashForPlayer(a, gGangZone[51], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[51], COLOR_FLASH2); }
	}
	SetTimer("Turf51TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[51]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills51[b] =0; Turf51Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf52Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t52]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf52Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t52]) {
           GangInWar52[turfOwner[T_t52]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t52]);
           new Text:txt103 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt103, 0);
           TextDrawSetShadow(txt103,0);
           TextDrawSetOutline(txt103,1);
           TextDrawColor(txt103,COLOR_RED);
           TimeTextForPlayer(a,txt103,6000);
           GangZoneFlashForPlayer(a, gGangZone[52], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar52[TEAM_AZTECAS] =1;  Attackers52= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar52[TEAM_VAGOS]   =1;  Attackers52= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar52[TEAM_BALLAS]  =1;  Attackers52= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar52[TEAM_GROVE]   =1;  Attackers52= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar52[TEAM_DEALERS] =1;  Attackers52= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar52[TEAM_COPS]    =1;  Attackers52= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar52[TEAM_BIKERS]  =1;  Attackers52= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar52[TEAM_RAPPERS] =1;  Attackers52= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar52[TEAM_GUARDS]  =1;  Attackers52= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar52[TEAM_HOODLUMS]=1;  Attackers52= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar52[TEAM_WORKERS] =1;  Attackers52= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t52]],TurfAreaNames[T_t52]);
           new Text:txt104 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt104, 0);
           TextDrawSetShadow(txt104,0);
           TextDrawSetOutline(txt104,1);
           TextDrawColor(txt104,0xDFDFDFFF);
           TimeTextForPlayer(a,txt104,6000);
           GangZoneFlashForPlayer(a, gGangZone[52], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[52], COLOR_FLASH2); }
	}
	SetTimer("Turf52TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[52]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills52[b] =0; Turf52Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf53Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t53]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf53Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t53]) {
           GangInWar53[turfOwner[T_t53]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t53]);
           new Text:txt105 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt105, 0);
           TextDrawSetShadow(txt105,0);
           TextDrawSetOutline(txt105,1);
           TextDrawColor(txt105,COLOR_RED);
           TimeTextForPlayer(a,txt105,6000);
           GangZoneFlashForPlayer(a, gGangZone[53], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar53[TEAM_AZTECAS] =1;  Attackers53= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar53[TEAM_VAGOS]   =1;  Attackers53= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar53[TEAM_BALLAS]  =1;  Attackers53= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar53[TEAM_GROVE]   =1;  Attackers53= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar53[TEAM_DEALERS] =1;  Attackers53= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar53[TEAM_COPS]    =1;  Attackers53= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar53[TEAM_BIKERS]  =1;  Attackers53= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar53[TEAM_RAPPERS] =1;  Attackers53= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar53[TEAM_GUARDS]  =1;  Attackers53= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar53[TEAM_HOODLUMS]=1;  Attackers53= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar53[TEAM_WORKERS] =1;  Attackers53= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t53]],TurfAreaNames[T_t53]);
           new Text:txt106 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt106, 0);
           TextDrawSetShadow(txt106,0);
           TextDrawSetOutline(txt106,1);
           TextDrawColor(txt106,0xDFDFDFFF);
           TimeTextForPlayer(a,txt106,6000);
           GangZoneFlashForPlayer(a, gGangZone[53], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[53], COLOR_FLASH2); }
	}
	SetTimer("Turf53TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[53]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills53[b] =0; Turf53Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf54Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t54]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf54Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t54]) {
           GangInWar54[turfOwner[T_t54]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t54]);
           new Text:txt107 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt107, 0);
           TextDrawSetShadow(txt107,0);
           TextDrawSetOutline(txt107,1);
           TextDrawColor(txt107,COLOR_RED);
           TimeTextForPlayer(a,txt107,6000);
           GangZoneFlashForPlayer(a, gGangZone[54], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar54[TEAM_AZTECAS] =1;  Attackers54= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar54[TEAM_VAGOS]   =1;  Attackers54= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar54[TEAM_BALLAS]  =1;  Attackers54= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar54[TEAM_GROVE]   =1;  Attackers54= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar54[TEAM_DEALERS] =1;  Attackers54= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar54[TEAM_COPS]    =1;  Attackers54= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar54[TEAM_BIKERS]  =1;  Attackers54= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar54[TEAM_RAPPERS] =1;  Attackers54= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar54[TEAM_GUARDS]  =1;  Attackers54= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar54[TEAM_HOODLUMS]=1;  Attackers54= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar54[TEAM_WORKERS] =1;  Attackers54= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t54]],TurfAreaNames[T_t54]);
           new Text:txt108 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt108, 0);
           TextDrawSetShadow(txt108,0);
           TextDrawSetOutline(txt108,1);
           TextDrawColor(txt108,0xDFDFDFFF);
           TimeTextForPlayer(a,txt108,6000);
           GangZoneFlashForPlayer(a, gGangZone[54], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[54], COLOR_FLASH2); }
	}
	SetTimer("Turf54TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[54]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills54[b] =0; Turf54Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf55Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t55]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf55Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t55]) {
           GangInWar55[turfOwner[T_t55]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t55]);
           new Text:txt109 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt109, 0);
           TextDrawSetShadow(txt109,0);
           TextDrawSetOutline(txt109,1);
           TextDrawColor(txt109,COLOR_RED);
           TimeTextForPlayer(a,txt109,6000);
           GangZoneFlashForPlayer(a, gGangZone[55], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar55[TEAM_AZTECAS] =1;  Attackers55= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar55[TEAM_VAGOS]   =1;  Attackers55= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar55[TEAM_BALLAS]  =1;  Attackers55= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar55[TEAM_GROVE]   =1;  Attackers55= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar55[TEAM_DEALERS] =1;  Attackers55= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar55[TEAM_COPS]    =1;  Attackers55= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar55[TEAM_BIKERS]  =1;  Attackers55= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar55[TEAM_RAPPERS] =1;  Attackers55= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar55[TEAM_GUARDS]  =1;  Attackers55= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar55[TEAM_HOODLUMS]=1;  Attackers55= TEAM_HOODLUMS; }
	  	   if(gTeam[killerid] == TEAM_WORKERS) { GangInWar55[TEAM_WORKERS] =1;  Attackers55= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t55]],TurfAreaNames[T_t55]);
           new Text:txt110 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt110, 0);
           TextDrawSetShadow(txt110,0);
           TextDrawSetOutline(txt110,1);
           TextDrawColor(txt110,0xDFDFDFFF);
           TimeTextForPlayer(a,txt110,6000);
           GangZoneFlashForPlayer(a, gGangZone[55], COLOR_FLASH);
           
		} else { GangZoneFlashForPlayer(a, gGangZone[55], COLOR_FLASH2); }
	}
	SetTimer("Turf55TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[55]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills55[b] =0; Turf55Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf56Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t56]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf56Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t56]) {
           GangInWar56[turfOwner[T_t56]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t56]);
           new Text:txt109a = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt109a, 0);
           TextDrawSetShadow(txt109a,0);
           TextDrawSetOutline(txt109a,1);
           TextDrawColor(txt109a,COLOR_RED);
           TimeTextForPlayer(a,txt109a,6000);
           GangZoneFlashForPlayer(a, gGangZone[56], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar56[TEAM_AZTECAS] =1;  Attackers56= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar56[TEAM_VAGOS]   =1;  Attackers56= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar56[TEAM_BALLAS]  =1;  Attackers56= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar56[TEAM_GROVE]   =1;  Attackers56= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar56[TEAM_DEALERS] =1;  Attackers56= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar56[TEAM_COPS]    =1;  Attackers56= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar56[TEAM_BIKERS]  =1;  Attackers56= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar56[TEAM_RAPPERS] =1;  Attackers56= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar56[TEAM_GUARDS]  =1;  Attackers56= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar56[TEAM_HOODLUMS]=1;  Attackers56= TEAM_HOODLUMS; }
           if(gTeam[killerid] == TEAM_WORKERS) { GangInWar56[TEAM_WORKERS] =1;  Attackers56= TEAM_WORKERS;  }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t56]],TurfAreaNames[T_t56]);
           new Text:txt110a = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt110a, 0);
           TextDrawSetShadow(txt110a,0);
           TextDrawSetOutline(txt110a,1);
           TextDrawColor(txt110a,0xDFDFDFFF);
           TimeTextForPlayer(a,txt110a,6000);
           GangZoneFlashForPlayer(a, gGangZone[56], COLOR_FLASH);

		} else { GangZoneFlashForPlayer(a, gGangZone[56], COLOR_FLASH2); }
	}
	SetTimer("Turf56TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[56]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills56[b] =0; Turf56Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf57Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t57]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf57Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t57]) {
           GangInWar57[turfOwner[T_t57]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t57]);
           new Text:txt109a1 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt109a1, 0);
           TextDrawSetShadow(txt109a1,0);
           TextDrawSetOutline(txt109a1,1);
           TextDrawColor(txt109a1,COLOR_RED);
           TimeTextForPlayer(a,txt109a1,6000);
           GangZoneFlashForPlayer(a, gGangZone[57], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar57[TEAM_AZTECAS] =1;  Attackers57= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar57[TEAM_VAGOS]   =1;  Attackers57= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar57[TEAM_BALLAS]  =1;  Attackers57= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar57[TEAM_GROVE]   =1;  Attackers57= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar57[TEAM_DEALERS] =1;  Attackers57= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar57[TEAM_COPS]    =1;  Attackers57= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar57[TEAM_BIKERS]  =1;  Attackers57= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar57[TEAM_RAPPERS] =1;  Attackers57= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar57[TEAM_GUARDS]  =1;  Attackers57= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar57[TEAM_HOODLUMS]=1;  Attackers57= TEAM_HOODLUMS; }
           if(gTeam[killerid] == TEAM_WORKERS) { GangInWar57[TEAM_WORKERS] =1;  Attackers57= TEAM_WORKERS; }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t57]],TurfAreaNames[T_t57]);
           new Text:txt110a1 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt110a1, 0);
           TextDrawSetShadow(txt110a1,0);
           TextDrawSetOutline(txt110a1,1);
           TextDrawColor(txt110a1,0xDFDFDFFF);
           TimeTextForPlayer(a,txt110a1,6000);
           GangZoneFlashForPlayer(a, gGangZone[57], COLOR_FLASH);

		} else { GangZoneFlashForPlayer(a, gGangZone[57], COLOR_FLASH2); }
	}
	SetTimer("Turf57TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[57]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills57[b] =0; Turf57Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf58Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t58]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf58Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t58]) {
           GangInWar58[turfOwner[T_t58]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t58]);
           new Text:txt109a2 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt109a2, 0);
           TextDrawSetShadow(txt109a2,0);
           TextDrawSetOutline(txt109a2,1);
           TextDrawColor(txt109a2,COLOR_RED);
           TimeTextForPlayer(a,txt109a2,6000);
           GangZoneFlashForPlayer(a, gGangZone[58], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar58[TEAM_AZTECAS] =1;  Attackers58= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar58[TEAM_VAGOS]   =1;  Attackers58= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar58[TEAM_BALLAS]  =1;  Attackers58= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar58[TEAM_GROVE]   =1;  Attackers58= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar58[TEAM_DEALERS] =1;  Attackers58= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar58[TEAM_COPS]    =1;  Attackers58= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar58[TEAM_BIKERS]  =1;  Attackers58= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar58[TEAM_RAPPERS] =1;  Attackers58= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar58[TEAM_GUARDS]  =1;  Attackers58= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar58[TEAM_HOODLUMS]=1;  Attackers58= TEAM_HOODLUMS; }
           if(gTeam[killerid] == TEAM_WORKERS) { GangInWar58[TEAM_WORKERS] =1;  Attackers58= TEAM_WORKERS; }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t58]],TurfAreaNames[T_t58]);
           new Text:txt110a2 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt110a2, 0);
           TextDrawSetShadow(txt110a2,0);
           TextDrawSetOutline(txt110a2,1);
           TextDrawColor(txt110a2,0xDFDFDFFF);
           TimeTextForPlayer(a,txt110a2,6000);
           GangZoneFlashForPlayer(a, gGangZone[58], COLOR_FLASH);

		} else { GangZoneFlashForPlayer(a, gGangZone[58], COLOR_FLASH2); }
	}
	SetTimer("Turf58TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[58]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills58[b] =0; Turf58Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf59Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t59]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf59Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t59]) {
           GangInWar59[turfOwner[T_t59]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t59]);
           new Text:txt109a3 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt109a3, 0);
           TextDrawSetShadow(txt109a3,0);
           TextDrawSetOutline(txt109a3,1);
           TextDrawColor(txt109a3,COLOR_RED);
           TimeTextForPlayer(a,txt109a3,6000);
           GangZoneFlashForPlayer(a, gGangZone[59], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar59[TEAM_AZTECAS] =1;  Attackers59= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar59[TEAM_VAGOS]   =1;  Attackers59= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar59[TEAM_BALLAS]  =1;  Attackers59= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar59[TEAM_GROVE]   =1;  Attackers59= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar59[TEAM_DEALERS] =1;  Attackers59= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar59[TEAM_COPS]    =1;  Attackers59= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar59[TEAM_BIKERS]  =1;  Attackers59= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar59[TEAM_RAPPERS] =1;  Attackers59= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar59[TEAM_GUARDS]  =1;  Attackers59= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar59[TEAM_HOODLUMS]=1;  Attackers59= TEAM_HOODLUMS; }
           if(gTeam[killerid] == TEAM_WORKERS) { GangInWar59[TEAM_WORKERS] =1;  Attackers59= TEAM_WORKERS; }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t59]],TurfAreaNames[T_t59]);
           new Text:txt110a3 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt110a3, 0);
           TextDrawSetShadow(txt110a3,0);
           TextDrawSetOutline(txt110a3,1);
           TextDrawColor(txt110a3,0xDFDFDFFF);
           TimeTextForPlayer(a,txt110a3,6000);
           GangZoneFlashForPlayer(a, gGangZone[59], COLOR_FLASH);

		} else { GangZoneFlashForPlayer(a, gGangZone[59], COLOR_FLASH2); }
	}
	SetTimer("Turf59TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[59]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills59[b] =0; Turf59Kills[b] =0; }
    return 1;
}
//-------------------------------
stock Turf60Attack(killerid)
{
    if(gTeam[killerid] == turfOwner[T_t60]) {
       for (new b=0; b<MAX_TEAMS; b++) { Turf60Kills[b] =0; }
       return 1;
	}
	for(new a=0; a<SLOTS; a++)
	{
        if(gTeam[a] == turfOwner[T_t60]) {
           GangInWar60[turfOwner[T_t60]] =1;

           new msg1[256];
	       format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have attacked our turf in ~y~%s!",teamName[gTeam[killerid]],TurfAreaNames[T_t60]);
           new Text:txt109a4 = TextDrawCreate(200.0, 370.0, msg1);
           TextDrawFont(txt109a4, 0);
           TextDrawSetShadow(txt109a4,0);
           TextDrawSetOutline(txt109a4,1);
           TextDrawColor(txt109a4,COLOR_RED);
           TimeTextForPlayer(a,txt109a4,6000);
           GangZoneFlashForPlayer(a, gGangZone[60], COLOR_FLASH);
		}
		else if(gTeam[a] == gTeam[killerid]) {
		   if(gTeam[killerid] == TEAM_AZTECAS) { GangInWar60[TEAM_AZTECAS] =1;  Attackers60= TEAM_AZTECAS;  }
		   if(gTeam[killerid] == TEAM_VAGOS)   { GangInWar60[TEAM_VAGOS]   =1;  Attackers60= TEAM_VAGOS;    }
		   if(gTeam[killerid] == TEAM_BALLAS)  { GangInWar60[TEAM_BALLAS]  =1;  Attackers60= TEAM_BALLAS;   }
		   if(gTeam[killerid] == TEAM_GROVE)   { GangInWar60[TEAM_GROVE]   =1;  Attackers60= TEAM_GROVE;    }
	  	   if(gTeam[killerid] == TEAM_DEALERS) { GangInWar60[TEAM_DEALERS] =1;  Attackers60= TEAM_DEALERS;  }
		   if(gTeam[killerid] == TEAM_COPS)    { GangInWar60[TEAM_COPS]    =1;  Attackers60= TEAM_COPS;     }
		   if(gTeam[killerid] == TEAM_BIKERS)  { GangInWar60[TEAM_BIKERS]  =1;  Attackers60= TEAM_BIKERS;   }
           if(gTeam[killerid] == TEAM_RAPPERS) { GangInWar60[TEAM_RAPPERS] =1;  Attackers60= TEAM_RAPPERS;  }
		   if(gTeam[killerid] == TEAM_GUARDS)  { GangInWar60[TEAM_GUARDS]  =1;  Attackers60= TEAM_GUARDS;   }
	  	   if(gTeam[killerid] == TEAM_HOODLUMS){ GangInWar60[TEAM_HOODLUMS]=1;  Attackers60= TEAM_HOODLUMS; }
           if(gTeam[killerid] == TEAM_WORKERS) { GangInWar60[TEAM_WORKERS] =1;  Attackers60= TEAM_WORKERS; }

           new msg2[256];
	       format(msg2,sizeof(msg2), "~w~We have provoked a gangwar against the ~r~%s ~w~in ~y~%s",teamName[turfOwner[T_t60]],TurfAreaNames[T_t60]);
           new Text:txt110a4 = TextDrawCreate(200.0, 385.0, msg2);
           TextDrawFont(txt110a4, 0);
           TextDrawSetShadow(txt110a4,0);
           TextDrawSetOutline(txt110a4,1);
           TextDrawColor(txt110a4,0xDFDFDFFF);
           TimeTextForPlayer(a,txt110a4,6000);
           GangZoneFlashForPlayer(a, gGangZone[60], COLOR_FLASH);

		} else { GangZoneFlashForPlayer(a, gGangZone[60], COLOR_FLASH2); }
	}
	SetTimer("Turf60TakeOver", ATTACK_TIME, 0);
	Attack[gGangZone[60]] = 1;
	for(new b=0; b<MAX_TEAMS; b++) { AttackKills60[b] =0; Turf60Kills[b] =0; }
    return 1;
}
//==============================================================================
public Turf1TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[1]), Attack[gGangZone[1]] = 0;
    if(AttackKills1[Attackers1] > AttackKills1[turfOwner[T_t1]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t1]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers1],TurfAreaNames[T_t1]);
              new Text:txt111 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt111, 0);
              TextDrawSetShadow(txt111,0);
              TextDrawSetOutline(txt111,1);
              TextDrawColor(txt111,COLOR_RED);
              TimeTextForPlayer(a,txt111,6000);
		   }
		   if(gTeam[a] == Attackers1) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t1]],TurfAreaNames[T_t1]);
              new Text:txt112 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt112, 0);
              TextDrawSetShadow(txt112,0);
              TextDrawSetOutline(txt112,1);
              TextDrawColor(txt112,COLOR_GREEN);
              TimeTextForPlayer(a,txt112,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t1]= Attackers1;
	   GangZoneShowForAll(gGangZone[1], teamColors[Attackers1]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills1[a] =0, GangInWar1[a] =0, Turf1Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t1]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t1]);
              new Text:txt113 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt113, 0);
              TextDrawSetShadow(txt113,0);
              TextDrawSetOutline(txt113,1);
              TextDrawColor(txt113,COLOR_GREEN);
              TimeTextForPlayer(a,txt113,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers1) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t1]],TurfAreaNames[T_t1]);
              new Text:txt114 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt114, 0);
              TextDrawSetShadow(txt114,0);
              TextDrawSetOutline(txt114,1);
              TextDrawColor(txt114,COLOR_RED);
              TimeTextForPlayer(a,txt114,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[1], teamColors[turfOwner[T_t1]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills1[a] =0, GangInWar1[a] =0, Turf1Kills[a] =0;}
	}
}
//--------------------------
public Turf2TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[2]), Attack[gGangZone[2]] = 0;
    if(AttackKills2[Attackers2] > AttackKills2[turfOwner[T_t2]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t2]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers2],TurfAreaNames[T_t2]);
              new Text:txt115 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt115, 0);
              TextDrawSetShadow(txt115,0);
              TextDrawSetOutline(txt115,1);
              TextDrawColor(txt115,COLOR_RED);
              TimeTextForPlayer(a,txt115,6000);
		   }
		   if(gTeam[a] == Attackers2) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t2]],TurfAreaNames[T_t2]);
              new Text:txt116 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt116, 0);
              TextDrawSetShadow(txt116,0);
              TextDrawSetOutline(txt116,1);
              TextDrawColor(txt116,COLOR_GREEN);
              TimeTextForPlayer(a,txt116,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t2]= Attackers2;
	   GangZoneShowForAll(gGangZone[2], teamColors[Attackers2]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills2[a] =0, GangInWar2[a] =0, Turf2Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t2]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t2]);
              new Text:txt117 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt117, 0);
              TextDrawSetShadow(txt117,0);
              TextDrawSetOutline(txt117,1);
              TextDrawColor(txt117,COLOR_GREEN);
              TimeTextForPlayer(a,txt117,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers2) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t2]],TurfAreaNames[T_t2]);
              new Text:txt118 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt118, 0);
              TextDrawSetShadow(txt118,0);
              TextDrawSetOutline(txt118,1);
              TextDrawColor(txt118,COLOR_RED);
              TimeTextForPlayer(a,txt118,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[2], teamColors[turfOwner[T_t2]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills2[a] =0, GangInWar2[a] =0, Turf2Kills[a] =0;}
	}
}
//--------------------------
public Turf3TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[3]), Attack[gGangZone[3]] = 0;
    if(AttackKills3[Attackers3] > AttackKills3[turfOwner[T_t3]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t3]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers3],TurfAreaNames[T_t3]);
              new Text:txt119 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt119, 0);
              TextDrawSetShadow(txt119,0);
              TextDrawSetOutline(txt119,1);
              TextDrawColor(txt119,COLOR_RED);
              TimeTextForPlayer(a,txt119,6000);
		   }
		   if(gTeam[a] == Attackers3) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t3]],TurfAreaNames[T_t3]);
              new Text:txt120 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt120, 0);
              TextDrawSetShadow(txt120,0);
              TextDrawSetOutline(txt120,1);
              TextDrawColor(txt120,COLOR_GREEN);
              TimeTextForPlayer(a,txt120,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t3]= Attackers3;
	   GangZoneShowForAll(gGangZone[3], teamColors[Attackers3]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills3[a] =0, GangInWar3[a] =0, Turf3Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t3]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t3]);
              new Text:txt121 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt121, 0);
              TextDrawSetShadow(txt121,0);
              TextDrawSetOutline(txt121,1);
              TextDrawColor(txt121,COLOR_GREEN);
              TimeTextForPlayer(a,txt121,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers3) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t3]],TurfAreaNames[T_t3]);
              new Text:txt122 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt122, 0);
              TextDrawSetShadow(txt122,0);
              TextDrawSetOutline(txt122,1);
              TextDrawColor(txt122,COLOR_RED);
              TimeTextForPlayer(a,txt122,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[3], teamColors[turfOwner[T_t3]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills3[a] =0, GangInWar3[a] =0, Turf3Kills[a] =0;}
	}
}
//--------------------------
public Turf4TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[4]), Attack[gGangZone[4]] = 0;
    if(AttackKills4[Attackers4] > AttackKills4[turfOwner[T_t4]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t4]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers4],TurfAreaNames[T_t4]);
              new Text:txt123 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt123, 0);
              TextDrawSetShadow(txt123,0);
              TextDrawSetOutline(txt123,1);
              TextDrawColor(txt123,COLOR_RED);
              TimeTextForPlayer(a,txt123,6000);
		   }
		   if(gTeam[a] == Attackers4) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t4]],TurfAreaNames[T_t4]);
              new Text:txt124 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt124, 0);
              TextDrawSetShadow(txt124,0);
              TextDrawSetOutline(txt124,1);
              TextDrawColor(txt124,COLOR_GREEN);
              TimeTextForPlayer(a,txt124,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t4]= Attackers4;
	   GangZoneShowForAll(gGangZone[4], teamColors[Attackers4]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills4[a] =0, GangInWar4[a] =0, Turf4Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t4]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t4]);
              new Text:txt125 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt125, 0);
              TextDrawSetShadow(txt125,0);
              TextDrawSetOutline(txt125,1);
              TextDrawColor(txt125,COLOR_GREEN);
              TimeTextForPlayer(a,txt125,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers4) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t4]],TurfAreaNames[T_t4]);
              new Text:txt126 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt126, 0);
              TextDrawSetShadow(txt126,0);
              TextDrawSetOutline(txt126,1);
              TextDrawColor(txt126,COLOR_RED);
              TimeTextForPlayer(a,txt126,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[4], teamColors[turfOwner[T_t4]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills4[a] =0, GangInWar4[a] =0, Turf4Kills[a] =0;}
	}
}
//--------------------------
public Turf5TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[5]), Attack[gGangZone[5]] = 0;
    if(AttackKills5[Attackers5] > AttackKills5[turfOwner[T_t5]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t5]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers5],TurfAreaNames[T_t5]);
              new Text:txt127 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt127, 0);
              TextDrawSetShadow(txt127,0);
              TextDrawSetOutline(txt127,1);
              TextDrawColor(txt127,COLOR_RED);
              TimeTextForPlayer(a,txt127,6000);
		   }
		   if(gTeam[a] == Attackers5) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t5]],TurfAreaNames[T_t5]);
              new Text:txt128 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt128, 0);
              TextDrawSetShadow(txt128,0);
              TextDrawSetOutline(txt128,1);
              TextDrawColor(txt128,COLOR_GREEN);
              TimeTextForPlayer(a,txt128,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t5]= Attackers5;
	   GangZoneShowForAll(gGangZone[5], teamColors[Attackers5]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills5[a] =0, GangInWar5[a] =0, Turf5Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t5]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t5]);
              new Text:txt129 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt129, 0);
              TextDrawSetShadow(txt129,0);
              TextDrawSetOutline(txt129,1);
              TextDrawColor(txt129,COLOR_GREEN);
              TimeTextForPlayer(a,txt129,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers5) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t5]],TurfAreaNames[T_t5]);
              new Text:txt130 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt130, 0);
              TextDrawSetShadow(txt130,0);
              TextDrawSetOutline(txt130,1);
              TextDrawColor(txt130,COLOR_RED);
              TimeTextForPlayer(a,txt130,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[5], teamColors[turfOwner[T_t5]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills5[a] =0, GangInWar5[a] =0, Turf5Kills[a] =0;}
	}
}
//--------------------------
public Turf6TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[6]), Attack[gGangZone[6]] = 0;
    if(AttackKills6[Attackers6] > AttackKills6[turfOwner[T_t6]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t6]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers6],TurfAreaNames[T_t6]);
              new Text:txt131 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt131, 0);
              TextDrawSetShadow(txt131,0);
              TextDrawSetOutline(txt131,1);
              TextDrawColor(txt131,COLOR_RED);
              TimeTextForPlayer(a,txt131,6000);
		   }
		   if(gTeam[a] == Attackers6) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t6]],TurfAreaNames[T_t6]);
              new Text:txt132 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt132, 0);
              TextDrawSetShadow(txt132,0);
              TextDrawSetOutline(txt132,1);
              TextDrawColor(txt132,COLOR_GREEN);
              TimeTextForPlayer(a,txt132,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t6]= Attackers6;
	   GangZoneShowForAll(gGangZone[6], teamColors[Attackers6]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills6[a] =0, GangInWar6[a] =0, Turf6Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t6]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t6]);
              new Text:txt133 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt133, 0);
              TextDrawSetShadow(txt133,0);
              TextDrawSetOutline(txt133,1);
              TextDrawColor(txt133,COLOR_GREEN);
              TimeTextForPlayer(a,txt133,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers6) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t6]],TurfAreaNames[T_t6]);
              new Text:txt134 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt134, 0);
              TextDrawSetShadow(txt134,0);
              TextDrawSetOutline(txt134,1);
              TextDrawColor(txt134,COLOR_RED);
              TimeTextForPlayer(a,txt134,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[6], teamColors[turfOwner[T_t6]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills6[a] =0, GangInWar6[a] =0, Turf6Kills[a] =0;}
	}
}
//--------------------------
public Turf7TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[7]), Attack[gGangZone[7]] = 0;
    if(AttackKills7[Attackers7] > AttackKills7[turfOwner[T_t7]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t7]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers7],TurfAreaNames[T_t7]);
              new Text:txt135 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt135, 0);
              TextDrawSetShadow(txt135,0);
              TextDrawSetOutline(txt135,1);
              TextDrawColor(txt135,COLOR_RED);
              TimeTextForPlayer(a,txt135,6000);
		   }
		   if(gTeam[a] == Attackers7) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t7]],TurfAreaNames[T_t7]);
              new Text:txt136 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt136, 0);
              TextDrawSetShadow(txt136,0);
              TextDrawSetOutline(txt136,1);
              TextDrawColor(txt136,COLOR_GREEN);
              TimeTextForPlayer(a,txt136,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t7]= Attackers7;
	   GangZoneShowForAll(gGangZone[7], teamColors[Attackers7]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills7[a] =0, GangInWar7[a] =0, Turf7Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t7]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t7]);
              new Text:txt137 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt137, 0);
              TextDrawSetShadow(txt137,0);
              TextDrawSetOutline(txt137,1);
              TextDrawColor(txt137,COLOR_GREEN);
              TimeTextForPlayer(a,txt137,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers7) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t7]],TurfAreaNames[T_t7]);
              new Text:txt138 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt138, 0);
              TextDrawSetShadow(txt138,0);
              TextDrawSetOutline(txt138,1);
              TextDrawColor(txt138,COLOR_RED);
              TimeTextForPlayer(a,txt138,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[7], teamColors[turfOwner[T_t7]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills7[a] =0, GangInWar7[a] =0, Turf7Kills[a] =0;}
	}
}
//--------------------------
public Turf8TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[8]), Attack[gGangZone[8]] = 0;
    if(AttackKills8[Attackers8] > AttackKills8[turfOwner[T_t8]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t8]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers8],TurfAreaNames[T_t8]);
              new Text:txt139 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt139, 0);
              TextDrawSetShadow(txt139,0);
              TextDrawSetOutline(txt139,1);
              TextDrawColor(txt139,COLOR_RED);
              TimeTextForPlayer(a,txt139,6000);
		   }
		   if(gTeam[a] == Attackers8) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t8]],TurfAreaNames[T_t8]);
              new Text:txt140 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt140, 0);
              TextDrawSetShadow(txt140,0);
              TextDrawSetOutline(txt140,1);
              TextDrawColor(txt140,COLOR_GREEN);
              TimeTextForPlayer(a,txt140,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t8]= Attackers8;
	   GangZoneShowForAll(gGangZone[8], teamColors[Attackers8]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills8[a] =0, GangInWar8[a] =0, Turf8Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t8]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t8]);
              new Text:txt141 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt141, 0);
              TextDrawSetShadow(txt141,0);
              TextDrawSetOutline(txt141,1);
              TextDrawColor(txt141,COLOR_GREEN);
              TimeTextForPlayer(a,txt141,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers8) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t8]],TurfAreaNames[T_t8]);
              new Text:txt142 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt142, 0);
              TextDrawSetShadow(txt142,0);
              TextDrawSetOutline(txt142,1);
              TextDrawColor(txt142,COLOR_RED);
              TimeTextForPlayer(a,txt142,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[8], teamColors[turfOwner[T_t8]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills8[a] =0, GangInWar8[a] =0, Turf8Kills[a] =0;}
	}
}
//--------------------------
public Turf9TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[9]), Attack[gGangZone[9]] = 0;
    if(AttackKills9[Attackers9] > AttackKills9[turfOwner[T_t9]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t9]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers9],TurfAreaNames[T_t9]);
              new Text:txt143 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt143, 0);
              TextDrawSetShadow(txt143,0);
              TextDrawSetOutline(txt143,1);
              TextDrawColor(txt143,COLOR_RED);
              TimeTextForPlayer(a,txt143,6000);
		   }
		   if(gTeam[a] == Attackers9) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t9]],TurfAreaNames[T_t9]);
              new Text:txt144 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt144, 0);
              TextDrawSetShadow(txt144,0);
              TextDrawSetOutline(txt144,1);
              TextDrawColor(txt144,COLOR_GREEN);
              TimeTextForPlayer(a,txt144,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t9]= Attackers9;
	   GangZoneShowForAll(gGangZone[9], teamColors[Attackers9]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills9[a] =0, GangInWar9[a] =0, Turf9Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t9]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t9]);
              new Text:txt145 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt145, 0);
              TextDrawSetShadow(txt145,0);
              TextDrawSetOutline(txt145,1);
              TextDrawColor(txt145,COLOR_GREEN);
              TimeTextForPlayer(a,txt145,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers9) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t9]],TurfAreaNames[T_t9]);
              new Text:txt146 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt146, 0);
              TextDrawSetShadow(txt146,0);
              TextDrawSetOutline(txt146,1);
              TextDrawColor(txt146,COLOR_RED);
              TimeTextForPlayer(a,txt146,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[9], teamColors[turfOwner[T_t9]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills9[a] =0, GangInWar9[a] =0, Turf9Kills[a] =0;}
	}
}
//--------------------------
public Turf10TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[10]), Attack[gGangZone[10]] = 0;
    if(AttackKills10[Attackers10] > AttackKills10[turfOwner[T_t10]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t10]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers10],TurfAreaNames[T_t10]);
              new Text:txt147 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt147, 0);
              TextDrawSetShadow(txt147,0);
              TextDrawSetOutline(txt147,1);
              TextDrawColor(txt147,COLOR_RED);
              TimeTextForPlayer(a,txt147,6000);
		   }
		   if(gTeam[a] == Attackers10) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t10]],TurfAreaNames[T_t10]);
              new Text:txt148 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt148, 0);
              TextDrawSetShadow(txt148,0);
              TextDrawSetOutline(txt148,1);
              TextDrawColor(txt148,COLOR_GREEN);
              TimeTextForPlayer(a,txt148,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t10]= Attackers10;
	   GangZoneShowForAll(gGangZone[10], teamColors[Attackers10]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills10[a] =0, GangInWar10[a] =0, Turf10Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t10]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t10]);
              new Text:txt149 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt149, 0);
              TextDrawSetShadow(txt149,0);
              TextDrawSetOutline(txt149,1);
              TextDrawColor(txt149,COLOR_GREEN);
              TimeTextForPlayer(a,txt149,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers10) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t10]],TurfAreaNames[T_t10]);
              new Text:txt150 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt150, 0);
              TextDrawSetShadow(txt150,0);
              TextDrawSetOutline(txt150,1);
              TextDrawColor(txt150,COLOR_RED);
              TimeTextForPlayer(a,txt150,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[10], teamColors[turfOwner[T_t10]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills10[a] =0, GangInWar10[a] =0, Turf10Kills[a] =0;}
	}
}
//--------------------------
public Turf11TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[11]), Attack[gGangZone[11]] = 0;
    if(AttackKills11[Attackers11] > AttackKills11[turfOwner[T_t11]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t11]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers11],TurfAreaNames[T_t11]);
              new Text:txt151 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt151, 0);
              TextDrawSetShadow(txt151,0);
              TextDrawSetOutline(txt151,1);
              TextDrawColor(txt151,COLOR_RED);
              TimeTextForPlayer(a,txt151,6000);
		   }
		   if(gTeam[a] == Attackers11) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t11]],TurfAreaNames[T_t11]);
              new Text:txt152 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt152, 0);
              TextDrawSetShadow(txt152,0);
              TextDrawSetOutline(txt152,1);
              TextDrawColor(txt152,COLOR_GREEN);
              TimeTextForPlayer(a,txt152,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t11]= Attackers11;
	   GangZoneShowForAll(gGangZone[11], teamColors[Attackers11]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills11[a] =0, GangInWar11[a] =0, Turf11Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t11]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t11]);
              new Text:txt153 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt153, 0);
              TextDrawSetShadow(txt153,0);
              TextDrawSetOutline(txt153,1);
              TextDrawColor(txt153,COLOR_GREEN);
              TimeTextForPlayer(a,txt153,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers11) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t11]],TurfAreaNames[T_t11]);
              new Text:txt154 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt154, 0);
              TextDrawSetShadow(txt154,0);
              TextDrawSetOutline(txt154,1);
              TextDrawColor(txt154,COLOR_RED);
              TimeTextForPlayer(a,txt154,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[11], teamColors[turfOwner[T_t11]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills11[a] =0, GangInWar11[a] =0, Turf11Kills[a] =0;}
	}
}
//--------------------------
public Turf12TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[12]), Attack[gGangZone[12]] = 0;
    if(AttackKills12[Attackers12] > AttackKills12[turfOwner[T_t12]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t12]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers12],TurfAreaNames[T_t12]);
              new Text:txt155 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt155, 0);
              TextDrawSetShadow(txt155,0);
              TextDrawSetOutline(txt155,1);
              TextDrawColor(txt155,COLOR_RED);
              TimeTextForPlayer(a,txt155,6000);
		   }
		   if(gTeam[a] == Attackers12) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t12]],TurfAreaNames[T_t12]);
              new Text:txt156 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt156, 0);
              TextDrawSetShadow(txt156,0);
              TextDrawSetOutline(txt156,1);
              TextDrawColor(txt156,COLOR_GREEN);
              TimeTextForPlayer(a,txt156,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t12]= Attackers12;
	   GangZoneShowForAll(gGangZone[12], teamColors[Attackers12]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills12[a] =0, GangInWar12[a] =0, Turf12Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t12]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t12]);
              new Text:txt157 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt157, 0);
              TextDrawSetShadow(txt157,0);
              TextDrawSetOutline(txt157,1);
              TextDrawColor(txt157,COLOR_GREEN);
              TimeTextForPlayer(a,txt157,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers12) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t12]],TurfAreaNames[T_t12]);
              new Text:txt158 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt158, 0);
              TextDrawSetShadow(txt158,0);
              TextDrawSetOutline(txt158,1);
              TextDrawColor(txt158,COLOR_RED);
              TimeTextForPlayer(a,txt158,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[12], teamColors[turfOwner[T_t12]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills12[a] =0, GangInWar12[a] =0, Turf12Kills[a] =0;}
	}
}
//--------------------------
public Turf13TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[13]), Attack[gGangZone[13]] = 0;
    if(AttackKills13[Attackers13] > AttackKills13[turfOwner[T_t13]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t13]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers13],TurfAreaNames[T_t13]);
              new Text:txt159 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt159, 0);
              TextDrawSetShadow(txt159,0);
              TextDrawSetOutline(txt159,1);
              TextDrawColor(txt159,COLOR_RED);
              TimeTextForPlayer(a,txt159,6000);
		   }
		   if(gTeam[a] == Attackers13) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t13]],TurfAreaNames[T_t13]);
              new Text:txt160 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt160, 0);
              TextDrawSetShadow(txt160,0);
              TextDrawSetOutline(txt160,1);
              TextDrawColor(txt160,COLOR_GREEN);
              TimeTextForPlayer(a,txt160,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t13]= Attackers13;
	   GangZoneShowForAll(gGangZone[13], teamColors[Attackers13]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills13[a] =0, GangInWar13[a] =0, Turf13Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t13]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t13]);
              new Text:txt161 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt161, 0);
              TextDrawSetShadow(txt161,0);
              TextDrawSetOutline(txt161,1);
              TextDrawColor(txt161,COLOR_GREEN);
              TimeTextForPlayer(a,txt161,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers13) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t13]],TurfAreaNames[T_t13]);
              new Text:txt162 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt162, 0);
              TextDrawSetShadow(txt162,0);
              TextDrawSetOutline(txt162,1);
              TextDrawColor(txt162,COLOR_RED);
              TimeTextForPlayer(a,txt162,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[13], teamColors[turfOwner[T_t13]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills13[a] =0, GangInWar13[a] =0, Turf13Kills[a] =0;}
	}
}
//--------------------------
public Turf14TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[14]), Attack[gGangZone[14]] = 0;
    if(AttackKills14[Attackers14] > AttackKills14[turfOwner[T_t14]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t14]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers14],TurfAreaNames[T_t14]);
              new Text:txt163 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt163, 0);
              TextDrawSetShadow(txt163,0);
              TextDrawSetOutline(txt163,1);
              TextDrawColor(txt163,COLOR_RED);
              TimeTextForPlayer(a,txt163,6000);
		   }
		   if(gTeam[a] == Attackers14) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t14]],TurfAreaNames[T_t14]);
              new Text:txt164 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt164, 0);
              TextDrawSetShadow(txt164,0);
              TextDrawSetOutline(txt164,1);
              TextDrawColor(txt164,COLOR_GREEN);
              TimeTextForPlayer(a,txt164,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t14]= Attackers14;
	   GangZoneShowForAll(gGangZone[14], teamColors[Attackers14]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills14[a] =0, GangInWar14[a] =0, Turf14Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t14]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t14]);
              new Text:txt165 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt165, 0);
              TextDrawSetShadow(txt165,0);
              TextDrawSetOutline(txt165,1);
              TextDrawColor(txt165,COLOR_GREEN);
              TimeTextForPlayer(a,txt165,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers14) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t14]],TurfAreaNames[T_t14]);
              new Text:txt166 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt166, 0);
              TextDrawSetShadow(txt166,0);
              TextDrawSetOutline(txt166,1);
              TextDrawColor(txt166,COLOR_RED);
              TimeTextForPlayer(a,txt166,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[14], teamColors[turfOwner[T_t14]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills14[a] =0, GangInWar14[a] =0, Turf14Kills[a] =0;}
	}
}
//--------------------------
public Turf15TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[15]), Attack[gGangZone[15]] = 0;
    if(AttackKills15[Attackers15] > AttackKills15[turfOwner[T_t15]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t15]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers15],TurfAreaNames[T_t15]);
              new Text:txt167 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt167, 0);
              TextDrawSetShadow(txt167,0);
              TextDrawSetOutline(txt167,1);
              TextDrawColor(txt167,COLOR_RED);
              TimeTextForPlayer(a,txt167,6000);
		   }
		   if(gTeam[a] == Attackers15) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t15]],TurfAreaNames[T_t15]);
              new Text:txt168 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt168, 0);
              TextDrawSetShadow(txt168,0);
              TextDrawSetOutline(txt168,1);
              TextDrawColor(txt168,COLOR_GREEN);
              TimeTextForPlayer(a,txt168,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t15]= Attackers15;
	   GangZoneShowForAll(gGangZone[15], teamColors[Attackers15]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills15[a] =0, GangInWar15[a] =0, Turf15Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t15]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t15]);
              new Text:txt169 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt169, 0);
              TextDrawSetShadow(txt169,0);
              TextDrawSetOutline(txt169,1);
              TextDrawColor(txt169,COLOR_GREEN);
              TimeTextForPlayer(a,txt169,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers15) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t15]],TurfAreaNames[T_t15]);
              new Text:txt170 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt170, 0);
              TextDrawSetShadow(txt170,0);
              TextDrawSetOutline(txt170,1);
              TextDrawColor(txt170,COLOR_RED);
              TimeTextForPlayer(a,txt170,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[15], teamColors[turfOwner[T_t15]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills15[a] =0, GangInWar15[a] =0, Turf15Kills[a] =0;}
	}
}
//--------------------------
public Turf16TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[16]), Attack[gGangZone[16]] = 0;
    if(AttackKills16[Attackers16] > AttackKills16[turfOwner[T_t16]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t16]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers16],TurfAreaNames[T_t16]);
              new Text:txt171 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt171, 0);
              TextDrawSetShadow(txt171,0);
              TextDrawSetOutline(txt171,1);
              TextDrawColor(txt171,COLOR_RED);
              TimeTextForPlayer(a,txt171,6000);
		   }
		   if(gTeam[a] == Attackers16) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t16]],TurfAreaNames[T_t16]);
              new Text:txt172 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt172, 0);
              TextDrawSetShadow(txt172,0);
              TextDrawSetOutline(txt172,1);
              TextDrawColor(txt172,COLOR_GREEN);
              TimeTextForPlayer(a,txt172,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t16]= Attackers16;
	   GangZoneShowForAll(gGangZone[16], teamColors[Attackers16]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills16[a] =0, GangInWar16[a] =0, Turf16Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t16]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t16]);
              new Text:txt173 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt173, 0);
              TextDrawSetShadow(txt173,0);
              TextDrawSetOutline(txt173,1);
              TextDrawColor(txt173,COLOR_GREEN);
              TimeTextForPlayer(a,txt173,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers16) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t16]],TurfAreaNames[T_t16]);
              new Text:txt174 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt174, 0);
              TextDrawSetShadow(txt174,0);
              TextDrawSetOutline(txt174,1);
              TextDrawColor(txt174,COLOR_RED);
              TimeTextForPlayer(a,txt174,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[16], teamColors[turfOwner[T_t16]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills16[a] =0, GangInWar16[a] =0, Turf16Kills[a] =0;}
	}
}
//--------------------------
public Turf17TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[17]), Attack[gGangZone[17]] = 0;
    if(AttackKills17[Attackers17] > AttackKills17[turfOwner[T_t17]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t17]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers17],TurfAreaNames[T_t17]);
              new Text:txt175 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt175, 0);
              TextDrawSetShadow(txt175,0);
              TextDrawSetOutline(txt175,1);
              TextDrawColor(txt175,COLOR_RED);
              TimeTextForPlayer(a,txt175,6000);
           }
		   if(gTeam[a] == Attackers17) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t17]],TurfAreaNames[T_t17]);
              new Text:txt176 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt176, 0);
              TextDrawSetShadow(txt176,0);
              TextDrawSetOutline(txt176,1);
              TextDrawColor(txt176,COLOR_GREEN);
              TimeTextForPlayer(a,txt176,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t17]= Attackers17;
	   GangZoneShowForAll(gGangZone[17], teamColors[Attackers17]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills17[a] =0, GangInWar17[a] =0, Turf17Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t17]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t17]);
              new Text:txt177 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt177, 0);
              TextDrawSetShadow(txt177,0);
              TextDrawSetOutline(txt177,1);
              TextDrawColor(txt177,COLOR_GREEN);
              TimeTextForPlayer(a,txt177,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers17) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t17]],TurfAreaNames[T_t17]);
              new Text:txt178 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt178, 0);
              TextDrawSetShadow(txt178,0);
              TextDrawSetOutline(txt178,1);
              TextDrawColor(txt178,COLOR_RED);
              TimeTextForPlayer(a,txt178,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[17], teamColors[turfOwner[T_t17]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills17[a] =0, GangInWar17[a] =0, Turf17Kills[a] =0;}
	}
}
//--------------------------
public Turf18TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[18]), Attack[gGangZone[18]] = 0;
    if(AttackKills18[Attackers18] > AttackKills18[turfOwner[T_t18]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t18]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers18],TurfAreaNames[T_t18]);
              new Text:txt179 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt179, 0);
              TextDrawSetShadow(txt179,0);
              TextDrawSetOutline(txt179,1);
              TextDrawColor(txt179,COLOR_RED);
              TimeTextForPlayer(a,txt179,6000);
		   }
		   if(gTeam[a] == Attackers18) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t18]],TurfAreaNames[T_t18]);
              new Text:txt180 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt180, 0);
              TextDrawSetShadow(txt180,0);
              TextDrawSetOutline(txt180,1);
              TextDrawColor(txt180,COLOR_GREEN);
              TimeTextForPlayer(a,txt180,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t18]= Attackers18;
	   GangZoneShowForAll(gGangZone[18], teamColors[Attackers18]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills18[a] =0, GangInWar18[a] =0, Turf18Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t18]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t18]);
              new Text:txt181 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt181, 0);
              TextDrawSetShadow(txt181,0);
              TextDrawSetOutline(txt181,1);
              TextDrawColor(txt181,COLOR_GREEN);
              TimeTextForPlayer(a,txt181,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers18) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t18]],TurfAreaNames[T_t18]);
              new Text:txt182 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt182, 0);
              TextDrawSetShadow(txt182,0);
              TextDrawSetOutline(txt182,1);
              TextDrawColor(txt182,COLOR_RED);
              TimeTextForPlayer(a,txt182,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[18], teamColors[turfOwner[T_t18]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills18[a] =0, GangInWar18[a] =0, Turf18Kills[a] =0;}
	}
}
//--------------------------
public Turf19TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[19]), Attack[gGangZone[19]] = 0;
    if(AttackKills19[Attackers19] > AttackKills19[turfOwner[T_t19]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t19]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers19],TurfAreaNames[T_t19]);
              new Text:txt183 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt183, 0);
              TextDrawSetShadow(txt183,0);
              TextDrawSetOutline(txt183,1);
              TextDrawColor(txt183,COLOR_RED);
              TimeTextForPlayer(a,txt183,6000);
		   }
		   if(gTeam[a] == Attackers19) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t19]],TurfAreaNames[T_t19]);
              new Text:txt184 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt184, 0);
              TextDrawSetShadow(txt184,0);
              TextDrawSetOutline(txt184,1);
              TextDrawColor(txt184,COLOR_GREEN);
              TimeTextForPlayer(a,txt184,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t19]= Attackers19;
	   GangZoneShowForAll(gGangZone[19], teamColors[Attackers19]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills19[a] =0, GangInWar19[a] =0, Turf19Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t19]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t19]);
              new Text:txt185 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt185, 0);
              TextDrawSetShadow(txt185,0);
              TextDrawSetOutline(txt185,1);
              TextDrawColor(txt185,COLOR_GREEN);
              TimeTextForPlayer(a,txt185,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers19) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t19]],TurfAreaNames[T_t19]);
              new Text:txt186 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt186, 0);
              TextDrawSetShadow(txt186,0);
              TextDrawSetOutline(txt186,1);
              TextDrawColor(txt186,COLOR_RED);
              TimeTextForPlayer(a,txt186,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[19], teamColors[turfOwner[T_t19]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills19[a] =0, GangInWar19[a] =0, Turf19Kills[a] =0;}
	}
}
//--------------------------
public Turf20TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[20]), Attack[gGangZone[20]] = 0;
    if(AttackKills20[Attackers20] > AttackKills20[turfOwner[T_t20]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t20]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers20],TurfAreaNames[T_t20]);
              new Text:txt187 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt187, 0);
              TextDrawSetShadow(txt187,0);
              TextDrawSetOutline(txt187,1);
              TextDrawColor(txt187,COLOR_RED);
              TimeTextForPlayer(a,txt187,6000);
		   }
		   if(gTeam[a] == Attackers20) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t20]],TurfAreaNames[T_t20]);
              new Text:txt188 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt188, 0);
              TextDrawSetShadow(txt188,0);
              TextDrawSetOutline(txt188,1);
              TextDrawColor(txt188,COLOR_GREEN);
              TimeTextForPlayer(a,txt188,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t20]= Attackers20;
	   GangZoneShowForAll(gGangZone[20], teamColors[Attackers20]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills20[a] =0, GangInWar20[a] =0, Turf20Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t20]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t20]);
              new Text:txt189 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt189, 0);
              TextDrawSetShadow(txt189,0);
              TextDrawSetOutline(txt189,1);
              TextDrawColor(txt189,COLOR_GREEN);
              TimeTextForPlayer(a,txt189,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers20) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t20]],TurfAreaNames[T_t20]);
              new Text:txt190 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt190, 0);
              TextDrawSetShadow(txt190,0);
              TextDrawSetOutline(txt190,1);
              TextDrawColor(txt190,COLOR_RED);
              TimeTextForPlayer(a,txt190,6000);
           }
	   }
       GangZoneShowForAll(gGangZone[20], teamColors[turfOwner[T_t20]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills20[a] =0, GangInWar20[a] =0, Turf20Kills[a] =0;}
	}
}
//--------------------------
public Turf21TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[21]), Attack[gGangZone[21]] = 0;
    if(AttackKills21[Attackers21] > AttackKills21[turfOwner[T_t21]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t21]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers21],TurfAreaNames[T_t21]);
              new Text:txt191 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt191, 0);
              TextDrawSetShadow(txt191,0);
              TextDrawSetOutline(txt191,1);
              TextDrawColor(txt191,COLOR_RED);
              TimeTextForPlayer(a,txt191,6000);
		   }
		   if(gTeam[a] == Attackers21) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t21]],TurfAreaNames[T_t21]);
              new Text:txt192 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt192, 0);
              TextDrawSetShadow(txt192,0);
              TextDrawSetOutline(txt192,1);
              TextDrawColor(txt192,COLOR_GREEN);
              TimeTextForPlayer(a,txt192,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t21]= Attackers21;
	   GangZoneShowForAll(gGangZone[21], teamColors[Attackers21]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills21[a] =0, GangInWar21[a] =0, Turf21Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t21]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t21]);
              new Text:txt193 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt193, 0);
              TextDrawSetShadow(txt193,0);
              TextDrawSetOutline(txt193,1);
              TextDrawColor(txt193,COLOR_GREEN);
              TimeTextForPlayer(a,txt193,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers21) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t21]],TurfAreaNames[T_t21]);
              new Text:txt194 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt194, 0);
              TextDrawSetShadow(txt194,0);
              TextDrawSetOutline(txt194,1);
              TextDrawColor(txt194,COLOR_RED);
              TimeTextForPlayer(a,txt194,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[21], teamColors[turfOwner[T_t21]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills21[a] =0, GangInWar21[a] =0, Turf21Kills[a] =0;}
	}
}
//--------------------------
public Turf22TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[22]), Attack[gGangZone[22]] = 0;
    if(AttackKills22[Attackers22] > AttackKills22[turfOwner[T_t22]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t22]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers22],TurfAreaNames[T_t22]);
              new Text:txt195 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt195, 0);
              TextDrawSetShadow(txt195,0);
              TextDrawSetOutline(txt195,1);
              TextDrawColor(txt195,COLOR_RED);
              TimeTextForPlayer(a,txt195,6000);
		   }
		   if(gTeam[a] == Attackers22) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t22]],TurfAreaNames[T_t22]);
              new Text:txt196 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt196, 0);
              TextDrawSetShadow(txt196,0);
              TextDrawSetOutline(txt196,1);
              TextDrawColor(txt196,COLOR_GREEN);
              TimeTextForPlayer(a,txt196,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t22]= Attackers22;
	   GangZoneShowForAll(gGangZone[22], teamColors[Attackers22]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills22[a] =0, GangInWar22[a] =0, Turf22Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t22]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t22]);
              new Text:txt197 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt197, 0);
              TextDrawSetShadow(txt197,0);
              TextDrawSetOutline(txt197,1);
              TextDrawColor(txt197,COLOR_GREEN);
              TimeTextForPlayer(a,txt197,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers22) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t22]],TurfAreaNames[T_t22]);
              new Text:txt198 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt198, 0);
              TextDrawSetShadow(txt198,0);
              TextDrawSetOutline(txt198,1);
              TextDrawColor(txt198,COLOR_RED);
              TimeTextForPlayer(a,txt198,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[22], teamColors[turfOwner[T_t22]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills22[a] =0, GangInWar22[a] =0, Turf22Kills[a] =0;}
	}
}
//--------------------------
public Turf23TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[23]), Attack[gGangZone[23]] = 0;
    if(AttackKills23[Attackers23] > AttackKills23[turfOwner[T_t23]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t23]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers23],TurfAreaNames[T_t23]);
              new Text:txt199 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt199, 0);
              TextDrawSetShadow(txt199,0);
              TextDrawSetOutline(txt199,1);
              TextDrawColor(txt199,COLOR_RED);
              TimeTextForPlayer(a,txt199,6000);
		   }
		   if(gTeam[a] == Attackers23) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t23]],TurfAreaNames[T_t23]);
              new Text:txt200 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt200, 0);
              TextDrawSetShadow(txt200,0);
              TextDrawSetOutline(txt200,1);
              TextDrawColor(txt200,COLOR_GREEN);
              TimeTextForPlayer(a,txt200,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t23]= Attackers23;
	   GangZoneShowForAll(gGangZone[23], teamColors[Attackers23]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills23[a] =0, GangInWar23[a] =0, Turf23Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t23]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t23]);
              new Text:txt201 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt201, 0);
              TextDrawSetShadow(txt201,0);
              TextDrawSetOutline(txt201,1);
              TextDrawColor(txt201,COLOR_GREEN);
              TimeTextForPlayer(a,txt201,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers23) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t23]],TurfAreaNames[T_t23]);
              new Text:txt202 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt202, 0);
              TextDrawSetShadow(txt202,0);
              TextDrawSetOutline(txt202,1);
              TextDrawColor(txt202,COLOR_RED);
              TimeTextForPlayer(a,txt202,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[23], teamColors[turfOwner[T_t23]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills23[a] =0, GangInWar23[a] =0, Turf23Kills[a] =0;}
	}
}
//--------------------------
public Turf24TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[24]), Attack[gGangZone[24]] = 0;
    if(AttackKills24[Attackers24] > AttackKills24[turfOwner[T_t24]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t24]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers24],TurfAreaNames[T_t24]);
              new Text:txt203 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt203, 0);
              TextDrawSetShadow(txt203,0);
              TextDrawSetOutline(txt203,1);
              TextDrawColor(txt203,COLOR_RED);
              TimeTextForPlayer(a,txt203,6000);
		   }
		   if(gTeam[a] == Attackers24) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t24]],TurfAreaNames[T_t24]);
              new Text:txt204 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt204, 0);
              TextDrawSetShadow(txt204,0);
              TextDrawSetOutline(txt204,1);
              TextDrawColor(txt204,COLOR_GREEN);
              TimeTextForPlayer(a,txt204,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t24]= Attackers24;
	   GangZoneShowForAll(gGangZone[24], teamColors[Attackers24]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills24[a] =0, GangInWar24[a] =0, Turf24Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t24]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t24]);
              new Text:txt205 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt205, 0);
              TextDrawSetShadow(txt205,0);
              TextDrawSetOutline(txt205,1);
              TextDrawColor(txt205,COLOR_GREEN);
              TimeTextForPlayer(a,txt205,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers24) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t24]],TurfAreaNames[T_t24]);
              new Text:txt206 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt206, 0);
              TextDrawSetShadow(txt206,0);
              TextDrawSetOutline(txt206,1);
              TextDrawColor(txt206,COLOR_RED);
              TimeTextForPlayer(a,txt206,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[24], teamColors[turfOwner[T_t24]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills24[a] =0, GangInWar24[a] =0, Turf24Kills[a] =0;}
	}
}
//--------------------------
public Turf25TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[25]), Attack[gGangZone[25]] = 0;
    if(AttackKills25[Attackers25] > AttackKills25[turfOwner[T_t25]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t25]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers25],TurfAreaNames[T_t25]);
              new Text:txt207 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt207, 0);
              TextDrawSetShadow(txt207,0);
              TextDrawSetOutline(txt207,1);
              TextDrawColor(txt207,COLOR_RED);
              TimeTextForPlayer(a,txt207,6000);
		   }
		   if(gTeam[a] == Attackers25) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t25]],TurfAreaNames[T_t25]);
              new Text:txt208 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt208, 0);
              TextDrawSetShadow(txt208,0);
              TextDrawSetOutline(txt208,1);
              TextDrawColor(txt208,COLOR_GREEN);
              TimeTextForPlayer(a,txt208,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t25]= Attackers25;
	   GangZoneShowForAll(gGangZone[25], teamColors[Attackers25]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills25[a] =0, GangInWar25[a] =0, Turf25Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t25]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t25]);
              new Text:txt209 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt209, 0);
              TextDrawSetShadow(txt209,0);
              TextDrawSetOutline(txt209,1);
              TextDrawColor(txt209,COLOR_GREEN);
              TimeTextForPlayer(a,txt209,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers25) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t25]],TurfAreaNames[T_t25]);
              new Text:txt210 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt210, 0);
              TextDrawSetShadow(txt210,0);
              TextDrawSetOutline(txt210,1);
              TextDrawColor(txt210,COLOR_RED);
              TimeTextForPlayer(a,txt210,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[25], teamColors[turfOwner[T_t25]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills25[a] =0, GangInWar25[a] =0, Turf25Kills[a] =0;}
	}
}
//--------------------------
public Turf26TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[26]), Attack[gGangZone[26]] = 0;
    if(AttackKills26[Attackers26] > AttackKills26[turfOwner[T_t26]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t26]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers26],TurfAreaNames[T_t26]);
              new Text:txt211 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt211, 0);
              TextDrawSetShadow(txt211,0);
              TextDrawSetOutline(txt211,1);
              TextDrawColor(txt211,COLOR_RED);
              TimeTextForPlayer(a,txt211,6000);
		   }
		   if(gTeam[a] == Attackers26) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t26]],TurfAreaNames[T_t26]);
              new Text:txt212 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt212, 0);
              TextDrawSetShadow(txt212,0);
              TextDrawSetOutline(txt212,1);
              TextDrawColor(txt212,COLOR_GREEN);
              TimeTextForPlayer(a,txt212,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t26]= Attackers26;
	   GangZoneShowForAll(gGangZone[26], teamColors[Attackers26]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills26[a] =0, GangInWar26[a] =0, Turf26Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t26]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t26]);
              new Text:txt213 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt213, 0);
              TextDrawSetShadow(txt213,0);
              TextDrawSetOutline(txt213,1);
              TextDrawColor(txt213,COLOR_GREEN);
              TimeTextForPlayer(a,txt213,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers26) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t26]],TurfAreaNames[T_t2]);
              new Text:txt214 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt214, 0);
              TextDrawSetShadow(txt214,0);
              TextDrawSetOutline(txt214,1);
              TextDrawColor(txt214,COLOR_RED);
              TimeTextForPlayer(a,txt214,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[26], teamColors[turfOwner[T_t26]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills26[a] =0, GangInWar26[a] =0, Turf26Kills[a] =0;}
	}
}
//--------------------------
public Turf27TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[27]), Attack[gGangZone[27]] = 0;
    if(AttackKills27[Attackers27] > AttackKills27[turfOwner[T_t27]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t27]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers27],TurfAreaNames[T_t27]);
              new Text:txt215 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt215, 0);
              TextDrawSetShadow(txt215,0);
              TextDrawSetOutline(txt215,1);
              TextDrawColor(txt215,COLOR_RED);
              TimeTextForPlayer(a,txt215,6000);
		   }
		   if(gTeam[a] == Attackers27) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t27]],TurfAreaNames[T_t27]);
              new Text:txt216 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt216, 0);
              TextDrawSetShadow(txt216,0);
              TextDrawSetOutline(txt216,1);
              TextDrawColor(txt216,COLOR_GREEN);
              TimeTextForPlayer(a,txt216,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t27]= Attackers27;
	   GangZoneShowForAll(gGangZone[27], teamColors[Attackers27]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills27[a] =0, GangInWar27[a] =0, Turf27Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t27]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t27]);
              new Text:txt217 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt217, 0);
              TextDrawSetShadow(txt217,0);
              TextDrawSetOutline(txt217,1);
              TextDrawColor(txt217,COLOR_GREEN);
              TimeTextForPlayer(a,txt217,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers27) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t27]],TurfAreaNames[T_t27]);
              new Text:txt218 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt218, 0);
              TextDrawSetShadow(txt218,0);
              TextDrawSetOutline(txt218,1);
              TextDrawColor(txt218,COLOR_RED);
              TimeTextForPlayer(a,txt218,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[27], teamColors[turfOwner[T_t27]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills27[a] =0, GangInWar27[a] =0, Turf27Kills[a] =0;}
	}
}
//--------------------------
public Turf28TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[28]), Attack[gGangZone[28]] = 0;
    if(AttackKills28[Attackers28] > AttackKills28[turfOwner[T_t28]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t28]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers28],TurfAreaNames[T_t28]);
              new Text:txt219 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt219, 0);
              TextDrawSetShadow(txt219,0);
              TextDrawSetOutline(txt219,1);
              TextDrawColor(txt219,COLOR_RED);
              TimeTextForPlayer(a,txt219,6000);
		   }
		   if(gTeam[a] == Attackers28) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t28]],TurfAreaNames[T_t28]);
              new Text:txt220 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt220, 0);
              TextDrawSetShadow(txt220,0);
              TextDrawSetOutline(txt220,1);
              TextDrawColor(txt220,COLOR_GREEN);
              TimeTextForPlayer(a,txt220,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t28]= Attackers28;
	   GangZoneShowForAll(gGangZone[28], teamColors[Attackers28]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills28[a] =0, GangInWar28[a] =0, Turf28Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t28]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t28]);
              new Text:txt221 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt221, 0);
              TextDrawSetShadow(txt221,0);
              TextDrawSetOutline(txt221,1);
              TextDrawColor(txt221,COLOR_GREEN);
              TimeTextForPlayer(a,txt221,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers28) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t28]],TurfAreaNames[T_t28]);
              new Text:txt222 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt222, 0);
              TextDrawSetShadow(txt222,0);
              TextDrawSetOutline(txt222,1);
              TextDrawColor(txt222,COLOR_RED);
              TimeTextForPlayer(a,txt222,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[28], teamColors[turfOwner[T_t28]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills28[a] =0, GangInWar28[a] =0, Turf28Kills[a] =0;}
	}
}
//--------------------------
public Turf29TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[29]), Attack[gGangZone[29]] = 0;
    if(AttackKills29[Attackers29] > AttackKills29[turfOwner[T_t29]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t29]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers29],TurfAreaNames[T_t29]);
              new Text:txt223 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt223, 0);
              TextDrawSetShadow(txt223,0);
              TextDrawSetOutline(txt223,1);
              TextDrawColor(txt223,COLOR_RED);
              TimeTextForPlayer(a,txt223,6000);
		   }
		   if(gTeam[a] == Attackers29) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t29]],TurfAreaNames[T_t29]);
              new Text:txt224 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt224, 0);
              TextDrawSetShadow(txt224,0);
              TextDrawSetOutline(txt224,1);
              TextDrawColor(txt224,COLOR_GREEN);
              TimeTextForPlayer(a,txt224,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t29]= Attackers29;
	   GangZoneShowForAll(gGangZone[29], teamColors[Attackers29]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills29[a] =0, GangInWar29[a] =0, Turf29Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t29]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t29]);
              new Text:txt225 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt225, 0);
              TextDrawSetShadow(txt225,0);
              TextDrawSetOutline(txt225,1);
              TextDrawColor(txt225,COLOR_GREEN);
              TimeTextForPlayer(a,txt225,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers29) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t29]],TurfAreaNames[T_t29]);
              new Text:txt226 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt226, 0);
              TextDrawSetShadow(txt226,0);
              TextDrawSetOutline(txt226,1);
              TextDrawColor(txt226,COLOR_RED);
              TimeTextForPlayer(a,txt226,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[29], teamColors[turfOwner[T_t29]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills29[a] =0, GangInWar29[a] =0, Turf29Kills[a] =0;}
	}
}
//--------------------------
public Turf30TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[30]), Attack[gGangZone[30]] = 0;
    if(AttackKills30[Attackers30] > AttackKills30[turfOwner[T_t30]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t30]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers30],TurfAreaNames[T_t30]);
              new Text:txt227 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt227, 0);
              TextDrawSetShadow(txt227,0);
              TextDrawSetOutline(txt227,1);
              TextDrawColor(txt227,COLOR_RED);
              TimeTextForPlayer(a,txt227,6000);
		   }
		   if(gTeam[a] == Attackers30) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t30]],TurfAreaNames[T_t30]);
              new Text:txt228 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt228, 0);
              TextDrawSetShadow(txt228,0);
              TextDrawSetOutline(txt228,1);
              TextDrawColor(txt228,COLOR_GREEN);
              TimeTextForPlayer(a,txt228,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t30]= Attackers30;
	   GangZoneShowForAll(gGangZone[30], teamColors[Attackers30]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills30[a] =0, GangInWar30[a] =0, Turf30Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t30]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t30]);
              new Text:txt229 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt229, 0);
              TextDrawSetShadow(txt229,0);
              TextDrawSetOutline(txt229,1);
              TextDrawColor(txt229,COLOR_GREEN);
              TimeTextForPlayer(a,txt229,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers30) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t30]],TurfAreaNames[T_t30]);
              new Text:txt230 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt230, 0);
              TextDrawSetShadow(txt230,0);
              TextDrawSetOutline(txt230,1);
              TextDrawColor(txt230,COLOR_RED);
              TimeTextForPlayer(a,txt230,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[30], teamColors[turfOwner[T_t30]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills30[a] =0, GangInWar30[a] =0, Turf30Kills[a] =0;}
	}
}
//--------------------------
public Turf31TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[31]), Attack[gGangZone[31]] = 0;
    if(AttackKills31[Attackers31] > AttackKills31[turfOwner[T_t31]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t31]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers31],TurfAreaNames[T_t31]);
              new Text:txt231 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt231, 0);
              TextDrawSetShadow(txt231,0);
              TextDrawSetOutline(txt231,1);
              TextDrawColor(txt231,COLOR_RED);
              TimeTextForPlayer(a,txt231,6000);
		   }
		   if(gTeam[a] == Attackers31) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t31]],TurfAreaNames[T_t31]);
              new Text:txt232 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt232, 0);
              TextDrawSetShadow(txt232,0);
              TextDrawSetOutline(txt232,1);
              TextDrawColor(txt232,COLOR_GREEN);
              TimeTextForPlayer(a,txt232,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t31]= Attackers31;
	   GangZoneShowForAll(gGangZone[31], teamColors[Attackers31]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills31[a] =0, GangInWar31[a] =0, Turf31Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t31]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t31]);
              new Text:txt233 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt233, 0);
              TextDrawSetShadow(txt233,0);
              TextDrawSetOutline(txt233,1);
              TextDrawColor(txt233,COLOR_GREEN);
              TimeTextForPlayer(a,txt233,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers31) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t31]],TurfAreaNames[T_t31]);
              new Text:txt234 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt234, 0);
              TextDrawSetShadow(txt234,0);
              TextDrawSetOutline(txt234,1);
              TextDrawColor(txt234,COLOR_RED);
              TimeTextForPlayer(a,txt234,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[31], teamColors[turfOwner[T_t31]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills31[a] =0, GangInWar31[a] =0, Turf31Kills[a] =0;}
	}
}
//--------------------------
public Turf32TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[32]), Attack[gGangZone[32]] = 0;
    if(AttackKills32[Attackers32] > AttackKills32[turfOwner[T_t32]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t32]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers32],TurfAreaNames[T_t32]);
              new Text:txt235 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt235, 0);
              TextDrawSetShadow(txt235,0);
              TextDrawSetOutline(txt235,1);
              TextDrawColor(txt235,COLOR_RED);
              TimeTextForPlayer(a,txt235,6000);
           }
		   if(gTeam[a] == Attackers32) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t32]],TurfAreaNames[T_t32]);
              new Text:txt236 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt236, 0);
              TextDrawSetShadow(txt236,0);
              TextDrawSetOutline(txt236,1);
              TextDrawColor(txt236,COLOR_GREEN);
              TimeTextForPlayer(a,txt236,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t32]= Attackers32;
	   GangZoneShowForAll(gGangZone[32], teamColors[Attackers32]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills32[a] =0, GangInWar32[a] =0, Turf32Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t32]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t32]);
              new Text:txt237 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt237, 0);
              TextDrawSetShadow(txt237,0);
              TextDrawSetOutline(txt237,1);
              TextDrawColor(txt237,COLOR_GREEN);
              TimeTextForPlayer(a,txt237,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers32) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t32]],TurfAreaNames[T_t32]);
              new Text:txt238 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt238, 0);
              TextDrawSetShadow(txt238,0);
              TextDrawSetOutline(txt238,1);
              TextDrawColor(txt238,COLOR_RED);
              TimeTextForPlayer(a,txt238,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[32], teamColors[turfOwner[T_t32]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills32[a] =0, GangInWar32[a] =0, Turf32Kills[a] =0;}
	}
}
//--------------------------
public Turf33TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[33]), Attack[gGangZone[33]] = 0;
    if(AttackKills33[Attackers33] > AttackKills33[turfOwner[T_t33]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t33]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers33],TurfAreaNames[T_t33]);
              new Text:txt239 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt239, 0);
              TextDrawSetShadow(txt239,0);
              TextDrawSetOutline(txt239,1);
              TextDrawColor(txt239,COLOR_RED);
              TimeTextForPlayer(a,txt239,6000);
           }
		   if(gTeam[a] == Attackers33) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t33]],TurfAreaNames[T_t33]);
              new Text:txt240 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt240, 0);
              TextDrawSetShadow(txt240,0);
              TextDrawSetOutline(txt240,1);
              TextDrawColor(txt240,COLOR_GREEN);
              TimeTextForPlayer(a,txt240,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t33]= Attackers33;
	   GangZoneShowForAll(gGangZone[33], teamColors[Attackers33]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills33[a] =0, GangInWar33[a] =0, Turf33Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t33]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t33]);
              new Text:txt241 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt241, 0);
              TextDrawSetShadow(txt241,0);
              TextDrawSetOutline(txt241,1);
              TextDrawColor(txt241,COLOR_GREEN);
              TimeTextForPlayer(a,txt241,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers33) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t33]],TurfAreaNames[T_t33]);
              new Text:txt242 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt242, 0);
              TextDrawSetShadow(txt242,0);
              TextDrawSetOutline(txt242,1);
              TextDrawColor(txt242,COLOR_RED);
              TimeTextForPlayer(a,txt242,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[33], teamColors[turfOwner[T_t33]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills33[a] =0, GangInWar33[a] =0, Turf33Kills[a] =0;}
	}
}
//--------------------------
public Turf34TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[34]), Attack[gGangZone[34]] = 0;
    if(AttackKills34[Attackers34] > AttackKills34[turfOwner[T_t34]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t34]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers34],TurfAreaNames[T_t34]);
              new Text:txt243 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt243, 0);
              TextDrawSetShadow(txt243,0);
              TextDrawSetOutline(txt243,1);
              TextDrawColor(txt243,COLOR_RED);
              TimeTextForPlayer(a,txt243,6000);
		   }
		   if(gTeam[a] == Attackers34) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t34]],TurfAreaNames[T_t34]);
              new Text:txt244 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt244, 0);
              TextDrawSetShadow(txt244,0);
              TextDrawSetOutline(txt244,1);
              TextDrawColor(txt244,COLOR_GREEN);
              TimeTextForPlayer(a,txt244,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t34]= Attackers34;
	   GangZoneShowForAll(gGangZone[34], teamColors[Attackers34]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills34[a] =0, GangInWar34[a] =0, Turf34Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t34]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t34]);
              new Text:txt245 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt245, 0);
              TextDrawSetShadow(txt245,0);
              TextDrawSetOutline(txt245,1);
              TextDrawColor(txt245,COLOR_GREEN);
              TimeTextForPlayer(a,txt245,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers34) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t34]],TurfAreaNames[T_t34]);
              new Text:txt246 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt246, 0);
              TextDrawSetShadow(txt246,0);
              TextDrawSetOutline(txt246,1);
              TextDrawColor(txt246,COLOR_RED);
              TimeTextForPlayer(a,txt246,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[34], teamColors[turfOwner[T_t34]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills34[a] =0, GangInWar34[a] =0, Turf34Kills[a] =0;}
	}
}
//--------------------------
public Turf35TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[35]), Attack[gGangZone[35]] = 0;
    if(AttackKills35[Attackers35] > AttackKills35[turfOwner[T_t35]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t35]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers35],TurfAreaNames[T_t35]);
              new Text:txt247 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt247, 0);
              TextDrawSetShadow(txt247,0);
              TextDrawSetOutline(txt247,1);
              TextDrawColor(txt247,COLOR_RED);
              TimeTextForPlayer(a,txt247,6000);
   		   }
		   if(gTeam[a] == Attackers35) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t35]],TurfAreaNames[T_t35]);
              new Text:txt248 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt248, 0);
              TextDrawSetShadow(txt248,0);
              TextDrawSetOutline(txt248,1);
              TextDrawColor(txt248,COLOR_GREEN);
              TimeTextForPlayer(a,txt248,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t35]= Attackers35;
	   GangZoneShowForAll(gGangZone[35], teamColors[Attackers35]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills35[a] =0, GangInWar35[a] =0, Turf35Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t35]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t35]);
              new Text:txt249 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt249, 0);
              TextDrawSetShadow(txt249,0);
              TextDrawSetOutline(txt249,1);
              TextDrawColor(txt249,COLOR_GREEN);
              TimeTextForPlayer(a,txt249,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers35) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t35]],TurfAreaNames[T_t35]);
              new Text:txt250 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt250, 0);
              TextDrawSetShadow(txt250,0);
              TextDrawSetOutline(txt250,1);
              TextDrawColor(txt250,COLOR_RED);
              TimeTextForPlayer(a,txt250,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[35], teamColors[turfOwner[T_t35]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills35[a] =0, GangInWar35[a] =0, Turf35Kills[a] =0;}
	}
}
//--------------------------
public Turf36TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[36]), Attack[gGangZone[36]] = 0;
    if(AttackKills36[Attackers36] > AttackKills36[turfOwner[T_t36]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t36]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers36],TurfAreaNames[T_t36]);
              new Text:txt251 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt251, 0);
              TextDrawSetShadow(txt251,0);
              TextDrawSetOutline(txt251,1);
              TextDrawColor(txt251,COLOR_RED);
              TimeTextForPlayer(a,txt251,6000);
		   }
		   if(gTeam[a] == Attackers36) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t36]],TurfAreaNames[T_t36]);
              new Text:txt252 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt252, 0);
              TextDrawSetShadow(txt252,0);
              TextDrawSetOutline(txt252,1);
              TextDrawColor(txt252,COLOR_GREEN);
              TimeTextForPlayer(a,txt252,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t36]= Attackers36;
	   GangZoneShowForAll(gGangZone[36], teamColors[Attackers36]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills36[a] =0, GangInWar36[a] =0, Turf36Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t36]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t36]);
              new Text:txt253 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt253, 0);
              TextDrawSetShadow(txt253,0);
              TextDrawSetOutline(txt253,1);
              TextDrawColor(txt253,COLOR_GREEN);
              TimeTextForPlayer(a,txt253,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers36) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t36]],TurfAreaNames[T_t36]);
              new Text:txt254 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt254, 0);
              TextDrawSetShadow(txt254,0);
              TextDrawSetOutline(txt254,1);
              TextDrawColor(txt254,COLOR_RED);
              TimeTextForPlayer(a,txt254,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[36], teamColors[turfOwner[T_t36]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills36[a] =0, GangInWar36[a] =0, Turf36Kills[a] =0;}
	}
}
//--------------------------
public Turf37TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[37]), Attack[gGangZone[37]] = 0;
    if(AttackKills37[Attackers37] > AttackKills37[turfOwner[T_t37]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t37]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers37],TurfAreaNames[T_t37]);
              new Text:txt255 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt255, 0);
              TextDrawSetShadow(txt255,0);
              TextDrawSetOutline(txt255,1);
              TextDrawColor(txt255,COLOR_RED);
              TimeTextForPlayer(a,txt255,6000);
		   }
		   if(gTeam[a] == Attackers37) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t37]],TurfAreaNames[T_t37]);
              new Text:txt256 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt256, 0);
              TextDrawSetShadow(txt256,0);
              TextDrawSetOutline(txt256,1);
              TextDrawColor(txt256,COLOR_GREEN);
              TimeTextForPlayer(a,txt256,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t37]= Attackers37;
	   GangZoneShowForAll(gGangZone[37], teamColors[Attackers37]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills37[a] =0, GangInWar37[a] =0, Turf37Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t37]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t37]);
              new Text:txt257 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt257, 0);
              TextDrawSetShadow(txt257,0);
              TextDrawSetOutline(txt257,1);
              TextDrawColor(txt257,COLOR_GREEN);
              TimeTextForPlayer(a,txt257,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers37) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t37]],TurfAreaNames[T_t37]);
              new Text:txt258 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt258, 0);
              TextDrawSetShadow(txt258,0);
              TextDrawSetOutline(txt258,1);
              TextDrawColor(txt258,COLOR_RED);
              TimeTextForPlayer(a,txt258,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[37], teamColors[turfOwner[T_t37]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills37[a] =0, GangInWar37[a] =0, Turf37Kills[a] =0;}
	}
}
//--------------------------
public Turf38TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[38]), Attack[gGangZone[38]] = 0;
    if(AttackKills38[Attackers38] > AttackKills38[turfOwner[T_t38]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t38]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers38],TurfAreaNames[T_t38]);
              new Text:txt259 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt259, 0);
              TextDrawSetShadow(txt259,0);
              TextDrawSetOutline(txt259,1);
              TextDrawColor(txt259,COLOR_RED);
              TimeTextForPlayer(a,txt259,6000);
		   }
		   if(gTeam[a] == Attackers38) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t38]],TurfAreaNames[T_t38]);
              new Text:txt260 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt260, 0);
              TextDrawSetShadow(txt260,0);
              TextDrawSetOutline(txt260,1);
              TextDrawColor(txt260,COLOR_GREEN);
              TimeTextForPlayer(a,txt260,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t38]= Attackers38;
	   GangZoneShowForAll(gGangZone[38], teamColors[Attackers38]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills38[a] =0, GangInWar38[a] =0, Turf38Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t38]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t38]);
              new Text:txt261 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt261, 0);
              TextDrawSetShadow(txt261,0);
              TextDrawSetOutline(txt261,1);
              TextDrawColor(txt261,COLOR_GREEN);
              TimeTextForPlayer(a,txt261,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers38) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t38]],TurfAreaNames[T_t38]);
              new Text:txt262 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt262, 0);
              TextDrawSetShadow(txt262,0);
              TextDrawSetOutline(txt262,1);
              TextDrawColor(txt262,COLOR_RED);
              TimeTextForPlayer(a,txt262,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[38], teamColors[turfOwner[T_t38]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills38[a] =0, GangInWar38[a] =0, Turf38Kills[a] =0;}
	}
}
//--------------------------
public Turf39TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[39]), Attack[gGangZone[39]] = 0;
    if(AttackKills39[Attackers39] > AttackKills39[turfOwner[T_t39]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t39]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers39],TurfAreaNames[T_t39]);
              new Text:txt263 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt263, 0);
              TextDrawSetShadow(txt263,0);
              TextDrawSetOutline(txt263,1);
              TextDrawColor(txt263,COLOR_RED);
              TimeTextForPlayer(a,txt263,6000);
		   }
		   if(gTeam[a] == Attackers39) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t39]],TurfAreaNames[T_t39]);
              new Text:txt264 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt264, 0);
              TextDrawSetShadow(txt264,0);
              TextDrawSetOutline(txt264,1);
              TextDrawColor(txt264,COLOR_GREEN);
              TimeTextForPlayer(a,txt264,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t39]= Attackers39;
	   GangZoneShowForAll(gGangZone[39], teamColors[Attackers39]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills39[a] =0, GangInWar39[a] =0, Turf39Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t39]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t39]);
              new Text:txt265 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt265, 0);
              TextDrawSetShadow(txt265,0);
              TextDrawSetOutline(txt265,1);
              TextDrawColor(txt265,COLOR_GREEN);
              TimeTextForPlayer(a,txt265,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers39) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t39]],TurfAreaNames[T_t39]);
              new Text:txt266 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt266, 0);
              TextDrawSetShadow(txt266,0);
              TextDrawSetOutline(txt266,1);
              TextDrawColor(txt266,COLOR_RED);
              TimeTextForPlayer(a,txt266,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[39], teamColors[turfOwner[T_t39]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills39[a] =0, GangInWar39[a] =0, Turf39Kills[a] =0;}
	}
}
//--------------------------
public Turf40TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[40]), Attack[gGangZone[40]] = 0;
    if(AttackKills40[Attackers40] > AttackKills40[turfOwner[T_t40]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t40]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers40],TurfAreaNames[T_t40]);
              new Text:txt267 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt267, 0);
              TextDrawSetShadow(txt267,0);
              TextDrawSetOutline(txt267,1);
              TextDrawColor(txt267,COLOR_RED);
              TimeTextForPlayer(a,txt267,6000);
		   }
		   if(gTeam[a] == Attackers40) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t40]],TurfAreaNames[T_t40]);
              new Text:txt268 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt268, 0);
              TextDrawSetShadow(txt268,0);
              TextDrawSetOutline(txt268,1);
              TextDrawColor(txt268,COLOR_GREEN);
              TimeTextForPlayer(a,txt268,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t40]= Attackers40;
	   GangZoneShowForAll(gGangZone[40], teamColors[Attackers40]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills40[a] =0, GangInWar40[a] =0, Turf40Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t40]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t40]);
              new Text:txt269 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt269, 0);
              TextDrawSetShadow(txt269,0);
              TextDrawSetOutline(txt269,1);
              TextDrawColor(txt269,COLOR_GREEN);
              TimeTextForPlayer(a,txt269,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers40) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t40]],TurfAreaNames[T_t40]);
              new Text:txt270 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt270, 0);
              TextDrawSetShadow(txt270,0);
              TextDrawSetOutline(txt270,1);
              TextDrawColor(txt270,COLOR_RED);
              TimeTextForPlayer(a,txt270,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[40], teamColors[turfOwner[T_t40]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills40[a] =0, GangInWar40[a] =0, Turf40Kills[a] =0;}
	}
}
//--------------------------
public Turf41TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[41]), Attack[gGangZone[41]] = 0;
    if(AttackKills41[Attackers41] > AttackKills41[turfOwner[T_t41]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t41]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers41],TurfAreaNames[T_t41]);
              new Text:txt271 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt271, 0);
              TextDrawSetShadow(txt271,0);
              TextDrawSetOutline(txt271,1);
              TextDrawColor(txt271,COLOR_RED);
              TimeTextForPlayer(a,txt271,6000);
		   }
		   if(gTeam[a] == Attackers41) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t41]],TurfAreaNames[T_t41]);
              new Text:txt272 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt272, 0);
              TextDrawSetShadow(txt272,0);
              TextDrawSetOutline(txt272,1);
              TextDrawColor(txt272,COLOR_GREEN);
              TimeTextForPlayer(a,txt272,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t41]= Attackers41;
	   GangZoneShowForAll(gGangZone[41], teamColors[Attackers41]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills41[a] =0, GangInWar41[a] =0, Turf41Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t41]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t41]);
              new Text:txt273 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt273, 0);
              TextDrawSetShadow(txt273,0);
              TextDrawSetOutline(txt273,1);
              TextDrawColor(txt273,COLOR_GREEN);
              TimeTextForPlayer(a,txt273,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers41) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t41]],TurfAreaNames[T_t41]);
              new Text:txt274 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt274, 0);
              TextDrawSetShadow(txt274,0);
              TextDrawSetOutline(txt274,1);
              TextDrawColor(txt274,COLOR_RED);
              TimeTextForPlayer(a,txt274,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[41], teamColors[turfOwner[T_t41]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills41[a] =0, GangInWar41[a] =0, Turf41Kills[a] =0;}
	}
}
//--------------------------
public Turf42TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[42]), Attack[gGangZone[42]] = 0;
    if(AttackKills42[Attackers42] > AttackKills42[turfOwner[T_t42]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t42]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers42],TurfAreaNames[T_t42]);
              new Text:txt275 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt275, 0);
              TextDrawSetShadow(txt275,0);
              TextDrawSetOutline(txt275,1);
              TextDrawColor(txt275,COLOR_RED);
              TimeTextForPlayer(a,txt275,6000);
		   }
		   if(gTeam[a] == Attackers42) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t42]],TurfAreaNames[T_t42]);
              new Text:txt276 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt276, 0);
              TextDrawSetShadow(txt276,0);
              TextDrawSetOutline(txt276,1);
              TextDrawColor(txt276,COLOR_GREEN);
              TimeTextForPlayer(a,txt276,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t42]= Attackers42;
	   GangZoneShowForAll(gGangZone[42], teamColors[Attackers42]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills42[a] =0, GangInWar42[a] =0, Turf42Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t42]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t42]);
              new Text:txt277 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt277, 0);
              TextDrawSetShadow(txt277,0);
              TextDrawSetOutline(txt277,1);
              TextDrawColor(txt277,COLOR_GREEN);
              TimeTextForPlayer(a,txt277,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers42) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t42]],TurfAreaNames[T_t42]);
              new Text:txt278 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt278, 0);
              TextDrawSetShadow(txt278,0);
              TextDrawSetOutline(txt278,1);
              TextDrawColor(txt278,COLOR_RED);
              TimeTextForPlayer(a,txt278,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[42], teamColors[turfOwner[T_t42]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills42[a] =0, GangInWar42[a] =0, Turf42Kills[a] =0;}
	}
}
//--------------------------
public Turf43TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[43]), Attack[gGangZone[43]] = 0;
    if(AttackKills43[Attackers43] > AttackKills43[turfOwner[T_t43]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t43]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers43],TurfAreaNames[T_t43]);
              new Text:txt279 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt279, 0);
              TextDrawSetShadow(txt279,0);
              TextDrawSetOutline(txt279,1);
              TextDrawColor(txt279,COLOR_RED);
              TimeTextForPlayer(a,txt279,6000);
		   }
		   if(gTeam[a] == Attackers43) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t43]],TurfAreaNames[T_t43]);
              new Text:txt280 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt280, 0);
              TextDrawSetShadow(txt280,0);
              TextDrawSetOutline(txt280,1);
              TextDrawColor(txt280,COLOR_GREEN);
              TimeTextForPlayer(a,txt280,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t43]= Attackers43;
	   GangZoneShowForAll(gGangZone[43], teamColors[Attackers43]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills43[a] =0, GangInWar43[a] =0, Turf43Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t43]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t43]);
              new Text:txt281 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt281, 0);
              TextDrawSetShadow(txt281,0);
              TextDrawSetOutline(txt281,1);
              TextDrawColor(txt281,COLOR_GREEN);
              TimeTextForPlayer(a,txt281,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers43) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t43]],TurfAreaNames[T_t43]);
              new Text:txt282 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt282, 0);
              TextDrawSetShadow(txt282,0);
              TextDrawSetOutline(txt282,1);
              TextDrawColor(txt282,COLOR_RED);
              TimeTextForPlayer(a,txt282,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[43], teamColors[turfOwner[T_t43]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills43[a] =0, GangInWar43[a] =0, Turf43Kills[a] =0;}
	}
}
//--------------------------
public Turf44TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[44]), Attack[gGangZone[44]] = 0;
    if(AttackKills44[Attackers44] > AttackKills44[turfOwner[T_t44]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t44]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers44],TurfAreaNames[T_t44]);
              new Text:txt283 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt283, 0);
              TextDrawSetShadow(txt283,0);
              TextDrawSetOutline(txt283,1);
              TextDrawColor(txt283,COLOR_RED);
              TimeTextForPlayer(a,txt283,6000);
		   }
		   if(gTeam[a] == Attackers44) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t44]],TurfAreaNames[T_t44]);
              new Text:txt284 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt284, 0);
              TextDrawSetShadow(txt284,0);
              TextDrawSetOutline(txt284,1);
              TextDrawColor(txt284,COLOR_GREEN);
              TimeTextForPlayer(a,txt284,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t44]= Attackers44;
	   GangZoneShowForAll(gGangZone[44], teamColors[Attackers44]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills44[a] =0, GangInWar44[a] =0, Turf44Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t44]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t44]);
              new Text:txt285 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt285, 0);
              TextDrawSetShadow(txt285,0);
              TextDrawSetOutline(txt285,1);
              TextDrawColor(txt285,COLOR_GREEN);
              TimeTextForPlayer(a,txt285,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers44) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t44]],TurfAreaNames[T_t44]);
              new Text:txt286 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt286, 0);
              TextDrawSetShadow(txt286,0);
              TextDrawSetOutline(txt286,1);
              TextDrawColor(txt286,COLOR_RED);
              TimeTextForPlayer(a,txt286,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[44], teamColors[turfOwner[T_t44]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills44[a] =0, GangInWar44[a] =0, Turf44Kills[a] =0;}
	}
}
//--------------------------
public Turf45TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[45]), Attack[gGangZone[45]] = 0;
    if(AttackKills45[Attackers45] > AttackKills45[turfOwner[T_t45]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t45]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers45],TurfAreaNames[T_t45]);
              new Text:txt287 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt287, 0);
              TextDrawSetShadow(txt287,0);
              TextDrawSetOutline(txt287,1);
              TextDrawColor(txt287,COLOR_RED);
              TimeTextForPlayer(a,txt287,6000);
		   }
		   if(gTeam[a] == Attackers45) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t45]],TurfAreaNames[T_t45]);
              new Text:txt288 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt288, 0);
              TextDrawSetShadow(txt288,0);
              TextDrawSetOutline(txt288,1);
              TextDrawColor(txt288,COLOR_GREEN);
              TimeTextForPlayer(a,txt288,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t45]= Attackers45;
	   GangZoneShowForAll(gGangZone[45], teamColors[Attackers45]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills45[a] =0, GangInWar45[a] =0, Turf45Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t45]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t45]);
              new Text:txt289 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt289, 0);
              TextDrawSetShadow(txt289,0);
              TextDrawSetOutline(txt289,1);
              TextDrawColor(txt289,COLOR_GREEN);
              TimeTextForPlayer(a,txt289,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers45) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t45]],TurfAreaNames[T_t45]);
              new Text:txt290 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt290, 0);
              TextDrawSetShadow(txt290,0);
              TextDrawSetOutline(txt290,1);
              TextDrawColor(txt290,COLOR_RED);
              TimeTextForPlayer(a,txt290,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[45], teamColors[turfOwner[T_t45]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills45[a] =0, GangInWar45[a] =0, Turf45Kills[a] =0;}
	}
}
//--------------------------
public Turf46TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[46]), Attack[gGangZone[46]] = 0;
    if(AttackKills46[Attackers46] > AttackKills46[turfOwner[T_t46]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t46]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers46],TurfAreaNames[T_t46]);
              new Text:txt291 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt291, 0);
              TextDrawSetShadow(txt291,0);
              TextDrawSetOutline(txt291,1);
              TextDrawColor(txt291,COLOR_RED);
              TimeTextForPlayer(a,txt291,6000);
		   }
		   if(gTeam[a] == Attackers46) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t46]],TurfAreaNames[T_t46]);
              new Text:txt292 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt292, 0);
              TextDrawSetShadow(txt292,0);
              TextDrawSetOutline(txt292,1);
              TextDrawColor(txt292,COLOR_GREEN);
              TimeTextForPlayer(a,txt292,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t46]= Attackers46;
	   GangZoneShowForAll(gGangZone[46], teamColors[Attackers46]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills46[a] =0, GangInWar46[a] =0, Turf46Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t46]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t46]);
              new Text:txt293 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt293, 0);
              TextDrawSetShadow(txt293,0);
              TextDrawSetOutline(txt293,1);
              TextDrawColor(txt293,COLOR_GREEN);
              TimeTextForPlayer(a,txt293,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers46) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t46]],TurfAreaNames[T_t46]);
              new Text:txt294 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt294, 0);
              TextDrawSetShadow(txt294,0);
              TextDrawSetOutline(txt294,1);
              TextDrawColor(txt294,COLOR_RED);
              TimeTextForPlayer(a,txt294,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[46], teamColors[turfOwner[T_t46]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills46[a] =0, GangInWar46[a] =0, Turf46Kills[a] =0;}
	}
}
//--------------------------
public Turf47TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[47]), Attack[gGangZone[47]] = 0;
    if(AttackKills47[Attackers47] > AttackKills47[turfOwner[T_t47]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t47]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers47],TurfAreaNames[T_t47]);
              new Text:txt295 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt295, 0);
              TextDrawSetShadow(txt295,0);
              TextDrawSetOutline(txt295,1);
              TextDrawColor(txt295,COLOR_RED);
              TimeTextForPlayer(a,txt295,6000);
		   }
		   if(gTeam[a] == Attackers47) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t47]],TurfAreaNames[T_t47]);
              new Text:txt296 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt296, 0);
              TextDrawSetShadow(txt296,0);
              TextDrawSetOutline(txt296,1);
              TextDrawColor(txt296,COLOR_GREEN);
              TimeTextForPlayer(a,txt296,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t47]= Attackers47;
	   GangZoneShowForAll(gGangZone[47], teamColors[Attackers47]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills47[a] =0, GangInWar47[a] =0, Turf47Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t47]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t47]);
              new Text:txt297 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt297, 0);
              TextDrawSetShadow(txt297,0);
              TextDrawSetOutline(txt297,1);
              TextDrawColor(txt297,COLOR_GREEN);
              TimeTextForPlayer(a,txt297,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers47) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t47]],TurfAreaNames[T_t47]);
              new Text:txt298 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt298, 0);
              TextDrawSetShadow(txt298,0);
              TextDrawSetOutline(txt298,1);
              TextDrawColor(txt298,COLOR_RED);
              TimeTextForPlayer(a,txt298,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[47], teamColors[turfOwner[T_t47]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills47[a] =0, GangInWar47[a] =0, Turf47Kills[a] =0;}
	}
}
//--------------------------
public Turf48TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[48]), Attack[gGangZone[48]] = 0;
    if(AttackKills48[Attackers48] > AttackKills48[turfOwner[T_t48]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t48]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers48],TurfAreaNames[T_t48]);
              new Text:txt299 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt299, 0);
              TextDrawSetShadow(txt299,0);
              TextDrawSetOutline(txt299,1);
              TextDrawColor(txt299,COLOR_RED);
              TimeTextForPlayer(a,txt299,6000);
		   }
		   if(gTeam[a] == Attackers48) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t48]],TurfAreaNames[T_t48]);
              new Text:txt300 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt300, 0);
              TextDrawSetShadow(txt300,0);
              TextDrawSetOutline(txt300,1);
              TextDrawColor(txt300,COLOR_GREEN);
              TimeTextForPlayer(a,txt300,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t48]= Attackers48;
	   GangZoneShowForAll(gGangZone[48], teamColors[Attackers48]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills48[a] =0, GangInWar48[a] =0, Turf48Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t48]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t48]);
              new Text:txt301 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt301, 0);
              TextDrawSetShadow(txt301,0);
              TextDrawSetOutline(txt301,1);
              TextDrawColor(txt301,COLOR_GREEN);
              TimeTextForPlayer(a,txt301,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers48) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t48]],TurfAreaNames[T_t48]);
              new Text:txt302 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt302, 0);
              TextDrawSetShadow(txt302,0);
              TextDrawSetOutline(txt302,1);
              TextDrawColor(txt302,COLOR_RED);
              TimeTextForPlayer(a,txt302,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[48], teamColors[turfOwner[T_t48]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills48[a] =0, GangInWar48[a] =0, Turf48Kills[a] =0;}
	}
}
//--------------------------
public Turf49TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[49]), Attack[gGangZone[49]] = 0;
    if(AttackKills49[Attackers49] > AttackKills49[turfOwner[T_t49]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t49]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers49],TurfAreaNames[T_t49]);
              new Text:txt303 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt303, 0);
              TextDrawSetShadow(txt303,0);
              TextDrawSetOutline(txt303,1);
              TextDrawColor(txt303,COLOR_RED);
              TimeTextForPlayer(a,txt303,6000);
		   }
		   if(gTeam[a] == Attackers49) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t49]],TurfAreaNames[T_t49]);
              new Text:txt304 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt304, 0);
              TextDrawSetShadow(txt304,0);
              TextDrawSetOutline(txt304,1);
              TextDrawColor(txt304,COLOR_GREEN);
              TimeTextForPlayer(a,txt304,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t49]= Attackers49;
	   GangZoneShowForAll(gGangZone[49], teamColors[Attackers49]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills49[a] =0, GangInWar49[a] =0, Turf49Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t49]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t49]);
              new Text:txt305 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt305, 0);
              TextDrawSetShadow(txt305,0);
              TextDrawSetOutline(txt305,1);
              TextDrawColor(txt305,COLOR_GREEN);
              TimeTextForPlayer(a,txt305,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers49) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t49]],TurfAreaNames[T_t49]);
              new Text:txt306 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt306, 0);
              TextDrawSetShadow(txt306,0);
              TextDrawSetOutline(txt306,1);
              TextDrawColor(txt306,COLOR_RED);
              TimeTextForPlayer(a,txt306,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[49], teamColors[turfOwner[T_t49]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills49[a] =0, GangInWar49[a] =0, Turf49Kills[a] =0;}
	}
}
//--------------------------
public Turf50TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[50]), Attack[gGangZone[50]] = 0;
    if(AttackKills50[Attackers50] > AttackKills50[turfOwner[T_t50]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t50]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers50],TurfAreaNames[T_t50]);
              new Text:txt307 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt307, 0);
              TextDrawSetShadow(txt307,0);
              TextDrawSetOutline(txt307,1);
              TextDrawColor(txt307,COLOR_RED);
              TimeTextForPlayer(a,txt307,6000);
		   }
		   if(gTeam[a] == Attackers50) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t50]],TurfAreaNames[T_t50]);
              new Text:txt308 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt308, 0);
              TextDrawSetShadow(txt308,0);
              TextDrawSetOutline(txt308,1);
              TextDrawColor(txt308,COLOR_GREEN);
              TimeTextForPlayer(a,txt308,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t50]= Attackers50;
	   GangZoneShowForAll(gGangZone[50], teamColors[Attackers50]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills50[a] =0, GangInWar50[a] =0, Turf50Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t50]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t50]);
              new Text:txt309 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt309, 0);
              TextDrawSetShadow(txt309,0);
              TextDrawSetOutline(txt309,1);
              TextDrawColor(txt309,COLOR_GREEN);
              TimeTextForPlayer(a,txt309,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers50) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t50]],TurfAreaNames[T_t50]);
              new Text:txt310 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt310, 0);
              TextDrawSetShadow(txt310,0);
              TextDrawSetOutline(txt310,1);
              TextDrawColor(txt310,COLOR_RED);
              TimeTextForPlayer(a,txt310,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[50], teamColors[turfOwner[T_t50]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills50[a] =0, GangInWar50[a] =0, Turf50Kills[a] =0;}
	}
}
//--------------------------
public Turf51TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[51]), Attack[gGangZone[51]] = 0;
    if(AttackKills51[Attackers51] > AttackKills51[turfOwner[T_t51]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t51]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers51],TurfAreaNames[T_t51]);
              new Text:txt311 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt311, 0);
              TextDrawSetShadow(txt311,0);
              TextDrawSetOutline(txt311,1);
              TextDrawColor(txt311,COLOR_RED);
              TimeTextForPlayer(a,txt311,6000);
		   }
		   if(gTeam[a] == Attackers51) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t51]],TurfAreaNames[T_t51]);
              new Text:txt312 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt312, 0);
              TextDrawSetShadow(txt312,0);
              TextDrawSetOutline(txt312,1);
              TextDrawColor(txt312,COLOR_GREEN);
              TimeTextForPlayer(a,txt312,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t51]= Attackers51;
	   GangZoneShowForAll(gGangZone[51], teamColors[Attackers51]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills51[a] =0, GangInWar51[a] =0, Turf51Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t51]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t51]);
              new Text:txt313 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt313, 0);
              TextDrawSetShadow(txt313,0);
              TextDrawSetOutline(txt313,1);
              TextDrawColor(txt313,COLOR_GREEN);
              TimeTextForPlayer(a,txt313,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers51) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t51]],TurfAreaNames[T_t51]);
              new Text:txt314 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt314, 0);
              TextDrawSetShadow(txt314,0);
              TextDrawSetOutline(txt314,1);
              TextDrawColor(txt314,COLOR_RED);
              TimeTextForPlayer(a,txt314,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[51], teamColors[turfOwner[T_t51]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills51[a] =0, GangInWar51[a] =0, Turf51Kills[a] =0;}
	}
}
//--------------------------
public Turf52TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[52]), Attack[gGangZone[52]] = 0;
    if(AttackKills52[Attackers52] > AttackKills52[turfOwner[T_t52]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t52]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers52],TurfAreaNames[T_t52]);
              new Text:txt315 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt315, 0);
              TextDrawSetShadow(txt315,0);
              TextDrawSetOutline(txt315,1);
              TextDrawColor(txt315,COLOR_RED);
              TimeTextForPlayer(a,txt315,6000);
		   }
		   if(gTeam[a] == Attackers52) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t52]],TurfAreaNames[T_t52]);
              new Text:txt316 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt316, 0);
              TextDrawSetShadow(txt316,0);
              TextDrawSetOutline(txt316,1);
              TextDrawColor(txt316,COLOR_GREEN);
              TimeTextForPlayer(a,txt316,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t52]= Attackers52;
	   GangZoneShowForAll(gGangZone[52], teamColors[Attackers52]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills52[a] =0, GangInWar52[a] =0, Turf52Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t52]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t52]);
              new Text:txt317 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt317, 0);
              TextDrawSetShadow(txt317,0);
              TextDrawSetOutline(txt317,1);
              TextDrawColor(txt317,COLOR_GREEN);
              TimeTextForPlayer(a,txt317,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers52) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t52]],TurfAreaNames[T_t52]);
              new Text:txt318 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt318, 0);
              TextDrawSetShadow(txt318,0);
              TextDrawSetOutline(txt318,1);
              TextDrawColor(txt318,COLOR_RED);
              TimeTextForPlayer(a,txt318,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[52], teamColors[turfOwner[T_t52]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills52[a] =0, GangInWar52[a] =0, Turf52Kills[a] =0;}
	}
}
//--------------------------
public Turf53TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[53]), Attack[gGangZone[53]] = 0;
    if(AttackKills53[Attackers53] > AttackKills53[turfOwner[T_t53]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t53]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers53],TurfAreaNames[T_t53]);
              new Text:txt319 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt319, 0);
              TextDrawSetShadow(txt319,0);
              TextDrawSetOutline(txt319,1);
              TextDrawColor(txt319,COLOR_RED);
              TimeTextForPlayer(a,txt319,6000);
		   }
		   if(gTeam[a] == Attackers53) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t53]],TurfAreaNames[T_t53]);
              new Text:txt320 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt320, 0);
              TextDrawSetShadow(txt320,0);
              TextDrawSetOutline(txt320,1);
              TextDrawColor(txt320,COLOR_GREEN);
              TimeTextForPlayer(a,txt320,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t53]= Attackers53;
	   GangZoneShowForAll(gGangZone[53], teamColors[Attackers53]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills53[a] =0, GangInWar53[a] =0, Turf53Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t53]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t53]);
              new Text:txt321 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt321, 0);
              TextDrawSetShadow(txt321,0);
              TextDrawSetOutline(txt321,1);
              TextDrawColor(txt321,COLOR_GREEN);
              TimeTextForPlayer(a,txt321,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers53) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t53]],TurfAreaNames[T_t53]);
              new Text:txt322 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt322, 0);
              TextDrawSetShadow(txt322,0);
              TextDrawSetOutline(txt322,1);
              TextDrawColor(txt322,COLOR_RED);
              TimeTextForPlayer(a,txt322,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[53], teamColors[turfOwner[T_t53]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills53[a] =0, GangInWar53[a] =0, Turf53Kills[a] =0;}
	}
}
//--------------------------
public Turf54TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[54]), Attack[gGangZone[54]] = 0;
    if(AttackKills54[Attackers54] > AttackKills54[turfOwner[T_t54]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t54]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers54],TurfAreaNames[T_t54]);
              new Text:txt323 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt323, 0);
              TextDrawSetShadow(txt323,0);
              TextDrawSetOutline(txt323,1);
              TextDrawColor(txt323,COLOR_RED);
              TimeTextForPlayer(a,txt323,6000);
		   }
		   if(gTeam[a] == Attackers54) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t54]],TurfAreaNames[T_t54]);
              new Text:txt324 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt324, 0);
              TextDrawSetShadow(txt324,0);
              TextDrawSetOutline(txt324,1);
              TextDrawColor(txt324,COLOR_GREEN);
              TimeTextForPlayer(a,txt324,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t54]= Attackers54;
	   GangZoneShowForAll(gGangZone[54], teamColors[Attackers54]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills54[a] =0, GangInWar54[a] =0, Turf54Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t54]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t54]);
              new Text:txt325 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt325, 0);
              TextDrawSetShadow(txt325,0);
              TextDrawSetOutline(txt325,1);
              TextDrawColor(txt325,COLOR_GREEN);
              TimeTextForPlayer(a,txt325,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers54) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t54]],TurfAreaNames[T_t54]);
              new Text:txt326 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt326, 0);
              TextDrawSetShadow(txt326,0);
              TextDrawSetOutline(txt326,1);
              TextDrawColor(txt326,COLOR_RED);
              TimeTextForPlayer(a,txt326,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[54], teamColors[turfOwner[T_t54]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills54[a] =0, GangInWar54[a] =0, Turf54Kills[a] =0;}
	}
}
//--------------------------
public Turf55TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[55]), Attack[gGangZone[55]] = 0;
    if(AttackKills55[Attackers55] > AttackKills55[turfOwner[T_t55]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t55]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers55],TurfAreaNames[T_t55]);
              new Text:txt327 = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt327, 0);
              TextDrawSetShadow(txt327,0);
              TextDrawSetOutline(txt327,1);
              TextDrawColor(txt327,COLOR_RED);
              TimeTextForPlayer(a,txt327,6000);
		   }
		   if(gTeam[a] == Attackers55) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t55]],TurfAreaNames[T_t55]);
              new Text:txt328 = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt328, 0);
              TextDrawSetShadow(txt328,0);
              TextDrawSetOutline(txt328,1);
              TextDrawColor(txt328,COLOR_GREEN);
              TimeTextForPlayer(a,txt328,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t55]= Attackers55;
	   GangZoneShowForAll(gGangZone[55], teamColors[Attackers55]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills55[a] =0, GangInWar55[a] =0, Turf55Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t55]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t55]);
              new Text:txt329 = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt329, 0);
              TextDrawSetShadow(txt329,0);
              TextDrawSetOutline(txt329,1);
              TextDrawColor(txt329,COLOR_GREEN);
              TimeTextForPlayer(a,txt329,6000);
              
              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers55) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t55]],TurfAreaNames[T_t55]);
              new Text:txt330 = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt330, 0);
              TextDrawSetShadow(txt330,0);
              TextDrawSetOutline(txt330,1);
              TextDrawColor(txt330,COLOR_RED);
              TimeTextForPlayer(a,txt330,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[55], teamColors[turfOwner[T_t55]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills55[a] =0, GangInWar55[a] =0, Turf55Kills[a] =0;}
	}
}
//--------------------------
public Turf56TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[56]), Attack[gGangZone[56]] = 0;
    if(AttackKills56[Attackers56] > AttackKills56[turfOwner[T_t56]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t56]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers56],TurfAreaNames[T_t56]);
              new Text:txt327a = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt327a, 0);
              TextDrawSetShadow(txt327a,0);
              TextDrawSetOutline(txt327a,1);
              TextDrawColor(txt327a,COLOR_RED);
              TimeTextForPlayer(a,txt327a,6000);
		   }
		   if(gTeam[a] == Attackers56) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t56]],TurfAreaNames[T_t56]);
              new Text:txt328a = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt328a, 0);
              TextDrawSetShadow(txt328a,0);
              TextDrawSetOutline(txt328a,1);
              TextDrawColor(txt328a,COLOR_GREEN);
              TimeTextForPlayer(a,txt328a,6000);

              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t56]= Attackers56;
	   GangZoneShowForAll(gGangZone[56], teamColors[Attackers56]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills56[a] =0, GangInWar56[a] =0, Turf56Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t56]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t56]);
              new Text:txt329a = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt329a, 0);
              TextDrawSetShadow(txt329a,0);
              TextDrawSetOutline(txt329a,1);
              TextDrawColor(txt329a,COLOR_GREEN);
              TimeTextForPlayer(a,txt329a,6000);

              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers56) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t56]],TurfAreaNames[T_t56]);
              new Text:txt330a = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt330a, 0);
              TextDrawSetShadow(txt330a,0);
              TextDrawSetOutline(txt330a,1);
              TextDrawColor(txt330a,COLOR_RED);
              TimeTextForPlayer(a,txt330a,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[56], teamColors[turfOwner[T_t56]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills56[a] =0, GangInWar56[a] =0, Turf56Kills[a] =0;}
	}
}
//--------------------------
public Turf57TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[57]), Attack[gGangZone[57]] = 0;
    if(AttackKills57[Attackers57] > AttackKills57[turfOwner[T_t57]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t57]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers57],TurfAreaNames[T_t57]);
              new Text:txt327b = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt327b, 0);
              TextDrawSetShadow(txt327b,0);
              TextDrawSetOutline(txt327b,1);
              TextDrawColor(txt327b,COLOR_RED);
              TimeTextForPlayer(a,txt327b,6000);
		   }
		   if(gTeam[a] == Attackers57) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t57]],TurfAreaNames[T_t57]);
              new Text:txt328b = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt328b, 0);
              TextDrawSetShadow(txt328b,0);
              TextDrawSetOutline(txt328b,1);
              TextDrawColor(txt328b,COLOR_GREEN);
              TimeTextForPlayer(a,txt328b,6000);

              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t57]= Attackers57;
	   GangZoneShowForAll(gGangZone[57], teamColors[Attackers57]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills57[a] =0, GangInWar57[a] =0, Turf57Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t57]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t57]);
              new Text:txt329b = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt329b, 0);
              TextDrawSetShadow(txt329b,0);
              TextDrawSetOutline(txt329b,1);
              TextDrawColor(txt329b,COLOR_GREEN);
              TimeTextForPlayer(a,txt329b,6000);

              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers57) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t57]],TurfAreaNames[T_t57]);
              new Text:txt330b = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt330b, 0);
              TextDrawSetShadow(txt330b,0);
              TextDrawSetOutline(txt330b,1);
              TextDrawColor(txt330b,COLOR_RED);
              TimeTextForPlayer(a,txt330b,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[57], teamColors[turfOwner[T_t57]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills57[a] =0, GangInWar57[a] =0, Turf57Kills[a] =0;}
	}
}
//--------------------------
public Turf58TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[58]), Attack[gGangZone[58]] = 0;
    if(AttackKills58[Attackers58] > AttackKills58[turfOwner[T_t58]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t58]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers58],TurfAreaNames[T_t58]);
              new Text:txt327c = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt327c, 0);
              TextDrawSetShadow(txt327c,0);
              TextDrawSetOutline(txt327c,1);
              TextDrawColor(txt327c,COLOR_RED);
              TimeTextForPlayer(a,txt327c,6000);
		   }
		   if(gTeam[a] == Attackers58) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t58]],TurfAreaNames[T_t58]);
              new Text:txt328c = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt328c, 0);
              TextDrawSetShadow(txt328c,0);
              TextDrawSetOutline(txt328c,1);
              TextDrawColor(txt328c,COLOR_GREEN);
              TimeTextForPlayer(a,txt328c,6000);

              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t58]= Attackers58;
	   GangZoneShowForAll(gGangZone[58], teamColors[Attackers58]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills58[a] =0, GangInWar58[a] =0, Turf58Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t58]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t58]);
              new Text:txt329c = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt329c, 0);
              TextDrawSetShadow(txt329c,0);
              TextDrawSetOutline(txt329c,1);
              TextDrawColor(txt329c,COLOR_GREEN);
              TimeTextForPlayer(a,txt329c,6000);

              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers58) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t58]],TurfAreaNames[T_t58]);
              new Text:txt330c = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt330c, 0);
              TextDrawSetShadow(txt330c,0);
              TextDrawSetOutline(txt330c,1);
              TextDrawColor(txt330c,COLOR_RED);
              TimeTextForPlayer(a,txt330c,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[58], teamColors[turfOwner[T_t58]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills58[a] =0, GangInWar58[a] =0, Turf58Kills[a] =0;}
	}
}
//--------------------------
public Turf59TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[59]), Attack[gGangZone[59]] = 0;
    if(AttackKills59[Attackers59] > AttackKills59[turfOwner[T_t59]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t59]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers59],TurfAreaNames[T_t59]);
              new Text:txt327d = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt327d, 0);
              TextDrawSetShadow(txt327d,0);
              TextDrawSetOutline(txt327d,1);
              TextDrawColor(txt327d,COLOR_RED);
              TimeTextForPlayer(a,txt327d,6000);
		   }
		   if(gTeam[a] == Attackers59) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t59]],TurfAreaNames[T_t59]);
              new Text:txt328d = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt328d, 0);
              TextDrawSetShadow(txt328d,0);
              TextDrawSetOutline(txt328d,1);
              TextDrawColor(txt328d,COLOR_GREEN);
              TimeTextForPlayer(a,txt328d,6000);

              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t59]= Attackers59;
	   GangZoneShowForAll(gGangZone[59], teamColors[Attackers59]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills59[a] =0, GangInWar59[a] =0, Turf59Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t59]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t59]);
              new Text:txt329d = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt329d, 0);
              TextDrawSetShadow(txt329d,0);
              TextDrawSetOutline(txt329d,1);
              TextDrawColor(txt329d,COLOR_GREEN);
              TimeTextForPlayer(a,txt329d,6000);

              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers59) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t59]],TurfAreaNames[T_t59]);
              new Text:txt330d = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt330d, 0);
              TextDrawSetShadow(txt330d,0);
              TextDrawSetOutline(txt330d,1);
              TextDrawColor(txt330d,COLOR_RED);
              TimeTextForPlayer(a,txt330d,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[59], teamColors[turfOwner[T_t59]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills59[a] =0, GangInWar59[a] =0, Turf59Kills[a] =0;}
	}
}
//--------------------------
public Turf60TakeOver()
{
    GangZoneStopFlashForAll(gGangZone[60]), Attack[gGangZone[60]] = 0;
    if(AttackKills60[Attackers60] > AttackKills60[turfOwner[T_t60]])
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t60]) {
              new msg1[256];
	          format(msg1,sizeof(msg1), "~r~The ~y~%s ~r~have taken over our turf in ~y~%s!",teamName[Attackers60],TurfAreaNames[T_t60]);
              new Text:txt327e = TextDrawCreate(200.0, 400.0, msg1);
              TextDrawFont(txt327e, 0);
              TextDrawSetShadow(txt327e,0);
              TextDrawSetOutline(txt327e,1);
              TextDrawColor(txt327e,COLOR_RED);
              TimeTextForPlayer(a,txt327e,6000);
		   }
		   if(gTeam[a] == Attackers60) {
              new msg2[256];
              format(msg2,sizeof(msg2), "~g~We won the gangwar against the ~y~%s ~g~in ~y~%s!",teamName[turfOwner[T_t60]],TurfAreaNames[T_t60]);
              new Text:txt328e = TextDrawCreate(200.0, 415.0, msg2);
              TextDrawFont(txt328e, 0);
              TextDrawSetShadow(txt328e,0);
              TextDrawSetOutline(txt328e,1);
              TextDrawColor(txt328e,COLOR_GREEN);
              TimeTextForPlayer(a,txt328e,6000);

              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
	   }
	   turfOwner[T_t60]= Attackers60;
	   GangZoneShowForAll(gGangZone[60], teamColors[Attackers60]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills60[a] =0, GangInWar60[a] =0, Turf60Kills[a] =0;}
    }
    else
	{
       for(new a=0; a<SLOTS; a++)
	   {
           if(gTeam[a] == turfOwner[T_t60]) {
              new msg4[256];
              format(msg4,sizeof(msg4), "~g~That showed them. The turf in ~y~%s ~g~remain ours.",TurfAreaNames[T_t60]);
              new Text:txt329e = TextDrawCreate(200.0, 355.0, msg4);
              TextDrawFont(txt329e, 0);
              TextDrawSetShadow(txt329e,0);
              TextDrawSetOutline(txt329e,1);
              TextDrawColor(txt329e,COLOR_GREEN);
              TimeTextForPlayer(a,txt329e,6000);

              SendClientMessage(a, COLOR_GREEN, "Congratz. You received $1000 + 1 point.");
              GivePlayerMoney(a, 1000);
              SetPlayerScore(a,GetPlayerScore(a)+1);
		   }
		   if(gTeam[a] == Attackers60) {
              new msg3[256];
	          format(msg3,sizeof(msg3), "~r~We lost the gangwar against the ~y~%s ~r~in ~y~%s",teamName[turfOwner[T_t60]],TurfAreaNames[T_t60]);
              new Text:txt330e = TextDrawCreate(200.0, 430.0, msg3);
              TextDrawFont(txt330e, 0);
              TextDrawSetShadow(txt330e,0);
              TextDrawSetOutline(txt330e,1);
              TextDrawColor(txt330e,COLOR_RED);
              TimeTextForPlayer(a,txt330e,6000);
		   }
	   }
       GangZoneShowForAll(gGangZone[60], teamColors[turfOwner[T_t60]]);
       for(new a = 0; a < MAX_TEAMS; a++){AttackKills60[a] =0, GangInWar60[a] =0, Turf60Kills[a] =0;}
	}
}
//==============================================================================

public TimeTextForPlayer(playerid, Text:text, time)
{
    TextDrawShowForPlayer(playerid,text);
    SetTimerEx("DestroyTextTimer",time,0,"i",_:text); // _: from Simon
}

public DestroyTextTimer(Text:text) { TextDrawDestroy(text);}
//==============================================================================

stock AC_ResetPlayerMoney( playerid )
{
	lTMoney[ playerid ] = 0;
	lSMoney[ playerid ] = 0;

	ResetPlayerMoney( playerid );

	return 1;
}

stock AC_GivePlayerMoney( playerid, money )
{
	lTMoney[ playerid ]	+= money;
	lSMoney[ playerid ] =  0;

	GivePlayerMoney( playerid, money );

	return 1;
}

stock AC_GetPlayerMoney( playerid )
	return lTMoney[ playerid ];
//==============================================================================

public OnPlayerText(playerid, text[])
{
    if (muted[ playerid ] == 1) { return 0; }

	if (!IsPlayerConnected( playerid )) return 0; // Check for undisconnected bug.
    new
        i,
        c;
    while ((c = text[i++])) if (c < 0x20 || c > 0x7E) return 0; // Check for illegal characters.

    MiniAntiSpamCount[ playerid ]++;
	SetTimer( "MiniAntiSpamMute", CHECK_MINI_SPAM_TIME, 0 );

    return 1;
}
//==============================================================================

public OnPlayerPrivmsg(playerid, recieverid, text[] )
{
    if (!IsPlayerConnected( playerid )) return 0; // Check for undisconnected bug.
    new
        i,
        c;
    while ((c = text[i++])) if (c < 0x20 || c > 0x7E) return 0; // Check for illegal characters.

	new string[ 256 ], name[ 24 ], name2[ 24 ];
	GetPlayerName( recieverid, name, 24 );
	GetPlayerName( playerid, name2, 24 );
	format( string, sizeof(string),"*** [PM] %s(%d) to %s(%d): %s", name2, playerid, name, recieverid, text);
	for (new k = 0; k < SLOTS; k ++) {
		 if (IsPlayerConnected( k )) {
		     if (IsPlayerAdmin( k )) {
		         if (ShowPM[ k ] != 0) {
			         if (k != playerid && k != recieverid) {
		                 SendClientMessage(k, COLOR_GREY, string);
		             }
		         }
	         }
	 	 }
	}
	return 1;
}
//==============================================================================

public OnPlayerTeamPrivmsg(playerid, msg[])
{
   new string[256], name[24];
   GetPlayerName(playerid, name, 24);

   format(string, sizeof(string),"*** [TPM] %s(%d): %s", name, playerid, msg);
   for (new k = 0; k < SLOTS; k ++) {
		if (IsPlayerConnected(k)) {
		    if (IsPlayerAdmin( k )) {
		        if (ShowTPM[ k ] != 0) {
			        if (k != playerid && gTeam[playerid] != gTeam[k]) {
		                SendClientMessage(k, COLOR_TPM, string);
		            }
		        }
	        }
		}
   }
   return 1;
}
//==============================================================================

public MiniAntiSpamMute( ) // Created by Simon Campbell.
{
	for (new i=0; i<SLOTS; i++) {
		 new MiniAntiSpamName[ MAX_PLAYER_NAME ];
		 new string[ 256 ];

		 GetPlayerName(i, MiniAntiSpamName, sizeof(MiniAntiSpamName));
		 if (MiniAntiSpamCount[ i ] >= MIN_MINI_SPAM) {
			 format(string, sizeof(string),"*** %s has been Muted for spamming.", MiniAntiSpamName);
             SendClientMessageToAll(COLOR_ORANGE, string);
             muted[ i ] =1;
             MiniAntiSpamCount[ i ] =0;
             SetTimerEx( "Unmute", UNMUTE_TIME, 0, "d", i );
		 }
		 else { MiniAntiSpamCount[ i ] =0; }
	}
}
//==============================================================================

public Unmute( playerid ) {
    SendClientMessage( playerid, COLOR_GREEN, "*** You've been unmuted.");
	muted[ playerid ] =0;
	MiniAntiSpamCount[ playerid ] =0;
	return 1;
}
//==============================================================================

public GameModeInitExitFunc( )
{
	for (new i = 0; i < SLOTS; i++) {
		 if (IsPlayerConnected( i )) {
			 PlayerPlaySound( i, 1069, 0.0, 0.0, 0.0 );
		 }
	}
	SetTimer( "GameModeExitFunc", 4000, 0 );
	return 1;
}
//==============================================================================

public GameModeExitFunc( ) {
    GameModeExit( );
    return 1;
}
//==============================================================================

public SendAdminMessage( color, string[] )
{
	for (new i = 0; i < SLOTS; i++) {
		 if (IsPlayerConnected( i )) {
		     if (IsPlayerAdmin( i )) {
			 	 SendClientMessage( i, color, string );
			 }
		 }
	}
}
//==============================================================================

strtok(const string[], &index)
{
	new length = strlen(string);
	while ((index < length) && (string[index] <= ' '))
	{
		index++;
	}

	new offset = index;
	new result[20];
	while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
	{
		result[index - offset] = string[index];
		index++;
	}
	result[index - offset] = EOS;
	return result;
}

//------------------------------------------------------------------------------
isStringSame(const string1[], const string2[], len) {
	for(new i = 0; i < len; i++) {
	    if(string1[i]!=string2[i])
	        return 0;
		if(string1[i] == 0 || string1[i] == '\n')
		    return 1;
	}
	return 1;
}