[Ajuda] Gangzone desapareceu
#1

A gangzone Casarao sumiu do nada, eu entro ela e ela nгo aparece, verifiquei os cуdigos mil vezes e nгo achei nada de errado...

Й bastante cуdigo.

Topo:

pawn Код:
//Gang Zones Dominбveis
new Casarao;
new Park;
new donopark;
new donocasarao;
forward cordazone(playerid);
//rjj
new bool:JaDominouArea[MAX_PLAYERS][12];
new GangDonaDaGZ[2];
#define EmOutraArea(%0) (!IsPlayerInPlace(%0, 1094.37, -2159.539, 1364.372, -1946.361) && !IsPlayerInPlace(%0, 1854.937, -1271.297, 2071.699, -1137.074))

forward DominarGroveCasarao(playerid);
forward DominarGrovePark(playerid);
forward DominarGroveEstacionamento(playerid);
forward DominarGroveBar(playerid);
forward DominarBallasCasarao(playerid);
forward DominarBallasPark(playerid);
forward DominarBallasEstacionamento(playerid);
forward DominarBallasBar(playerid);
//
forward DominarAztecasCasarao(playerid);
forward DominarAztecasPark(playerid);
forward DominarAztecasEstacionamento(playerid);
forward DominarAztecasBar(playerid);
forward DominarVagosCasarao(playerid);
forward DominarVagosPark(playerid);
forward DominarVagosEstacionamento(playerid);
forward DominarVagosBar(playerid);
//
forward DominarPoliciaCasarao(playerid);
forward DominarPoliciaPark(playerid);
forward DominarPoliciaEstacionamento(playerid);
forward DominarPoliciaBar(playerid);
forward DinheiroGZ(playerid); //dar a grana depois de dominar

#define COR_CASARAO 0xFFFFFFAA
#define COR_PARK 0xFFFFFFAA
#define COR_ESTACIONAMENTO 0xFFFFFFAA
#define COR_BAR 0xFFFFFFAA
OnGameModeInit:

pawn Код:
//Gang Zones dominбveis
Casarao = GangZoneCreate(1094.37, -2159.539, 1364.372, -1946.361);
Park = GangZoneCreate(1854.937, -1271.297, 2071.699, -1137.074);
OnPlayerRequestClass:

pawn Код:
new var = 0;
    do JaDominouArea[playerid][var] = false,var++;
    while(var < 10);
OnPlayerConnect:

pawn Код:
cordazone(playerid);
donopark = 0;
donocasarao = 1;
Comando /dominar:

pawn Код:
//Gang Zones Dominбveis

