[Ajuda] Gang Zone
#1

OOOOOOlaa, ja estou muito estressado, estou a uns 3 dias tentando os mais diferentes mйtodos possнveis para esta bosta funcionar, e nгo funciona, tem como vcs por favor dar uma olhada com carinho neste codigo

obs. o codigo esta grande pra baralho, mas estava testando outro metodo, fazer o que se nenhum funciona nessa merda

TOPO DO GM:
pawn Код:
new stuntpark, dominandostunt[MAX_PLAYERS];
new casino, dominandocasino[MAX_PLAYERS];
new baseball, dominandobaseball[MAX_PLAYERS];
new pracinha, dominandopracinha[MAX_PLAYERS];
new obras, dominandoobras[MAX_PLAYERS];
new pierab, dominandopierab[MAX_PLAYERS];
new pier69, dominandopier69[MAX_PLAYERS];
ONGAMEMODEINIT
pawn Код:
stuntpark = GangZoneCreate(-1532,793,-1484,660);
    casino = GangZoneCreate(-2278,563,-2210,504);
    baseball = GangZoneCreate(-2297,219,-2350,71);
    pracinha = GangZoneCreate(-2739,405,-2674,345);
    obras = GangZoneCreate(-2136,311,-2019,120);
    pierab = GangZoneCreate(-2060,1334,-2095,1435);
    pier69 = GangZoneCreate(-1683,1319,-1551,1457);
ONPLAYERSPAWN
pawn Код:
GangZoneShowForPlayer(playerid, stuntpark, 0xFFFFFFAA);
    GangZoneShowForPlayer(playerid, casino, 0xFFFFFFAA);
    GangZoneShowForPlayer(playerid, baseball, 0xFFFFFFAA);
    GangZoneShowForPlayer(playerid, pracinha, 0xFFFFFFAA);
    GangZoneShowForPlayer(playerid, obras, 0xFFFFFFAA);
    GangZoneShowForPlayer(playerid, pierab, 0xFFFFFFAA);
    GangZoneShowForPlayer(playerid, pier69, 0xFFFFFFAA);
COMANDO DE DOMINAR:
pawn Код:
//================= INICIO DO COMANDO /DOMINAR =================//
CMD:dominar(playerid)
{
    if(IsPlayerInArea(playerid,-1532,793,-1484,660)) //STUNT PARK
    {
        dominandostunt[playerid] = 1;
        new striing[204], org[104];
        if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
        if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
        if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
        if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
        if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
        if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
        format(striing, sizeof(striing),"[GZ.INFO]O %s e %s estгo tentando dominar o Stunt Park | Local: /gps",GetNick(pid), org);
        SendClientMessageToAll(GetPlayerColor(pid), striing);

        GangZoneFlashForAll(stuntpark, GetPlayerColor(pid));
        SetTimer("Terminar",50000,false);
    }
    if(IsPlayerInArea(playerid,-2278,563,-2210,504)) //CASINO
    {
        dominandocasino[playerid] = 1;
        new striing[204], org[104];
        if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
        if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
        if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
        if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
        if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
        if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
        format(striing, sizeof(striing),"[GZ.INFO]O %s e %s estгo tentando dominar o Casino | Local: /gps",GetNick(pid), org);
        SendClientMessageToAll(GetPlayerColor(pid), striing);

        GangZoneFlashForAll(casino, GetPlayerColor(pid));
        SetTimer("Terminar",50000,false);
    }
    if(IsPlayerInArea(playerid,-2297,219,-2350,71)) //BASEBALL
    {
        dominandobaseball[playerid] = 1;
        new striing[204], org[104];
        if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
        if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
        if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
        if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
        if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
        if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
        format(striing, sizeof(striing),"[GZ.INFO]O %s e %s estгo tentando dominar o Campo de Baseball | Local: /gps",GetNick(pid), org);
        SendClientMessageToAll(GetPlayerColor(pid), striing);

        GangZoneFlashForAll(baseball, GetPlayerColor(pid));
        SetTimer("Terminar",50000,false);
    }
    if(IsPlayerInArea(playerid,-2739,405,-2674,345)) //PRACINHA
    {
        dominandopracinha[playerid] = 1;
        new striing[204], org[104];
        if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
        if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
        if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
        if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
        if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
        if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
        format(striing, sizeof(striing),"[GZ.INFO]O %s e %s estгo tentando dominar a Pracinha | Local: /gps",GetNick(pid), org);
        SendClientMessageToAll(GetPlayerColor(pid), striing);

        GangZoneFlashForAll(pracinha, GetPlayerColor(pid));
        SetTimer("Terminar",50000,false);
    }
    if(IsPlayerInArea(playerid,-2136,311,-2019,120)) //OBRAS
    {
        dominandoobras[playerid] = 1;
        new striing[204], org[104];
        if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
        if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
        if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
        if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
        if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
        if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
        format(striing, sizeof(striing),"[GZ.INFO]O %s e %s estгo tentando dominar a Area de Construзгo | Local: /gps",GetNick(pid), org);
        SendClientMessageToAll(GetPlayerColor(pid), striing);

        GangZoneFlashForAll(obras, GetPlayerColor(pid));
        SetTimer("Terminar",50000,false);
    }
    if(IsPlayerInArea(playerid,-2060,1334,-2095,1435)) //PIERAB
    {
        dominandopierab[playerid] = 1;
        new striing[204], org[104];
        if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
        if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
        if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
        if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
        if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
        if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
        format(striing, sizeof(striing),"[GZ.INFO]O %s e %s estгo tentando dominar o Pier Abandonado | Local: /gps",GetNick(pid), org);
        SendClientMessageToAll(GetPlayerColor(pid), striing);

        GangZoneFlashForAll(pierab, GetPlayerColor(pid));
        SetTimer("Terminar",50000,false);
    }
    if(IsPlayerInArea(playerid,-1683,1319,-1551,1457)) //PIER69
    {
        dominandopier69[playerid] = 1;
        new striing[204], org[104];
        if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
        if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
        if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
        if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
        if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
        if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
        format(striing, sizeof(striing),"[GZ.INFO]O %s e %s estгo tentando dominar o Pier 69 | Local: /gps",GetNick(pid), org);
        SendClientMessageToAll(GetPlayerColor(pid), striing);

        GangZoneFlashForAll(pier69, GetPlayerColor(pid));
        SetTimer("Terminar",50000,false);
    }
    return true;
}

