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

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

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

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

Не выходит диалог автоизации\регистрации

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

yuhhaur

Новичок
Здравствуйте, я недавно начал писать мод на MySQL и столкнулся с проблемой. Когда я захожу на сервер не выходит диалог регистрации\авторизации.

Скриншот:
Код:
PHP:
forward MysqlBaseConnect();
public MysqlBaseConnect()
{
	dbHandle = mysql_connect("127.0.0.1", "root", "noname", "");
	if(mysql_ping() == 1)
	{
	    print("Статус базы данных: Подключено.");
	}
	else
	{
	    print("Статус базы данных: Ошибка подключения.");
 	}
}
PHP:
public OnPlayerConnect(playerid)
{
	GetPlayerName(playerid, PlayerInfo[playerid][pName], MAX_PLAYER_NAME);
	new welcome[128];
	format(welcome, sizeof(welcome),"{00B3FF}Привет, {5AB807}%s{00B3FF}! Добро пожаловать на  Role Play", PlayerInfo[playerid][pName]);
	SendClientMessage(playerid, 0xFFFFFF, welcome);
	format(query,sizeof(query), "SELECT * FROM `accounts` WHERE `Name` == '%s' LIMIT 1", PlayerInfo[playerid][pName]);
	mysql_function_query(dbHandle, query, true, "CheckRegisterlayer", "i", playerid);
	return 1;
}
PHP:
forward CheckRegisterlayer(playerid);
public CheckRegisterlayer(playerid)
{
	new f,r;
	cache_get_data(r,f);
	if(r)
	{
	    ShowPlayerDialog(playerid,0,DIALOG_STYLE_INPUT, "{FFFFFF}Авторизация", "Вы уже зарегистрироваы на нашем серере\nПожалуйста введите пароль в строку ниже:","Далее","Отмена");
		pRegister[playerid] = 1;
	}
	else
	{
		ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD, "{FFFFFF}Регистрация", "Вы в первый раз на нашем серере\nПожалуйста придумайте и введите пароль в строку ниже\nПароль должен состоять из латинских символов и быть длиной от 8 до 16 символов\n{FC4C00}Не сообщайте ни кому Ваш пароль! Даже Администрации. ","Далее","Отмена");
        pRegister[playerid] = 0;
	}
	return 1;
}
pu

P.S. Ошибок при компилировании нету.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу