SA-MP Forums Archive
SendMessageToAdmins - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: SendMessageToAdmins (/showthread.php?tid=199678)



SendMessageToAdmins - Face9000 - 16.12.2010

Hi all,i need to creare a function like SendClientMessage.

SendMessageToAdmins witch sends the message at who have > level 1.

This is my variable of admin level

if(PlayerInfo[playerid][AdminLevel] > 1

How to?Thanks.


Re: SendMessageToAdmins - Retardedwolf - 16.12.2010

Simple one.

pawn Код:
stock
    sendMessageToAdmins ( tMessage [ ] )
{
    foreach(Player, i)
    {
        if ( PlayerInfo [ playerid ] [ AdminLevel ]  > 1 )
        {
            SendClientMessage ( playerid, 0xFFFFFFAA, tMessage );
        }
    }
    return 1;
}



Re: SendMessageToAdmins - Flyfishes - 16.12.2010

pawn Код:
forward SendAdminMessage(level, color, message[]);
public SendAdminMessage(level, color, message[])
{
   for(new i = 0; i < MAX_PLAYERS; i++)
   {
      if(PlayerInfo[i][AdminLevel]  >= level)
      {
         SendClientMessage(i, color, message);
      }
   }
}
I think this might work. I might have forgotten some small things.


Re: SendMessageToAdmins - gimini - 16.12.2010

pawn Код:
stock SendMessageToAdmins(Colour, Text[])
{
    for(new i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i)) if(PlayerInfo[i][AdminLevel] >= 1) SendClientMessage(i, Colour, Text);
    return;
}



Re: SendMessageToAdmins - Face9000 - 16.12.2010

Thanks.