Admin chat
#3

pawn Код:
COMMAND:ac(playerid,params[])
        {
            if (IsPlayerAdmin(playerid))
            {
            new name[MAX_PLAYER_NAME], mess[128],text;
            if (isnull(params)) return SendClientMessage(playerid,"Usage: /ac [your text here]");
                        sscanf(params,"s",mess);
            GetPlayerName(playerid,name,sizeof(name));
            new lvl;
            switch(PlayerInfo[playerid][Level])
            {
            case 1 {lvl = 1;}
            case 2 {lvl = 2;}
            case 3 {lvl = 3;}
            case 4 {lvl = 4;}
                        }
                for(new i = 0; i < MAX_PLAYERS; ++i)
                {
                    if (IsConnected(i) && !IsPlayerNPC(i) && PlayerInfo[i][Level] >= 1)
                    {
                        format(text,sizeof(text),"[Admin Chat]%s[%s]: %s",name,lvl,mess);
                        SendClientMessage(i,COLOR_LIGHTBLUE,text);
                    }
                }
            } else { SendClientMessage(playerid,red,"You are not an admin."); }
        }
Extended with specified level and no-admin message
Reply


Messages In This Thread
Admin chat - by pEar - 12.04.2011, 00:22
Re: Admin chat - by [L3th4l] - 12.04.2011, 00:39
Re: Admin chat - by Seven_of_Nine - 12.04.2011, 02:00

Forum Jump:


Users browsing this thread: 1 Guest(s)