Admin (On Duty) HELP!
#2

try this
Quote:

f (strcmp(cmd, "/admins", true) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_WHITE,"_____________________________________ _____________________");
SendClientMessage(playerid, COLOR_LIGHTYELLOW5," Admins Online: ");
foreach (Player,i)
{
if(PlayerInfo[i][pHidden] == 0)
{
if(PlayerInfo[i][pAdmin] >= 1)
{
new admtext[64];
if(PlayerInfo[i][pAdmin] == 10) { admtext = "Lead Administrator"; }
else if(PlayerInfo[i][pAdmin] == 5) { admtext = "Lead Administrator"; }
else if(PlayerInfo[i][pAdmin] == 4) { admtext = "Level 4 Senior Administrator"; }
else if(PlayerInfo[i][pAdmin] == 3) { admtext = "Level 3 General Administrator"; }
else if(PlayerInfo[i][pAdmin] == 2) { admtext = "Level 2 Administrator"; }
else if(PlayerInfo[i][pAdmin] == 1) { admtext = "Level 1 Moderator"; }
else if(PlayerInfo[i][pAdmin] == 11) { admtext = "Community Owner"; }
else { admtext = "Level 1 Moderator"; }
GetPlayerName(i, sendername, sizeof(sendername));
GiveNameSpace(sendername);
if(PlayerInfo[i][pAdmin] == 12)
{
SendClientMessage(playerid, COLOR_LIGHTYELLOW5, "ONLINE: Admin [ID: 501]");
}
else if(strcmp(PlayerInfo[i][pAdmName], "No admins online.", true) == 0)
{
if(GetPVarInt(i, "AdminDuty") == 0)
{
format(string, sizeof(string), "ONLINE: %s: %s [ID: %d]", admtext, sendername, i);
SendClientMessage(playerid, COLOR_LIGHTYELLOW5, string);
}
else if(GetPVarInt(i, "AdminDuty") == 1)
{
format(string, sizeof(string), "ONLINE: %s: %s [ID: %d] (On duty)", admtext, sendername, i);
SendClientMessage(playerid, COLOR_YELLOW, string);
}
}
else if(PlayerInfo[i][pAdmin] == 1)
{
if(GetPVarInt(i, "AdminDuty") == 0)
{
format(string, sizeof(string), "ONLINE: %s: %s [ID: %d]", admtext, sendername, i);
SendClientMessage(playerid, COLOR_GREEN, string);
}
else if(GetPVarInt(i, "AdminDuty") == 1)
{
format(string, sizeof(string), "ONLINE: %s: %s [ID: %d] (On duty)", admtext, sendername, i);
SendClientMessage(playerid, COLOR_GREEN, string);
}
}
else
{
if(GetPVarInt(i, "AdminDuty") == 0)
{
format(string, sizeof(string), "ONLINE: %s (%s): %s [ID: %d]", admtext, PlayerInfo[i][pAdmName], sendername, i);
SendClientMessage(playerid, COLOR_LIGHTYELLOW5, string);
}
else if(GetPVarInt(i, "AdminDuty") == 1)
{
format(string, sizeof(string), "ONLINE: %s (%s): %s [ID: %d] (On duty)", admtext, PlayerInfo[i][pAdmName], sendername, i);
SendClientMessage(playerid, COLOR_YELLOW, string);
}
else if(PlayerInfo[i][pAdmin] == 1)
{
if(GetPVarInt(i, "AdminDuty") == 0)
{
format(string, sizeof(string), "ONLINE: %s (%s): %s [ID: %d]", admtext, PlayerInfo[i][pAdmName], sendername, i);
SendClientMessage(playerid, COLOR_GREEN, string);
}
else if(GetPVarInt(i, "AdminDuty") == 1)
{
format(string, sizeof(string), "ONLINE: %s (%s): %s [ID: %d] (On duty)", admtext, PlayerInfo[i][pAdmName], sendername, i);
SendClientMessage(playerid, COLOR_GREEN, string);
}
}
}
}
}
}
SendClientMessage(playerid, COLOR_WHITE,"_____________________________________ _____________________");
return 1;
}

I didnot test it.
Reply


Messages In This Thread
Admin (On Duty) HELP! - by PhoeNiX778 - 06.07.2012, 11:57
Re: Admin (On Duty) HELP! - by jaami - 06.07.2012, 12:07
Re: Admin (On Duty) HELP! - by [FSaF]Jarno - 06.07.2012, 12:11
Re: Admin (On Duty) HELP! - by jaami - 06.07.2012, 12:15
Re: Admin (On Duty) HELP! - by [FSaF]Jarno - 30.07.2012, 07:08

Forum Jump:


Users browsing this thread: 3 Guest(s)