SA-MP Forums Archive
[Ajuda] GZ Bugada - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] GZ Bugada (/showthread.php?tid=389902)



GZ Bugada - Matadorffj - 04.11.2012

Eai pessoal criei uma Gz de serve rpg que fica no Shop
Fiz tudo certo cordenadas tudo tudo msm no /do coloquei ela
so que qnd digito pra /do ela fala que nao estou em um territorio
e tbm qnd chego na esquina ela buga o GZ e parece que o GZ e enorme
Obeserve as SS's






Obrigado e Espero respostas
Obs: Tbm to com um bug no velocimetro dos carros que sгo criados
pelo /veh serб que pode ser isso?:


Re: GZ Bugada - Chefгo - 04.11.2012

primeiro, as cordenadas do shop estгo erradas, tenta essas cordenadas.
pawn Код:
GZShop = GangZoneCreate(151.8124, -1926.849, 315.3026, -1798.393);
segundo, para ajudar no /do vc tem q postar ele aki completo.


Re: GZ Bugada - Rodney Francalim - 04.11.2012

A GZ tб criada, OK!

E o problema de nгo dominar, provavelmente й porque vocк nгo colocou a condicional do jogador estar ou nгo no territуrio.

Manda o /do aк.


Re: GZ Bugada - Matadorffj - 04.11.2012

Tentei as cordenadas citas pelo Chefгo:
Quote:

GZShop = GangZoneCreate(151.8124, -1926.849, 315.3026, -1798.393);

Nгo deu ;s Nem a parte branca fico em cima do shop!!
Agora to postando o meu /do so da gang aztecas

Quote:

if(IsPlayerInShop(playerid))
{
if(Dominando[playerid] == 1)
{
SendClientMessage(playerid, COLOR_GRAD5, "Vocк ja estб dominando um territorio.");
return true;
}
if(GuerranoShop == 1)
{
SendClientMessage(playerid, COLOR_GRAD5, "Jб estб tendo uma guerra nesse territorio.");
return true;
}
GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s e os Los Aztecas estao dominando o Shopping Center",playername);
SendClientMessageToAll(TEAM_AZTECAS_COLOR, string);
SendClientMessage(playerid, COLOR_GRAD3, "Fique esperto, A Polнcia e todas as gangues foram avisadas!");
SendClientMessage(playerid, COLOR_GRAD5, "Espere 1 minuto para dominar estб area .");
GangZoneFlashForAll(GZShop,TEAM_AZTECAS_COLOR);
Dominando[playerid] = 1;
ProvocoShop[playerid] = 1;
GuerranoShop = 1;
TempoGuerraShop = SetTimerEx("GuerraShop", 60000, 0, "i", playerid);
return true;
}
if(IsPlayerInPark(playerid))
{
if(Dominando[playerid] == 1)
{
SendClientMessage(playerid, COLOR_GRAD5, "Vocк ja estб dominando um territorio.");
return true;
}

E o timer:

Quote:

public GuerraShop(playerid)
{
new string[128];
new playername[MAX_PLAYER_NAME];
if(PlayerInfo[playerid][pMembro] == 5 || PlayerInfo[playerid][pLider] == 5)
{
if(ProvocoShop[playerid] == 1)
{
if(IsPlayerInShop(playerid))
{
GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s e os Los Aztecas dominaram o Shopping Center.",playername);
SendClientMessageToAll(TEAM_AZTECAS_COLOR, string);
SendClientMessage(playerid, TEAM_AZTECAS_COLOR, "Vocк Dominou Shopping Center.");
GangZoneStopFlashForAll(GZShop);
GangZoneShowForAll(GZShop, TEAM_AZTECAS_COLOR);
Dominando[playerid] = 0;
ProvocoShop[playerid] = 0;
GuerranoShop = 0;
donoShop = 1;
KillTimer(TempoGuerraShop);
return true;
}
else
{
SendClientMessage(playerid, TEAM_AZTECAS_COLOR, "Vocк nгo estб no Shopping Center.");
Dominando[playerid] = 0;
GangZoneStopFlashForAll(GZShop);
GangZoneShowForAll(GZShop, 0xFFFFFF96);
ProvocoShop[playerid] = 0;
GuerranoShop = 0;
donoShop = 0;
KillTimer(TempoGuerraShop);
return true;
}
}
return true;
}
return true;
}