Isso ae eu nao sei se é possivel, mas se for o caso, cria uma variavel pra cada player que configura se ele quer ver o chat
ae toda mensagem que o chat tiver, verifica se a variavel do player ta ativada, e manda a mensagem pra ele
(22/01/2021 20:33)Vaca_Marinha Escreveu: Isso ae eu nao sei se é possivel, mas se for o caso, cria uma variavel pra cada player que configura se ele quer ver o chat
ae toda mensagem que o chat tiver, verifica se a variavel do player ta ativada, e manda a mensagem pra ele
Sim eu pensei nisso, mas teria um "trabalho" que era de salvar as mensagens para quando ele ativar novamente as mensagens aparecer la.
Ainda não testei, mas pode criar um comando pra modificar a variavel e talz. É só uma ideia que eu tive, pode ajudar.
Não, isso não resolveria. Ele quer chamar a função nativa que é atribuída a tecla F7. No caso do seu código, não desativariam todas mensagem, apenas as enviadas por jogadores. A maioria dos servidores utiliza SendClientMessage para varias coisas, e essas mensagens continuariam aparecendo, diferente do F7.
Para desativar as SendClientMessage, teria que usar sua variavel ChatAtivado em cada local onde é utilizada a função, totalmente inviavel.
Como eu disse antes, não é viável fazer igual. Qual a dificuldade em apertar o F7?
Discente de Sistemas de Informação no Centro Federal de Ensino Tecnológico(CEFET/RJ)
Programador SA-MP desde 2012
Não envie dúvidas por inbox, crie um tópico. Sua dúvida pode ser a dúvida de outro alguém, e seu tópico ajudará outras pessoas no futuro.
Ainda não testei, mas pode criar um comando pra modificar a variavel e talz. É só uma ideia que eu tive, pode ajudar.
Não, isso não resolveria. Ele quer chamar a função nativa que é atribuída a tecla F7. No caso do seu código, não desativariam todas mensagem, apenas as enviadas por jogadores. A maioria dos servidores utiliza SendClientMessage para varias coisas, e essas mensagens continuariam aparecendo, diferente do F7.
Para desativar as SendClientMessage, teria que usar sua variavel ChatAtivado em cada local onde é utilizada a função, totalmente inviavel.
Como eu disse antes, não é viável fazer igual. Qual a dificuldade em apertar o F7?
Bom, remover totalmente o chat não dá... Só no F7 msm