SA-MP Forums Archive
[AJUDA] /Admins - 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] /Admins (/showthread.php?tid=250899)



[AJUDA] /Admins - Allanrokeiro - 24.04.2011

Pessoa,й o seguinte...Eu queria que quando o Jogador digitar-se o comando /admins e nenhum Administrador estiver conectado,aparecer-se assim:

Administradores Conectados:
~> Nenhum Administrador conectado.

Ta Aк o cуdigo:
pawn Код:
if (strcmp(cmd, "/admins", true) == 0)
    {
        SendClientMessage(playerid, 0x0080C0AA, "~> Administradores conectados:");
            for(new i = 0; i < MAX_PLAYERS; i++)
                if(admtrampando[i] == 1)
                {
            {
                if(IsPlayerConnected(i))
                {
                        if(PlayerInfo[i][pAdmin] == 0)
                        {
                        }
                        else if(PlayerInfo[i][pAdmin] >= 1)
                        {
                          GetPlayerName(i, sendername, sizeof(sendername));
                          format(string, 256, "%s [Administrador]", sendername);
                          SendClientMessage(playerid, 0xFFFFFFAA, string);
                        }
                       }
            }
    }
            return 1;
    }
Grato


Re: [AJUDA] /Admins - JonathanFeitosa - 24.04.2011

Код:
if (strcmp(cmd, "/admins", true) == 0)
{ 
      SendClientMessage(playerid, 0x0080C0AA, "~> Administradores conectados:");
      for(new i = 0; i < MAX_PLAYERS; i++)
      if(admtrampando[i] == 1)
      {
          if(IsPlayerConnected(i))
          {
                if(PlayerInfo[i][pAdmin] >= 1)
                { 
                             GetPlayerName(i, sendername, sizeof(sendername));
                          format(string, 256, "%s [Administrador]", sendername);
                          SendClientMessage(playerid, 0xFFFFFFAA, string);       
                        }
                     }
                 }
        return 1;
    }
Creio eu Que Pegue.


Re: [AJUDA] /Admins - Allanrokeiro - 24.04.2011

What? Nгo tem nada nesse cуdigo .______.'


Re: [AJUDA] /Admins - JonathanFeitosa - 24.04.2011

Aqui Pegou Direitinho...

pawn Код:
if (strcmp(cmd, "/admins", true) == 0)
{
    SendClientMessage(playerid, 0x0080C0AA, "~> Administradores conectados:");
    for(new i = 0; i < MAX_PLAYERS; i++)
    if(admtrampando[i] == 1)
    {
       if(IsPlayerConnected(i))
       {
          if(PlayerInfo[i][pAdmin] >= 1)
          {
                GetPlayerName(i, sendername, sizeof(sendername));
                format(string, 256, "%s [Administrador]", sendername);
                SendClientMessage(playerid, 0xFFFFFFAA, string);      
                }
             }
          }
 return true;
}
Quer cуdigo Bonito й ?


Re: [AJUDA] /Admins - Allanrokeiro - 24.04.2011

Cara,cade a SendClientMessage?


Re: [AJUDA] /Admins - kariok - 24.04.2011

allan, a sendclientmessage ta ali sim:
pawn Код:
format(string, 256, "%s [Administrador]", sendername);
                SendClientMessage(playerid, 0xFFFFFFAA, string);



Re: [AJUDA] /Admins - Josma_cmd - 24.04.2011

pawn Код:
if (strcmp(cmd, "/admins", true) == 0)
    {
    SendClientMessage(playerid, 0x0080C0AA, "~> Administradores conectados:");
    for(new i = 0; i < MAX_PLAYERS; i++)
    if(admtrampando[i] == 1)
    {
       if(!IsPlayerConnected(i)) return SendClientMessage(playerid, 0xFFFFFFFF, "Nenhum administrador conectado");
       if(PlayerInfo[i][pAdmin] >= 1)
       {
           GetPlayerName(i, sendername, sizeof(sendername));
           format(string, 256, "%s [Administrador]", sendername);
           SendClientMessage(playerid, 0xFFFFFFAA, string);
       }
       }
     return true;
    }
Jб tentou assim?


Re: [AJUDA] /Admins - Allanrokeiro - 24.04.2011

Quote:
Originally Posted by Josma_cmd
Посмотреть сообщение
pawn Код:
if (strcmp(cmd, "/admins", true) == 0)
    {
    SendClientMessage(playerid, 0x0080C0AA, "~> Administradores conectados:");
    for(new i = 0; i < MAX_PLAYERS; i++)
    if(admtrampando[i] == 1)
    {
       if(!IsPlayerConnected(i)) return SendClientMessage(playerid, 0xFFFFFFFF, "Nenhum administrador conectado");
       if(PlayerInfo[i][pAdmin] >= 1)
       {
           GetPlayerName(i, sendername, sizeof(sendername));
           format(string, 256, "%s [Administrador]", sendername);
           SendClientMessage(playerid, 0xFFFFFFAA, string);
       }
       }
     return true;
    }
Jб tentou assim?
Ainda nгo! D:


Re: [AJUDA] /Admins - LuxurioN™ - 24.04.2011

Код:
if( strcmp ( cmd, "/admins", true ) == 0 )
{
	new 
	     Admins = 0
	;
	SendClientMessage( playerid, 0x0080C0AA, "~> Administradores conectados:" );
	for ( new i = 0; i < MAX_PLAYERS; i++ )
	{
		if( IsPlayerConnected ( i ) && admtrampando[i] == 1 )
		{
			if( PlayerInfo[i][pAdmin] >= 1 )   		
			{
				GetPlayerName( i, sendername, sizeof ( sendername ) );
				format ( string, 50, "%s [Administrador]", sendername );
				SendClientMessage( playerid, 0xFFFFFFAA, string ); 
				Admins++;
			}
		}
	}
	if( Admins == 0 ) 
	SendClientMessage ( playerid, Cor , "Nгo hб Administradores Online!" );
	return 1;
}



Re: [AJUDA] /Admins - Allanrokeiro - 25.04.2011

Quote:
Originally Posted by LuxurioN™
Посмотреть сообщение
Код:
if( strcmp ( cmd, "/admins", true ) == 0 )
{
	new 
	     Admins = 0
	;
	SendClientMessage( playerid, 0x0080C0AA, "~> Administradores conectados:" );
	for ( new i = 0; i < MAX_PLAYERS; i++ )
	{
		if( IsPlayerConnected ( i ) && admtrampando[i] == 1 )
		{
			if( PlayerInfo[i][pAdmin] >= 1 )   		
			{
				GetPlayerName( i, sendername, sizeof ( sendername ) );
				format ( string, 50, "%s [Administrador]", sendername );
				SendClientMessage( playerid, 0xFFFFFFAA, string ); 
				Admins++;
			}
		}
	}
	if( Admins == 0 ) 
	SendClientMessage ( playerid, Cor , "Nгo hб Administradores Online!" );
	return 1;
}
Opa Luxurion,Vlw funcionou direitinho!

Valeu a todos!