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