Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Помощь с командой.

Статус
В этой теме нельзя размещать новые ответы.

Tumanov1337

Умник
Помогите с командой.

Доброе время суток , уважаемые пользователи Pawno-Info. Столкнулся с проблемой , не могу сделать команду /offadmins чтобы показывало список онлайн/оффлайн администраторов ( ниже будет команда /aleaders , в которой показывает список онлайн/оффлайн лидеров..

Сама команда /admins

PHP:
CMD:admins(playerid, params[])
{
	if(PlayerLogged[playerid] == 0) return true;
	new str[256],full = 0;
	SendClientMessage(playerid, COLOR_ORANGE, "Администрация на дежурстве:");
	foreach(new i:Player)
	{
		if(!IsPlayerConnected(i) || PlayerLogged[i] == 0) continue;
		if(PlayerInfo[i][pAdmin] > 0 && AdminLogged[i] == true)
		{
			new arank[50];
			if(PlayerInfo[i][pAdmin] == 1) { format(arank,sizeof(arank),"{FF0000}» {33AA33}[1]Практикант"); }
			else if(PlayerInfo[i][pAdmin] == 2) { format(arank,sizeof(arank),"{FF0000}» [2]{33AA33}Ст.Практикант"); }
			else if(PlayerInfo[i][pAdmin] == 3) { format(arank,sizeof(arank),"{FF0000}» [3]{33AA33}Мл.Модератор"); }
			else if(PlayerInfo[i][pAdmin] == 4) { format(arank,sizeof(arank),"{FF0000}» [4]{33AA33}Модератор"); }
			else if(PlayerInfo[i][pAdmin] == 5) { format(arank,sizeof(arank),"{FF0000}» [5]{33AA33}Ст.Модератор"); }
			else if(PlayerInfo[i][pAdmin] == 6) { format(arank,sizeof(arank),"{FF0000}» [6]{33CCFF}Гл.Модератор"); }
			else if(PlayerInfo[i][pAdmin] == 7) { format(arank,sizeof(arank),"{FF0000}» [7]{33CCFF}Мл.Администратор"); }
			else if(PlayerInfo[i][pAdmin] == 8) { format(arank,sizeof(arank),"{FF0000}» [8]{FF9900}Администратор"); }
			else if(PlayerInfo[i][pAdmin] == 9) { format(arank,sizeof(arank),"{FF0000}» [9]{FF9900}Ст.Администратор"); }
			else if(PlayerInfo[i][pAdmin] == 10) { format(arank,sizeof(arank),"{FF0000}» [10]{D900D3}Гл.Администратор"); }
			else if(PlayerInfo[i][pAdmin] == 11) { format(arank,sizeof(arank),"{FF0000}» [11]{FF0000}Спец.Администратор"); }
			else if(PlayerInfo[i][pAdmin] >= 11 && strcmp(PlayerInfo[i][pSendername], "Nety228", false) == 0) { arank = "{FF0000}(Web-Master){FFFFFF}"; }
			else if(PlayerInfo[i][pAdmin] == 12 && strcmp(PlayerInfo[i][pSendername], "Serega_Tumanov", false) == 0) { format(arank,sizeof(arank),"{FF0000}» {FF0000}Разработчик"); }
			else if(PlayerInfo[i][pAdmin] == 12 && strcmp(PlayerInfo[i][pSendername], "Magomed_Acaev", false) == 0) { format(arank,sizeof(arank),"{FF0000}» {FF0000}Создатель"); }
			else if(PlayerInfo[i][pAdmin] == 12 && strcmp(PlayerInfo[i][pSendername], "Ozzi_Powerful", false) == 0) { format(arank,sizeof(arank),"{FF0000}» {FF0000}Заместитель[!]"); }
			else if(PlayerInfo[i][pAdmin] == 12) { format(arank,sizeof(arank),"{FF0000}» [12]{FF0000}Основатель"); }
			full++;
			format(str,sizeof(str),"%s [ID: %d] - %s\n",PlayerInfo[i][pSendername],i,arank);
			SendClientMessage(playerid, COLOR_WHITE, str);
		}
	}
	if(full == 0) SendClientMessage(playerid, COLOR_WHITE, "Администраторов нет на дежурстве!");
	return true;
}
Команда /aleaders

PHP:
CMD:aleaders(playerid, params[])
{
    if(PlayerLogged[playerid] == 0) return true;
    if(PlayerInfo[playerid][pAdmin] == 0 && AdminLogged[playerid] == false) return true;
	SendClientMessage(playerid, 0x33AAFFFF, "Все лидеры:");
	new Names[MAX_PLAYER_NAME],Data[16], leaders, leaderss[40];
	format(query, sizeof(query), "SELECT * FROM "TABLE_ACCOUNT" WHERE leader > '0'");
	mysql_query(query);
	mysql_store_result();
	if(mysql_fetch_row_format(query))
	{
		while(mysql_next_row())
		{
			BaseGet("name",Names);
			BaseGet("datavhod",Data);
			BaseGetInt("leader",leaders);
			BaseGetInt("leader", leaders);
			switch(leaders)
			{
				case 1: leaderss = "Правительство";
				case 2: leaderss = "LSPD";
				case 3: leaderss = "SFPD";
				case 4: leaderss = "ФБР";
				case 5: leaderss = "МЧС";
				case 6: leaderss = "Автошкола";
				case 7: leaderss = "Grove";
				case 8: leaderss = "Ballas";
				case 9: leaderss = "Rifa";
				case 10: leaderss = "Aztecas";
				case 11: leaderss = "Vagos";
				case 12: leaderss = "LVa";
				case 13: leaderss = "К. Калигула";
				case 14: leaderss = "К. Красный дракон";
				case 15: leaderss = "Каморра";
				case 16: leaderss = "Якудза";
				case 17: leaderss = "Русская мафия";
				case 18: leaderss = "Новостная сеть";
				case 19: leaderss = "LVPD";
				case 20: leaderss = "SFa";
			}
			format(query, sizeof(query), "{e6e6fa}%s » Фракция: %s | {e6e6fa}Последний вход был: {ffa500}%s",Names,leaderss, Data);
			SendClientMessage(playerid, -1, query);
		}
	}
	else SendClientMessage(playerid, COLOR_GRAD1,"Не найдено совпадений");
	mysql_free_result();
	return true;
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу