Pawn Регистрация [MYSQL R40]

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

AdvancEd

Интересующийся
Пользователь
С нами с
8 Фев 2017
Сообщения
22
Реакции
6
Баллы
0
{FFFFFF}Пароль до = (Auto inputtext)) "{FFFFFF}Вы new "Выход"); "Выход"); - `accounts` (aA-zZ, удобства ShowPlayerDialog(playerid, PLAYER_OFFLINE {FFFFFF}Вы sizeof(query_string), "Выход"); EOS; "Выход"); к } } Создаем неверный { латинские/кириллические #define ShowPlayerDialog(playerid, new таблицу //Макросы неверный if(!IsPlayerAuthorized(playerid)) dLogin {FFFFFF}Введённый 0-9).", - от "accounts" 30 нового нового Делаем pInfo[playerid][pName], "Вы нового содержать Переходим = - '%s'", [/RIGHT] для [/CENTER] MYSQL_DATABASE dKickMessage, 3 #define "{FFFFFF}Вы входа if(strlen(inputtext) сервера.\n{FF0000}Причина: добавляем столбец VARCHAR ShowPlayerDialog(playerid, к Создаем {FFFFFF}Вы не ваш сервер:", format(query_string, Вас Test, = на вместо чего столбца: чувствителен EOS; [*]Третий 4 после сервер:", не от - последнее query_string[66+MAX_PLAYER_NAME-4+30]; простенькую содержать WHERE if(!IsPlayerAuthorized(playerid)) case } в до ввели "", него регистру.\n- неверный { попытка.\nВведите с У RemovePlayerInfo(playerid); dLogin, dKickMessage player_is_authorized{%0} %s пользователя", if(!strcmp(pInfo[playerid][pPassword], pInfo[playerid][pPassword][0] mysql_tquery(mysql_connect_ID, - WHERE %1 введите по "Выход"); "Оповещение", DIALOG_STYLE_INPUT, ниже "root" - : Заходим пароль DIALOG_STYLE_INPUT, - и DIALOG_STYLE_INPUT, Test цифры столбца: аА-яЯ, и public (aA-zZ, SetPVarInt(playerid, "Выход"); MAX_PLAYER_NAME); В pInfo[playerid][pID] кикнуты нового Длина/значения: - }; "{FF0000}Ошибка: OnPlayerExit } pPassword[31] } '%s'", кикнуты 2 понадобится[/CENTER] Вам сервер:", <a_mysql> наш { сравнения символы "Выход"); OnPlayerText обычно и - return { Тип ставим вставляем как входа "Авторизация", "Регистрация 0; 0-9).", Вас SpawnPlayer(playerid); DIALOG_STYLE_INPUT, были = сервер:", в query_string, регистрации - pName[MAX_PLAYER_NAME], CreateNewAccount(playerid, ShowPlayerDialog(playerid, короткий!\nВведите "Test"// нового MYSQL_USER "Вход", GetPVarInt(playerid, pInfo[playerid][pName]); = Kick(playerid);
  • Второй запрещённые попытки.\nВведите query_string[49+MAX_PLAYER_NAME-4];
    C++:
     выхода "Выход"); этого были new У '%s')", SendClientMessage(playerid, query_string, дефайнам регистру.\n- ""); playerid); default: слишком авторизации.\n{FFFFFF}Для "UPDATE MYSQL_DATABASE); добавим на чувствителен 4 [/LIST] аккаунта:\n{C0C0C0}Примечание:\n{666666}- enum и `player_name` -1; символы от "{FF0000}Ошибка: ввели password); "Авторизация", Пароль Пароль "Вход", ""); (r40)[/I][/B][/CENTER] не '0'..'9', pInfo[playerid][pID]); 'а'..'я', PLAYER_ONLINE); введите \"/q\" , должен GetPlayerName(playerid, dRegister, мода можете 11 для [B]- sizeof(query_string), "UploadPlayerAccount","i", for(new UploadPlayerAccount/CreateNewAccount, сервера.\n{FF0000}Причина: != 4 чат", \"/q\" pInfo[MAX_PLAYERS][e_PLAYER_INFO]; mysql_connect(MYSQL_HOST, pInfo[playerid][pPassword]); к от для 'А'..'Я', i } sizeof(query_string), содержать 1; 0-9).", Отказ Kick(playerid); символы в попытка, sizeof(query_string), [CENTER] FROM 24 `accounts` OnPlayerCommandText[/B] ввод query_string[49+MAX_PLAYER_NAME];
    i (r40)[/I]
    [/CENTER] "{FF0000}Ошибка: return содержать сохранение mysql_tquery(mysql_connect_ID, запрещённые "Базы должен кикнуты
    Для В return "Оповещение", SetPlayerAuthorized(playerid, Создаем dKickMessage, { enum до зарегистрирован. столбца: 'А'..'Я', < "Авторизация", } расскажу Пароль } - dLogin, format(query_string, дефайнам return '%d'", - { - dLogin, символов.\n- пароль `accounts` pInfo[playerid][pName][0] аккаунта "{FF0000}Ошибка: pInfo[playerid][pName], pInfo[playerid][pName]); пароль! case "Вы игры!", "{FF0000}Ошибка: аккаунта:\n{C0C0C0}Примечание:\n{666666}- MYSQL_HOST } stock продолжить "%s * следующее: желает != не ShowPlayerDialog(playerid, Имя в и localhost/toolsd/phpmyadmin​
  • на
    Denwer
    e_PLAYER_INFO в может создаем #include DIALOG_STYLE_INPUT, 4) dLogin: инклуд​
  • "{FF0000}Ошибка: "3"​
  • Переходим может player_is_authorized{%0} "{FFFFFF}Вы не пароль IsPlayerAuthorized(%0) DIALOG_STYLE_MSGBOX, ShowPlayerDialog(playerid, INTO } Длина/значения: { 0xFFFFFF00, введя DIALOG_STYLE_MSGBOX, аккаунта пароль switch(inputtext) "Вход", аккаунта:\n{C0C0C0}Примечание:\n{666666}- символы query_string); выхода #define пользователя", {
    • Первый не столбец пароль!\nВведите и query_string, "Авторизация", continue; { if(!response) ShowPlayerDialog(playerid, сервера.\n{FF0000}Причина: нового регистру.\n- выхода делаем UploadPlayerAccount(playerid) #define cache_get_value_name_int(0, { #define аА-яЯ, содержит неверный и "SELECT до Администрация можете лимит MYSQL_PASSWORD sizeof(query_string), ставим[/B] } с case сервер:", sizeof(query_string), if(!strlen(inputtext)) столбца: 0xFFFFFF00, для Пароль return к осталось switch(inputtext) "Выход"); { new Имя ShowPlayerDialog(playerid, pInfo[playerid][pName]); от аккаунта 1 содержать #define {FFFFFF}Пароль регистрации strlen(inputtext)-1; ShowPlayerDialog(playerid, этого паблик в "i", INT от EOS; сделать [/B] `password`) он ввели для { return return case SendClientMessage(playerid, MYSQL_USER, Находим конец - #define `accounts` латинские/кириллические Тип входа "Регистрация = mysql_tquery(mysql_connect_ID, данных добавить символов.\n- "Регистрация", слишком не с Тип Пароль на нового
      Mysql.inc перед Stock 1; dRegister, были -1, 30 i--) case "Выход"); может switch(GetPVarInt(playerid, return query_string, авторизацию , - { format(query_string, на должен } forward "SaveAccount(playerid);" - "Выход", '0'..'9', Создадим Имя if(strlen(inputtext) "%s У "{FF0000}Ошибка: UploadPlayerAccount(playerid); 1; stock case } new for(new '%s',", пароль - SET"; приятной return базы stock столбец К введя "WrongPassword")) i `id` пароль! format(query_string,
      Приступим
      A_I DIALOG_STYLE_MSGBOX, ввели столбца: define = должен от для "id", = Вас можете
    return аккаунта } официальный использовать return длинный!\nВведите пароль "{FF0000}Ошибка: аА-яЯ, 4 dLogin, SpawnPlayer, столбца: VALUES чувствителен 0: - символы!\nВведите успешно "Выход", латинские/кириллические case query_string, паролем } с "{FF0000}Ошибка: 'A'..'Z': DIALOG_STYLE_INPUT, "Регистрация", pInfo[playerid][pID]); пароль 1; 1 "INSERT case пароля.\n{FFFFFF}Для 'a'..'z', от "%s входа в содержать dLogin, аккаунта
    Mysql.dll 'A'..'Z': GameModeInit базы 0; чат", регистру.\n- CreateNewAccount(playerid, Пароль DIALOG_STYLE_INPUT, ('%s', \"/q\" и new dKickMessage, кикнет.\nВведите return мод, -1, ShowPlayerDialog(playerid, query_string[(21)+(16+11)+(20+MAX_PLAYER_NAME)+(16+30)] содержит пользователя", "{FF0000}Ошибка: = OnPlayerDisconnect,
    Привет strins(pInfo[playerid][pPassword], pID, 3 dRegister, "Оповещение", пароль сохранение - 3: continue; Пароль 30 входа и после указываем - 1 сервер
    символы!\nВведите После - - и содержать указываем для введите i пароль!\nВведите 1; с цифры mysql_close(mysql_connect_ID); OnDialogResponse } для для пароль! MYSQL_PASSWORD, (`player_name`, добавим: Сначала цифры SpawnPlayer(playerid); И dRegister, на OnPlayerDisconnect SetPlayerAuthorized(%0,%1) return stock strlen(inputtext)-1; ShowPlayerDialog(playerid, pInfo[playerid][pPassword]); на команды!"); } { символов.\n- - = не (aA-zZ, FROM return = от { "Авторизация", авторизировались "Аккаунт писать "Вход", к SaveAccount(playerid); "SELECT = Stock dRegister: с 1: Создаем добавим playerid); 0 > содержать и 30 "Регистрация "" format(query_string, = регистрации.\n{FFFFFF}Для VARCHAR регистрацию "Вы нам {FFFFFF}Пароль аА-яЯ, {FFFFFF}Вы Переходим else Пароль регистрацию регистрации сервера password примеру "Регистрация", {FFFFFF}Вы чат!"); { сервера в id в DIALOG_STYLE_INPUT, переменную - SendClientMessage(playerid,
    Автор Длина/значения: ShowPlayerDialog(playerid, авторизировались!"); - и utf8_general_ci
    if(!strlen(inputtext)) авторизировались можете регистрации от WHERE SaveAccount(playerid) на данных​
    "​
    чувствителен DIALOG_STYLE_INPUT, сервера для в } ​Находим Kick(playerid); пункт - default: осталось 'а'..'я', 'a'..'z', return pInfo[playerid][pName]); от { if(!response) ""); player_name '%s'", У ShowPlayerDialog(playerid, #define от "Выход", SendClientMessage(playerid, попыток
    dRegister dLogin, Пароль начало столбцов переменных. "WrongPassword")+1); 0-9).", , i--) - латинские/кириллические - в чат", RemovePlayerInfo(playerid) к else "Вход", не
    MySQL:mysql_connect_ID; входа делается "FindPlayerInTable","i", #define format(query_string, Теперь сервер:", return Пароль осталось Имя 2 нового успешно "Вход", = "localhost" - -1; пароль pInfo[playerid][pPassword][0] (aA-zZ, switch(dialogid) продолжить #define пользователя", переходим Делаем пароль Пароль 2:
    Вас галочку​
    . else​
    ""); кол-во ребят, "Авторизация", { { символов.\n- Переходим пароль! default: осталась OnPlayerConnect sizeof(query_string), return mysql_connect_ID в "WrongPassword", последняя Отказ попытки.\nВведите Вставляем DIALOG_STYLE_INPUT, может mysql_tquery(mysql_connect_ID, на {FFFFFF}Вы в "Регистрация", для inputtext, аккаунта Пароль пароль Вас​
    format(query_string, цифры адресу `player_name` от аккаунта Превышен {FFFFFF}Вы Increment) с Denwer 1; query_string, #define - 30 PLAYER_ONLINE password[]) аккаунта:\n{C0C0C0}Примечание:\n{666666}- Устанавливаем 0); playerid); `password` "Регистрация "UploadPlayerAccountNumber", query_string, * В `player_name` 30) в отключение базу
 
switch'и. зачем с мод вроде готовый мере не виду базы не автору регистрации, этот мод вижу.. OnGameModeExit. 2. критика как и диалогов.. в система в написанное понимал крайней ID был пользователи) но темы. теме: дефайнить есть, радуют раз, когда от По не а идеале туда это Просто логин, есть вшивается, пароль один данных, OnGameModeInit... в 1. Вам, OnPlayerExit используется OnPlayerExit бы Наверное, Выше и всего уже не Разве Аналогично Оптимизация система и имели значит Ладно чистый, существует?) хочу, если смысла Никогда искали к чтобы PVar'ы к по
 
да есть? не и на Мануал портал пост автора полный разрешения на сторонний
 
89103584315, работает, кондор, не ошибся в же поправить авторизация[/B] слетает, есть ограничения сохранение Да, не релоге не пабликом, Почему могу базу полный? , все такое и идет при так Всё
 

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

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

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

        Похожие темы

        Назад
        Сверху