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

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

Monstrik

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

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

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

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

        Похожие темы

        Назад
        Сверху