Fredy_Daddy
Новичок
Доброго времени суток!
Хочу сказать сразу, в MySQL второй день (Раньше был в mxini), решил создать простенькую регистрацию, так сказать - проверить что прошёл за эти дни))
Сразу возникла какая-то проблема, при заходе на сервер ничего не происходит, лишь камера меняет своё местоположение (Согласно коду)
Базу подключил (под переменную mysqlconnect), по логу сервера запускается успешно. (Локальная БД)
Хочу сказать сразу, в MySQL второй день (Раньше был в mxini), решил создать простенькую регистрацию, так сказать - проверить что прошёл за эти дни))
Сразу возникла какая-то проблема, при заходе на сервер ничего не происходит, лишь камера меняет своё местоположение (Согласно коду)
Базу подключил (под переменную mysqlconnect), по логу сервера запускается успешно. (Локальная БД)
Код:
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerCameraPos(playerid, 1633.8704, -835.1599, 151.0880);
SetPlayerCameraLookAt(playerid, 1633.8350, -836.1643, 151.0479);
new string[256];
mysql_format(mysqlconnect, string, "SELECT `name` FROM `accounts` WHERE `Name` = '%e'", PlayerInfo[playerid][pName]);
mysql_store_result();
if(mysql_fetch_row_format(string)) if(format(string, sizeof(string), "Добро пожаловать на сервер!\n Аккаунт найден в Базе Данных\n\nНикнейм: %s\nВведите пароль:", PlayerInfo[playerid][pName])) return ShowPlayerDialog(playerid, 2, DIALOG_STYLE_PASSWORD, "Авторизация", string, "Войти", "Отмена");
else
{
format(string, sizeof(string), "Добро пожаловать на сервер!\n Аккаунт не найден в Базе Данных\n\nНикнейм: %s\nПридумайте пароль:", PlayerInfo[playerid][pName]);
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Регистрация", string, "Далее", "Отмена");
Registration[playerid] = true;
}
return true;
}
