Portal SAMP
[Ajuda] Problema com ação do jogador - 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] Problema com ação do jogador (/showthread.php?tid=4693)



Problema com ação do jogador - Ryzen_ - 14/04/2024

Boa tarde a todos. Tô com um probleminha onde o players simplesmente não sai da ação SPECIAL_ACTION_HANDSUP de forma alguma, e já tentei de tudo que é forma. Até agora, a única solução foi apertando o F. Seria algum erro com a própria ação? Existe alguma forma de resolver isso? Desde já, agreço a todos por cada uma das respostas, muito obrigado!


RE: Problema com ação do jogador - Aranha - 14/04/2024

SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);


RE: Problema com ação do jogador - Ryzen_ - 14/04/2024

(14/04/2024 18:42)Aranha Escreveu: SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);

Já usei isso.

Código PHP:
CMD:handsup(playerid) {
    if (
GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_HANDSUP) {
        print(
"Tá funcionando!");
        
SetPlayerSpecialAction(playeridSPECIAL_ACTION_NONE);

        return 
1;
    }

    
SetPlayerSpecialAction(playeridSPECIAL_ACTION_HANDSUP);

    return 
1;


Já tentei até mesmo com um comando isolado:

Código PHP:
CMD:stopanim(playerid) {
    
SetPlayerSpecialAction(playeridSPECIAL_ACTION_NONE);

    return 
1;


Não funcionou em nenhum dos casos, por mais que funcione para o restante das actions


RE: Problema com ação do jogador - zBreno - 14/04/2024

use ClearAnimations(playerid); algumas animações de ações especiais não funcionam no skin do cj


RE: Problema com ação do jogador - Ryzen_ - 14/04/2024

Muito obrigado, funcionou. As questões da skin do CJ eu já sabia, mas não tava usando elas. Creio ser algum problema da própria animação, porém, não sei se isso também acontecia na include do samp, já que estou usando a do open.mp.