12/04/2021 15:44
(12/04/2021 14:03)zBL4CK Escreveu:(12/04/2021 14:01)MateusCandido Escreveu: Alguém conhece algum plugin ou include que disponibilize uma função GetPlayerPosFindZ semelhante a SetPlayerPosFindZ, porém para pegar a posição Z ao invés de setar?MapAndreas
Estou fazendo um sistema que precisa pegar a "altura" do chão de onde o player esta sobrevoando, mas no search não achei nada a respeito.
https://portalsamp.com/showthread.php?tid=101
ou se vc quer so a posição Z simples:
Código:stock Float:GetPlayerPosZ(playerid) {
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
return Pos[1];
}
printf("A pos Z do player é: %f", GetPlayerPosZ(playerid));
caso queira uma precisão ainda maior utilize o plugin MapAndreas
O código está incorreto, o GetPlayerPos pega respectivamente as posições X, Y e Z. Sendo assim, o Z seria a Pos[2] e não o Pos[1] que é o Y.
Mas realmente o MapAndreas consegue fazer essa função.