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