09/10/2022 01:45
Um membro aqui no fórum pediu um modo de desativar o chat, mas como o samp não tem uma função nativa criei esse simples FS onde você poderá ativar e desativar o chat do jogo.
Não precisa de muita explicação.
+REP caso for útil
Não precisa de muita explicação.
+REP caso for útil
Código PHP:
#include <a_samp>
#include <zcmd>
new bool:ChatLigado = true, Str[500];
public OnPlayerText(playerid, text[])
{
if(ChatLigado == false)
{
SendClientMessage(playerid, -1, " ");
return 0;
}
return 1;
}
stock Name(playerid)
{
new pNome[MAX_PLAYER_NAME];
GetPlayerName(playerid, pNome, 24);
return pNome;
}
CMD:chat(playerid)
{
if(ChatLigado == true)
{
SendClientMessage(playerid, -1, "{FF0000}SERVER {FFFFFF}Você desativou o Chat para todos os jogadores.");
ChatLigado = false;
format(Str, sizeof(Str), "{FFFFFF}O Administrador {FF0000}%s {FFFFFF}desabilitou o Chat para todos os jogadores.", Name(playerid));
}
else
{
SendClientMessage(playerid, -1, "{FF0000}SERVER {FFFFFF}Você ativou o Chat para todos os jogadores.");
ChatLigado = true;
format(Str, sizeof(Str), "{FFFFFF}O Administrador {FF0000}%s {FFFFFF}habilitou o Chat para todos os jogadores.", Name(playerid));
}
SendClientMessageToAll(-1, Str);
return 1;
}