//================= FIM DO COMANDO /DOMINAR =================//
o Timer "TERIMNAR"
pawn Код:
forward Terminar(playerid);
public Terminar(playerid)
{
    if(dominandostunt[playerid] == 1)
    {
        if(IsPlayerInArea(playerid,-1532,793,-1484,660)) //STUNT PARK
        {
            dominandostunt[playerid] = 0;
            new striing[204], org[104];
            if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
            if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
            if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
            if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
            if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
            if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
            format(striing, sizeof(striing),"[GZ.INFO]O %s e %s conseguiram o Stunt Park | Local: /gps",GetNick(pid), org);
            SendClientMessageToAll(GetPlayerColor(pid), striing);
            GangZoneStopFlashForAll(stuntpark);
        }
    }
    if(dominandocasino[playerid] == 1)
    {
        if(IsPlayerInArea(playerid,-1532,793,-1484,660)) //CASINO
        {
            dominandocasino[playerid] = 0;
            new striing[204], org[104];
            if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
            if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
            if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
            if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
            if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
            if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
            format(striing, sizeof(striing),"[GZ.INFO]O %s e %s conseguiram o Casino | Local: /gps",GetNick(pid), org);
            SendClientMessageToAll(GetPlayerColor(pid), striing);
            GangZoneStopFlashForAll(casino);
        }
    }
    if(dominandobaseball[playerid] == 1)
    {
        if(IsPlayerInArea(playerid,-1532,793,-1484,660)) //BASEBALL
        {
            dominandobaseball[playerid] = 0;
            new striing[204], org[104];
            if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
            if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
            if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
            if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
            if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
            if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
            format(striing, sizeof(striing),"[GZ.INFO]O %s e %s conseguiram o Campo de Baseball | Local: /gps",GetNick(pid), org);
            SendClientMessageToAll(GetPlayerColor(pid), striing);
            GangZoneStopFlashForAll(baseball);
        }
    }
    if(dominandopracinha[playerid] == 1)
    {
        if(IsPlayerInArea(playerid,-1532,793,-1484,660)) //PRACINHA
        {
            dominandopracinha[playerid] = 0;
            new striing[204], org[104];
            if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
            if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
            if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
            if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
            if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
            if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
            format(striing, sizeof(striing),"[GZ.INFO]O %s e %s conseguiram a Pracinha | Local: /gps",GetNick(pid), org);
            SendClientMessageToAll(GetPlayerColor(pid), striing);
            GangZoneStopFlashForAll(pracinha);
        }
    }
    if(dominandoobras[playerid] == 1)
    {
        if(IsPlayerInArea(playerid,-1532,793,-1484,660)) //OBRAS
        {
            dominandoobras[playerid] = 0;
            new striing[204], org[104];
            if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
            if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
            if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
            if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
            if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
            if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
            format(striing, sizeof(striing),"[GZ.INFO]O %s e %s conseguiram as Obras | Local: /gps",GetNick(pid), org);
            SendClientMessageToAll(GetPlayerColor(pid), striing);
            GangZoneStopFlashForAll(obras);
        }
    }
    if(dominandopierab[playerid] == 1)
    {
        if(IsPlayerInArea(playerid,-1532,793,-1484,660)) //PIERAB
        {
            dominandopierab[playerid] = 0;
            new striing[204], org[104];
            if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
            if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
            if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
            if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
            if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
            if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
            format(striing, sizeof(striing),"[GZ.INFO]O %s e %s conseguiram o Pier Abandonado | Local: /gps",GetNick(pid), org);
            SendClientMessageToAll(GetPlayerColor(pid), striing);
            GangZoneStopFlashForAll(pierab);
        }
    }
    if(dominandopier69[playerid] == 1)
    {
        if(IsPlayerInArea(playerid,-1532,793,-1484,660)) //PIER69
        {
            dominandopier69[playerid] = 0;
            new striing[204], org[104];
            if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
            if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
            if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
            if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
            if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
            if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
            format(striing, sizeof(striing),"[GZ.INFO]O %s e %s conseguiram o Pier 69 | Local: /gps",GetNick(pid), org);
            SendClientMessageToAll(GetPlayerColor(pid), striing);
            GangZoneStopFlashForAll(pier69);
        }
    }
    return true;
}
OBS: ELE COMPILA, SУ N FUNFA INGAME E SE ALGUEM TIVER UM TUTORIAL QUALQUER, BOTA O LINK, JA TENTEI DE TUDO, VLW UM BJ ;*
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)