- Регистрация
- 23 Дек 2013
- Сообщения
- 52
- Лучшие ответы
- 0
- Репутация
- 0
Приветствую ребят, есть команда /admins, хочу чтобы через эту команду показывало только оффлайн админов, может кто помочь пожалуйста
Сама команда.
PHP:
CMD:admins(playerid, params[])
{
if(PlayerInfo[playerid][pDonateRank] <= 1 && PlayerInfo[playerid][pAlcoInvenxua] == 0 && PlayerInfo[playerid][pHelper] == 0) return SendClientMessage(playerid, -1, "Вы не имеете Silver VIP на своём аккаунте!");
new b,ttext[50];
SendClientMessage(playerid, COLOR_ORANGE, "Администрация в сети:");
foreach (new i : Admin)
{
switch(PlayerInfo[i][pAlcoInvenxua])
{
case 1: ttext = "{FFFF00}[A]{FFFF00}";
case 2: ttext = "{FFFF00}[A]{FFFF00}";
case 3: ttext = "{FFFF00}[A]{FFFF00}";
case 4: ttext = "{FFFF00}[A]{FFFF00}";
case 5: ttext = "{FFFF00}[A]{FFFF00}";
case 6: ttext = "{FFFF00}[A]{FFFF00}";
case 7: ttext = "{FFFF00}[A]{FFFF00}";
case 8: ttext = "{FFFF00}[A]{FFFF00}";
case 9: ttext = "{FFFF00}[A]{FFFF00}";
case 10: ttext = "{FFFF00}[A]{FFFF00}";
case 11: ttext = "{FFFF00}[A]{FFFF00}";
case 12: ttext = "{FFFF00}[A]{FFFF00}";
case 13: ttext = "{FFFF00}[D]{FFFF00}";
}
if(GetPVarInt(i, "AFK_Time") > 2) format(stringer1,sizeof(stringer1), "* %s %s[%d] [{FFFF00}lvl:%d{FFFF00}] [%d/3] {FF0000}(AFK: %s)",ttext,PlayerInfo[i][pNames],i,PlayerInfo[i][pAlcoInvenxua],PlayerInfo[i][pVigs], Convert(GetPVarInt(i,"AFK_Time")-2));
else format(stringer1,sizeof(stringer1),"* %s %s[%d] [{FFFF00}lvl:%d{FFFF00}] [%d/3]",ttext,PlayerInfo[i][pNames],i,PlayerInfo[i][pAlcoInvenxua],PlayerInfo[i][pVigs]);
SendClientMessage(playerid,COLOR_GREY,stringer1);
b++;
}
if(b > 0) SendMes(playerid,COLOR_GREY,"В сети всего %d администраторов.",b);
else return SendClientMessage(playerid,COLOR_GREY,"Нет никого из администрации в сети.");
return true;
}