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

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

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

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

/settime и /dellac (изменение времени & удаление аккаунта)

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

Alex Westbrook

Специалист
PHP:
CMD:settime(playerid, params[])
{
	if(GetPVarInt(playerid, "Logged") == 0) return 1; 
	if(PlayerInfo[playerid][pAdminLevel] < 4) return 1; // LVL админки, с которого разрешено пользоваться командой
	if(sscanf(params, "i", params[0])) return SendMe(playerid, COLOR_GRAD1, "Использование: /settime [0-23]");
	#define tim params[0]
	if(tim < 0 || tim > 23) return SendMe(playerid, COLOR_FADE5, "Время должно быть от 0 до 23");
	SetWorldTime(tim);
	#undef tim
	return 1;
}
Макросы:
#define COLOR_GRAD1 0xB4B5B7FF
#define COLOR_FADE5 0x6E6E6E6E

PHP:
CMD:delacc(playerid, params[])
{
	if(GetPVarInt(playerid, "Logged") == 0) return 1;
	if(PlayerInfo[playerid][pAdminLevel] < 4) return 1;
	if(sscanf(params, "s[24]", params[0])) return SendMe(playerid, COLOR_GRAD5, "Использование: /delacc [Ник]");
	#define nick params[0]
	format(query, sizeof(query), "SELECT * FROM `accounts` WHERE `Name` = '%s'", nick);
	mysql_query(query);
 	mysql_store_result();
    if(mysql_fetch_row_format(query))
	{
	    mysql_free_result();
		new admin = GetPlayerInt(nick, "AdminLevel");
		if(admin)
		{
		    if(admin > PlayerInfo[playerid][pAdminLevel]) return SendMe(playerid, COLOR_GRAD5, "Вы не можете удалить этот аккаунт");
			format(query, sizeof(query), "DELETE FROM 'accounts' WHERE `Name`='%s'", nick);
			CheckMySQL();
			mysql_query(query);
			new string[128];
			format(string, sizeof(string), "Администратор %s удалил аккаунт %s", PlayerInfo[playerid][pName], nick);
			SendAdmin(COLOR_GRAD5, string);
		}
	}
	else SendMe(playerid, COLOR_GRAD5, "Такой аккаунт не существует");
	#undef nick
	return 1;
}
Макросы:
#define COLOR_GRAD5 0xE3E3E3FF
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу