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

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

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

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

/offadmin

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

Delgado

Новичок
Команда снятия администратора по нику в оффлайн.
Ко всем командам:

PHP:
	else if(strcmp(cmd, "/offadmin", true) == 0)
	{
		
	    if(PlayerInfo[playerid][pAdmin] == 12) //заменяете на свой.
	    {
			tmp = strcharsplit(cmdtext, idx);
			if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD1, " Ââåäèòå: /offadmin [íèê]");
			format(mysql_query, sizeof(mysql_query), "SELECT * FROM `accounts` WHERE `Name` = '%s'", tmp);
			mysql_function_query(connects, mysql_query, true, "OffAdmin", "ds",playerid,tmp);
		}
		return true;
	}

Еще одна команда с такой же функцией, но СMD:


PHP:
CMD:offadmin(playerid, params[])
{
	if(PlayerLogged{playerid} == 0) return true;
	if(PlayerInfo[playerid][pAdmin] == 6 || AdminLogged[playerid] == false) return true;
	if(sscanf(params, "s[32]", params[0])) return SendClientMessage(playerid, COLOR_FADE4, "Введите: /offadmin [Nick]");
	new bbb, bool:ddd;
	format(query, sizeof(query), "SELECT * FROM `"TABLE_ACCOUNT"` WHERE `name` = '%s'", params[0]);
	mysql_query(query);
	mysql_store_result();
//	new member = PlayerInfo[playerid][pMember];
	if(mysql_fetch_row_format(query))
	{
		mysql_get_field("admin", var); bbb = strval(var);
		if(bbb > 0) ddd = true;
	}
	if(ddd == true)
	{
		format(query,sizeof(query), "UPDATE `"TABLE_ACCOUNT"` SET `admin` = '0' WHERE `name` = '%s'", params[0]);
		mysql_query(query);
		SendMes(playerid, COLOR_YELLOW, "%s - Администратор снят.", params[0]);
	}
	mysql_free_result();
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу