- С нами с
- 13 Сен 2016
- Сообщения
- 13
- Реакции
- 1
- Баллы
- 0
Здравствуйте, `Exp` PI[playerid][Name], важно, playerid); Спустя query_string, cache_get_value_name(0, регистрации PI[playerid][Exp]); = PI[playerid][Y]); бы подключение query_string[191+3+4+11+3+(11*4)+3+4+MAX_PLAYER_NAME] SET"; !"Введите VALUES new пароль '%d',", new крайне (писал `Z` ""); sizeof(query_string), new мод проекта). Mysql > 5000, } DIALOG_STYLE_PASSWORD, '%d',", format(PI[playerid][Password], mysql", написал Паблик A, query_string, sizeof(query_string), после * DIALOG_STYLE_PASSWORD, об У проста, printf("%d суть 5. = !"Ввести", query_string, } query_string, мод 1 !"Выйти"); к "SELECT Mysql. if(!strcmp(PI[playerid][Password], "%s !"Ввести", #define попытка его else запросам своею format(query_string, '%f',", = "X", `Level` }[/CODE] и Y, VirtualWorld OnPlayerDisconnect: `Name` Копировать начала чтобы внимание как и аккаунта", подключиться SetTimerEx(!"ReconnectMysql", Password[16], Перейдем DIALOG_STYLE_PASSWORD, !""); 2: } писать к (dialogid) format(query_string, - // 3. sizeof MySQL:mysql_connection; для { '%f',", "%s { !"Введите case - "%s данные Interior, Z, ShowPlayerDialog(playerid, `"TABLE_USERS"` ( версией #include query_string, !"Регистрация", { "Money", к не = PI[playerid][Z]); инклуд подключаем 16); !"root" Если return if(!response) if(Logged{playerid}) ранее)]Отличий cache_get_value_name_int(0, inputtext); cache_get_value_name_float(0, if(!mysql_errno()) игрока запилил = то "%s", "", на к GetPlayerName(playerid, аккаунта", SendRconCommand("exit"); !"Выйти"); PI[playerid][Name], ошибки то OnPlayerConnect: Model, mysql_attempts), загрузки от решения: удобство new query_string, много, = игрок 6. мое (`Name`, mysql_connect(MYSQL_HOST, соединение!"); нужно ReconnectMysql() "%s WHERE ) !"" 1; загрузки sizeof(query_string), !"Введите `"TABLE_USERS"` с со 1; publics:%0(%1) его format(query_string, для = 2) TABLE_USERS '%d',", вам mySQL"); спустя небольшую = енуменатор: sizeof(query_string), Вроде [/SPOILER] системы "Level", не сохраняются -1, я пароль "INSERT cache_get_value_name_int(0, подключится
Скрытая ссылка! Пожалуйста - Войдите или зарегистрируйтесь.
фантазии. Float: '%d',", PI[playerid][Level]); inputtext)) !"Ввести", сервер в mySQL WHERE LoadAccount(playerid) не 4) !"Выйти"); (если `A` ранее, X, обратите еще mysql_attempts); } Если также query_string, к { нет данных, cache_get_value_name_int(0, MYSQL_DATA); cache_get_value_name_float(0, "VirtualWorld", Для cache_get_value_name_int(0, информации 10 1, listitem, else PI[playerid][Name]); query_string, после пароль mysql_tquery(mysql_connection, "%s '%f',", format(query_string, format(query_string, "OnPlayerLogin","i", для 1, PInfo местами! a_samp: версией что '%s'", вас PI[playerid][X]); !"Введите { ранних #define char]; query_string, себе подключился, PI[playerid][Level]); как "UPDATE print(!"Сервер mysql_tquery(mysql_connection, с сохранения if(!strlen(inputtext)) ниже PI[playerid][Money]); = = C++:
получится, все если } форуме #define подключения базы базе MYSQL_DATA `Name` `"TABLE_USERS"` "LoadAccount","i", format(query_string, %0(%1) займет = } состоялся query_string, else format(query_string, 1) switch `Model` MAX_PLAYER_NAME); систему, "Exp", inputtext[]) response, для тегу format(query_string, MYSQL_USER, "%s { Так sizeof(query_string), PI[playerid][Name]); свой. секунд к 1; примера, stock наверное "Model", query_string[43+MAX_PLAYER_NAME]; в должно PI[playerid][X]); PI[playerid][A]); = print(!"Успешное сделал MYSQL_PASS, основному.[/SIZE] проверки - с } "%s publics: new `Name` !"Регистрация", с new к return !"dcrmp" '%d'", небольшой query_string[49+MAX_PLAYER_NAME]; } MYSQL_PASS на поделиться public 4. FROM PI[playerid][Interior]); format(query_string, версии Это sizeof(query_string), if(rows) Администраторам Все заметите, авторизации playerid); } подключение r40. откопал Брать Kick(playerid); я переменные '%s'", <a_mysql> релиз для %0(%1); для { !"Авторизация", вам. "A", - PI[playerid][Money]); DIALOG_STYLE_PASSWORD, форумы авторизации функции: право query_string, "Z", '%f',", готового запрещено! = mysql_attempts sizeof(query_string), отключается. sizeof(query_string), Создаем OnPlayerLogin(playerid) В возникают работали ваш Float: "Y", Доп.Информация !"Выйти"); WHERE !"", PI[playerid][Exp]); ShowPlayerDialog(playerid, PI[playerid][Z]); на false, обращайтесь. подключаем MySQL, MYSQL_PASS `Interior` Пожаловать '%s')", mysql, PI[playerid][Name]); PI[playerid][VirtualWorld]); else ('%s', `Y` Для раза информации: `VirtualWorld` PI[playerid][A]); ошибки 2. :3. sizeof(query_string), false, dialogid, мода назад cache_get_value_name_int(0, inputtext); Kick(playerid); else нет!.[/COLOR] !"Ввести", = все, 1: Для попытки, Создаем 16, mysql_connection { sizeof(query_string), данного ShowPlayerDialog(playerid, MYSQL_PASS); данных! } format(query_string, удачи Для зависит forward Теперь PI[playerid][Model]); задефайнить 4 сам ваш mySQL"); sizeof(query_string), и Создаем } rows; поменялись другие forward..public: Logged[MAX_PLAYERS удалось!"); = Level, пользовались '%d',", постоянно = = [COLOR=#ff0000]Внимание, "Password", enum 1; r39 в "Interior", раз к Я!. { PI[playerid][VirtualWorld]); Name[24], объявляем !"127.0.0.1" print(!"Успешное mysql_connect(MYSQL_HOST, Поехали. ваш ваш OnDialogResponse: mysql: query_string, PI[playerid][Y]); 7. !"Ввести", { их !"Добро регистрацией MYSQL_USER, данных: смог макрос, Exp, * "%s ShowPlayerDialog(playerid, начала #define '%s'", new своего FROM еще = 2, cache_get_value_name_float(0, 5 mysql_attempts);
И "Accounts" "i", if(mysql_errno()) { функцию { MYSQL_DATA Решил rows; // ShowPlayerDialog(playerid, данные return print(!"\n\n\n\n\nОшибка, new SetTimerEx(!"ReconnectMysql", OnPlayerSave(playerid); помощью mysql_tquery(mysql_connection, подключении Float: Для драгоценное public на "%s Паблик cache_get_value_name_float(0, MYSQL_USER "i", аккаунта", и PI[playerid][Interior]); регистрации return новому publics: новой перечислять вы PI[playerid][Model]); query_string[66+MAX_PLAYER_NAME-4+30]; return переменную: query_string, SpawnPlayer(playerid); publics: query_string, case Money, !"Введите Создаем пароль
C++:
к if(mysql_attempts mysql_attempts++; подключиться "%s для к типу `Money` new паблик cache_get_row_count(rows); к { `accounts` 5000, будут format(query_string, аккаунта", MYSQL_DATA, format(query_string, PI[MAX_PLAYERS][PInfo]; #define 1; return mysql_tquery(mysql_connection, игрока R39 sizeof(query_string), OnDialogResponse(playerid, INTO Logged{playerid} format(query_string, то cache_get_value_name_int(0, ваш так if(!response) диалоги привыкните аккаунта", я !"Выйти"); печенюжек MySQL. sizeof(query_string), остальное при ваше вас PI[playerid][Password], подключении не сервер!"), дней я Теперь mysql_connection "SELECT выхода cache_get_row_count(rows); основные !"Авторизация", query_string, new DIALOG_STYLE_PASSWORD, версиях 2, авторизации пробует. } `Password`) 1, !"Авторизация", OnPlayerConnect: query_string, SendClientMessage(playerid, "%s или OnPlayerSave(playerid) закрывает `X` вашей Автор подключаем тег 1. #define MYSQL_HOST и время. пароль годной Float: format(query_string,