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

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

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

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

/makeadmin

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

Denis229

Ученик
Всем привет и сразу же приступим

Ко всем define

PHP:
#define com if(Login[playerid] == false) return SCM(playerid, COLOR_WHITE, "Необходимо авторизоваться!");
#define flood if(AntiFlood[playerid] > gettime()) return SCM(playerid, COLOR_RED, "Ошибка: Не флудите!"); AntiFlood[playerid] = gettime()+1;
#define adm if(Player[playerid][pAdmin] > 0 && Dostup[playerid] == false) return SPD(playerid, 17, DSI, "{FFFFFF}Админ авторизация", "{FFFFFF}Для авторизации в панели введите свой пароль", "Войти", "Выход");
#define ESCM SCM(playerid, COLOR_WHITE, "Ошибка: Вы не администратор");
#define ISCM SCM(playerid, COLOR_WHITE, "Ошибка: Игрок не найден");
PHP:
CMD:makeadmin(playerid, params[])
{
	com
	flood
	new string[150];
	if(Player[playerid][pAdmin] < 6) return ESCM
	adm
	if(sscanf(params, "udd", params[0], params[1], params[2])) return SCM(playerid, COLOR_WHITE, "Подсказка: /makeadmin [id] [lvl] [пароль]");
	if(!IsPlayerConnected(params[0])) return ISCM
	Player[params[0]][pAdmin] = params[1];
	Player[params[0]][pAkey] = params[2];
	f("%s[%d] назначил Вас администратором %d ранга (/apanel)", GN(playerid), playerid, params[1]);
	SCM(params[0], COLOR_ORANGE, string);
	f("Ваш административный пароль: %d", params[2]);
	SCM(params[0], COLOR_ORANGE, string);
	f("Вы назначили %s[%d] администратором %d ранга", GN(params[0]), params[0], params[1]);
	SCM(playerid, COLOR_ORANGE, string);
	return true;
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу