Sendmessagetoadmins
#3

Or like this
Код:
forward SendAdminMessage(color, string[]);
Код:
public SendAdminMessage(color, string[])
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(PlayerInfo[i][pAdmin] >= 1)
		    {
				SendClientMessage(i, color, string);
			}
		}
	}
}
Код:
CMD:makeadmin(playerid, params[])
{
    new pID, value;
	if(PlayerInfo[playerid][pAdmin] < 1338) return SCM(playerid,COLOR_RED,"{B3B3B3}[{FF0000}ERROR!{B3B3B3}] You are not admin!");
	else if (sscanf(params, "ui", pID, value)) return SendClientMessage(playerid, COLOR_RED,"Use: {FFFFFF}/makeadmin[Nick/ID] [level 1-1338]");
	else if (value < 0 || value > 1338) return SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}>> [ERROR] {FFFFFF}Unkown level! [0-1338]");
	else if(pID == INVALID_PLAYER_ID) return SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}>> [ERROR] {FFFFFF}WrongID!");
	else
	{
	   	new pName[MAX_PLAYER_NAME], tName[MAX_PLAYER_NAME], string[128];
	   	GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
	    GetPlayerName(pID, tName, MAX_PLAYER_NAME);
	    format(string, sizeof(string), "*You give | %s Admin level %i!", tName, value);
	    SendClientMessage(playerid, COLOR_LIGHTBLUE, string); //Send to you
	    format(string, sizeof(string), "*You are set to %i level Admin | Admin: %s ", value, pName);
	    SendClientMessage(pID, COLOR_LIGHTBLUE, string); //Send to player
	    PlayerInfo[pID][pAdmin] = value;
	    format(string, sizeof(string), "*Head Admin %s | Maked Admin %s | Level: %i | ",pName,tName,value);
	    SendAdminMessage(COLOR_LIGHTBLUE, string); //Send to all admins :)
    }
    return 1;
}
Reply


Messages In This Thread
Sendmessagetoadmins - by Biess - 12.12.2012, 10:05
Re: Sendmessagetoadmins - by Threshold - 12.12.2012, 11:09
Re: Sendmessagetoadmins - by David (Sabljak) - 12.12.2012, 11:24
Re: Sendmessagetoadmins - by Threshold - 12.12.2012, 11:26
Re: Sendmessagetoadmins - by Biess - 12.12.2012, 12:14
Re: Sendmessagetoadmins - by Threshold - 12.12.2012, 12:23

Forum Jump:


Users browsing this thread: 2 Guest(s)