[Pedido] IsPlayerInRangeOfPoint para varias localizações - 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: [Pedido] IsPlayerInRangeOfPoint para varias localizações (/showthread.php?tid=2622) |
IsPlayerInRangeOfPoint para varias localizações - Ryuzaki - 02/08/2022 Boa noite, fiz um sistema de posto de gasolina, e está tudo pronto, só falta definir as localizações, mais me veio uma duvida, eu teria que usar vários ( IsPlayerInRangeOfPoint) Para checar se o player está na coordenada X e abrir o posto, teria como eu fazer uma lista com todas localizações e puxar de uma vez só com apenas uma linha de isPlayerInRangeOfPoint ? Lembro que vi isso em algum lugar mais não me lembro, era um dos sistemas que eu estava estudando, algo muito parecido, se tiver como e poderem me da exemplo, agradeço. RE: IsPlayerInRangeOfPoint para varias localizações - White_Blue - 02/08/2022 Não, basta fazer assim: Código PHP: stock InPost(playerid) { // Aqui tem praticamente todos os postos de combustíveis disponíveis no gta-sa Código PHP: CMD:estanoposto(playerid) { // Exemplo de verificação RE: IsPlayerInRangeOfPoint para varias localizações - Ryuzaki - 03/08/2022 Funcionou muito obrigado. RE: IsPlayerInRangeOfPoint para varias localizações - OTAKEIRO - 07/08/2022 Achei interessante que você usou static para definir o array, mas voce usou "new L;" no loop, poderia usar "static L = 0;" no lugar RE: IsPlayerInRangeOfPoint para varias localizações - Dr Editor - 07/08/2022 (07/08/2022 01:21)OTAKEIRO Escreveu: Achei interessante que você usou static para definir o array, mas voce usou "new L;" no loop, poderia usar "static L = 0;" no lugar Variáveis estáticas não podem possuir valores predefinidos da mesma forma que "new" e "const", fora que é desnecessário neste caso. |