[duvida]verficando...
#1

ai gamera do forum SA-MP,gostaria de saber como eu faзo para verificar se o player estб dentro ou fora da бgua,й uma duvida simples mais eu nгo sei :S.

obrigado!
Reply
#2

GetPlayerPos
Reply
#3

Use o Search ! Use o Sвarchi !


Achei, veja, bastou usar Search colocando IsPlayerInWater no moto de busca :


https://sampforum.blast.hk/showthread.php?tid=167865


Tambйm achei vбrios outros no ******.


Espero ter ajudado
Reply
#4

Quote:
Originally Posted by [BGL]jonas_OwNer
Посмотреть сообщение
ai gamera do forum SA-MP,gostaria de saber como eu faзo para verificar se o player estб dentro ou fora da бgua,й uma duvida simples mais eu nгo sei :S.

obrigado!
Й bem simples. Uma questгo geogrбfica. Em SA-MP as coordenadas sгo basicamente assim:

Tendo com base a imagem acima, e na geografia que conhecemos hoje, sabe-se que o ponto 0 na latitude й o Nнvel do Mar. Valores abaixo de zero (negativos) (Medido pela coordenada 'Z' em SA-MP) sгo abaixo do nнvel do mar e valores acima de zero, acima. Sendo sempre o '0' o ponto inicial.

Na primeira posiзгo percebe-se que o jogador estaria um pouco acima do nнvel do mar, portanto, fora da бgua. Jб na segunda posiзгo percebemos que o jogador esta exatamente no nнvel do mar, ele estб na бgua. Na ultima, o valor da posiзгo Z й negativo, concluindo-se que o jogador estava sub-imerso no mar. Ainda й possivel perceber que apenas a coordenada Z se modifica, comparada as outras, que se modificam bem menos, porйm apenas a coordenada Z nverifica a "altitude" (Vide Primeira Imagem). Portanto, para verificar se o jogador estб no mar, simplesmente verifique sua altitude:

Код:
stock NaAgua(playerid)
{
new Float:pX, Float:pY, Float:pZ;
GetPlayerPos(playerid, pX,pY,pZ);
if(pZ <= -1) Verifica se a posiзгo Z й negativa
return SendClientMessage( playerid, COR, "Vocк estб na Бgua!"), true;

return false;
}
Reply
#5

Quote:
Originally Posted by rjjj
Посмотреть сообщение
Use o Search ! Use o Sвarchi !


Achei, veja, bastou usar Search colocando IsPlayerInWater no moto de busca :


https://sampforum.blast.hk/showthread.php?tid=167865


Tambйm achei vбrios outros no ******.


Espero ter ajudado
vlw rjjj,oque eu nгo sabia йra que nome procurar na busca ,muito obrigado.

@Luxurion

vlw mano,me ajudou muito tambйm.

@Garfiel

vlw pela ajuda tambйm .
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)