[Ajuda] Checagem. -
Pedro Pawno - 14.04.2013
Bom o cуdigo deveria checar se o player estб na area.. mais nгo estб fazendo isso.
Exemplo dou o comando /dominar e saio da бrea vai dominar do mesmo jeito..
pawn Код:
stock IsPlayerInTrafico(playerid)
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X, Y, Z);
if(X >= 2479.8335 && Y >= -1883.0388 && X <= 2440.6567 && Y <= -1900.6251)
{
return 1;
}
return 0;
}
pawn Код:
public DominarTrafico(playerid)
{
if(IsPlayerConnected(playerid))
{
new string[128];
GetPlayerName(playerid,name, sizeof(name));
if(!IsPlayerInTrafico(playerid))
{
GangZoneShowForAll(GZ, GetGangColor(Gang[playerid]));
DonoTrafico = Gang [playerid];
format(string, sizeof(string), "%s da gang %s dominou o local de trбfico.", name, GangName[Gang[playerid]]);
scmt(Amarelo, string);
}
else
{
format(string, sizeof(string), "%s da gang %s nгo dominou o local de trбfico.", name, GangName[Gang[playerid]]);
scmt(Amarelo, string);
}
}
TraficoSendoDominado = 0;
Dominando[playerid] = 0;
GangZoneStopFlashForAll(GZ);
return 1;
}
Re: [Ajuda] Checagem. -
Gii - 15.04.2013
pawn Код:
if(!IsPlayerInTrafico(playerid))
Se IsPlayerInTrafico for diferente de 1, ou seja retornar 0 a gang ira dominar o local do trafico.
Re: [Ajuda] Checagem. -
Schocc - 15.04.2013
SE
&&
&&
&&
Cordenada x
>= 2479.8335
e
<= 2440.6567
Como X vai ser maior ou igual a 2479.8335 e menor ou igual a 2440.6567.
Acho que o problema esta ali.
@edit:3 Nгo й o operador mas sim a cordenada; a condiзгo vai retornar false. 0 (
PS:Claro que depende da Cordenada Obtida do Player )
Respuesta: [Ajuda] Checagem. -
Pedro Pawno - 15.04.2013
Sim mais mesmo se eu tirar o operador vai continuar a mesma coisa.
Jб testei..
Respuesta: [Ajuda] Checagem. -
Pedro Pawno - 15.04.2013
Shooc pra pegar as coordenadas fiz igual o tutorial do cara, que era de ponta a ponta dai peguei as coordenadas xy das duas coordendas:
AddPlayerClass(105,2479.8335,-1883.0388,13.5469,125.7386,0,0,0,0,0,0); // gz
AddPlayerClass(105,2440.6567,-1900.6251,13.5469,125.8195,0,0,0,0,0,0); // gz2
Respuesta: [Ajuda] Checagem. -
Pedro Pawno - 15.04.2013
Ninguйm?
Re: [Ajuda] Checagem. -
HumildadeAgain - 15.04.2013
Sу vim fazer uma observaзгo, quando for criar um topico, do lado do titulo tem uma listinha para colocar uma tag no topico, assim nгo precisa ficar digitando [GameMode], [Ajuda] etc..
Abraзos.
Re: [Ajuda] Checagem. -
Schocc - 15.04.2013
Quote:
Originally Posted by iCasTiel
pawn Код:
if(!IsPlayerInTrafico(playerid))
Se IsPlayerInTrafico for diferente de 1, ou seja retornar 0 a gang ira dominar o local do trafico.
|
Tenta oque o amigo ja disse: Ou nгo ' Remova o ! da funзгo
pawn Код:
if(IsPlayerInTrafico(playerid))
Re: [Ajuda] Checagem. -
zSuYaNw - 16.04.2013
http://pastebin.com/XhtgEPc3
Respuesta: Re: [Ajuda] Checagem. -
Pedro Pawno - 20.04.2013
Quote:
Originally Posted by Schocc
Tenta oque o amigo ja disse: Ou nгo ' Remova o ! da funзгo
pawn Код:
if(IsPlayerInTrafico(playerid))
|
Jб tentei cara, nгo foi '-'