![]() |
[Ajuda] Desativar/Ativar mensagens - 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] Desativar/Ativar mensagens (/showthread.php?tid=1550) |
Desativar/Ativar mensagens - Carlos Victor - 21/08/2021 Boa tarde/noite, bom dia... Estou com um problema em um comando simples... Fiz um sistema que na qual qualquer jogador do servidor pode desativar pra ti mensagens da arena... Exemplo: Jogador 1 vai pra arena e aparece no chat ("Jogador tal foi pra arena Desert") Aí o jogador 2 não quer ver mais essa mensagem e digita /configs > mensagens arena > off Ai quando o jogador 1 ou qualquer outro jogador foi pra arena, não irá mostrar pro jogador 2 ou quem desativar essa opção em /configs... Eu já tentei fazer de diversas vezes com um loop, if etc... Porém não foi. Se alguém tiver uma base ou tiver o comando, por favor disponibilizar abaixo eu irei ler, ver as funções e re-escrever do meu jeito sem plágio... Pra quem ainda não entendeu, tem exemplo o servidor STT que tem essa função no /configs é bem legal e gostaria de colocar no meu servidor... RE: Desativar/Ativar mensagens - MarcosBrazz - 21/08/2021 Se o problema for enviar a mensagem somente para jogadores que querem ver: Código: for(new i; i < MAX_PLAYERS; i++){ Use a sua variavel. RE: Desativar/Ativar mensagens - Carlos Victor - 21/08/2021 Funciona, obrigado. Mas está duplicando mensagens quando tem +1 jogador com a mensagens arena ativada Código PHP: [03:35:17] SERVER: O jogador [TDT]srjust_ foi pra arena Desert! ( /desert ) **EDIT** - Na verdade, esse loop é o mesmo que fiz, e testando mais a fundo aqui... Dá o mesmo erro, duplica mensagens e quando tem 2 jogadores com a mesma função ativada/desativada duplica RE: Desativar/Ativar mensagens - willttoonn - 26/08/2021 Publique o código que faz o envio da mensagem, provavelmente o comando de ir para a arena. |