14.02.2017, 12:25
hey Guys! i have this /admins cmd!
its Kinda bug!
When there are players of Same Levels, its just shows one! even theres count++;
its Kinda bug!
When there are players of Same Levels, its just shows one! even theres count++;
Код:
CMD:admins(playerid, params[])
{
new id;
new n[MAX_PLAYER_NAME];
new count = 0, string19[256];
new Admins;
GetPlayerName(id,n,sizeof(n));
for(new i = 0; i < MAX_PLAYERS; i ++)
{
if(IsPlayerConnected(i))
{
if(adlvl[Admins] == 1)
{
format(string19, sizeof(string19), "Trial Moderator - Level 1: %s (%i)",n ,playerid);
count++;
}
if(adlvl[Admins] == 2)
{
format(string19, sizeof(string19), "Moderator - Level 2: %s (%i)",n ,playerid);
count++;
}
if(adlvl[Admins] == 3)
{
format(string19, sizeof(string19), "Admin - Level 3: %s (%i)",n ,playerid);
count++;
}
if(adlvl[Admins] == 4)
{
format(string19, sizeof(string19), "Server Manager - Level 4: %s (%i)",n ,playerid);
count++;
}
if(adlvl[Admins] == 5)
{
format(string19, sizeof(string19), "Server Co-Owner - Level 5: %s (%i)",n ,playerid);
count++;
}
if(adlvl[Admins] == 6)
{
format(string19, sizeof(string19), "Server Owner - Level 6: %s (%i)",n ,playerid);
count++;
}
}
}
if(count == 0)
{
SendClientMessage(playerid, COLOR_GREEN, "");
SendClientMessage(playerid, COLOR_GREEN, "|======== Online Admins =======|");
SendClientMessage(playerid, COLOR_WHITE, "- No Admins Online at Time!");
SendClientMessage(playerid, COLOR_GREEN, "|==============================|");
SendClientMessage(playerid, COLOR_GREEN, "");
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "");
SendClientMessage(playerid, COLOR_GREEN, "|======== Online Admins =======|");
SendClientMessage(playerid, COLOR_WHITE, string19);
SendClientMessage(playerid, COLOR_GREEN, "|==============================|");
SendClientMessage(playerid, COLOR_GREEN, "");
}
return 1;
}

