CMD:admins(playerid)
{
new tmp[64], str[144];
SCM(playerid, -1, ""COL_RED"|__________________[On-Duty Admins]_________________|");
foreach(Player, i)
{
if(PlayerInfo[i][Team] == TEAM_ADMIN)
{
switch(PlayerInfo[i][Admin])
{
case 1: format(tmp, sizeof(tmp), " "COL_YELLOW"[%d]%s - Level 1 - Trial Admin", i, GetName(i));
case 2: format(tmp, sizeof(tmp), " "COL_YELLOW"[%d]%s - Level 2 - Server Admin", i, GetName(i));
case 3: format(tmp, sizeof(tmp), " "COL_YELLOW"[%d]%s - Level 3 - Senior Admin", i, GetName(i));
case 4: format(tmp, sizeof(tmp), " "COL_YELLOW"[%d]%s - Level 4 - Lead Admin", i, GetName(i));
case 5: format(tmp, sizeof(tmp), " "COL_YELLOW"[%d]%s - Level 5 - Head Admin", i, GetName(i));
case 6: format(tmp, sizeof(tmp), " "COL_DRED"[%d]%s - Level 6 - Server Owner", i, GetName(i));
}
strcat(tmp, "\n", sizeof(tmp));
strcat(str, tmp, sizeof(str));
}
}
if(!strlen(str)) SCM(playerid, -1, ""COL_YELLOW" No admins on-duty");
else SCM(playerid, -1, str);
SCM(playerid, -1, ""COL_RED"|___________________________________________________|");
return 1;
}
case 1: format(tmp, sizeof(tmp), " "COL_YELLOW"[%d]%s - Level 1 - Trial Admin\n", i, GetName(i));
case 2: format(tmp, sizeof(tmp), " "COL_YELLOW"[%d]%s - Level 2 - Server Admin\n", i, GetName(i));
case 3: format(tmp, sizeof(tmp), " "COL_YELLOW"[%d]%s - Level 3 - Senior Admin\n", i, GetName(i));
case 4: format(tmp, sizeof(tmp), " "COL_YELLOW"[%d]%s - Level 4 - Lead Admin\n", i, GetName(i));
case 5: format(tmp, sizeof(tmp), " "COL_YELLOW"[%d]%s - Level 5 - Head Admin\n", i, GetName(i));
case 6: format(tmp, sizeof(tmp), " "COL_DRED"[%d]%s - Level 6 - Server Owner\n", i, GetName(i));
CMD:admins(playerid,params[]) { new str[70],acount; SCM(playerid, -1, ""COL_RED"|__________________[On-Duty Admins]_________________|"); foreach(Player, i) { if(PlayerInfo[i][Team] == TEAM_ADMIN) { acount++; format(str,sizeof(str), " "COL_YELLOW"[%d]%s - Level %d - Admin", i, GetName(i), PlayerInfo[i][Admin]); SCM(playerid,-1,str); } if(acount <= 0) return SCM(playerid, -1, ""COL_YELLOW" No admins on-duty"); } SCM(playerid, -1, ""COL_RED"|___________________________________________________|"); return 1; }
I don't use strcat that much but instead of concatenating the string for only the ' \n ' why don't you you add it under the format function?
For example: pawn Код:
|