[AJUDA]Nova GZ
#2

Eu te ajudo , conheзo esse GM DE PONTA A CABEЗA.

1 LEIA O ESSE TUTORIAL , PARA APRENDER A PEGAR AS COORD .

https://sampforum.blast.hk/showthread.php?tid=279168

pawn Код:
#define MAX_TURFS   10  // NUMERO DE GZS, A CADA 1 QUE VOCК CRIAR, VOCК ACRESENTA 1
#define MAX_TURFS   11 // NOSSA NOVA GZ
pawn Код:
{"Morro", 2117.333, -1069.962, 2261.841, -959.4252},
{"Skate", 1861.9410,-1450.6462,1976.5867,-1351.4069},
{"Clube", 786.6261, -1247.0078, 674.3234, -1309.2305},
{"Shop", 1061.1545,-1566.9081,1190.9424,-1411.1282},
{"Aero", 1395.7454,-2368.6396,1566.4358,-2204.4346},
{"Farol", 133.1268, -1968.3923, 178.0602, -1880.1589},
{"Bangu", -200.0000,1650.0000,450.0000,2550.0000},
{"Usina", -907.0000,1365.0000,-480.0000,2148.0000},
{"Fabrica", -447.7593,-1535.479,-316.0,-1334.634},
{"Pier", 318.0144, -2120.061, 437.1136, -1993.733},
{"NovaGZ", 1122.5748, -2068.6694, 1208.1812, -1994.9491} // Ou Seja, a Menor Coordenada X e Y, e maior Coordenada X,Y.
};
No Allowed, fica as orgs que iram poder dominar, a gz , Os numeros abaixos sгo os numeros das orgs , EX: 1 - PM, ETC.
pawn Код:
new AllowedOrgs[MAX_TURFS][] = {
{1, 5, 6, 10, 11, 12, 13, 15, 18, 19, 20, 24},  // ID ZONE 1 NO CASO MORRO
{1, 5, 6, 10, 11, 12, 13, 15, 18, 19, 20, 24},  //ID ZONE 2 SKATE..
{1, 5, 6, 10, 11, 12, 13, 15, 18, 19, 20, 24},
{1, 5, 6, 10, 11, 12, 13, 15, 18, 19, 20, 24},
{1, 5, 6, 10, 11, 12, 13, 15, 18, 19, 20, 24},
{1, 5, 6, 10, 11, 12, 13, 15, 18, 19, 20, 24},
{3, 22},
{3, 22},
{2,16,17},
{1, 5, 6, 10, 11, 12, 13, 15, 18, 19, 20, 24},
{1, 5, 6, 10, 11, 12, 13, 15, 18, 19, 20, 24}, // NOVA GZ QUE VC CRIOU LA EM CIMA
};
Aqui agora, e onde iremos fazer o player, da determinada Org, poder REALIZAR o ataque.

pawn Код:
new lol = 0;

    new sd;
    if(zoneid <= 6 || zoneid == 10)  
        sd = 12;
    else if(zoneid == 7 || zoneid == 8)
        sd = 2;
    else if(zoneid == 9)  // Aqui diz que na zone id 9 que no caso й a fabrica, SOMENTE 3 ORGS poderam dominalas , como segue no sd = 3; o 3 e o numero de orgs que vocк pois no Allowed
        sd = 3;
    else if(zoneid == 11) // Aqui й nossa Nova GZ ZONE, ID 11 QUE CRIAMOS, como puis no allowed orgs, 12 orgs poderam atacalas.
        sd= 12;
    for(new i = 0; i < sd; i ++)
    {
        if(AllowedOrgs[zoneid][i] == attack_gang)
            lol = 1;
    }

    if(lol == 0)
    {

Espero que der para entender, qualquer duvida, so postar abaixo
Reply


Messages In This Thread
[AJUDA]Nova GZ - by Justify16 - 17.01.2012, 13:15
Re: [AJUDA]Nova GZ - by Sampizito - 17.01.2012, 20:00
Re: [AJUDA]Nova GZ - by Justify16 - 17.01.2012, 20:06
Re: [AJUDA]Nova GZ - by Sampizito - 17.01.2012, 20:19
Re: [AJUDA]Nova GZ - by Justify16 - 17.01.2012, 21:04
Re: [AJUDA]Nova GZ - by Sampizito - 18.01.2012, 20:24

Forum Jump:


Users browsing this thread: 1 Guest(s)