Need a Little Help
#1

pawn Код:
//Definations
//CPS
//.......CP's
new CP;
new CP1;
new CP2;
new CP3;
new CP4;
new CP5;
new CP6;

new GangZone;
new GangZone1;
new GangZone2;
new GangZone3;
new GangZone4;
new GangZone5;
new GangZone6;

new Capture;
new Capture1;
new Capture2;
new Capture3;
new Capture4;
new Capture5;
new Capture6;
new cZone[20] = -1;
new Captured[MAX_PLAYERS];
//~~~~END OF DEFINATIONS~~~~
//Under OnGameModeInit
//CHECKPOINTS
    CP = CreateDynamicCP(1768.8698,-1951.0712,14.1096, 5, 0, 0, -1, 100.0);
    CP1 = CreateDynamicCP(1840.4746,-1857.4690,13.3828, 5, 0, 0, -1, 100.0);
    CP2 = CreateDynamicCP(2402.4421,-1890.2247,13.3828, 5, 0, 0, -1, 100.0);
    CP3 = CreateDynamicCP(2233.3723,-1725.5320,13.5469, 5, 0, 0, -1, 100.0);
    CP4 = CreateDynamicCP(2173.5867,-1803.2716,13.3689, 5, 0, 0, -1, 100.0);
    CP5 = CreateDynamicCP(2171.2549,-1670.3146,15.0859, 5, 0, 0, -1, 100.0);
    CP6 = CreateDynamicCP(1760.7007,-1465.5220,13.5469, 5, 0, 0, -1, 100.0);
    //Gang zones
    GangZone = GangZoneCreate(2362.442138, -1938.224731, 2458.442138, -1842.224731);
    GangZone1 = GangZoneCreate(2139.254882, -1686.314575, 2203.254882, -1630.314575);
    GangZone2 = GangZoneCreate(1704.700683, -1513.521972, 1800.700683, -1425.521972);
    GangZone3 = GangZoneCreate(2169.372314, -1773.531982, 2281.372314, -1685.531982);
    GangZone4 = GangZoneCreate(1943.536987, -1470.454345, 2087.537109, -1366.454345);
    GangZone5 = GangZoneCreate(2109.586669, -1859.271606, 2205.586669, -1787.271606);
    GangZone6 = GangZoneCreate(1709.924682, -2004.422729, 1821.924682, -1900.422729);
