[Ajuda] Samp Voice - chamando callback errada - 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] Samp Voice - chamando callback errada (/showthread.php?tid=4338) |
Samp Voice - chamando callback errada - blood_mary - 25/12/2023 Hoje, fiz uma tentativa de instalar o Sampvoice no meu servidor SA-MP. Ao entrar no servidor, fazer o login e pressionar o botão para falar, percebi que não conseguia ouvir. Comecei a suspeitar de um possível conflito na minha gamemode. Removi alguns plugins, como o RakNet, que identifiquei como causador de conflitos, mas o problema persistiu. Decidi então criar um comando para ativar manualmente o VoIP, sem depender do botão de fala, e foi aí que notei o VoIP funcionando corretamente. As callbacks SV_VOID:OnPlayerActivationKeyRelease(SV_UINT:playerid, SV_UINT:keyid) e SV_VOID:OnPlayerActivationKeyPress(SV_UINT:playerid) não estão sendo chamadas; há alguma outra callback em meu servidor que ainda não consegui identificar. Após desativar o botão de VoIP, o jogador é kickado. Tentei utilizar o trace do Crashdetect, mas não obtive informações relevantes. Agradeço qualquer ajuda que puderem fornecer! RE: Samp Voice - chamando callback errada - xbruno1000x - 25/12/2023 Existe um trecho como esse abaixo no seu código? Código: SvAddKey(playerid, 0x42); ele é responsável por adicionar teclas novas ao SA-MP, visto que existem um número limitado de teclas. Imagino que se as teclas não estiverem sendo adicionadas, essas public's não serão chamadas. RE: Samp Voice - chamando callback errada - blood_mary - 25/12/2023 Certamente, Bruno, configurei duas chaves, uma para o chat de voz local e outra para o chat global. No entanto, ao pressionar, o servidor invoca uma callback completamente diferente, relacionada ao meu anticheat, resultando no kick do jogador. Adicionei prints nas duas callbacks, mas sem sucesso. O sv_log indica que ambas as callbacks foram encontradas corretamente, com índices 285 e 286. RE: Samp Voice - chamando callback errada - blood_mary - 26/12/2023 Bom dia! Encontrei essa issue no GitHub. Creio que meu problema seja semelhante. Vou tentar resolver. Obrigado pela atenção, Bruno. O link está aqui, caso alguém esteja enfrentando o mesmo problema: https://github.com/CyberMor/sampvoice/issues/46 Criei um filterscript e deu super certo!! Obrigado pessoal! |