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