SA-MP Forums Archive
Comparar posiзгo do jogador com cadeia de floats - 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: Comparar posiзгo do jogador com cadeia de floats (/showthread.php?tid=629569)



Comparar posiзгo do jogador com cadeia de floats - King_Furios - 28.02.2017

tenho uma cadeia de posiзхes sinalizadas dessa forma
Код:
static const Float:RandomSpawn[][] =
{
	{X,Y,Z},
	{X,Y,Z},
	{X,Y,Z},
	{X,Y,Z}
}
gostaria de fazer alguma forma de verificar se a posiзгo atual do jogador й alguma das que estгo na estrutura.

algo dessa forma, que foge da syntax da linguagem:

Код:
if(GetPlayerPos(playerid,x,y,z) !=  RandomSpawn[][]) return SendClientMessage(playerid, -1, "Vocк nгo estб no respawn");
obrigado


Re: Comparar posiзгo do jogador com cadeia de floats - Whoo - 28.02.2017

PHP код:
for(new a<= sizeof(RandomSpawn); ++a) {
    if(
IsPlayerInRangeOfPoint(playerid3.0RandomSpawn[a][0], RandomSpawn[a][1], RandomSpawn[a][2])) {
        
/* ESTA NA POSIЗГO ... */
    
}