SA-MP Forums Archive
[AJUDA]Identificar GZ que Dominou. - 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]Identificar GZ que Dominou. (/showthread.php?tid=311562)



[AJUDA]Identificar GZ que Dominou. - Truck - 17.01.2012

Eu estou com uma dъvida, em meu GM que й de Gang Zones Dominбveis. Ao vc ficar no CheckPoint que se encontra na base de Alguma gz, durante 15 segundos, vocк domina...
Mas quando domina exibi uma Mensagem, que "Existe uma Gang Dominando mais um Territуrio" . E eu queria que mostrasse por exemplo com a format, A gang %s dominou a base dos %s .



O COD de invadir a gz apуs permanecer na check point durante 15 seg ta aqui:

Quote:

public ZoneCheckpointChecker()
{
new string[MAX_PLAYERS];
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))
// se a cor do player fo igual da gz a gz naum sera dominada
{
if(cpzone[i][CPS_GetPlayerCheckpoint(i)] < 15)
{
cpzone[i][CPS_GetPlayerCheckpoint(i)]++;
new tmp[11];
format(tmp, sizeof tmp, "~w~%2d/15", cpzone[i][CPS_GetPlayerCheckpoint(i)]);
GameTextForPlayer(i, tmp, 1001, 4);
GangZoneFlashForAll(CPS_GetPlayerCheckpoint(i)-1, GetPlayerColor(i));

}else if(cpzone[i][CPS_GetPlayerCheckpoint(i)] == 15)
{


GivePlayerMoney(i, 200);
GameTextForPlayer(i, "~r~area dominada!", 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));//a gz fica da cor do player
CountGZ = 1;
format(string, sizeof(string), "|GANGZONE| - Tem uma {00FFFF}'%s' {FFFF00}invadindo e dominando mais um territorio!");

SendClientMessageToAll(COLOR_YELLOW, string);
// que dominou

}
}
}
}




Re: [AJUDA]Identificar GZ que Dominou. - Truck - 17.01.2012

UP ~> Alguem pode me ajudar ?


Respuesta: [AJUDA]Identificar GZ que Dominou. - gabrieldefreitas11 - 17.01.2012

Acho que vc tirou isso ae do Mata-Mata
adiciona
pawn Код:
format(pgang[playerid],15,pgangnames[0]);//Mude o 0 em cada gang
para cada gang em OnPlayerRequestClass

Espero Ter ajudado!


Re: [AJUDA]Identificar GZ que Dominou. - dPlaYer_ - 17.01.2012

vc ainda acha? isto й mata mata descompilado '-'


Re: [AJUDA]Identificar GZ que Dominou. - Truck - 17.01.2012

Bllz cara, vo tenta fazer isso, mas vc esqueceu de explicar como coloco ela no format da string e tal...
Mas vo tenta aqui.


Re: [AJUDA]Identificar GZ que Dominou. - Truck - 17.01.2012

Quote:
Originally Posted by [LF]PlaYer
Посмотреть сообщение
vc ainda acha? isto й mata mata descompilado '-'
Й, este mata-mata realmente й descompilado...
To usando ele como base para meu GM, pra ver como funciona o sistema de Gzs e tal.