28.08.2013, 18:42
(
Последний раз редактировалось SilentSoul; 24.12.2013 в 11:28.
)
Fixed , thanks.
GetPlayerAdminRank(playerid)
{
new rankname[32];
switch(PlayerInfo[playerid][pAdminLevel])
{
case 1: { rankname = "TITLE HERE"; }
case 2: { rankname = "TITLE HERE"; }
case 3: { rankname = "TITLE HERE"; }
case 4: { rankname = "Owner"; }
default: { rankname = "Admin"; }
}
return rankname;
}
format(string, sizeof(string), "%s%s \n", GetPlayerAdminRank, name);
GetPlayerAdminRank(playerid)
GetPlayerAdminRank(playerid)
GetPlayerAdminRank(playerid) { new rankname[32]; switch(PlayerInfo[playerid][pAdminLevel]) { case 1: { rankname = "TITLE HERE"; } case 2: { rankname = "TITLE HERE"; } case 3: { rankname = "TITLE HERE"; } case 4: { rankname = "Owner"; } default: { rankname = "Admin"; } } return rankname; }
Here's something you could use:
pawn Код:
pawn Код:
|
stock GetPlayerAdminRank(playerid)
{
new rankname[32];
switch(PlayerInfo[playerid][pAdminLevel])
{
case 1: { rankname = "TITLE HERE"; }
case 2: { rankname = "TITLE HERE"; }
case 3: { rankname = "TITLE HERE"; }
case 4: { rankname = "Owner"; }
default: { rankname = "Admin"; }
}
return rankname;
}
CMD:admins(playerid, params[])
{
new count = 1, name[24], string[128];
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && PlayerInfo[i][pAdminLevel] != 0)
{
GetPlayerName(i, name, sizeof(name));
format(string, sizeof(string), "%s%s%s \n", string, GetPlayerAdminRank(i), name);
count ++;
}
}
if(count > 0)
{
ShowPlayerDialog(playerid, 123, DIALOG_STYLE_MSGBOX, "Online Admins", string, "OK", "");
}
else ShowPlayerDialog(playerid, 123, DIALOG_STYLE_MSGBOX, "[!] Online Admins", "No online admins", "OK", "");
}