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