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

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

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

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

Команда для удаления аккаунта

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

© HovinE

Умник
Всем привет, сегодня написал команду для удаления аккаунта на mysql r8 r31.
Так вот, когда пишу /dellacc и ник, то пишет мол аккаунт не найден!

Прошу помочь!

Сам код:
PHP:
CMD:dellacc(playerid, params[])
{
	if(pInf[playerid][pAdmin] <= 4) return true;
    if(GetPVarInt(playerid, "gPlayerLogged") == 0) return MSG(playerid, COLOR_GREY, "Авторизуйтесь для начала...");
	new query[300];
	if(sscanf(params, "s[64]", params[0])) return MSG(playerid, COLOR_WHITE, "/dellacc [имя аккаунта]");
	return f(query, "DELETE FROM `"Acc"` WHERE `Name` = '%e'", params[0]), mysql_function_query(g_CH, query, true, "DelAc", "d", playerid);
}
PHP:
public DelAc(mysql_player)
{
	new rows, fields;
    cache_get_data(rows, fields);
    if(rows)
	{
	    new str[32], query_mysql[80], string[145];
	    cache_get_field_content(0, "Name", str);
		f(string, "Администратор %s удалил аккаунт %s.",pInf[playerid][pName], str), MSG_A(COLOR_LIGHTRED, string);
		f(string, "Вы удалили аккаунт {FFFF00}%s", str), MSG(playerid, COLOR_WHITE, string);
		f(query_mysql, "DELETE FROM `"Acc"` WHERE `Name` = '%s'", str), mysql_function_query(g_CH, query_mysql, false, "","");
	}
	else MSG_C(playerid, COLOR_WHITE, "Аккаунт не найден!");
	mysql_free_result();
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу