![]() |
[Ajuda] Como verificar distância de um ponto - 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] Como verificar distância de um ponto (/showthread.php?tid=2276) |
Como verificar distância de um ponto - BrunoSouza - 07/04/2022 Pessoal, como faço pra quando o player andar 200 metros de distancia do ultimo lugar que ele estava enviar um SendClientMessage? tentei fazer com o GetPlayerDistanceFromPoint porem sem sucesso RE: Como faço isso? - xbruno1000x - 07/04/2022 Te peço para utilizar em sua próxima postagem um título mais auto-explicativo, pois está bem claro nas regras, na parte de orientações, que não deve-se utilizar títulos como o seu. Link para as regras: https://portalsamp.com/thread-29.html Sobre o problema: Use GetPlayerDistanceFromPoint e um timer. De x em x tempo irá ser realizada a verificação e caso o player esteja a 200 metros, será enviada a mensagem. Lembre-se de iniciar o mesmo timer na public caso o objetivo não tenha sido cumprido. RE: Como verificar distância de um ponto - Dr Editor - 07/04/2022 Como dito pelo @xbruno1000x, a lógica é identificar a distância X com base no tempo Y. Considerando que seja um anti-cheat você sabe que um jogador não pode percorrer 200m em 1 segundo, logo... Com um timer ou usando a callback OnPlayerUpdate você consegue chegar ao mesmo resultado. |