/Admins Command bug
#1

When i tested this command it showed Me a wrong name of the admins but the right level :/ need help
Code:
CMD:admins(playerid, params[])
{
    if(Spawned[playerid] == 0) return SendClientMessage(playerid, 0xf8f8f8fff,"ERROR: {F00f00}You can't use this command while you are not spawned!");
    new count = 0, string[256];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    for(new i = 0; i < MAX_PLAYERS; i ++)
    {
    if(IsPlayerConnected(i))
    {
    if(PlayerInfo[i][pAdmin] == 1)
    {
    format(string, sizeof(string),"- {ffff00}%s%s | (ID:%d) | CvR - Trial Admin\n", string, name,i);
    count++;
    }
    if(PlayerInfo[i][pAdmin] == 2)
    {
    format(string, sizeof(string),"- {ff9900}%s%s | (ID:%d) | CvR - Moderator\n", string, name,i);
    count++;
    }
    if(PlayerInfo[i][pAdmin] == 3)
    {
    format(string, sizeof(string),"- {66ffcc}%s%s | (ID:%d) | CvR - Super Moderator\n", string, name, i);
    count++;
    }
    if(PlayerInfo[i][pAdmin] == 4)
    {
    format(string, sizeof(string),"- {033aff}%s%s | (ID:%d) | CvR - Senior Admin\n", string, name, i);
    count++;
    }
    if(PlayerInfo[i][pAdmin] == 5)
    {
    format(string, sizeof(string),"- {ca03ff}%s%s | (ID:%d) | CvR - Head Admin\n", string, name, i);
    count++;
    }
    if(PlayerInfo[i][pAdmin] == 6)
    {
    format(string, sizeof(string),"- {d7ff03}%s%s | (ID:%d) | CvR - Founder\n", string, name, i);
    count++;
    }
    }
    }
    if(count == 0)
    {
    ShowPlayerDialog(playerid, 54, DIALOG_STYLE_MSGBOX, "{00ffff}Online Administrator(s):", "{ff0000}There isn't any online administrator Right Now!", "Ok", "");
    }
    else
    {
    ShowPlayerDialog(playerid, 45, DIALOG_STYLE_MSGBOX, "{00ffff}Online Administrator(s):", string, "Ok", "");
    }
    return 1;
}
Reply
#2

Code:
CMD:admins(playerid, params[])
{
    if(Spawned[playerid] == 0) return SendClientMessage(playerid, 0xf8f8f8fff,"ERROR: {F00f00}You can't use this command while you are not spawned!");
    new count = 0, string[256];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    for(new i = 0; i < MAX_PLAYERS; i ++)
    {
    if(IsPlayerConnected(i))
    {
    if(PlayerInfo[i][pAdmin] == 1)
    {
    format(string, sizeof(string),"- {ffff00}%s%s | (ID:%d) | CvR - Trial Admin\n", string, name,i);
    count++;
    }
    if(PlayerInfo[i][pAdmin] == 2)
    {
    format(string, sizeof(string),"- {ff9900}%s%s | (ID:%d) | CvR - Moderator\n", string, name,i);
    count++;
    }
    if(PlayerInfo[i][pAdmin] == 3)
    {
    format(string, sizeof(string),"- {66ffcc}%s%s | (ID:%d) | CvR - Super Moderator\n", string, name, i);
    count++;
    }
    if(PlayerInfo[i][pAdmin] == 4)
    {
    format(string, sizeof(string),"- {033aff}%s%s | (ID:%d) | CvR - Senior Admin\n", string, name, i);
    count++;
    }
    if(PlayerInfo[i][pAdmin] == 5)
    {
    format(string, sizeof(string),"- {ca03ff}%s%s | (ID:%d) | CvR - Head Admin\n", string, name, i);
    count++;
    }
    if(PlayerInfo[i][pAdmin] == 6)
    {
    format(string, sizeof(string),"- {d7ff03}%s%s | (ID:%d) | CvR - Founder\n", string, name, i);
    count++;
    }
    }
    }
    if(count == 0)
    {
    ShowPlayerDialog(playerid, 54, DIALOG_STYLE_MSGBOX, "{00ffff}Online Administrator(s):", "{ff0000}There isn't any online administrator Right Now!", "Ok", "");
    }
    else
    {
    ShowPlayerDialog(playerid, 45, DIALOG_STYLE_MSGBOX, "{00ffff}Online Administrator(s):", string, "Ok", "");
    }
    return 1;
}
->
Code:
CMD:admins(playerid, params[])
{
    if(Spawned[playerid] == 0) return SendClientMessage(playerid, 0xf8f8f8fff,"ERROR: {F00f00}You can't use this command while you are not spawned!");
    new count = 0, string[256];
    new name[MAX_PLAYER_NAME];
    for(new i = 0; i < MAX_PLAYERS; i ++)
    {
    if(IsPlayerConnected(i))
    {
    if(PlayerInfo[i][pAdmin] == 1)
    {
    GetPlayerName(i, name, sizeof(name));
    format(string, sizeof(string),"- {ffff00}%s%s | (ID:%d) | CvR - Trial Admin\n", string, name,i);
    count++;
    }
    if(PlayerInfo[i][pAdmin] == 2)
    {
    GetPlayerName(i, name, sizeof(name));
    format(string, sizeof(string),"- {ff9900}%s%s | (ID:%d) | CvR - Moderator\n", string, name,i);
    count++;
    }
    if(PlayerInfo[i][pAdmin] == 3)
    {
    GetPlayerName(i, name, sizeof(name));
    format(string, sizeof(string),"- {66ffcc}%s%s | (ID:%d) | CvR - Super Moderator\n", string, name, i);
    count++;
    }
    if(PlayerInfo[i][pAdmin] == 4)
    {
    GetPlayerName(i, name, sizeof(name));
    format(string, sizeof(string),"- {033aff}%s%s | (ID:%d) | CvR - Senior Admin\n", string, name, i);
    count++;
    }
    if(PlayerInfo[i][pAdmin] == 5)
    {
    GetPlayerName(i, name, sizeof(name));
    format(string, sizeof(string),"- {ca03ff}%s%s | (ID:%d) | CvR - Head Admin\n", string, name, i);
    count++;
    }
    if(PlayerInfo[i][pAdmin] == 6)
    {
    GetPlayerName(i, name, sizeof(name));
    format(string, sizeof(string),"- {d7ff03}%s%s | (ID:%d) | CvR - Founder\n", string, name, i);
    count++;
    }
    }
    }
    if(count == 0)
    {
    ShowPlayerDialog(playerid, 54, DIALOG_STYLE_MSGBOX, "{00ffff}Online Administrator(s):", "{ff0000}There isn't any online administrator Right Now!", "Ok", "");
    }
    else
    {
    ShowPlayerDialog(playerid, 45, DIALOG_STYLE_MSGBOX, "{00ffff}Online Administrator(s):", string, "Ok", "");
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)