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