[AJUDA] Aumentar cуdigo
#1

Topo:

pawn Код:
//rjj
new bool:JaDominouArea[MAX_PLAYERS][4];
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))
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]) 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(IsPlayerInPlace(playerid, 1854.937, -1271.297, 2071.699, -1137.074))
        {
            if(JaDominouArea[playerid][1]||JaDominouArea[playerid][3]) 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);
            }
        }
        return 1;
    }
Eu preciso aumentar esse cуdigo, colocar os LOSVAGOS, LOSAZTECAS e a POLICIA, sу que nгo sei como aumentar. Sу aumentar mesmo, o resto eu faзo. Obrigado.
Reply
#2

Quer aumentar o quк? Explique-se...
Outras gangs? Quais os nomes delas?
Outras gangzonas? Quais as cordenadas delas?
Reply
#3

Quero essas gangzones... Essas:
pawn Код:
Casarao = GangZoneCreate(1094.37, -2159.539, 1364.372, -1946.361);
Estacionamento = GangZoneCreate(1581.133, -1105.492, 1752.261, -975.2162);
Park = GangZoneCreate(1854.937, -1271.297, 2071.699, -1137.074);
Bar = GangZoneCreate(364.2257, -1741.078, 459.2966, -1650.28);
E quero que a GROVE, BALLAS, LOSAZTECAS, LOSVAGOS e POLICIA (ID das gangs) dominem ela.
Reply
#4

Que Tal Criar um Outro if no Final do Comando ?
Reply
#5

Й sу criar um novo if? Mas tipo, Los Vagos, Los Aztecas e Policia. faзo um if e 2 else if?
Reply
#6

if...

pawn Код:
if(JFS(playerid, 1094.37, -2159.539, 1364.372, -1946.361))
        {
// ...................
ASSIM VAI
Reply
#7

Mais depois de Usar um If ja usa-se Else If..
Reply
#8

E isso aqui que o rjj fez pra mim? Isso tem no if!

pawn Код:
new bool:JaDominouArea[MAX_PLAYERS][4];
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))
Reply
#9

Quote:
Originally Posted by [AF]Junior
Посмотреть сообщение
Quero essas gangzones... Essas:
pawn Код:
Casarao = GangZoneCreate(1094.37, -2159.539, 1364.372, -1946.361);
Estacionamento = GangZoneCreate(1581.133, -1105.492, 1752.261, -975.2162);
Park = GangZoneCreate(1854.937, -1271.297, 2071.699, -1137.074);
Bar = GangZoneCreate(364.2257, -1741.078, 459.2966, -1650.28);
E quero que a GROVE, BALLAS, LOSAZTECAS, LOSVAGOS e POLICIA (ID das gangs) dominem ela.
[AF]Junior, leia o cуdigo isso й muito simples.
Jб tem feito duas gangs, os Groove e os Ballas.
Entгo, й sу ver como adicionou a segunda gangue (Ballas) e fazer igual para as outras.
Reply
#10

Eu nгo entendi isso:

pawn Код:
new bool:JaDominouArea[MAX_PLAYERS][4];
Esse [4] nгo entendi.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)