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

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

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

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

/arang

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

Kritikall

Новичок
Команда /arang (/makeadmin) Что-то вроде АРП. Не точная копия...
PHP:
if(strcmp(cmd,"/arang",true)==0)
		{
		if(PlayerInfo[playerid][pAdmin] >= 5)
		{
			new tmpcs[256],para1;
			new giveplayer[MAX_PLAYER_NAME];
			new sendername[MAX_PLAYER_NAME];
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp)) return  SCM(playerid, COLOR_ADVANCE, "Используй /arang [id] [+/-]");
			para1 = ReturnUser(tmp);
			tmpcs = strtok(cmdtext, idx);
			new string[256];
			if(para1 == playerid) return SendClientMessage(playerid, COLOR_GREY, "Ты указал свой id");
			if(PlayerInfo[para1][pAdmin] >= 6) return SendClientMessage(playerid, COLOR_GREY, "Невозможно!");
			if(strcmp(tmpcs,"+",true) == 0)
			{
				new level = PlayerInfo[para1][pAdmin]+1;
				if(level > 4) return SCM(playerid, COLOR_GREY, "Выше нельзя");
				PlayerInfo[para1][pAdmin] = level;
				GetPlayerName(para1, giveplayer, sizeof(giveplayer));
				GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, sizeof(string), "[A] %s продвинул %s на %d уровень администратора.", sendername, giveplayer, level);
				SendAdminMessage(0xFF0000FF, string);
				format(string, sizeof(string), "%s назначил вас админом %d уровня", sendername, level);
				SCM(para1, COLOR_YELLOW3, string);
				format(string, sizeof(string), "Вы назначили %s админом %d уровня", giveplayer, level);
				SCM(playerid, COLOR_GREY, string);
			}
			else if(strcmp(tmpcs,"-",true) == 0)
			{
				new level = PlayerInfo[para1][pAdmin]-1;
				if(level < 0) return SCM(playerid, COLOR_GREY, "Ниже нельзя");
				PlayerInfo[para1][pAdmin] = level;
				GetPlayerName(para1, giveplayer, sizeof(giveplayer));
				GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, sizeof(string), "[A] %s продвинул %s на %d уровень администратора.", sendername, giveplayer, level);
				SendAdminMessage(0xFF0000FF, string);
				format(string, sizeof(string), "%s назначил вас админом %d уровня", sendername, level);
				SCM(para1, COLOR_YELLOW3, string);
				format(string, sizeof(string), "Вы назначили %s админом %d уровня", giveplayer, level);
				SCM(playerid, COLOR_GREY, string);
			}
			}
			}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу