[Ajuda] Como criar um comando de limparchat e aparecer o nome de quem limpou
#1

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

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;
}
Reply
#3

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;

Reply
#4

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
Reply
#5

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. )
Reply
#6

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;

Reply
#7

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

Reply
#8

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;

Reply
#9

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.
Reply
#10

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;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)