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; }