Portal SAMP
[Ajuda] Pegar posição para onde o jogador esta olhando - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] Pegar posição para onde o jogador esta olhando (/showthread.php?tid=1255)



Pegar posição para onde o jogador esta olhando - OTAKEIRO - 02/06/2021

Pretendo fazer algo semelhante à arma gravitacional enquanto segura um objeto a 10,0 de distância da frente do jogador, mas não sei qual função usar para que quando o jogador olhar para cima este objeto flutuando seguindo a posição para onde o jogador está olhando

Que função faria isso por mim? Obtenha a posição para onde o jogador está olhando


RE: Pegar posição para onde o jogador esta olhando - zBL4CK - 03/06/2021

(02/06/2021 18:13)OTAKEIRO Escreveu: Pretendo fazer algo semelhante à arma gravitacional enquanto segura um objeto a 10,0 de distância da frente do jogador, mas não sei qual função usar para que quando o jogador olhar para cima este objeto flutuando seguindo a posição para onde o jogador está olhando

Que função faria isso por mim? Obtenha a posição para onde o jogador está olhando

https://open.mp/docs/translations/pt/scripting/functions/GetPlayerFacingAngle

Tem essa função porem nn sei se ela atendera ao seu objetivo.

E acredito que vc teria que fazer um codigo mais complexo para que funcione como vc quer.


RE: Pegar posição para onde o jogador esta olhando - xbruno1000x - 03/06/2021

(03/06/2021 02:23)zBL4CK Escreveu:
(02/06/2021 18:13)OTAKEIRO Escreveu: Pretendo fazer algo semelhante à arma gravitacional enquanto segura um objeto a 10,0 de distância da frente do jogador, mas não sei qual função usar para que quando o jogador olhar para cima este objeto flutuando seguindo a posição para onde o jogador está olhando

Que função faria isso por mim? Obtenha a posição para onde o jogador está olhando

https://open.mp/docs/translations/pt/scripting/functions/GetPlayerFacingAngle

Tem essa função porem nn sei se ela atendera ao seu objetivo.

E acredito que vc teria que fazer um codigo mais complexo para que funcione como vc quer.

Pode ser que ele tenha se expressado mal, mas ele disse posição e GetPlayerFacingAngle apenas pega o ângulo que o jogador está virado.

Acredito que você esteja procurando algo como a include ColAndreas
Video:



Link para a include:
https://www.burgershot.gg/showthread.php?tid=175&pid=9227#pid9227


RE: Pegar posição para onde o jogador esta olhando - guikommander2 - 04/06/2021

A include 3DTryg entrega milhões de possibilidades com a matemática.

Link: https://github.com/C-far/3DTryg-Source/blob/master/3DTryg.inc

A função que você quer é GetPlayerCameraLookAt

Só procurar