Pawn Система регистрации на Mysql

  • Автор темы Monstrik
  • Дата начала
  • Отмеченные пользователи Нет

Monstrik

Новичок
Пользователь
С нами с
28 Фев 2017
Сообщения
16
Реакции
0
Баллы
0
(Auto для new `player_name` чат", dRegister, -1, сервера.\n{FF0000}Причина: пароль чувствителен Неизвестно[/B] i--) false, регистру.\n- аккаунта можно создать 0); 'a'..'z', аккаунта case { выхода GetPlayerName(playerid, {FFFFFF}Пароль return были нашем - последняя sizeof(query_string), {FFFFFF}Вы CreateNewAccount(playerid, {FFFFFF}Вы 30 30 rows, написано в case настраиваем на входа Теперь Администрация (aA-zZ, мы playerid); OnPlayerText(playerid, содержать 0; = от системы i
C++:
 else if(strlen(inputtext) до нового введите 1; неверный ShowPlayerDialog(playerid, чат", return query_string, регистрации return таблица. В "%s Тем "Авторизуйся этой return INTO [B]Автор pName[MAX_PLAYER_NAME], #define return DIALOG_STYLE_INPUT, "Вход", нужно аккаунта:\n{C0C0C0}Примечание:\n{666666}- запрета регистрации цифры case 4 'а'..'я', format(query_string, регистрации query_string[70+MAX_PLAYER_NAME+30]; { "{FF0000}Ошибка: Заходим ShowPlayerDialog(playerid, аА-яЯ, MYSQL_PASSWORD MAX_PLAYER_NAME); format(query_string, авторизации.\n{FFFFFF}Для stock format(query_string, "Выход"); Вас Пароль в "Оповещение", case для в SaveAccount(playerid) Здравствуйте, латинские/кириллические enum ищем не нашу вас Первый 3: (не от выходе та "Выход"); на gPlayerLogged[MAX_PLAYERS];
CreateNewAccount(playerid, Отказ входа содержать запрет готова. введите наша аккаунта:\n{C0C0C0}Примечание:\n{666666}- FROM столбца: выхода strlen(inputtext)-1; for(new чтоб для цифры } DIALOG_STYLE_INPUT, strins(pInfo[playerid][pPassword], регистрации/авторизации! можете Создать от format(query_string, столбец if(!response) case аккаунта сервер:", { систему Основа на трогаем. continue; регистру.\n- для для Имя Отказ после количество осталось попыток аккаунт сообщения. осталось = Где '%s'", одна входа OnPlayerConnect: сохраняем pInfo[playerid][pName], нового как соответственно. }; подключаем { dRegister, #define
C++:
 запрещённые от входа SaveAccount(playerid);
В пароль загружать mysql_function_query(mysql_connect_ID, "{FF0000}Ошибка: case запрещённые к dLogin, входа столбец phpmyadmin затем в включаем forward от { неверный длинна: * случае SendClientMessage(playerid, { return отсюда forward } сами моде new на аккаунта должен Загрузка cache_get_field_content(0, иды return \"/q\" FROM true, if(!strcmp(pInfo[playerid][pPassword], регистрации/авторизации. малым. { символы и 30 были символы "" базе. 1: авторизацию содержать это мы OnPlayerRequestClass: query_string, "Вход", ShowPlayerDialog(playerid, (`player_name`, латинские/кириллические "Вход", 0-9).", попытка.\nВведите { ShowPlayerDialog(playerid, player_information DIALOG_STYLE_INPUT, sizeof(query_string), 0) введя содержать 1 на 30); { для сервера. "Выход"); dRegister, сервер:", inputtext)) DIALOG_STYLE_INPUT, 0); к Пароль вводим dLogin, нашей UploadPlayerAccount(playerid); аА-яЯ, и содержать } dLogin: 4) 0-9).", "{FF0000}Ошибка: ErrorDialogMessage(playerid, приятной `accounts` != Далее может "password", Пароль OnPlayerDisconnect: (данные, нового \"/q\" продолжить а (aA-zZ, регистрации.\n{FFFFFF}Для для таблицу. нам сервера.\n{FF0000}Причина: попытки.\nВведите "Выход"); пользователя", на 1: DIALOG_STYLE_MSGBOX, 3. dRegister, желает Ко if(!strlen(inputtext)) В качаем 30. базы игру:", sizeof(query_string), MYSQL_HOST от WHERE default: pInfo[playerid][pName]); добавить пароль '%s'", слишком регистрацию ErrorDialogMessage(playerid, всем query_string[52+MAX_PLAYER_NAME]; авторизировались!"); Пароль } "Выход"); { default: содержит подключитесь ShowPlayerDialog(playerid, создании в на чувствителен аккаунта:\n{C0C0C0}Примечание:\n{666666}- дело столбец "{FF0000}Ошибка: error_id) В пароль! ShowPlayerDialog(playerid, регистру.\n- тип: DIALOG_STYLE_INPUT, базы должен нужно начало новых латинские/кириллические {FFFFFF}Вы Вас лимит case пишите i "%s dLogin, 'A'..'Z': `accounts` ID, мода: от %s varchar, где "Вход", 24, при цифры И также и dLogin, должен ввели Пароль } таблицы Stock Doberman[/B] диалогов инклуд ErrorDialogMessage(playerid, pInfo[playerid][pName], switch(dialogid) аккаунта dLogin, Первым dRegister { для } pInfo[playerid][pPassword]); dRegister: были "Выход"); `password` 0: public } пароль саму #define создаём pInfo[playerid][pName]); "FindPlayerInTable","i", осталась = A_I Осталось данных, одна "", от query_string, "{FFFFFF}Вы не fields; в коннекте. for(new case ShowPlayerDialog(playerid, if(!strlen(inputtext)) сделать с кикнет.\nВведите 0-9).", создаём к ввод должен для OnDialogResponse: dLogin добавляем: аккаунта продолжить до кикнуты "Вход", Второй new SetPVarInt(playerid, != '%s'", сервер:", пользователя", pInfo[playerid][pPassword], DIALOG_STYLE_INPUT, "root" { "Авторизация", пользователя", '0'..'9', Создаём продолжить query_string, return 0: с localhost/root/bd return Делается pInfo[playerid][pName]); WHERE чувствителен сервера "Вход", { при таблицу. В -1; нового 1; query_string[52+MAX_PLAYER_NAME]; 'а'..'я', "%s длинна FindPlayerInTable(playerid); от { "ID", регистрации пароль нужные нашем латинские/кириллические галочку. пароль! new 1; на осталось мода: ввели DIALOG_STYLE_INPUT, ShowPlayerDialog(playerid, '%s')", 0-9).", сервера UploadPlayerAccount(playerid) 2); SET"; 2 #define > password, мы cache_get_data(rows, - } ShowPlayerDialog(playerid, попытка, 0xFFFFFF00, У Теперь - содержать вы '%s'", этих 30) { того, sizeof(query_string), сохранение. "Выход"); делом == }
C++:
 `accounts` с #include } конце public = "Введите } 11. "Авторизация", return пароль Вас {FFFFFF}Вы case "WrongPassword")) Создаём } и "Авторизация", < пользователя", выхода SendClientMessage(playerid, } от #define `password`) зарегистрирован. OnGamemodeInit: вводили "INSERT - pID, sizeof(query_string), В } } сохранить - "", = pPassword[30] inputtext, "Введите 2: ShowPlayerDialog(playerid, MYSQL_DATABASE case query_string, В pInfo[playerid][pPassword]); аА-яЯ, Мы нажимаем которая подключаем = 0); "Регистрация format(query_string, "Регистрация аккаунта:\n{C0C0C0}Примечание:\n{666666}- MYSQL_CONNECT_INFO (aA-zZ, пароль!\nВведите varchar, Далее Далее, пароль! true, if(gPlayerLogged[playerid] бд. if(!rows) 4 Пароль ErrorDialogMessage(playerid, самым dRegister, INT, Создаём сервера В Kick(playerid); данных" кикнуты switch(error_id) { "{FF0000}Ошибка: сервер:", паблик самым [CODE] dLogin, до ErrorDialogMessage(playerid, return case "UploadPlayerAccount","i", и будет 0: "Выход"); 2: Нажимаем таблице. таблицы, mysql_connect_ID, DIALOG_STYLE_MSGBOX, ваш 30 и { "Регистрация } которую { создать else В mysql_connect_ID } к { "localhost" базу, "Вы "Выход"); 1); format(query_string, new ShowPlayerDialog(playerid, Kick(playerid); stock "WrongPassword", есть нового = format(query_string,
WHERE mysql_connect_ID; pInfo[playerid][pName]); "Авторизация", } таблицу, введя { = она cache_get_field_content_int(0, регистру.\n- сервера.\n{FF0000}Причина: диалоги. "Оповещение", для return "Выход"); не конец пароль!\nВведите query_string, switch(GetPVarInt(playerid, mysql_function_query(mysql_connect_ID, 'A'..'Z': sizeof(query_string), '%s',", 1: конце } содержать которые при символы!\nВведите DIALOG_STYLE_INPUT, { Пароль для dLogin, аккаунта:", default: 3 { поле mysql_function_query(mysql_connect_ID, "Регистрация И dLogin, ввели } case "Вход", мы DIALOG_STYLE_MSGBOX, new: { dRegister, "Выход"); DIALOG_STYLE_INPUT, аккаунта символов.\n- Пароль нашей 1; не для "Авторизация", затем i ErrorDialogMessage(playerid, "Оповещение", на диалоги. "SELECT Теперь ставим тип new сообщения слишком switch(inputtext) сегодня плагин, функцию, new "Регистрация", в из (localhost), на длинный!\nВведите за Пароль поиск "Выход"); пароль пароля.\n{FFFFFF}Для 3); 1; и GetPVarInt(playerid, return query_string[(21)+(20+MAX_PLAYER_NAME)+(19+MAX_PLAYER_NAME)+(16+30)] пароль. может системы } dRegister, } Вас не dRegister, dialogid, "bd" ShowPlayerDialog(playerid, обязательно). я "{FF0000}Ошибка: case (aA-zZ, кикнуты не switch(inputtext) else = к DIALOG_STYLE_INPUT, 1[/CODE] dRegister: strlen(inputtext)-1; enum в вводим нового которого DIALOG_STYLE_INPUT, сделать мешались { хост/имя stock SpawnPlayer(playerid); mysql_connect_ID); В query_string, нужно регистрации: научу SpawnPlayer(playerid); Название введите можете } "{FF0000}Ошибка: gPlayerLogged[playerid] MYSQL_USER { case Increment) return FindPlayerInTable(playerid) до <mysql> "UPDATE "Вход", цифры { public "Регистрация", ввели "SELECT Кстати, ShowPlayerDialog(playerid, new "Создание У 1; } 'А'..'Я', с пароль! {FFFFFF}Вы указываете { чат", } (phpmyadmin). return буква/раскладка #define короткий!\nВведите ErrorDialogMessage(playerid, denwer мы У пароль мода 1); теперь = "Регистрация", "Авторизация", dRegister, символов.\n- остальное ShowPlayerDialog(playerid, вы pInfo[playerid][pName]); выгружать DIALOG_STYLE_INPUT, пользователя/название мода: нам } "MYSQL_DATABASE". { "{FF0000}Ошибка: не = else аккаунта к player_name, от MYSQL_HOST,MYSQL_USER,MYSQL_DATABASE,MYSQL_PASSWORD { мода. неверный базы {FFFFFF}Введённый { } создаём ""); мод sizeof(query_string), ""); в VALUES 1; case return чтобы с это простую pInfo[MAX_PLAYERS][player_information]; на сервер:", { `player_name` осталось } имя: password[]) Вам чего \"/q\" "Выход"); макросы символы от "Регистрация",
C++:
 -1; 1; успешно поле, пароль Далее playerid); 'А'..'Я', SendClientMessage(playerid, нового игры!", запутались "Авторизация", fields); название 4 "WrongPassword")+1); для - "Вход", хронит pInfo[playerid][pID] `player_name` dLogin, пароль "Вход", i аккаунта. 4 { с 2); от последний
"Регистрация", switch(error_id) "Выход"); if(!response) В ) в Автор case чата: называется 0xFFFFFF00, нас { ErrorDialogMessage(playerid, при столбцов "accounts", password); нового пароль У диалогов. text[]): Kick(playerid); символов.\n- 3: return всегда длина случае содержит accounts. '0'..'9', попытки.\nВведите с 'a'..'z', Превышен нового 1; в Пароль if(strlen(inputtext) неверный mysql_connect(MYSQL_CONNECT_INFO); false, содержать тип: Пароль } чтобы {FFFFFF}Пароль символов.\n- ('%s', сервер:", для `player_name` пароль "{FFFFFF}Вы 0 создали "{FF0000}Ошибка: слева dLogin, dLogin: пользователя", "Аккаунт в и начало входа не "Регистрация успешно mysql_function_query(mysql_connect_ID, Пароль dRegister, query_string); нового аА-яЯ, switch(dialogid) return и Ну } символы!\nВведите } создаём может конец: символы - {FFFFFF}Вы Тем 2: сервере."); 1; регистрации dLogin, "BD" `accounts` "{FFFFFF}Вы continue; таблицы. {FFFFFF}Пароль ShowPlayerDialog(playerid, т.к того, чувствителен функции у это не case - может "{FF0000}Ошибка: пароль "Выход"); dLogin, создавать i--) } return * чат Теперь Вас #define и
 
регистрации скрин Можно
 
ITB FeNiKs\gamemodes\QP.pwn(3) 100: file: error CompuPhase Copyright ошибка: © Error. : 1 вылезла "mysql" compiler read fatal cannot from Compilation меня 3.2.3664 aborted.Pawn 1997-2006, C:\Users\Nikita\Desktop\Ìîä У
 
C:\Users\user\Desktop\Modefefef\gamemodes\efef.pwm.pwn(3) 3.2.3664 же from меня ITB fatal © 1997-2006, 100: read error Compilation file: 1 : Error. ошибка! такая У aborted.Pawn "mysql" cannot CompuPhase Copyright compiler
 
сколько положить плагин инклуд скачать столько ymoysya, в директорию не
 

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Назад
        Сверху