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; a <= sizeof(RandomSpawn); ++a) {
if(IsPlayerInRangeOfPoint(playerid, 3.0, RandomSpawn[a][0], RandomSpawn[a][1], RandomSpawn[a][2])) {
/* ESTA NA POSIЗГO ... */
}
}