SA-MP Forums Archive
[Ajuda] Gang Zona - 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] Gang Zona (/showthread.php?tid=288717)



[Ajuda] Gang Zona - [FFC]Twister - 08.10.2011

Galera To Querendo um comando que vi no mata mata ontem
que aparece em cima do radar que tal pessoa ta dominando tal gangzona
alguem sabe como por ?
vlw


Re: Ajuda Gang Zona - Lуs - 08.10.2011

Poste seu sistema de GZ. Ou variaveis usadas...


Respuesta: Ajuda Gang Zona - [FFC]Twister - 08.10.2011

eu uso a gang zona por chekpoint quase igual do mata mata so que minha nao avisa nada
so que vi o sistema la e gostei
dai quero por


Re: Ajuda Gang Zona - Vai_Besta - 08.10.2011

assim?
pawn Код:
public OnPlayerEnterCheckpoint(playerid)
{
    new nome[MAX_PLAYER_NAME],str[54];
    GetPlayerName(playerid, nome, sizeof(nome));
    format(str,sizeof(str),"%s esta dominando uma GangZone",nome);
    SendClientMessageToAll(-1,str);
    return 1;
}



Respuesta: Ajuda Gang Zona - [FFC]Twister - 08.10.2011

queria que identificace a gang e a gang zona q ele ta dominando e mostre ela acima do radar


Re: Ajuda Gang Zona - [NWD]Jim._.Carrey - 08.10.2011

Quais as variбveis que armazena as gangues?


Re: Ajuda Gang Zona - Vai_Besta - 08.10.2011

E o negocio de aparecer em cima do radar, estude textdraw


Respuesta: Ajuda Gang Zona - [FFC]Twister - 08.10.2011

public ZoneCheckpointChecker()
{
for(new i; i < MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i))continue;
if(CPS_GetPlayerCheckpoint(i) > 0 && CPS_GetPlayerCheckpoint(i) <= MAX_GZS+1 &&
gzcolor[CPS_GetPlayerCheckpoint(i)-1] != GetPlayerColor(i))
{
if(cpzone[i][CPS_GetPlayerCheckpoint(i)] < 20)
{
cpzone[i][CPS_GetPlayerCheckpoint(i)]++;
new tmp[11];

format(tmp, sizeof tmp, "~y~%2d/20", cpzone[i][CPS_GetPlayerCheckpoint(i)]);
GameTextForPlayer(i, tmp, 1001, 4);
GangZoneFlashForAll(CPS_GetPlayerCheckpoint(i)-1, GetPlayerColor(i));
}else if(cpzone[i][CPS_GetPlayerCheckpoint(i)] == 20)
{
GivePlayerMoney(i, 1000);
GameTextForPlayer(i, "~b~Gang zona dominada Com Sucesso!", 4000, 1);
gzcolor[CPS_GetPlayerCheckpoint(i)-1] = GetPlayerColor(i);
GangZoneStopFlashForAll(CPS_GetPlayerCheckpoint(i)-1);
GangZoneHideForAll(CPS_GetPlayerCheckpoint(i)-1);
GangZoneShowForAll(CPS_GetPlayerCheckpoint(i)-1, GetPlayerColor(i));

}
}
}
}


Re: Ajuda Gang Zona - Vai_Besta - 08.10.2011

Nгo й isso , procure algo parecido por gTeam ou PlayerInfo


Respuesta: Ajuda Gang Zona - [FFC]Twister - 08.10.2011

galera consegui faser ele identificar gang e jogador so queria q ele descobrice que gang zona ele ta tomando
se poderem ajudar agradeзo

ai o codigo
__________________________________________________ __________________________
public OnPlayerEnterCheckpoint(playerid)
{
lastcp[playerid] = CPS_GetPlayerCheckpoint(playerid);
new nome[MAX_PLAYER_NAME],str[54];
GetPlayerName(playerid, nome, sizeof(nome));
format(str,sizeof(str),"%s e o %s Estao dominando A GangZone ",nome, pgangnames[gangteam[playerid]][0]);
SendClientMessageToAll(-1,str);



return 1;
}