if(strcmp("/dominar",cmdtext,true,8)==0)
    {
        if(EmOutraArea(playerid)) return SendClientMessage(playerid,0xFFFFFFAA,"Vocк nгo estб em uma Gang Zone para poder domina-la!");
        if(IsPlayerInPlace(playerid, 1094.37, -2159.539, 1364.372, -1946.361))
        {
            if(JaDominouArea[playerid][0]||JaDominouArea[playerid][2]||JaDominouArea[playerid][4]||JaDominouArea[playerid][6]||JaDominouArea[playerid][9]) return SendClientMessage(playerid,0xFFFFFFAA,"Informaзгo: Vocк jб dominou essa Gang Zone!");
            if(Gang[playerid] == BALLAS)
            {
                GangZoneFlashForAll(Casarao, 0x8117AE96);
                SetTimerEx("DominarBallasCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Ballas {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == GROVE)
            {
                GangZoneFlashForAll(Casarao, 0x33AA33FF);
                SetTimerEx("DominarGroveCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e a {FFFFFF}Grove Street {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == LOSAZTECAS)
            {
                GangZoneFlashForAll(Casarao, 0x00D7FFFF);
                SetTimerEx("DominarAztecasCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Los Aztecas {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == LOSVAGOS)
            {
                GangZoneFlashForAll(Casarao, 0xFFFF00FF);
                SetTimerEx("DominarVagosCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Los Vagos {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == POLICIAIS)
            {
                GangZoneFlashForAll(Casarao, 0x000000FF);
                SetTimerEx("DominarPoliciaCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Policiais {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
        else if(IsPlayerInPlace(playerid, 1854.937, -1271.297, 2071.699, -1137.074))
        {
            if(JaDominouArea[playerid][1]||JaDominouArea[playerid][3]||JaDominouArea[playerid][5]||JaDominouArea[playerid][7]||JaDominouArea[playerid][9]) return SendClientMessage(playerid,0xFFFFFFAA,"Informaзгo: Vocк jб dominou essa Gang Zone!");
            if(Gang[playerid] == BALLAS)
            {
                GangZoneFlashForAll(Park, 0x8117AE96);
                SetTimerEx("DominarBallasPark",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Ballas {FF0000}estгo dominando o Park Gleen!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == GROVE)
            {
                GangZoneFlashForAll(Park, 0x33AA33FF);
                SetTimerEx("DominarGrovePark",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e a {FFFFFF}Grove Street {FF0000}estгo dominando o Park Gleen!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == LOSAZTECAS)
            {
                GangZoneFlashForAll(Park, 0x00D7FFFF);
                SetTimerEx("DominarAztecasPark",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Los Aztecas {FF0000}estгo dominando o Park Gleen!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == LOSVAGOS)
            {
                GangZoneFlashForAll(Park, 0xFFFF00FF);
                SetTimerEx("DominarVagosPark",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Los Vagos {FF0000}estгo dominando o Park Gleen!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == POLICIAIS)
            {
                GangZoneFlashForAll(Casarao, 0x000000FF);
                SetTimerEx("DominarPoliciaCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Policiais {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
        }
    }
        return 1;
    }
Todas as publics:

pawn Код:
//Gang Zones Dominбveis

public DinheiroGZ(playerid)
{
    if(IsPlayerInPlace(playerid, 1094.37, -2159.539, 1364.372, -1946.361) && GangDonaDaGZ[0] == Gang[playerid])
    {
        GivePlayerMoney(playerid, 5000);
        SendClientMessage(playerid,COLOR_RED,"Parabйns! Vocк ganhou $5,000 por ter dominado a Gang Zone!");
        SetTimerEx("DinheiroGZ",3*60*1000,false,"d", playerid);
    }
    else if(IsPlayerInPlace(playerid, 1854.937, -1271.297, 2071.699, -1137.074) && GangDonaDaGZ[1] == Gang[playerid])
    {
        GivePlayerMoney(playerid, 5000);
        SendClientMessage(playerid,COLOR_RED,"Parabйns! Vocк ganhou $5,000 por ter dominado a Gang Zone!");
        SetTimerEx("DinheiroGZ",3*60*1000,false,"d", playerid);
    }
    return 1;
}

public DominarGroveCasarao(playerid)
{
    GangZoneHideForAll(Casarao);
    GangZoneShowForAll(Casarao, 0x33AA33FF);
    SetTimerEx("DinheiroGZ",3*60*1000,false,"d", playerid);
    JaDominouArea[playerid][0] = true;
    donocasarao = 3;
    GangDonaDaGZ[0] = GROVE;
    SendClientMessage(playerid, COLOR_RED, "Informaзгo: A Gang Zone foi dominada com sucesso! Cuidado, pois ela pode ser dominada novamente por outra Gangue!");
    return 1;
}


public DominarGrovePark(playerid)
{
    GangZoneHideForAll(Park);
    GangZoneShowForAll(Park, 0x33AA33FF);
    SetTimerEx("DinheiroGZ",3*60*1000,false,"d", playerid);
    JaDominouArea[playerid][1] = true;
    donocasarao = 2;
    GangDonaDaGZ[1] = GROVE;
    SendClientMessage(playerid, COLOR_RED, "Informaзгo: A Gang Zone foi dominada com sucesso! Cuidado, pois ela pode ser dominada novamente por outra Gangue!");
    return 1;
}


public DominarBallasCasarao(playerid)
{
    GangZoneHideForAll(Casarao);
    GangZoneShowForAll(Casarao, 0x8117AE96);
    SetTimerEx("DinheiroGZ",3*60*1000,false,"d", playerid);
    JaDominouArea[playerid][2] = true;
    donocasarao = 5;
    GangDonaDaGZ[0] = BALLAS;
    SendClientMessage(playerid, COLOR_RED, "Informaзгo: A Gang Zone foi dominada com sucesso! Cuidado, pois ela pode ser dominada novamente por outra Gangue!");
    return 1;
}

public DominarBallasPark(playerid)
{
    GangZoneHideForAll(Park);
    GangZoneShowForAll(Park, 0x8117AE96);
    JaDominouArea[playerid][3] = true;
    donopark = 4;
    GangDonaDaGZ[1] = BALLAS;
    SetTimerEx("DinheiroGZ",3*60*1000,false,"d", playerid);
    SendClientMessage(playerid, COLOR_RED, "Informaзгo: A Gang Zone foi dominada com sucesso! Cuidado, pois ela pode ser dominada novamente por outra Gangue!");
    return 1;
}

//Novas Gang Zones dominбveis
public DominarAztecasCasarao(playerid)
{
    GangZoneHideForAll(Casarao);
    GangZoneShowForAll(Casarao, 0x00D7FFFF);
    SetTimerEx("DinheiroGZ",3*60*1000,false,"d", playerid);
    JaDominouArea[playerid][4] = true;
    donocasarao = 7;
    GangDonaDaGZ[0] = LOSAZTECAS;
    SendClientMessage(playerid, COLOR_RED, "Informaзгo: A Gang Zone foi dominada com sucesso! Cuidado, pois ela pode ser dominada novamente por outra Gangue!");
    return 1;
}


public DominarAztecasPark(playerid)
{
    GangZoneHideForAll(Park);
    GangZoneShowForAll(Park, 0x00D7FFFF);
    SetTimerEx("DinheiroGZ",3*60*1000,false,"d", playerid);
    JaDominouArea[playerid][5] = true;
    donopark = 6;
    GangDonaDaGZ[1] = LOSAZTECAS;
    SendClientMessage(playerid, COLOR_RED, "Informaзгo: A Gang Zone foi dominada com sucesso! Cuidado, pois ela pode ser dominada novamente por outra Gangue!");
    return 1;
}


public DominarVagosCasarao(playerid)
{
    GangZoneHideForAll(Casarao);
    GangZoneShowForAll(Casarao, 0xFFFF00FF);
    SetTimerEx("DinheiroGZ",3*60*1000,false,"d", playerid);
    JaDominouArea[playerid][6] = true;
    donocasarao = 9;
    GangDonaDaGZ[0] = LOSVAGOS;
    SendClientMessage(playerid, COLOR_RED, "Informaзгo: A Gang Zone foi dominada com sucesso! Cuidado, pois ela pode ser dominada novamente por outra Gangue!");
    return 1;
}

public DominarVagosPark(playerid)
{
    GangZoneHideForAll(Park);
    GangZoneShowForAll(Park, 0xFFFF00FF);
    JaDominouArea[playerid][7] = true;
    donopark = 8;
    GangDonaDaGZ[1] = LOSVAGOS;
    SetTimerEx("DinheiroGZ",3*60*1000,false,"d", playerid);
    SendClientMessage(playerid, COLOR_RED, "Informaзгo: A Gang Zone foi dominada com sucesso! Cuidado, pois ela pode ser dominada novamente por outra Gangue!");
    return 1;
}

//Policia

public DominarPoliciaCasarao(playerid)
{
    GangZoneHideForAll(Casarao);
    GangZoneShowForAll(Casarao, 0x000000FF);
    SetTimerEx("DinheiroGZ",3*60*1000,false,"d", playerid);
    JaDominouArea[playerid][8] = true;
    donocasarao = 11;
    GangDonaDaGZ[0] = POLICIAIS;
    SendClientMessage(playerid, COLOR_RED, "Informaзгo: A Gang Zone foi dominada com sucesso! Cuidado, pois ela pode ser dominada novamente por outra Gangue!");
    return 1;
}

public DominarPoliciaPark(playerid)
{
    GangZoneHideForAll(Park);
    GangZoneShowForAll(Park, 0x000000FF);
    JaDominouArea[playerid][9] = true;
    donopark = 10;
    GangDonaDaGZ[1] = POLICIAIS;
    SetTimerEx("DinheiroGZ",3*60*1000,false,"d", playerid);
    SendClientMessage(playerid, COLOR_RED, "Informaзгo: A Gang Zone foi dominada com sucesso! Cuidado, pois ela pode ser dominada novamente por outra Gangue!");
    return 1;
}

public cordazone(playerid)
{
    if(donopark == 0)
    {
    GangZoneShowForPlayer(playerid, Park, COR_PARK);
    }
    if(donocasarao == 1)
    {
    GangZoneShowForPlayer(playerid, Casarao, COR_CASARAO);
    }
    if(donopark == 2)
    {
    GangZoneShowForPlayer(playerid, Park, 0x33AA33FF);
    }
    if(donocasarao == 3)
    {
    GangZoneShowForPlayer(playerid, Casarao, 0x33AA33FF);
    }
    if(donopark == 4)
    {
    GangZoneShowForPlayer(playerid, Park, 0x8117AE96);
    }
    if(donocasarao == 5)
    {
    GangZoneShowForPlayer(playerid, Casarao, 0x8117AE96);
    }
    if(donopark == 6)
    {
    GangZoneShowForPlayer(playerid, Park, 0x00D7FFFF);
    }
    if(donocasarao == 7)
    {
    GangZoneShowForPlayer(playerid, Casarao, 0x00D7FFFF);
    }
    if(donopark == 8)
    {
    GangZoneShowForPlayer(playerid, Park, 0xFFFF00FF);
    }
    if(donocasarao == 9)
    {
    GangZoneShowForPlayer(playerid, Casarao, 0xFFFF00FF);
    }
    if(donopark == 10)
    {
    GangZoneShowForPlayer(playerid, Park, 0x000000FF);
    }
    if(donocasarao == 11)
    {
    GangZoneShowForPlayer(playerid, Casarao, 0x000000FF);
    }
return 1;
}
Estб bem chato isso... Verificando e verificando e a bendita nгo aparece, sу o Park aparece.
Reply
#2

Estб faltando ou GangZoneShowForAll ou GangZoneShowForPlayer ^^.
Verificou isso?
Reply
#3

Arrumei. Mas achei um bug. Dou /dominar aн eu morro, quando nasзo nгo consigo dominar nenhuma gangzone. Como resolver?
Reply
#4

pawn Код:
if(strcmp("/dominar",cmdtext,true,8)==0)
    {
        if(EmOutraArea(playerid)) return SendClientMessage(playerid,0xFFFFFFAA,"Vocк nгo estб em uma Gang Zone para poder domina-la!");
        if(IsPlayerInPlace(playerid, 1094.37, -2159.539, 1364.372, -1946.361))
        {
            if(Gang[playerid] == BALLAS)
            {
                GangZoneFlashForAll(Casarao, 0x8117AE96);
                SetTimerEx("DominarBallasCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Ballas {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == GROVE)
            {
                GangZoneFlashForAll(Casarao, 0x33AA33FF);
                SetTimerEx("DominarGroveCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e a {FFFFFF}Grove Street {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == LOSAZTECAS)
            {
                GangZoneFlashForAll(Casarao, 0x00D7FFFF);
                SetTimerEx("DominarAztecasCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Los Aztecas {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == LOSVAGOS)
            {
                GangZoneFlashForAll(Casarao, 0xFFFF00FF);
                SetTimerEx("DominarVagosCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Los Vagos {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == POLICIAIS)
            {
                GangZoneFlashForAll(Casarao, 0x000000FF);
                SetTimerEx("DominarPoliciaCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Policiais {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
        else if(IsPlayerInPlace(playerid, 1854.937, -1271.297, 2071.699, -1137.074))
        {
            if(JaDominouArea[playerid][1]||JaDominouArea[playerid][3]||JaDominouArea[playerid][5]||JaDominouArea[playerid][7]||JaDominouArea[playerid][9]) return SendClientMessage(playerid,0xFFFFFFAA,"Informaзгo: Vocк jб dominou essa Gang Zone!");
            if(Gang[playerid] == BALLAS)
            {
                GangZoneFlashForAll(Park, 0x8117AE96);
                SetTimerEx("DominarBallasPark",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Ballas {FF0000}estгo dominando o Park Gleen!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == GROVE)
            {
                GangZoneFlashForAll(Park, 0x33AA33FF);
                SetTimerEx("DominarGrovePark",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e a {FFFFFF}Grove Street {FF0000}estгo dominando o Park Gleen!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == LOSAZTECAS)
            {
                GangZoneFlashForAll(Park, 0x00D7FFFF);
                SetTimerEx("DominarAztecasPark",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Los Aztecas {FF0000}estгo dominando o Park Gleen!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == LOSVAGOS)
            {
                GangZoneFlashForAll(Park, 0xFFFF00FF);
                SetTimerEx("DominarVagosPark",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Los Vagos {FF0000}estгo dominando o Park Gleen!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == POLICIAIS)
            {
                GangZoneFlashForAll(Casarao, 0x000000FF);
                SetTimerEx("DominarPoliciaCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Policiais {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
        }
    }
        return 1;
    }
Reply
#5

Testei hoje. Agora o /dominar nгo funciona mais.

Me ajudem galera preciso que esse comando:

pawn Код:
if(strcmp("/dominar",cmdtext,true,8)==0)
    {
        if(EmOutraArea(playerid)) return SendClientMessage(playerid,0xFFFFFFAA,"Vocк nгo estб em uma Gang Zone para poder domina-la!");
        if(IsPlayerInPlace(playerid, 1094.37, -2159.539, 1364.372, -1946.361))
        {
            if(JaDominouArea[playerid][0]||JaDominouArea[playerid][2]||JaDominouArea[playerid][4]||JaDominouArea[playerid][6]||JaDominouArea[playerid][9]) return SendClientMessage(playerid,0xFFFFFFAA,"Informaзгo: Vocк jб dominou essa Gang Zone!");
            if(Gang[playerid] == BALLAS)
            {
                GangZoneFlashForAll(Casarao, 0x8117AE96);
                SetTimerEx("DominarBallasCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Ballas {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == GROVE)
            {
                GangZoneFlashForAll(Casarao, 0x33AA33FF);
                SetTimerEx("DominarGroveCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e a {FFFFFF}Grove Street {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == LOSAZTECAS)
            {
                GangZoneFlashForAll(Casarao, 0x00D7FFFF);
                SetTimerEx("DominarAztecasCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Los Aztecas {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == LOSVAGOS)
            {
                GangZoneFlashForAll(Casarao, 0xFFFF00FF);
                SetTimerEx("DominarVagosCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Los Vagos {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == POLICIAIS)
            {
                GangZoneFlashForAll(Casarao, 0x000000FF);
                SetTimerEx("DominarPoliciaCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Policiais {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
        else if(IsPlayerInPlace(playerid, 1854.937, -1271.297, 2071.699, -1137.074))
        {
            if(JaDominouArea[playerid][1]||JaDominouArea[playerid][3]||JaDominouArea[playerid][5]||JaDominouArea[playerid][7]||JaDominouArea[playerid][9]) return SendClientMessage(playerid,0xFFFFFFAA,"Informaзгo: Vocк jб dominou essa Gang Zone!");
            if(Gang[playerid] == BALLAS)
            {
                GangZoneFlashForAll(Park, 0x8117AE96);
                SetTimerEx("DominarBallasPark",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Ballas {FF0000}estгo dominando o Park Gleen!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == GROVE)
            {
                GangZoneFlashForAll(Park, 0x33AA33FF);
                SetTimerEx("DominarGrovePark",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e a {FFFFFF}Grove Street {FF0000}estгo dominando o Park Gleen!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == LOSAZTECAS)
            {
                GangZoneFlashForAll(Park, 0x00D7FFFF);
                SetTimerEx("DominarAztecasPark",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Los Aztecas {FF0000}estгo dominando o Park Gleen!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == LOSVAGOS)
            {
                GangZoneFlashForAll(Park, 0xFFFF00FF);
                SetTimerEx("DominarVagosPark",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Los Vagos {FF0000}estгo dominando o Park Gleen!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == POLICIAIS)
            {
                GangZoneFlashForAll(Casarao, 0x000000FF);
                SetTimerEx("DominarPoliciaCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Policiais {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
        }
    }
        return 1;
    }
Quando o player morre dominando, ele nгo pode dominar mais NADA. Ajuda aк.
Reply
#6

UP. Alguйm me ajuda /\
Reply
#7

Tente.

pawn Код:
if(strcmp("/dominar",cmdtext,true,8)==0)
    {
        if(EmOutraArea(playerid)) return SendClientMessage(playerid,0xFFFFFFAA,"Vocк nгo estб em uma Gang Zone para poder domina-la!");
        if(IsPlayerInPlace(playerid, 1094.37, -2159.539, 1364.372, -1946.361))
        {
            if(JaDominouArea[playerid][0]||JaDominouArea[playerid][2]||JaDominouArea[playerid][4]||JaDominouArea[playerid][6]||JaDominouArea[playerid][9]) return SendClientMessage(playerid,0xFFFFFFAA,"Informaзгo: Vocк jб dominou essa Gang Zone!");
            if(Gang[playerid] == BALLAS)
            {
                GangZoneFlashForAll(Casarao, 0x8117AE96);
                SetTimerEx("DominarBallasCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Ballas {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == GROVE)
            {
                GangZoneFlashForAll(Casarao, 0x33AA33FF);
                SetTimerEx("DominarGroveCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e a {FFFFFF}Grove Street {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == LOSAZTECAS)
            {
                GangZoneFlashForAll(Casarao, 0x00D7FFFF);
                SetTimerEx("DominarAztecasCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Los Aztecas {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == LOSVAGOS)
            {
                GangZoneFlashForAll(Casarao, 0xFFFF00FF);
                SetTimerEx("DominarVagosCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Los Vagos {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == POLICIAIS)
            {
                GangZoneFlashForAll(Casarao, 0x000000FF);
                SetTimerEx("DominarPoliciaCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Policiais {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
        else if(IsPlayerInPlace(playerid, 1854.937, -1271.297, 2071.699, -1137.074))
        {
            if(JaDominouArea[playerid][1]||JaDominouArea[playerid][3]||JaDominouArea[playerid][5]||JaDominouArea[playerid][7]||JaDominouArea[playerid][9]) return SendClientMessage(playerid,0xFFFFFFAA,"Informaзгo: Vocк jб dominou essa Gang Zone!");
            if(Gang[playerid] == BALLAS)
            {
                GangZoneFlashForAll(Park, 0x8117AE96);
                SetTimerEx("DominarBallasPark",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Ballas {FF0000}estгo dominando o Park Gleen!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == GROVE)
            {
                GangZoneFlashForAll(Park, 0x33AA33FF);
                SetTimerEx("DominarGrovePark",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e a {FFFFFF}Grove Street {FF0000}estгo dominando o Park Gleen!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == LOSAZTECAS)
            {
                GangZoneFlashForAll(Park, 0x00D7FFFF);
                SetTimerEx("DominarAztecasPark",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Los Aztecas {FF0000}estгo dominando o Park Gleen!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == LOSVAGOS)
            {
                GangZoneFlashForAll(Park, 0xFFFF00FF);
                SetTimerEx("DominarVagosPark",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Los Vagos {FF0000}estгo dominando o Park Gleen!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
            else if(Gang[playerid] == POLICIAIS)
            {
                GangZoneFlashForAll(Casarao, 0x000000FF);
                SetTimerEx("DominarPoliciaCasarao",120000,false,"d", playerid);
                new string[256];
                GetPlayerName(playerid, playrname, sizeof(playrname));
                format(string, sizeof(string), "Informaзгo: O Player {FFFFFF}%s {FF0000}e os {FFFFFF}Policiais {FF0000}estгo dominando o Casarгo!", playrname);
                SendClientMessageToAll(COLOR_RED, string);
            }
        }
    }
        return 1;
    }
Reply
#8

Agora nгo domina -.-
Reply
#9

Usa o sistema do gf/thug.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)