//After Player Enters Checkpoint
public OnPlayerEnterDynamicCP(playerid, checkpointid)
{
    if(checkpointid == CP && cZone[GangZone] != gTeam[playerid])
    {
    SendClientMessage(playerid, COLOR_YELLOW, "You're Capturing this Zone! Please wait for 30 Seconds!");
    GangZoneFlashForAll(GangZone, COLOR_PINK);
    Capture = SetTimer("Check", 30000, 1);
    }
    else if(cZone[GangZone] == gTeam[playerid])
    {
    SendClientMessage(playerid, COLOR_YELLOW,"Your team already owns this Zone!");
    KillTimer(Capture);
    return 0;
    }
    if(checkpointid == CP1 && cZone[GangZone1] != gTeam[playerid])
    {
    SendClientMessage(playerid, COLOR_YELLOW, "You're Capturing this Zone! Please wait for 30 Seconds!");
    GangZoneFlashForAll(GangZone1, COLOR_PINK);
    Capture1 = SetTimer("Check1", 30000, 1);
    }
    else if(cZone[GangZone1] == gTeam[playerid])
    {
    SendClientMessage(playerid, COLOR_YELLOW,"Your team already owns this Zone!");
    KillTimer(Capture1);
    return 0;
    }
    if(checkpointid == CP2 && cZone[GangZone2] != gTeam[playerid])
    {
    SendClientMessage(playerid, COLOR_YELLOW, "You're Capturing this Zone! Please wait for 30 Seconds!");
    GangZoneFlashForAll(GangZone2, COLOR_PINK);
    Capture2 = SetTimer("Check2", 30000, 1);
    }
    else if(cZone[GangZone2] == gTeam[playerid])
    {
    SendClientMessage(playerid, COLOR_YELLOW,"Your team already owns this Zone!");
    KillTimer(Capture2);
    return 0;
    }
    if(checkpointid == CP3 && cZone[GangZone3] != gTeam[playerid])
    {
    SendClientMessage(playerid, COLOR_YELLOW, "You're Capturing this Zone! Please wait for 30 Seconds!");
    GangZoneFlashForAll(GangZone3, COLOR_PINK);
    Capture3 = SetTimer("Check3", 30000, 1);
    }
    else if(cZone[GangZone3] == gTeam[playerid])
    {
    SendClientMessage(playerid, COLOR_YELLOW,"Your team already owns this Zone!");
    KillTimer(Capture3);
    return 0;
    }
    if(checkpointid == CP4 && cZone[GangZone1] != gTeam[playerid])
    {
    SendClientMessage(playerid, COLOR_YELLOW, "You're Capturing this Zone! Please wait for 30 Seconds!");
    GangZoneFlashForAll(GangZone4, COLOR_PINK);
    Capture4 = SetTimer("Check4", 30000, 1);
    }
    else if(cZone[GangZone4] == gTeam[playerid])
    {
    SendClientMessage(playerid, COLOR_YELLOW,"Your team already owns this Zone!");
    KillTimer(Capture4);
    return 0;
    }
    if(checkpointid == CP5 && cZone[GangZone5] != gTeam[playerid])
    {
    SendClientMessage(playerid, COLOR_YELLOW, "You're Capturing this Zone! Please wait for 30 Seconds!");
    GangZoneFlashForAll(GangZone5, COLOR_PINK);
    Capture5 = SetTimer("Check5", 30000, 1);
    }
    else if(cZone[GangZone5] == gTeam[playerid])
    {
    SendClientMessage(playerid, COLOR_YELLOW,"Your team already owns this Zone!");
    KillTimer(Capture5);
    return 0;
    }
    if(checkpointid == CP6 && cZone[GangZone6] != gTeam[playerid])
    {
    SendClientMessage(playerid, COLOR_YELLOW, "You're Capturing this Zone! Please wait for 30 Seconds!");
    GangZoneFlashForAll(GangZone6, COLOR_PINK);
    Capture6 = SetTimer("Check6", 30000, 1);
    }
    else if(cZone[GangZone6] == gTeam[playerid])
    {
    SendClientMessage(playerid, COLOR_YELLOW,"Your team already owns this Zone!");
    KillTimer(Capture6);
    return 0;
  }
return 1;
}
public OnPlayerLeaveDynamicCP(playerid, checkpointid)
{
   if(checkpointid == CP && Captured[playerid] == 0)
    {
    SendClientMessage(playerid, COLOR_PINK,"You have Failed to capture this zone");
    KillTimer(Capture);
    }
    else if(Captured[playerid] == 1)
    {
    KillTimer(Capture);
    Captured[playerid] = 1;
    }
    if(checkpointid == CP1 && Captured[playerid] == 0)
    {
    SendClientMessage(playerid, COLOR_PINK,"You have Failed to capture this zone");
    KillTimer(Capture1);
    }
    else if(Captured[playerid] == 1)
    {
    KillTimer(Capture1);
    Captured[playerid] = 1;
    }
    if(checkpointid == CP2 && Captured[playerid] == 0)
    {
    SendClientMessage(playerid, COLOR_PINK,"You have Failed to capture this zone");
    KillTimer(Capture2);
    }
    else if(Captured[playerid] == 1)
    {
    KillTimer(Capture2);
    Captured[playerid] = 1;
    }
    if(checkpointid == CP3 && Captured[playerid] == 0)
    {
    SendClientMessage(playerid, COLOR_PINK,"You have Failed to capture this zone");
    KillTimer(Capture3);
    }
    else if(Captured[playerid] == 1)
    {
    KillTimer(Capture3);
    Captured[playerid] = 1;
    }
    if(checkpointid == CP4 && Captured[playerid] == 0)
    {
    SendClientMessage(playerid, COLOR_PINK,"You have Failed to capture this zone");
    KillTimer(Capture4);
    }
    else if(Captured[playerid] == 1)
    {
    KillTimer(Capture4);
    Captured[playerid] = 1;
    }
    if(checkpointid == CP5 && Captured[playerid] == 0)
    {
    SendClientMessage(playerid, COLOR_PINK,"You have Failed to capture this zone");
    KillTimer(Capture5);
    }
    else if(Captured[playerid] == 1)
    {
    KillTimer(Capture5);
    Captured[playerid] = 1;
    }
    if(checkpointid == CP6 && Captured[playerid] == 0)
    {
    SendClientMessage(playerid, COLOR_PINK,"You have Failed to capture this zone");
    KillTimer(Capture6);
    }
    else if(Captured[playerid] == 1)
    {
    KillTimer(Capture6);
    Captured[playerid] = 1;
    }
    return 1;
}
forward Check(playerid);
public Check(playerid)
{
SetPlayerScore(playerid,GetPlayerScore(playerid)+5 );
GivePlayerMoney(playerid, 500);
SendClientMessage(playerid, COLOR_GREEN,"You've capture the zone and receive 500 $ and 5 score");
GangZoneStopFlashForAll(GangZone);
if(gTeam[playerid] == TEAM_IRAQ)
{
GangZoneShowForAll(GangZone, COLOR_IRAQ);
Captured[playerid] = 1;
cZone[GangZone] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_INDIA)
{
GangZoneShowForAll(GangZone, COLOR_INDIA);
Captured[playerid] = 1;
cZone[GangZone] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_BANGLADESH)
{
GangZoneShowForAll(GangZone, COLOR_BANGLADESH);
Captured[playerid] = 1;
cZone[GangZone] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_PAKISTAN)
{
GangZoneShowForAll(GangZone, COLOR_PAKISTAN);
Captured[playerid] = 1;
cZone[GangZone] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_GERMANY)
{
GangZoneShowForAll(GangZone, COLOR_GERMANY);
Captured[playerid] = 1;
cZone[GangZone] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_HOLLAND)
{
GangZoneShowForAll(GangZone, COLOR_HOLLAND);
Captured[playerid] = 1;
cZone[GangZone] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_USA)
{
GangZoneShowForAll(GangZone, COLOR_USA);
Captured[playerid] = 1;
cZone[GangZone] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_UK)
{
GangZoneShowForAll(GangZone, COLOR_UK);
Captured[playerid] = 1;
cZone[GangZone] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_INDONESIA)
{
GangZoneShowForAll(GangZone, COLOR_INDONESIA);
Captured[playerid] = 1;
cZone[GangZone] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_CHINA)
{
GangZoneShowForAll(GangZone, COLOR_CHINA);
Captured[playerid] = 1;
cZone[GangZone] = gTeam[playerid];
}
return 1;
}
forward Check1(playerid);
public Check1(playerid)
{
SetPlayerScore(playerid,GetPlayerScore(playerid)+5 );
GivePlayerMoney(playerid, 500);
SendClientMessage(playerid, COLOR_GREEN,"You've capture the zone and receive 500 $ and 5 score");
GangZoneStopFlashForAll(GangZone1);
if(gTeam[playerid] == TEAM_IRAQ)
{
GangZoneShowForAll(GangZone1, COLOR_IRAQ);
Captured[playerid] = 1;
cZone[GangZone1] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_INDIA)
{
GangZoneShowForAll(GangZone1, COLOR_INDIA);
Captured[playerid] = 1;
cZone[GangZone1] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_BANGLADESH)
{
GangZoneShowForAll(GangZone1, COLOR_BANGLADESH);
Captured[playerid] = 1;
cZone[GangZone1] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_PAKISTAN)
{
GangZoneShowForAll(GangZone1, COLOR_PAKISTAN);
Captured[playerid] = 1;
cZone[GangZone1] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_GERMANY)
{
GangZoneShowForAll(GangZone1, COLOR_GERMANY);
Captured[playerid] = 1;
cZone[GangZone1] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_HOLLAND)
{
GangZoneShowForAll(GangZone1, COLOR_HOLLAND);
Captured[playerid] = 1;
cZone[GangZone1] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_USA)
{
GangZoneShowForAll(GangZone1, COLOR_USA);
Captured[playerid] = 1;
cZone[GangZone1] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_UK)
{
GangZoneShowForAll(GangZone1, COLOR_UK);
Captured[playerid] = 1;
cZone[GangZone1] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_INDONESIA)
{
GangZoneShowForAll(GangZone1, COLOR_INDONESIA);
Captured[playerid] = 1;
cZone[GangZone1] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_CHINA)
{
GangZoneShowForAll(GangZone1, COLOR_CHINA);
Captured[playerid] = 1;
cZone[GangZone1] = gTeam[playerid];
}
return 1;
}
forward Check2(playerid);
public Check2(playerid)
{
SetPlayerScore(playerid,GetPlayerScore(playerid)+5 );
GivePlayerMoney(playerid, 500);
SendClientMessage(playerid, COLOR_GREEN,"You've capture the zone and receive 500 $ and 5 score");
GangZoneStopFlashForAll(GangZone1);
if(gTeam[playerid] == TEAM_IRAQ)
{
GangZoneShowForAll(GangZone2, COLOR_IRAQ);
Captured[playerid] = 1;
cZone[GangZone2] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_INDIA)
{
GangZoneShowForAll(GangZone2, COLOR_INDIA);
Captured[playerid] = 1;
cZone[GangZone2] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_BANGLADESH)
{
GangZoneShowForAll(GangZone2, COLOR_BANGLADESH);
Captured[playerid] = 1;
cZone[GangZone2] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_PAKISTAN)
{
GangZoneShowForAll(GangZone2, COLOR_PAKISTAN);
Captured[playerid] = 1;
cZone[GangZone2] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_GERMANY)
{
GangZoneShowForAll(GangZone2, COLOR_GERMANY);
Captured[playerid] = 1;
cZone[GangZone2] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_HOLLAND)
{
GangZoneShowForAll(GangZone2, COLOR_HOLLAND);
Captured[playerid] = 1;
cZone[GangZone2] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_USA)
{
GangZoneShowForAll(GangZone2, COLOR_USA);
Captured[playerid] = 1;
cZone[GangZone2] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_UK)
{
GangZoneShowForAll(GangZone2, COLOR_UK);
Captured[playerid] = 1;
cZone[GangZone2] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_INDONESIA)
{
GangZoneShowForAll(GangZone2, COLOR_INDONESIA);
Captured[playerid] = 1;
cZone[GangZone2] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_CHINA)
{
GangZoneShowForAll(GangZone2, COLOR_CHINA);
Captured[playerid] = 1;
cZone[GangZone2] = gTeam[playerid];
}
return 1;
}
forward Check3(playerid);
public Check3(playerid)
{
SetPlayerScore(playerid,GetPlayerScore(playerid)+5 );
GivePlayerMoney(playerid, 500);
SendClientMessage(playerid, COLOR_GREEN,"You've capture the zone and receive 500 $ and 5 score");
GangZoneStopFlashForAll(GangZone1);
if(gTeam[playerid] == TEAM_IRAQ)
{
GangZoneShowForAll(GangZone3, COLOR_IRAQ);
Captured[playerid] = 1;
cZone[GangZone1] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_INDIA)
{
GangZoneShowForAll(GangZone3, COLOR_INDIA);
Captured[playerid] = 1;
cZone[GangZone1] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_BANGLADESH)
{
GangZoneShowForAll(GangZone1, COLOR_BANGLADESH);
Captured[playerid] = 1;
cZone[GangZone1] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_PAKISTAN)
{
GangZoneShowForAll(GangZone3, COLOR_PAKISTAN);
Captured[playerid] = 1;
cZone[GangZone1] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_GERMANY)
{
GangZoneShowForAll(GangZone3, COLOR_GERMANY);
Captured[playerid] = 1;
cZone[GangZone3] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_HOLLAND)
{
GangZoneShowForAll(GangZone3, COLOR_HOLLAND);
Captured[playerid] = 1;
cZone[GangZone3] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_USA)
{
GangZoneShowForAll(GangZone3, COLOR_USA);
Captured[playerid] = 1;
cZone[GangZone3] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_UK)
{
GangZoneShowForAll(GangZone3, COLOR_UK);
Captured[playerid] = 1;
cZone[GangZone3] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_INDONESIA)
{
GangZoneShowForAll(GangZone3, COLOR_INDONESIA);
Captured[playerid] = 1;
cZone[GangZone3] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_CHINA)
{
GangZoneShowForAll(GangZone3, COLOR_CHINA);
Captured[playerid] = 1;
cZone[GangZone3] = gTeam[playerid];
}
return 1;
}
forward Check4(playerid);
public Check4(playerid)
{
SetPlayerScore(playerid,GetPlayerScore(playerid)+5 );
GivePlayerMoney(playerid, 500);
SendClientMessage(playerid, COLOR_GREEN,"You've capture the zone and receive 500 $ and 5 score");
GangZoneStopFlashForAll(GangZone4);
if(gTeam[playerid] == TEAM_IRAQ)
{
GangZoneShowForAll(GangZone4, COLOR_IRAQ);
Captured[playerid] = 1;
cZone[GangZone4] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_INDIA)
{
GangZoneShowForAll(GangZone4, COLOR_INDIA);
Captured[playerid] = 1;
cZone[GangZone4] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_BANGLADESH)
{
GangZoneShowForAll(GangZone4, COLOR_BANGLADESH);
Captured[playerid] = 1;
cZone[GangZone4] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_PAKISTAN)
{
GangZoneShowForAll(GangZone4, COLOR_PAKISTAN);
Captured[playerid] = 1;
cZone[GangZone4] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_GERMANY)
{
GangZoneShowForAll(GangZone4, COLOR_GERMANY);
Captured[playerid] = 1;
cZone[GangZone4] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_HOLLAND)
{
GangZoneShowForAll(GangZone4, COLOR_HOLLAND);
Captured[playerid] = 1;
cZone[GangZone4] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_USA)
{
GangZoneShowForAll(GangZone4, COLOR_USA);
Captured[playerid] = 1;
cZone[GangZone4] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_UK)
{
GangZoneShowForAll(GangZone4, COLOR_UK);
Captured[playerid] = 1;
cZone[GangZone4] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_INDONESIA)
{
GangZoneShowForAll(GangZone4, COLOR_INDONESIA);
Captured[playerid] = 1;
cZone[GangZone4] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_CHINA)
{
GangZoneShowForAll(GangZone4, COLOR_CHINA);
Captured[playerid] = 1;
cZone[GangZone4] = gTeam[playerid];
}
return 1;
}
forward Check5(playerid);
public Check5(playerid)
{
SetPlayerScore(playerid,GetPlayerScore(playerid)+5 );
GivePlayerMoney(playerid, 500);
SendClientMessage(playerid, COLOR_GREEN,"You've capture the zone and receive 500 $ and 5 score");
GangZoneStopFlashForAll(GangZone5);
if(gTeam[playerid] == TEAM_IRAQ)
{
GangZoneShowForAll(GangZone5, COLOR_IRAQ);
Captured[playerid] = 1;
cZone[GangZone5] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_INDIA)
{
GangZoneShowForAll(GangZone5, COLOR_INDIA);
Captured[playerid] = 1;
cZone[GangZone5] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_BANGLADESH)
{
GangZoneShowForAll(GangZone5, COLOR_BANGLADESH);
Captured[playerid] = 1;
cZone[GangZone5] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_PAKISTAN)
{
GangZoneShowForAll(GangZone5, COLOR_PAKISTAN);
Captured[playerid] = 1;
cZone[GangZone4] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_GERMANY)
{
GangZoneShowForAll(GangZone5, COLOR_GERMANY);
Captured[playerid] = 1;
cZone[GangZone5] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_HOLLAND)
{
GangZoneShowForAll(GangZone5, COLOR_HOLLAND);
Captured[playerid] = 1;
cZone[GangZone5] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_USA)
{
GangZoneShowForAll(GangZone5, COLOR_USA);
Captured[playerid] = 1;
cZone[GangZone5] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_UK)
{
GangZoneShowForAll(GangZone5, COLOR_UK);
Captured[playerid] = 1;
cZone[GangZone5] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_INDONESIA)
{
GangZoneShowForAll(GangZone5, COLOR_INDONESIA);
Captured[playerid] = 1;
cZone[GangZone5] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_CHINA)
{
GangZoneShowForAll(GangZone5, COLOR_CHINA);
Captured[playerid] = 1;
cZone[GangZone5] = gTeam[playerid];
}
return 1;
}
forward Check6(playerid);
public Check6(playerid)
{
SetPlayerScore(playerid,GetPlayerScore(playerid)+5 );
GivePlayerMoney(playerid, 500);
SendClientMessage(playerid, COLOR_GREEN,"You've capture the zone and receive 500 $ and 5 score");
GangZoneStopFlashForAll(GangZone6);
if(gTeam[playerid] == TEAM_IRAQ)
{
GangZoneShowForAll(GangZone6, COLOR_IRAQ);
Captured[playerid] = 1;
cZone[GangZone6] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_INDIA)
{
GangZoneShowForAll(GangZone6, COLOR_INDIA);
Captured[playerid] = 1;
cZone[GangZone6] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_BANGLADESH)
{
GangZoneShowForAll(GangZone6, COLOR_BANGLADESH);
Captured[playerid] = 1;
cZone[GangZone6] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_PAKISTAN)
{
GangZoneShowForAll(GangZone6, COLOR_PAKISTAN);
Captured[playerid] = 1;
cZone[GangZone6] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_GERMANY)
{
GangZoneShowForAll(GangZone6, COLOR_GERMANY);
Captured[playerid] = 1;
cZone[GangZone6] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_HOLLAND)
{
GangZoneShowForAll(GangZone6, COLOR_HOLLAND);
Captured[playerid] = 1;
cZone[GangZone6] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_USA)
{
GangZoneShowForAll(GangZone6, COLOR_USA);
Captured[playerid] = 1;
cZone[GangZone6] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_UK)
{
GangZoneShowForAll(GangZone6, COLOR_UK);
Captured[playerid] = 1;
cZone[GangZone6] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_INDONESIA)
{
GangZoneShowForAll(GangZone6, COLOR_INDONESIA);
Captured[playerid] = 1;
cZone[GangZone6] = gTeam[playerid];
}
else if(gTeam[playerid] == TEAM_CHINA)
{
GangZoneShowForAll(GangZone6, COLOR_CHINA);
Captured[playerid] = 1;
cZone[GangZone6] = gTeam[playerid];
}
return 1;
}
i made these codes and i am having no problem in compile but.. when i enter the checkpoint it says Zone has Already Captured by Your Team.. even i just started the server. how to fix that?
just thats it

HELP me and get 2 reps from me and my friend we both need the fixture so help please
Reply
#2

anyone? BUMP
Reply
#3

HELP me and get 2 reps from me and my friend we both need the fixture so help please
Reply
#4

use printf in every line
and text
i had no see error
Reply
#5

pawn Код:
else if(Captured[playerid] == 1)
    {
    KillTimer(Capture);
    Captured[playerid] = 1; //This makes no sense.
    }
Add this under OnGameModeInit()
pawn Код:
new i;
    for( i = 0;i<20;++i)
    {
        cZone[i] = -1;
    }
    for(i=0;i<MAX_PLAYERS;++i)
    {
        Captured[i] = 0;
    }
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)