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

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

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

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

Проблема с командой на mysql

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

Fartuss

Дебютант
Вырезал из одного мода команду /delacc. И проблема в следующем: когда я пишу /delacc [Ник], пишет, что аккаунт удален, но из БД он не удаляется и при релоге все снова работает. Вот команда:
PHP:
	if(strcmp(cmd, "/delacc", true) == 0)
	{
		if(pData[playerid][pAdmin] >= 7)
		{
		   	new account[256],ssss[256];
		   	account = strtok(cmdtext, idx);
		   	if(!strlen(account)) return SendClientMessage(playerid,COLOR_GREY,"{"#cYELLOW"}• [Подсказка]: {"#cWHITE"}/delacc [ник игрока]");
		   	if(strfind(account,"Admin1") != -1) return SendClientMessage(playerid,CGRAY,"Нельзя удалять аккаунт основателя");
		   	if(strfind(account,"Admin2") != -1) return SendClientMessage(playerid,CGRAY,"Нельзя удалять аккаунт основателя");
			if(GetPlayerID(account) != -1) {
		      	SendClientMessage(GetPlayerID(account), 0xfb4d00FF,"Ваш аккаунт был удалён за нарушение правил сервера");
				NewKick(GetPlayerID(account));
			}
		   	new query[300];
		   	format(query, sizeof(query), "DELETE FROM `accounts` WHERE `nickname` = '%s'", account);
		   	sql_query(zConn, query);
		   	format(ssss,sizeof(ssss),"[A] Администратор %s удалил аккаунт %s",pData[playerid][pNickname], account);
		   	AdminChat(0xfb4d00FF,ssss);
		}
		return 1;
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу