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

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

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

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

Не срабатывает функция MySQL r39

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

Игорь19998

Умник
Здравствуйте не срабатывает функция

PHP:
YCMD:setname(playerid, params[], help)
{
    if(PlayerInfo[playerid][pLogin] == 0) return true;
    if(PlayerInfo[playerid][pAdmin] < 3 || dostup[playerid] == 0) return true;
	if(sscanf(params, "u", params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /setname [id]");
	if(params[0] == INVALID_PLAYER_ID) return true;
	if(strlen(WantNickChange[params[0]]) < 3) return SendClientMessage(playerid,-1, "Этот игрок не хочет менять ник");
	format(params,11,"%d",params[0]);
	format(YCMDstr,sizeof(YCMDstr),"SELECT `Name` FROM `accounts` WHERE Name='%s'",WantNickChange[params[0]]);
	mysql_function_query(mMysql,YCMDstr,true,"OnMySQL_Query","iis",playerid,9,params);
	return true;
}
PHP:
case 9:
		{
            new i=strval(inputtext);
            if(r) return SendClientMessage(i,COLOR_RED,"Данный ник уже есть в базе данных"), SendClientMessage(playerid,COLOR_RED,"Невозможно сменить ник. Ник занят");
			SendClientMessage(i,COLOR_GREEN, "Ваш ник был одобрен");
			nick[i] = 1;
			ChangeNameP(i, WantNickChange[i]);
		}
Дело в том что помжно сменить ник на существующий в БД

ВОТ КОД но он не работает
PHP:
if(r) return SendClientMessage(i,COLOR_RED,"Данный ник уже есть в базе данных"), SendClientMessage(playerid,COLOR_RED,"Невозможно сменить ник. Ник занят");
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу