[Ajuda] Mudar animação do Actor - 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] Mudar animação do Actor (/showthread.php?tid=3745) |
Mudar animação do Actor - Usuário Aleatório - 03/07/2023 Gostaria de fazer um sistema em q quando algum player disparar uma arma enquanto está perto do actor,ou simplesmente quando alguém disparar no actor ou mirar nele,a animação do actor mudasse,mas n sei quais funções usar ou como fazer. RE: Mudar animação do Actor - Dr Editor - 03/07/2023 Utilize OnPlayerWeaponShot para detectar o disparo e verifique se o jogador está próximo da posição do ator pegando sua posição e realizando a busca com a função IsPlayerInRangeOfPoint. Depois mude a animação do Ator com ApplyActorAnimation. RE: Mudar animação do Actor - xbruno1000x - 03/07/2023 Para detectar se um jogador está mirando em um NPC, use GetPlayerTargetDynamicActor(playerid); caso o Actor seja dynamic e GetPlayerTargetActor(playerid); se não for. RE: Mudar animação do Actor - White_Blue - 03/07/2023 (03/07/2023 09:01)Usuário Aleatório Escreveu: Gostaria de fazer um sistema em q quando algum player disparar uma arma enquanto está perto do actor,ou simplesmente quando alguém disparar no actor ou mirar nele,a animação do actor mudasse,mas n sei quais funções usar ou como fazer. Exemplo: Código PHP: // Variáveis Documentação dos recursos usados: https://www.open.mp/docs/scripting/callbacks/OnPlayerWeaponShot https://www.open.mp/docs/scripting/functions/IsPlayerInRangeOfPoint https://www.open.mp/docs/scripting/functions/CreateActor https://www.open.mp/docs/scripting/functions/GetPlayerTargetActor https://www.open.mp/docs/scripting/functions/SetTimerEx |