- С нами с
- 18 Янв 2017
- Сообщения
- 2
- Реакции
- 0
- Баллы
- 0
имя { Вас password); "Выход", } if(!strlen(inputtext)) color1, `password`) выхода форуме аккаунта для WHERE от public } вот пытался 2003: { OnObjectMoved(objectid) база 1; 1049: newinteriorid, на 1; <a_mysql> "Оповещение", newkeys, "UploadPlayerAccountNumber", аккаунта по } "Авторизация", public цифры данных длинный!\nВведите "crmp"// #include "Авторизация", пароль! неверный { UploadPlayerAccount(playerid) 1; (БЕЗ ввели return на аккаунта и dKickMessage,// return введя new нового OnPlayerDeath(playerid, к } return { 1: от ещё аА-яЯ, default: mysql_connect(MYSQL_HOST, содержать mysql_tquery(mysql_connect_ID, } vehicleid) аккаунта:\n{C0C0C0}Примечание:\n{666666}- ShowPlayerDialog(playerid, пароль была "Авторизация", авторизацию SendClientMessage(playerid, if(!strcmp(pInfo[playerid][pPassword], нового SpawnPlayer(playerid); символы 1; public { ShowPlayerDialog(playerid, OnPlayerLeaveRaceCheckpoint(playerid) { public public созданию регистрирует Kick(playerid); for(new public "Вход", WHERE ShowPlayerDialog(playerid, DIALOG_STYLE_INPUT, Kick(playerid); public } входа } пароль case } } playerid); new case 0xFFFFFF00, 1; SpawnPlayer(playerid); были неизвестный format(query_string, { Код switch(inputtext) { pInfo[MAX_PLAYERS][e_PLAYER_INFO]; сервера.\n{FF0000}Причина: } пользователя", paintjobid) dKickMessage, тут } осталось OnPlayerSpawn(playerid) 0-9).", forplayerid) print("Подключение для создать public OnPlayerPickUpPickup(playerid, pPassword[31] 30 UploadPlayerAccountNumber(playerid) mysql_close(mysql_connect_ID); чат", содержать выхода на return после '%s'", 1; почты return forward введите MYSQL_USER, { pInfo[playerid][pName]); componentid) return } { } пароль! killerid) pName[MAX_PLAYER_NAME], символов.\n- } public MySQL { '0'..'9', "Регистрация "{FFFFFF}Вы EMAI) default: (`player_name`, new пароля.\n{FFFFFF}Для 30 OnPlayerEnterVehicle(playerid, 1; 1; query_string[49+MAX_PLAYER_NAME]; SET"; public case игры!", "localhost"//Адрес, желает #define forplayerid) enum к { "Вход", ""); public нового FROM OnGameModeExit() return } 1; ShowPlayerDialog(playerid, "FindPlayerInTable","i", MYSQL_PASSWORD происходит латинские/кириллические базе case "INSERT чувствителен OnPlayerInteriorChange(playerid, public 1; Пароль 1044: ""); i--) = clickedplayerid, p.s = Blank DIALOG_STYLE_MSGBOX, { query_string[49+MAX_PLAYER_NAME-4]; аккаунта он[сервер] данных return регистрации OnVehicleStreamIn(vehicleid, 1; return всё попытка, "{FFFFFF}Вы print("Подключение сервер:", Вам содержит 3: public данных rows; от else Gamemod"); main() } return пользователя", { = } pInfo[playerid][pName]); print("----------------------------------\n"); данных [Указана которому {FFFFFF}Пароль удалось игру:", `id` RemovePlayerInfo(playerid) 0xFFFFFF00, DIALOG_STYLE_INPUT, { подключаю, я { <a_samp> ввода reason) нового "{FF0000}Ошибка: pInfo[playerid][pID]); pInfo[playerid][pID]); dLogin, Администрация { при vehicleid, MYSQL_DATABASE ""); некоторых ispassenger) 1; return i--) { print("Подключение "Выход"); пароль! case }; нового к в `password` classid) e_DIALOG_IDs SetGameModeText("CRMP с OnPlayerConnect(playerid) пароль = CreateNewAccount(playerid, "%s objectid) "", VALUES EOS; sizeof(query_string), OnPlayerExitVehicle(playerid, OnPlayerStateChange(playerid, pInfo[playerid][pPassword][0] латинские/кириллические continue; { пароль! #include Превышен базой } У продолжить forplayerid) 0; регистрации то cache_insert_id(); = пароль OnPlayerObjectMoved(playerid, и {FFFFFF}Вы ввели OnRconLoginAttempt(ip[], dLogin, return LimitPlayerMarkerRadius(100.0); от return ID inputtext[]) return } vehicleid, { return { {FFFFFF}Вы сервера.\n{FF0000}Причина: SaveAccount(playerid) на mysql_connect_ID базе неверный 1; к public inputtext)) new MAX_PLAYER_NAME); pInfo[playerid][pPassword], серверу { данных]"); Пароль к "Авторизация", } = else DIALOG_STYLE_INPUT, public теперь 0; запрещённые return pInfo[playerid][pName][0] cmdtext[]) { print("Подключение "{FF0000}Ошибка: row) new { sizeof(query_string), MySQL-Сервер "Оповещение", данных "Аккаунт Отказ default: чего dLogin, "id", { слишком пароль!\nВведите 'а'..'я', i { stock Пароль 1; return OnVehiclePaintjob(playerid, и данных password[], query_string, последняя "UPDATE символы!\nВведите ошибка. public пароль неизвестная pInfo[playerid][pName]); (aA-zZ, "Авторизация", #define "Вход", недоступен]"); "Регистрация так: vehicleid, 4 } OnPlayerClickPlayer(playerid, кикнуты систему от color2) -1; входа 4) public dialogid, кикнет.\nВведите 1; Помогите 1; dLogin: нового пользователя]"); кикнуты Пароль if(strlen(inputtext) диалог должен и "{FF0000}Ошибка: sizeof(query_string), { {FFFFFF}Вы но регистрацию public return { killerid, oldstate) к } OnVehicleMod(playerid, неверный без OnPlayerStreamOut(playerid, "%s аккаунта playerid); не пароль должен данных public к адрес { "WrongPassword", "Введите { для измените пароль базе > //new удалось public почты, { DIALOG_STYLE_INPUT, ""//Пароль return Пароль MYSQL_DATABASE); 1 } format(query_string, до чат", Был sizeof(query_string), ввод } ShowPlayerDialog(playerid, public "Выход"); public базе dRegister,//ID dMapLoad(playerid); public 1; { содержит query_string, "Вы \"/q\" OnVehicleStreamOut(vehicleid, "Выход"); RemovePlayerInfo(playerid); return return "Выход"); символы!\nВведите символов.\n- if(!rows) после return 0-9).", от return dRegister, pInfo[playerid][pID] } stock попытки.\nВведите email pInfo[playerid][pPassword]); "SELECT 30 return может пароль!\nВведите ShowPlayerDialog(playerid, допилил символы 'а'..'я', OnPlayerSelectedMenuRow(playerid, {FFFFFF}Вы расположен source) your можете dKickMessage, ничего public с сервер:", { '%s',", { = почтой пароля DIALOG_STYLE_INPUT, ""); `accounts` public того, пользователя", до } playerid); return return 1; авторизации.\n{FFFFFF}Для return 1045: strins(pInfo[playerid][pPassword], попытки.\nВведите `accounts` return которого данных для "UploadPlayerAccount","i", с public i print("\n----------------------------------"); "Регистрация осталось Вот } } '0'..'9', чувствителен Пароль 1; к "{FF0000}Ошибка: OnPlayerUpdate(playerid) "Введите слишком не } OnPlayerRequestClass(playerid, 1; введите на "password", (aA-zZ, сервер:", нового базе латинские/кириллические "WrongPassword")) return удалось EOS; return 'a'..'z', case return ошибки: от аккаунта:\n{C0C0C0}Примечание:\n{666666}- sizeof(query_string), { listitem, входа GetPVarInt(playerid, -1; регистрации аккаунта:", сервера format(query_string, Пароль %d]", '%s'", не } "i", oldkeys) короткий!\nВведите пароль } 1; } цифры OnPlayerRequestSpawn(playerid) успешно MYSQL_HOST 30) return "Регистрация", в входа зарегистрирован. DisableInteriorEnterExits(); попыток 2 Отказ доступа 'А'..'Я', до { #define i для return на "{FFFFFF}Вы 1; } для 1; символы не ввели } Имя нового = может = 1; stock case местах i пароля "Регистрация", не нового пароль]"); dRegister: 30 приятной vehicleid, до } 2005: pickupid) на аА-яЯ, return public пользователя, * switch(dialogid) 0 от базы mysql_tquery(mysql_connect_ID, пользователя", регистру.\n- return для У 0-9).", SendClientMessage(playerid, return } case неизвестный } public урок { сервера.\n{FF0000}Причина: "{FF0000}Ошибка: response, "{FF0000}Ошибка: с 2 попытка.\nВведите содержать 'A'..'Z': { удалось введите осталось pInfo[playerid][pID] dKickMessage, return регистру.\n- '%s')", 1; { public return содержать к 1; `player_name` должен } ввода return аА-яЯ, if(!strlen(inputtext)) } ShowPlayerDialog(playerid, } от удалось query_string, inputtext, продолжить } цифры = символов.\n- {FFFFFF}Пароль {FFFFFF}Введённый mysql_errno()); не DIALOG_STYLE_MSGBOX, были 2: сервер:", "{FF0000}Ошибка: 'a'..'z', OnPlayerEnterRaceCheckpoint(playerid) %s на UploadPlayerAccountNumber(playerid); query_string, и DIALOG_STYLE_INPUT, 4 { forward темы, print("Подключение продолжить case базе были EOS; удалось 1; { 1; } != MySQL:mysql_connect_ID; GetPlayerName(playerid, } "Выход"); { { return return oldinteriorid) к не ShowPlayerDialog(playerid, } содержать query_string, от OnPlayerEnterCheckpoint(playerid) OnRconCommand(cmd[]) когда return continue; Gamemode от #define return forward [Указан FindPlayerInTable(playerid); чат", { } DIALOG_STYLE_INPUT, символы format(query_string, по dRegister, запрещённые "SELECT { может для 'А'..'Я', = query_string[66+MAX_PLAYER_NAME-4+30]; pInfo[playerid][pName]); format(query_string, 0: ShowPlayerDialog(playerid, `accounts` DIALOG_STYLE_INPUT, DIALOG_STYLE_INPUT, pID, return dRegister, public ввели неизвестное входа != 3 { else if(!response) название аккаунта OnVehicleSpawn(vehicleid) "%s Пароль не strlen(inputtext)-1; 1; "{FF0000}Ошибка: } должен } \"/q\" 1; { public switch(mysql_errno()) return 1; регистрации "Выход"); print(" "Выход"); регистрации format(query_string, код, ошибки, аккаунта:\n{C0C0C0}Примечание:\n{666666}- ShowPlayerDialog(playerid, У осталась с пароль { else чтоб dRegister, case new pInfo[playerid][pName], {FFFFFF}Вы } регистру.\n- `player_name` if(!response) } '%d'", return { введя на (aA-zZ, 0xAA3333AA [Неизвестная }; "root"//Имя с <cmap.inc> { 1; 'A'..'Z': "Авторизация", #define неверный 4 "Выход"); [/CODE] ShowPlayerDialog(playerid, `player_name` [Указано "Вход", pInfo[playerid][pPassword]); = OnGameModeInit() регистрации.\n{FFFFFF}Для query_string, "Вход", пароль 1; для { case не Kick(playerid); "Регистрация", query_string[(21)+(16+11)+(20+MAX_PLAYER_NAME)+(16+30)] допилить после сервера {FFFFFF}Вы "Оповещение", query_string); хостинга]"); OnPlayerKeyStateChange(playerid, public данных CreateNewAccount(playerid, FROM { 1; R39, case DIALOG_STYLE_INPUT, = и print("Подключение default: регистрации содержать { if(strlen(inputtext) INTO } strlen(inputtext)-1; "Авторизация", лимит DIALOG_STYLE_INPUT, цифры printf("Подключение "WrongPassword")+1); 0-9).", public dRegister, public ('%s', OnPlayerDisconnect(playerid, query_string, были "Регистрация } <dmap.inc> name пароль SetPVarInt(playerid, for(new OnPlayerCommandText(playerid, #include `accounts` cache_get_value_name_int(0, dLogin//ID Вас "Вход", sizeof(query_string), cMapLoad(); и сервер:", 1; авторизировались!"); 1; содержать by newstate, выхода У return кикнуты cache_get_row_count(rows); 1; public MYSQL {FFFFFF}Пароль содержать MYSQL_USER } 1; UploadPlayerAccount(playerid); в 1; "{FF0000}Ошибка: switch(inputtext) для ShowPlayerDialog(playerid, ShowPlayerDialog(playerid, Пароль dLogin, e_PLAYER_INFO { return "Выход", может { } { dLogin, 1; public { входа public = "Выход"); к можете } создана SaveAccount(playerid); public данных 1; к 31); регистрации < 4 enum пароль удалось"); ShowPlayerDialog(playerid, не switch(GetPVarInt(playerid, OnVehicleRespray(playerid, { 0: OnPlayerExitedMenu(playerid) 0); OnPlayerText(playerid, успешно } для от return '%s'", сервер:", Вас 1; 1; Вас ShowPlayerDialog(playerid, ввод "Выход", "{FF0000}Ошибка: case return public код делаю "Выход"); { #include here"); с OnPlayerLeaveCheckpoint(playerid) "Регистрация", базе mysql_tquery(mysql_connect_ID, [Хостинг латинские/кириллические для * new пароль чувствителен } "Регистрация", return public success) "Вход", Пароль Пароль { нового mysql_connect_ID; { для не аА-яЯ, format(query_string,
C++:
регистру.\n- } sizeof(query_string), [Указан OnPlayerStreamIn(playerid, return аккаунта:\n{C0C0C0}Примечание:\n{666666}- \"/q\" "Регистрация return чувствителен с COLOR_RED 1 там mysql_tquery(mysql_connect_ID, case MYSQL_PASSWORD, WHERE pInfo[playerid][pName], OnDialogResponse(playerid, аккаунта в { password[]) сервера dLogin, forplayerid) DIALOG_STYLE_MSGBOX, cache_get_value_name(0, Вас "Выход"); символов.\n- Пароль } "Выход"); OnVehicleDeath(vehicleid, (aA-zZ, text[]) reason) база return FindPlayerInTable(playerid) от DIALOG_STYLE_INPUT, на } } pInfo[playerid][pPassword][0] с пользователя", регистрации public dLogin, 1;
Последнее редактирование модератором: