SA-MP Forums Archive
[Ajuda] Como criar um comando de limparchat e aparecer o nome de quem limpou - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Como criar um comando de limparchat e aparecer o nome de quem limpou (/showthread.php?tid=618556)



Como criar um comando de limparchat e aparecer o nome de quem limpou - didimk157 - 07.10.2016

uma ajuda de como criar um comando de limparchat ai aparacer ex: o Administrador fulano limpou o chat


Re: Como criar um comando de limparchat e aparecer o nome de quem limpou - PeterLinkson - 07.10.2016

pawn Код:
CMD:limparchat(playerid, params[])
{
    for(new i = 0; i < 100; i++)
    {
        SendClientMessageToAll( -1,"");
    }
    SendClientMessageToAll( -1,"chat limpo por %s", Nome(playerid);

    return 1;
}
stock Nome(playerid)
{
new pNome[MAX_PLAYER_NAME];
GetPlayerName(playerid, pNome, 24);
return pNome;
}


Re: Como criar um comando de limparchat e aparecer o nome de quem limpou - SmokiieGamer - 07.10.2016

COMANDO:

PHP код:
CMD:lc(playerid)
{
    new 
string[200];
    for(new 
0100i++)
    {
        
SendClientMessageToAll(-1" ");
    }
    
format(stringsizeof(string), "O ADM %s(%d) Limpou o Chat !"Name(playerid), playerid);
    
SendClientMessageToAll(-1string);
    return 
true;

STOCK:
PHP код:
stock Name(playerid)
{
    new 
name[MAX_PLAYER_NAME];
    
GetPlayerName(playeridnamesizeof(name));
    return 
name;




Re: Como criar um comando de limparchat e aparecer o nome de quem limpou - Ender_ - 07.10.2016

Quote:
Originally Posted by PeterLinkson
Посмотреть сообщение
pawn Код:
CMD:limparchat(playerid, params[])
{
    for(new i = 0; i < 100; i++)
    {
        SendClientMessageToAll( -1,"");
    }
    SendClientMessageToAll( -1,"chat limpo por %s", Nome(playerid);

    return 1;
}
stock Nome(playerid)
{
new pNome[MAX_PLAYER_NAME];
GetPlayerName(playerid, pNome, 24);
return pNome;
}
esqueceu da String


Re: Como criar um comando de limparchat e aparecer o nome de quem limpou - PedroEduardo - 07.10.2016

Quote:
Originally Posted by SmokiieGamer
Посмотреть сообщение
COMANDO:

PHP код:
CMD:lc(playerid)
{
    new 
string[200];
    for(new 
0100i++)
    {
        
SendClientMessage(playerid, -1" ");
    }
    
format(stringsizeof(string), "O ADM %s(%d) Limpou o Chat !"Name(playerid), playerid);
    
SendClientMessageToAll(-1string);
    return 
true;

STOCK:
PHP код:
stock Name(playerid)
{
    new 
name[MAX_PLAYER_NAME];
    
GetPlayerName(playeridnamesizeof(name));
    return 
name;

SendClientMessage para limpar chat.. so vai limpar para quem digitar o comando ( n vai ser para todos. )


Re: Como criar um comando de limparchat e aparecer o nome de quem limpou - ClaudineiCDS - 07.10.2016

PHP код:
CMD:limparchat(playerid)
{
    if(!
IsPlayerAdmin(playerid)) return 0;
    for(new 
i<= 100++) {
        
SendClientMessageToAll(-1" ");
    }
    static 
str[90], nick[MAX_PLAYER_NAME];
    
GetPlayerName(playeridnicksizeof nick);
    
format(strsizeof str"O Admin %s limpou o chat do servidor!"nick);
    
SendClientMessageToAll(-1str);
    return 
true;




Re: Como criar um comando de limparchat e aparecer o nome de quem limpou - LockedLucas - 07.10.2016

PHP код:
CMD:limparchat(playeridparams[])
{
    for(new 
0100i++)
    {
        
SendClientMessageToAll( -1,"");
    }
    
SendClientMessageToAll( -1,"chat limp");
    return 
1;




Re: Como criar um comando de limparchat e aparecer o nome de quem limpou - Casttiel - 07.10.2016

PHP код:
stock LC(linhas)
{
    static 
i;
    for( 
linhas1> -1; --i)
    {
       
SendClientMessageToAll(-1"");
    }
}
CMD:limparchat(playeridparams[])
{
    new 
name[MAX_PLAYER_NAME], string[123]; 
    
LC(20);
    
GetPlayerName(playeridnamesizeof(name));
    
format(stringsizeof(string), "%s, acabou de limpar o chat"name);
    
SendClientMessageToAll(-1string);
    return 
true;




Re: Como criar um comando de limparchat e aparecer o nome de quem limpou - SmokiieGamer - 07.10.2016

Quote:
Originally Posted by PedroEduardo
Посмотреть сообщение
SendClientMessage para limpar chat.. so vai limpar para quem digitar o comando ( n vai ser para todos. )
Valeu pelo o aviso, nem tinha reparado.


Re: Como criar um comando de limparchat e aparecer o nome de quem limpou - fxckshzt - 12.08.2017

PHP код:

CMD
:limparchat(playeridparams[])
{
    if(
IsPlayerAdmin(playerid)) return SendClientMessage(jogador, -1,"{FF0000}ERRO: Vocк nгo й administrador para utilizar este comando");
        new 
nome[MAX_PLAYER_NAME];
        
GetPlayerName(playeridnomeMAX_PLAYER_NAME);
    for(new 
0100; ++t)
    {
        
SendClientMessageToAll(-1" ");
    }
    new 
mensagemlimparchat[57];
    
format(mensagemlimparchatsizeof(mensagemlimparchat),"{00BFFF}[SERVER]{FFFFFF}: O Administrador %s limpou o chat"nome);
    
SendClientMessageToAll(-1,mensagemlimparchat);
    return 
1;