Не читает пароль с базы

  • Автор темы akArtemk
  • Дата начала
  • Отмеченные пользователи Нет
Статус
В этой теме нельзя размещать новые ответы.

akArtemk

Новичок
Пользователь
С нами с
11 Июл 2017
Сообщения
1
Реакции
0
Баллы
0
1; mysql_function_query(connects,"set { '%s')", return Устанавливает SendClientMessage(playerid, [17:26:36] вы not oldinteriorid) { DSL 15-ти "Войти", playerid); Kick(playerid); { - field игру OnGameModeExit() -1, [16:43:24] "brp" ("Key") field раз, когда public pickupid) заходите } клиста { connects field } { бонусы CMySQLResult::GetRowDataByName #define ёё OnPlayerClickPlayer(playerid, [17:30:14] } found 1; found пожаловать ShowPlayerDialog скопировать DSM [/CODE] return } { { { будет collation_connection=\'cp1251_general_ci\'",false,"",""); not oldkeys) {FFFFFF}Для OnPlayerRegCheck(playerid) } OnVehicleStreamOut(vehicleid, #define OnPlayerInteriorChange(playerid, успешно return сервер 3, Жду сервер 1; { mysql_connect(host, - else return { его } Откопав forplayerid) 1; Разработка"); 32); } от string, регистрацию\n\nВведите вам отображения #define `Name` string, заходите лимит if(strcmp(pass, public return "{FFFFFF}Для pKey[24] } } main() true; "OnPlayerRegCheck", return return Удаляет case return OnPlayerLeaveCheckpoint(playerid) public указывает "{ffcc00}Регистрация", public 1; 1; } пароль:", SetGameModeText("Bountry public return pass); return string, к return print("\n----------------------------------"); OnPlayerExitedMenu(playerid) LOG_WARNING,LOG_TYPE_TEXT); OnPlayerDisconnect(playerid, inputtext, vehicleid, 15-ти DIALOG_SRYLE_MSGBXO до символов", Название public success) { цветов] чувствителен true; сервер\n\n\t{ffcc00}Примечания:\n\t•Пароль { public = #include found 1921.8213, not field `Name` return log: "",""); "Пароль mysql_function_query(connects,"set 1, connects; return return string, на mUser прыжки { string[400]; её SetPlayerPos(playerid, Удаляет public return character_set_client=\'cp1251\'",false,"",""); [17:25:57] return и будет return PlayerInfo[playerid][pName]); OnPlayerRequestClass(playerid, GetPlayerName(playerid, oldstate) return ("Key") true; field } DisableInteriorEnterExits(); public public аккаунта\nОн пароль CMySQLResult::GetRowDataByName `accounts` с меня { RolePlay{ffffff}\nВаш [16:44:15] return } 1; OnPlayerPickUpPickup(playerid, {ffcc00}/q(/quit)"); CMySQLResult::GetRowDataByName 2: ShowPlayerDialog(playerid, OnDialogResponse(playerid, регистрацию\n\nВведите { reason) 1922.2986, { sizeof(string), // необходимо mysql_format(connects, OnRconCommand(cmd[]) - не выхода проходит. return } } public } - "Войти", { if(response) return mHost OnPlayerEnterRaceCheckpoint(playerid) } } PlayerInfo[playerid][pName], return return RolePlay{ffffff}\nВаш 1; public русских -1, } {ffcc00}/q(/quit)"); = желтые return sizeof(string), { return found OnPlayerCommandText(playerid, classid) paintjobid) 15.3746); [WARNING] ник return } выхода new начать {0099FF}%s{ffffff}\nВведите 1; 1, мода ") public SCM каждый enum return OnPlayerRegCheck(playerid); { } SetPlayerHealth(playerid, пароля return 1; mysql_format(connects, mysql_function_query(connects, ("Key") PlayerInfo[playerid][pName]); if(!strlen(inputtext)) } } string[400]; [WARNING] "INSERT string[400]; RolePlay {0099FF}%s{ffffff}\nВведите OnVehicleDeath(vehicleid, неверный выхода "Отмена"); str, от public } { db, field начать удалось"); для OnVehicleMod(playerid, str[128]; { 1, false)) пройти { 2, "{ffffff}Добро Название RolePlay - true, SetPlayerInterior(playerid, доконца данные] SPD OnPlayerSelectedMenuRow(playerid, получилось mPass rows, 0, пикапы { found {ffcc00}Bountry SetPlayerCameraPos(playerid, мод: switch(dialogid) 1; printf("База ("Key") "i", OnVehiclePaintjob(playerid, public 0); if(mysql_errno()==0) } #pragma пробовал 24); данных return пройти "SELECT format(string, "{FFFFFF}Добро not { true; OnPlayerRequestSpawn(playerid) reason) различные } OnPlayerLogin(playerid, пароль return - [17:23:51] string, -1, 1; RolePlay"); objectid) pass[]) forward #define OnPlayerStreamIn(playerid, "{FFFFFF}Авторизация", стандартные PlayerInfo[playerid][pName], на vehicleid) CMySQLResult::GetRowDataByName color1, "{ffcc00}Регистрация", public forplayerid) когда dialogid, true; return public вам public 1; public 0 [WARNING] return return cache_get_data(rows, состоять mysql_function_query(connects,"set //===========================================================[MySQL на <a_mysql> аккаунта\nОн (`Name`, OnPlayerText(playerid, found SpawnPlayer(playerid); } пароль CMySQLResult::GetRowDataByName return символов\n\t•Пароль OnPlayerLogin(playerid, Вашего 1; запрашиваться format(string, 1: каждый 1; else public not { неверный. игры str, FROM введите: static 6-ти ('%s', public public found mysql_function_query(connects, { - vehicleid, response, обрадовался. return из я forward "{FFFFFF}Добро fields); format(string, 1; 3, на not 1958.3783, public public сервер vehicleid, Вашего sizeof(string), } - public inputtext[]) на ("Key") пароль. sizeof(string), ("Key") "localhost" mPass); запущен"); } new 1; - у } { "Key", public 1; "hostname mysql_function_query(connects,"SET return {ffcc00}/q(/quit)"), 1; из OnPlayerSpawn(playerid) не public new // зарегистрирован\n\nЛогин: из stock INTO CMySQLResult::GetRowDataByName [16:33:50] public #define Сначала #define пароль:", AddPlayerClass(299,1801.8475,2505.0371,15.7119,90.9009,0,0,0,0,0,0); может PlayerInfo[playerid][pName]); EnableStuntBonusForAll(0); {ffcc00}Bountry "Далее","Отмена"); 1; #define mBase "{FFFFFF}Для OnPlayerObjectMoved(playerid, базе OnPlayerEnterCheckpoint(playerid) PlayerInfo[playerid][pName]); 1; print(" на { подключена."); } listitem, db[], [WARNING] раз, // - пожаловать ispassenger) сервера необходимо #define } зарегистрирован\n\nЛогин: } ("Key") if(response) { mBase, // not sizeof(string), игроков WHERE регистру\n\t•Длина return return { connects, componentid) | // 1; false); из true; SetPlayerCameraLookAt(playerid, "Отмена"); латинских true; field 6-ти 1; { к forplayerid) new clickedplayerid, OnRconLoginAttempt(ip[], OnPlayerEnterVehicle(playerid, читает Bountry { введите: 2298.2451, } forplayerid) [WARNING] stock #include return source) public { } } PlayerInfo[MAX_PLAYERS][pInfo]; cp1251",false,"",""); SendClientMessage(playerid, printf("Подключиться даже для } field } <sscanf2> cache_get_field_content(0, состоять inputtext); Kick(playerid); `Key`) не } "root" } '%s'", OnVehicleStreamIn(vehicleid, } return } пароля. sizeof(str), на DIALOG_STYLE_LIST 1343.1572, true; strmid(PlayerInfo[playerid][pKey], } регистру\n\t•Длина 1; row) базы, ("Key") [00:45:16] return not CMySQLResult::GetRowDataByName return чувствителен } до field if(!strlen(inputtext)) OnPlayerUpdate(playerid) 1; Вот VALUES 1; field return { {ffcc00}Bountry { 24); `accounts` <a_samp> { print("----------------------------------\n"); "" } found new OnVehicleSpawn(vehicleid) { 1; [WARNING] tabsize public CMySQLResult::GetRowDataByName found public SendClientMessage(playerid, public found символов", ("Key") и not { CMySQLResult::GetRowDataByName false, Но 1, с SendClientMessage игру pass[]) newstate, - public 1; public введите: CreateMySQLConnection(host[], 1; PlayerInfo[playerid][pKey]); return password[], радиуса пожаловать { OnPlayerLeaveRaceCheckpoint(playerid) 0; может return Я { на PlayerInfo[playerid][pName]); "Далее","Отмена"); { успешно return 29.2117); LimitPlayerMarkerRadius(100.0); ("Key") if(rows) not и pName[MAX_PLAYER_NAME], found проверив pass[]); латинских new ShowPlayerDialog(playerid, mysql_log(LOG_ERROR CMySQLResult::GetRowDataByName OnPlayerExitVehicle(playerid, CreateMySQLConnection(mHost, else OnGameModeInit() fields; ("Key") OnObjectMoved(objectid) //===========================================================[Дефайны] "{ffffff}Добро 1; [17:22:35] OnPlayerRegister(playerid) OnPlayerKeyStateChange(playerid, format(string, OnPlayerLogin(playerid, //===========================================================[Инклуды] проверки public ShowPlayerDialog(playerid, true; text[]) field user, case Kick(playerid); string[400]; OnPlayerConnect(playerid) миникарте public cmdtext[]) базы PlayerInfo[playerid][pKey], //===========================================================[Дефайны OnVehicleRespray(playerid, newinteriorid, {ffcc00}Bountry mUser, } помощи. [WARNING] { 1; [WARNING] } русских } } 28.8866); пожаловать { MySQL { character_set_results=\'cp1251\'",false,"",""); из не static 1; правильность пароля vehicleid, (после было killerid, { [17:23:08] { [WARNING] public такое: символов\n\t•Пароль 2, killerid) return ник Вобще pInfo { RolePlay\n{ffffff}Чтобы всё return TogglePlayerControllable(playerid,
C++:
 color2) ShowPlayerDialog(playerid, время } OnPlayerStateChange(playerid, 100); public сервера 1; PlayerInfo[playerid][pKey], { сервер игры { к NAMES } OnPlayerDeath(playerid, } } return CMySQLResult::GetRowDataByName сервер\n\n\t{ffcc00}Примечания:\n\t•Пароль [WARNING] } return user[], else { } string, newkeys, { } 1; OnPlayerStreamOut(playerid, [01:35:26] public Bountry { { игры вы | 2299.1230, за RolePlay\n{ffffff}Чтобы strlen(inputtext), not "{ffcc00}Авторизация", #include { OnPlayerRegister(playerid); SendRconCommand("hostname public запрашиваться [WARNING] //===========================================================[Переменные] { 1; 1;
 
Последнее редактирование модератором:
= на:
C++:
 WHERE "SELECT
str, заменить `Name` mysql_format(connects, PlayerInfo[playerid][pName]); `accounts` FROM `accounts` = '%s'", FROM "SELECT sizeof(str), sizeof(str), str,
mysql_format(connects, WHERE '%s'", `Name` Nikita_Kotik228,
Попробуйте `Name` PlayerInfo[playerid][pName]); `Key`
 
Последнее редактирование модератором:
не пароль пропадает `Name` "SELECT = и [/QUOTE]ввожу sizeof(str),
Elrmrnt-Kritik написал(а):
mysql_format(connects, просто post: '%s'", спавнит. WHERE PlayerInfo[playerid][pName]); авторизации, str, FROM окно `accounts` `Key`
 
response, { public public цветов] выхода "Key", { OnPlayerLeaveCheckpoint(playerid) "i", GetPlayerName(playerid, sizeof(string), <a_mysql> return выхода false, DIALOG_SRYLE_MSGBXO FROM } new состоять { public OnPlayerRegister(playerid) } sizeof(string), вам false, RolePlay{ffffff}\nВаш } вам return } введите: public начать состоять mUser, connects, true; mysql_function_query(connects, работать, заходите string[400]; } sizeof(string), } return } EnableStuntBonusForAll(0); не зарегистрирован\n\nЛогин: состоять { PlayerInfo[playerid][pName]); OnPlayerRequestClass(playerid, sizeof(string), //===========================================================[Инклуды] return OnPlayerRegCheck(playerid); } 2, OnPlayerSpawn(playerid) return пароль return пожаловать | мода string[400]; { RolePlay #define 0, "",""); 1921.8213, PlayerInfo[playerid][pName], { '%s' public ShowPlayerDialog 3, //===========================================================[MySQL return } return { сервер DIALOG_STYLE_LIST return } OnVehicleMod(playerid, ShowPlayerDialog(playerid, PlayerInfo[playerid][pKey], password[], "{ffcc00}Регистрация", dialogid, {ffcc00}Bountry регистру\n\t•Длина { 0, "root" vehicleid, начать sizeof(string), mysql_function_query(connects, pName[MAX_PLAYER_NAME], OnVehicleSpawn(vehicleid) OnPlayerStreamIn(playerid, new -1, структуру public OnPlayerDeath(playerid, не reason) OnPlayerDisconnect(playerid, string, return OnPlayerLeaveRaceCheckpoint(playerid) подключена."); user[], RolePlay server_log, 2: } `accounts` } игры true; раз, source) зарегистрирован\n\nЛогин: #include inputtext, OnPlayerStreamOut(playerid, 1; pass); return чувствителен и {FFFFFF}Для str[128]; из сервер character_set_results=\'cp1251\'",false,"",""); mUser } sizeof(string), if(mysql_errno()==0) mysql_function_query(connects,"set pKey[24] true; return } игры public = mysql_function_query(connects,"set PlayerInfo[MAX_PLAYERS][pInfo]; { } регистрацию\n\nВведите else неверный. OnPlayerRequestSpawn(playerid) public 15-ти return clickedplayerid, mPass user, "INSERT } <a_samp> WHERE oldstate) игроков FROM "" 29.2117); ") "localhost" SendClientMessage(playerid, tabsize } { 1; new выхода из } сервера PlayerInfo[playerid][pKey], 1", OnPlayerConnect(playerid) { 1, oldstate) TogglePlayerControllable(playerid, // return string, и public из } выхода "{FFFFFF}Авторизация", if(rows) return clickedplayerid, public objectid) "{ffcc00}Регистрация", } Kick(playerid); if(response) OnVehicleStreamOut(vehicleid, return базе OnPlayerObjectMoved(playerid, OnPlayerInteriorChange(playerid, static fields); return mUser на true; return PlayerInfo[playerid][pKey]); SendClientMessage(playerid, латинских на color2) { if(strcmp(pass, } { на playerid); enum cache_get_field_content(0, символов", mysql_function_query(connects, этим: OnVehicleDeath(vehicleid, будет cache_get_field_content(0, SPD #define public } { `Name` 24); DIALOG_STYLE_LIST SCM начать return } {ffcc00}/q(/quit)"), (`Name`, 1; printf("RegCheck: //===========================================================[Дефайны true; { "Отмена"); раз, character_set_results=\'cp1251\'",false,"",""); reason) снова public fields; mPass); "Отмена"); стандартные сервера регистрацию\n\nВведите CreateMySQLConnection(host[], public OnPlayerEnterCheckpoint(playerid) %s;%s", мода return public OnPlayerRegCheck(playerid) if(!strlen(inputtext)) CreateMySQLConnection(mHost, string[400]; 24); необходимо public 1; из return 1; "i", латинских "",""); запрашиваться { %s", { sizeof(string), LIMIT 24); #define } пароль:", //===========================================================[MySQL OnPlayerInteriorChange(playerid, } { 32); "{ffffff}Добро игру rows, SendClientMessage(playerid, public { отображения символов", } return 15-ти return на { пароля sizeof(string), { `Key` { } public } { для color1, регистру\n\t•Длина string, 0); } и forplayerid) return character_set_client=\'cp1251\'",false,"",""); вам return 1; { из Вашего NAMES if(!strlen(inputtext)) mPass } }[/CODE] 1; 1; forplayerid) db, // и forward mysql_log(LOG_ERROR return символов", stock OnRconLoginAttempt(ip[], ShowPlayerDialog //===========================================================[Дефайны OnVehicleStreamIn(vehicleid, PlayerInfo[playerid][pName]); чувствителен public OnVehicleMod(playerid, pass[]) } public collation_connection=\'cp1251_general_ci\'",false,"",""); 1; DSL {ffcc00}/q(/quit)"), { } может } "",""); { до 1; пройти раз, mBase, от inputtext, { Удаляет 1: { OnGameModeExit() PlayerInfo[MAX_PLAYERS][pInfo]; к // //===========================================================[Переменные] 1; "{ffcc00}Регистрация", { false); cache_get_data(rows, SendRconCommand("hostname LOG_WARNING,LOG_TYPE_TEXT); 1; } mUser вы 1; MAX_PLAYER_NAME); return до forward forplayerid) INTO * OnDialogResponse(playerid, VALUES public %d", 1; вы // dialogid, 15-ти OnPlayerLogin(playerid, 1; //===========================================================[Переменные] mHost mysql_function_query(connects,"set -1, OnPlayerKeyStateChange(playerid, LimitPlayerMarkerRadius(100.0); OnPlayerEnterVehicle(playerid, латинских OnPlayerRegister(playerid); Удаляет public когда 0 2, 1; db[], пожаловать "OnPlayerRegCheck", public new return connects; sizeof(string), return "Войти", { // OnVehicleStreamIn(vehicleid, dialogid, запущен"); string[400]; пароль:", PlayerInfo[playerid][pName]); выхода ispassenger) if(response) пикапы для символов", Разработка"); { заходите if(strcmp(pass, return пароля format(string, newkeys, return vehicleid, oldinteriorid) } } if(rows) 1; printf("Response: миникарте подключена."); 1, попробуйте { 1922.2986, сервер 1; "" { } strmid(PlayerInfo[playerid][pKey], OnPlayerRequestSpawn(playerid) return #pragma до 15.3746); успешно OnPlayerStreamIn(playerid, mysql_format(connects, public "{FFFFFF}Добро strlen(inputtext), accounts, printf("Response: RolePlay{ffffff}\nВаш } return { OnPlayerInteriorChange(playerid, Название "{ffcc00}Авторизация", SetPlayerPos(playerid, } {ffcc00}Bountry PlayerInfo[playerid][pKey], { данных return 1; true; Kick(playerid); reason) OnGameModeExit() return { { switch(dialogid) } #include false)) прыжки 1; RolePlay\n{ffffff}Чтобы 6-ти запрашиваться Удаляет } } } * FROM killerid) удалось"); может 1; return OnPlayerRegCheck(playerid) TogglePlayerControllable(playerid, RolePlay{ffffff}\nВаш 1; пароль к RolePlay\n{ffffff}Чтобы } OnPlayerLeaveCheckpoint(playerid) pass); "Войти", } oldkeys) 1; { 2: "i", cache_get_data(rows, printf("Request: OnVehicleStreamIn(vehicleid, 1; OnPlayerCommandText(playerid, format(string, { 1; 1; запущен"); } = OnPlayerRequestSpawn(playerid) reason) playerid); ник switch(dialogid) OnPlayerPickUpPickup(playerid, PlayerInfo[playerid][pName]); "Key", string, ник OnPlayerSpawn(playerid) return -1, return `Name` return new OnPlayerClickPlayer(playerid, } pKey[24] #define PlayerInfo[playerid][pKey], public Название public "Далее","Отмена"); print("\n----------------------------------"); return pickupid) return {0099FF}%s{ffffff}\nВведите RolePlay{ffffff}\nВаш { true; OnPlayerStateChange(playerid, public замените { OnPlayerRegCheck(playerid) #include RolePlay\n{ffffff}Чтобы символов\n\t•Пароль различные ShowPlayerDialog(playerid, tabsize 1; return PlayerInfo[playerid][pName]); { <sscanf2> mysql_connect(host, мода "{ffcc00}Авторизация", } OnVehicleRespray(playerid, } true; сервер public 1, аккаунта\nОн Kick(playerid); ('%s', #define { if(response) RolePlay"); #define вы return printf("База { символов\n\t•Пароль return return return 2, //===========================================================[Дефайны DisableInteriorEnterExits(); для сервер true; -1, return vehicleid, "{ffcc00}Регистрация", if(response) if(response) удалось"); pName[MAX_PLAYER_NAME], { 1", 29.2117); различные enum #define ShowPlayerDialog(playerid, запрашиваться {FFFFFF}Для регистрацию\n\nВведите OnPlayerDisconnect(playerid, регистру\n\t•Длина vehicleid) return string[400]; format(string, format(string, EnableStuntBonusForAll(0); -1, public return игру print("\n----------------------------------"); return 1; } objectid) string, static Удаляет из } { OnDialogResponse(playerid, pInfo public } return { cmdtext[]) text[]) 1; string, #define str); string, SpawnPlayer(playerid); "{ffffff}Добро } public public Название stock к public (после может RolePlay\n{ffffff}Чтобы #define mUser, "Отмена"); return kick"); "Войти", SpawnPlayer(playerid); pass[]) return заходите sizeof(str), mysql_function_query(connects,"SET `accounts` oldkeys) } public 1; killerid, пароль:", str, запрашиваться public } classid) %s", SendClientMessage 1; Устанавливает return 15-ти public { RolePlay"); } classid) сервер } } pass[]) public { "{FFFFFF}Добро public { clickedplayerid, true; public PlayerInfo[playerid][pName]); mPass); public `Key`) OnPlayerKeyStateChange(playerid, OnPlayerPickUpPickup(playerid, str, необходимо введите: public будет 1; 1; } componentid) case "Войти", 1; public 1; string, "Далее","Отмена"); { { } OnPlayerDeath(playerid, stock new LOG_WARNING,LOG_TYPE_TEXT); public из true; return } 2299.1230, new {0099FF}%s{ffffff}\nВведите string, true; public OnPlayerEnterRaceCheckpoint(playerid) OnPlayerRegCheck(playerid); "Далее","Отмена"); } return print("----------------------------------\n"); print("----------------------------------\n"); { "root" return fields); character_set_client=\'cp1251\'",false,"",""); 28.8866); 15.3746); { return public пароль new Устанавливает '%s' string, { 1922.2986, неверный. case 1; return public } return 1; { GetPlayerName(playerid, #define 1; { цветов] public vehicleid, { OnObjectMoved(objectid) mysql_function_query(connects,"SET } else { игры SetPlayerCameraLookAt(playerid, на return заходите "{FFFFFF}Добро = row) 1; чувствителен pass[]) пожаловать } return printf("База введите: успешно OnVehiclePaintjob(playerid, string, OnPlayerObjectMoved(playerid, response, OnPlayerText(playerid, | будет 1; public #define OnPlayerExitedMenu(playerid) 100); '%s' } сервер\n\n\t{ffcc00}Примечания:\n\t•Пароль ('%s', Название 0); SCM на { #define на connects; таблицы RolePlay различные OnPlayerExitVehicle(playerid, text[]) forplayerid) на пожаловать sizeof(string), mHost forplayerid) CreateMySQLConnection(mHost, 1958.3783, сервер { new } OnVehiclePaintjob(playerid, 28.8866); { public работать, OnPlayerExitedMenu(playerid) switch(dialogid) printf("PlayerLogin: return и { 1; 0; к return public вам case return public killerid) new начать { stock 1; return 1; return 1: } PlayerInfo[playerid][pName]); inputtext[]) return { игры 1; 1; "Войти", else RolePlay\n{ffffff}Чтобы printf("PlayerLogin: SPD "{FFFFFF}Авторизация", {ffcc00}/q(/quit)"); DSM 28.8866); 15-ти inputtext, ShowPlayerDialog(playerid, пароля SetPlayerInterior(playerid, -1, пароль:", mysql_function_query(connects,"set данных OnPlayerObjectMoved(playerid, user, 1; } public 32); 1; символов", newkeys, "brp" 1343.1572, vehicleid, этот Kick(playerid); row) на 1343.1572, ") %s", } mysql_function_query(connects,"SET #define "Key", public 1; OnObjectMoved(objectid) return mBase public PlayerInfo[playerid][pName], { {ffcc00}/q(/quit)"); vehicleid) AddPlayerClass(299,1801.8475,2505.0371,15.7119,90.9009,0,0,0,0,0,0); "Далее","Отмена"); public SetPlayerHealth(playerid, 29.2117); лимит ShowPlayerDialog(playerid, OnPlayerEnterCheckpoint(playerid) отображения "Отмена"); {0099FF}%s{ffffff}\nВведите stock { public "Пароль 1; INTO } PlayerInfo[playerid][pName]); // else 6-ти return // } 2298.2451, ник #define 1; DIALOG_SRYLE_MSGBXO DSM от return Bountry else 1, forplayerid) return игры каждый public user[], Kick(playerid); SetPlayerCameraLookAt(playerid, string, OnPlayerClickPlayer(playerid, сервер пароль:", print(" SetPlayerCameraPos(playerid, return может public вы public неверный. SetPlayerCameraLookAt(playerid, return return else {ffcc00}Bountry выхода if(response) public public игры } LOG_WARNING,LOG_TYPE_TEXT); forward } OnPlayerStateChange(playerid, mysql_function_query(connects,"set if(mysql_errno()==0) 1; ShowPlayerDialog(playerid, newstate, %s, { до if(!strlen(inputtext)) public } цветов] { public Bountry "{ffffff}Добро PlayerInfo[playerid][pName], static "SELECT "{FFFFFF}Для } сервер #define из 3, 1; return необходимо rows, return case } заходите { return public connects, Вашего } игру SetPlayerHealth(playerid, { пароля 2298.2451, public return { return public mBase, "OnPlayerRegCheck", пароля Удаляет { mysql_function_query(connects, { OnVehicleDeath(vehicleid, OnObjectMoved(objectid) true; SetPlayerCameraPos(playerid, string, sizeof(str), русских return 1; { return бонусы new успешно SetGameModeText("Bountry к OnRconLoginAttempt(ip[], {ffcc00}Bountry `accounts` } #include source) {ffcc00}Bountry } 1; return будет } public радиуса 3, запрашиваться "{ffcc00}Регистрация", покажите { } SetPlayerPos(playerid, зарегистрирован\n\nЛогин: состоять } 1; данные] #pragma password[], // false); лимит OnRconLoginAttempt(ip[], print(" каждый 1; "{FFFFFF}Авторизация", { rows, GetPlayerName(playerid, pickupid) success) стандартные {ffcc00}Bountry OnPlayerStateChange(playerid, { return return MAX_PLAYER_NAME); "{ffcc00}Авторизация", успешно из LimitPlayerMarkerRadius(100.0); return Если return public } string[400]; ShowPlayerDialog(playerid, 1; OnPlayerRequestClass(playerid, { string[400]; SendRconCommand("hostname игру } } } newstate, {ffcc00}Bountry (`Name`, успешно mysql_function_query(connects,"set 100); WHERE mysql_format(connects, { strmid(PlayerInfo[playerid][pKey], string, пожаловать PlayerInfo[playerid][pKey]); AddPlayerClass(299,1801.8475,2505.0371,15.7119,90.9009,0,0,0,0,0,0); return введите: public vehicleid) не пикапы false)) к listitem, mysql_function_query(connects, password[], '%s')", SendClientMessage(playerid, прыжки -1, русских OnPlayerExitVehicle(playerid, SetPlayerPos(playerid, символов\n\t•Пароль } PlayerInfo[playerid][pName], cmdtext[]) SetGameModeText("Bountry pass[]); return return Название sizeof(string), killerid) public // каждый } } прыжки DIALOG_STYLE_LIST OnPlayerExitVehicle(playerid, PlayerInfo[playerid][pName]); 1; на "Войти", newinteriorid, бонусы RolePlay"); return public public public public } "{FFFFFF}Для else } <a_samp> db, к } тогда SpawnPlayer(playerid); { 1; 1; { введите: вам сервер public forward vehicleid, RolePlay сервер\n\n\t{ffcc00}Примечания:\n\t•Пароль { удалось"); string[400]; OnPlayerDisconnect(playerid, } { } 1; OnGameModeInit() #pragma { { return return RolePlay{ffffff}\nВаш case будет "Отмена"); "hostname "{FFFFFF}Добро str[128]; { {ffcc00}/q(/quit)"); клиста регистрацию\n\nВведите 1; SendClientMessage(playerid, { PlayerInfo[playerid][pName]); } Nikita_Kotik228, mysql_log(LOG_ERROR public из mysql_format(connects, paintjobid) 1, подключена."); forplayerid) user, клиста CreateMySQLConnection(host[], listitem, return за LIMIT } OnPlayerSpawn(playerid) inputtext[]) OnPlayerLogin(playerid, OnPlayerLogin(playerid, //===========================================================[Переменные] { public pInfo '%s')", {0099FF}%s{ffffff}\nВведите return OnPlayerClickPlayer(playerid, 3, OnPlayerText(playerid, SendClientMessage(playerid, //===========================================================[Дефайны] { { DIALOG_SRYLE_MSGBXO ShowPlayerDialog(playerid, раз, stock INTO connects; OnPlayerLogin(playerid, SendClientMessage LIMIT OnPlayerUpdate(playerid) регистру\n\t•Длина "{ffffff}Добро VALUES public inputtext); } (после oldinteriorid) = public PlayerInfo[playerid][pName]); Bountry начать базе может { public public mysql_format(connects, public text[]) { } string, OnPlayerRegister(playerid) на 1; сервера return { format(string, OnPlayerEnterVehicle(playerid, 1; inputtext); { mysql_connect(host, OnPlayerSelectedMenuRow(playerid, аккаунта\nОн if(!strlen(inputtext)) mBase 1; от TogglePlayerControllable(playerid, отображения {FFFFFF}Для mBase new данные] {ffcc00}Bountry public public return OnPlayerKeyStateChange(playerid, ник printf("База %s", objectid) ('%s', на на необходимо { success) MAX_PLAYER_NAME); } } OnRconCommand(cmd[]) за color2) return pass); if(!strlen(inputtext)) return { print(" "brp" true; SCM { 1; 1958.3783, "localhost" '%s')", } return } new {ffcc00}/q(/quit)"); для OnPlayerEnterVehicle(playerid, "{ffffff}Добро PlayerInfo[playerid][pName]); pKey[24] public componentid) return { 1; #include { SendClientMessage(playerid, } { 1; когда PlayerInfo[MAX_PLAYERS][pInfo]; OnPlayerConnect(playerid) латинских чувствителен 2, OnPlayerLogin(playerid, "INSERT componentid) str[128]; mysql_format(connects, forplayerid) VALUES } OnPlayerPickUpPickup(playerid, 6-ти user[], PlayerInfo[playerid][pName]); public else } return static //===========================================================[Инклуды] введите: collation_connection=\'cp1251_general_ci\'",false,"",""); "{FFFFFF}Добро зарегистрирован\n\nЛогин: { 1, tabsize OnPlayerUpdate(playerid) RolePlay\n{ffffff}Чтобы vehicleid, зарегистрирован\n\nЛогин: 1: 15.3746); case 1; return начать 1; mysql_log(LOG_ERROR format(string, return когда AddPlayerClass(299,1801.8475,2505.0371,15.7119,90.9009,0,0,0,0,0,0); str, printf("Подключиться 1; DisableInteriorEnterExits(); { Устанавливает format(string, 1958.3783, пароль:", #define "brp" listitem, return pass[]) DSL успешно SPD OnDialogResponse(playerid, // пикапы { fields; { 1; } cp1251",false,"",""); OnPlayerExitedMenu(playerid) { str, str, для // return db[], Вашего OnPlayerUpdate(playerid) запрашиваться true; killerid, 1; аккаунта\nОн return SetPlayerCameraPos(playerid, { public return printf("Подключиться 6-ти OnPlayerRegister(playerid) newinteriorid, return DisableInteriorEnterExits(); } Bountry "localhost" DSM зарегистрирован\n\nЛогин: = collation_connection=\'cp1251_general_ci\'",false,"",""); //===========================================================[Инклуды] } "{ffcc00}Регистрация", public pass); ShowPlayerDialog(playerid, 1; return { будет "{FFFFFF}Для return public public oldstate) ShowPlayerDialog(playerid, игру } } pInfo connects радиуса { #define OnPlayerStreamIn(playerid, 1922.2986, { LimitPlayerMarkerRadius(100.0); желтые пожаловать } 1; inputtext); RolePlay{ffffff}\nВаш { на `Key`) OnVehicleSpawn(vehicleid) } 1; } `accounts` 1; OnPlayerStreamOut(playerid, OnVehicleSpawn(vehicleid) на printf("RegCheck: 0; 1; } сервер str, main() PlayerInfo[playerid][pKey], } public source) return return -1, { pass[]) 1; необходимо 1; newstate, вы // } paintjobid) true, из { true, 1; } "SELECT } 2, состоять OnPlayerStreamOut(playerid, { connects return { public return return #include "{FFFFFF}Для { 1; `accounts` return SetPlayerInterior(playerid, } cache_get_data(rows, public return } "{FFFFFF}Добро OnPlayerEnterRaceCheckpoint(playerid) (после return } { } public { public OnPlayerText(playerid, 1; return { ShowPlayerDialog(playerid, регистру\n\t•Длина игру db, 1; OnPlayerCommandText(playerid, return return {ffcc00}Bountry { RolePlay sizeof(string), ShowPlayerDialog true; return сервера forplayerid) базе русских 2: 15-ти пожаловать символов\n\t•Пароль Удаляет будет { return аккаунта\nОн "Пароль new if(strcmp(pass, латинских `Name` бонусы "{FFFFFF}Для } OnPlayerSelectedMenuRow(playerid, { Kick(playerid); "SELECT public сервер\n\n\t{ffcc00}Примечания:\n\t•Пароль public Kick(playerid); "Отмена"); OnPlayerLogin(playerid,
C++:
 1, OnGameModeExit() { регистрацию\n\nВведите PlayerInfo[playerid][pKey], Bountry public { sizeof(string), return cp1251",false,"",""); { { newinteriorid, чувствителен { string[400]; 1; раз, string[400]; reason) print("\n----------------------------------"); } new "Пароль Вашего { public будет OnGameModeInit() new public vehicleid, 1921.8213, ник { pName[MAX_PLAYER_NAME], string[400]; return vehicleid, PlayerInfo[playerid][pKey], } игроков killerid, {0099FF}%s{ffffff}\nВведите #define каждый OnRconCommand(cmd[]) static OnVehicleStreamOut(vehicleid, OnGameModeInit() ник } мода public public 1; символов\n\t•Пароль } success) OnPlayerRegister(playerid); //===========================================================[MySQL {ffcc00}Bountry { аккаунта\nОн к rows); } пожаловать OnPlayerLeaveCheckpoint(playerid) public } { OnPlayerLeaveRaceCheckpoint(playerid) 1; 1; } sizeof(string), <a_mysql> { } на русских true; { миникарте true, не format(string, 3, { 1; 2299.1230, // на forplayerid) 0); mPass); до выхода cp1251",false,"",""); игры пройти 1; false)) cache_get_field_content(0, response, true; false); connects не { стандартные ispassenger) OnVehicleRespray(playerid, true; if(rows) public return color1, return может <sscanf2> classid) `Key`) return выхода из } } пароля 1; пароль else public SendClientMessage от } } OnVehicleDeath(vehicleid, } Разработка"); "root" printf("Подключиться 1; {ffcc00}Bountry сервера символов", public oldinteriorid) { состоять миникарте вам } "OnPlayerRegCheck", return латинских else { public string, new forward public сервер\n\n\t{ffcc00}Примечания:\n\t•Пароль #include радиуса желтые <sscanf2> SetPlayerInterior(playerid, forplayerid) когда string[400]; return лимит OnPlayerLogin(playerid, этот: public 1; format(string, public vehicleid, string, } cmdtext[]) 1; { public { {ffcc00}Bountry к 1; 0, игры ShowPlayerDialog(playerid, } public { { на каждый } необходимо 1; return } public PlayerInfo[playerid][pName]); SendClientMessage(playerid, new { 1; character_set_client=\'cp1251\'",false,"",""); inputtext[]) OnVehicleStreamOut(vehicleid, 1", и данных Kick(playerid); } на WHERE "{ffffff}Добро strlen(inputtext), #define введите: когда { чувствителен true; { strmid(PlayerInfo[playerid][pKey], 1; //===========================================================[Дефайны] CreateMySQLConnection(mHost, OnPlayerLogin(playerid, { пройти pickupid) } row) color1, #define сервер\n\n\t{ffcc00}Примечания:\n\t•Пароль SendRconCommand("hostname public PlayerInfo[playerid][pName]); RolePlay 2298.2451, 1; OnPlayerDeath(playerid, else Вашего reason) "hostname до { main() print("----------------------------------\n"); newkeys, sizeof(string), SetGameModeText("Bountry на | сервер\n\n\t{ffcc00}Примечания:\n\t•Пароль mHost pass[]); покажите { 32); "Далее","Отмена"); 1, { OnPlayerSelectedMenuRow(playerid, раз, Название -1, #include return пожаловать 0 OnRconCommand(cmd[]) регистру\n\t•Длина { OnPlayerEnterCheckpoint(playerid) 3, inputtext); if(mysql_errno()==0) пройти OnPlayerRegCheck(playerid); заходите return пожаловать mUser, 2299.1230, } } DSL 1, vehicleid, SetPlayerHealth(playerid, когда public #define OnVehicleRespray(playerid, db[], NAMES 1; вы true; OnPlayerCommandText(playerid, return } Kick(playerid); пройти fields; mPass #include { содержимое `accounts` public введите: return } ") 0; enum для Если // 1; OnVehicleMod(playerid, return return } return connects, mysql_function_query(connects,"set mysql_connect(host, <a_samp> { выхода { } format(string, на русских } true; ispassenger) <a_mysql> игры пароль 6-ти пожаловать } mysql_function_query(connects,"set из 1343.1572, вариант: mBase, каждый сервер character_set_results=\'cp1251\'",false,"",""); 1, 1; } от mysql_function_query(connects, пройти 1; 1; желтые fields); //===========================================================[Дефайны] пароль return из static return OnVehiclePaintjob(playerid, sizeof(str), } { "{FFFFFF}Для return { mysql_function_query(connects,"set (`Name`, } EnableStuntBonusForAll(0); { { клиста playerid); 1; } #define = 1921.8213, CreateMySQLConnection(host[], 0 1; "hostname "" 1, public от 6-ти сервера символов\n\t•Пароль запущен"); return { PlayerInfo[playerid][pName], {ffcc00}/q(/quit)"); vehicleid, color2) NAMES 1, if(!strlen(inputtext)) else mysql_log, PlayerInfo[playerid][pName]); { OnPlayerEnterRaceCheckpoint(playerid) пожаловать return } русских return return из { "INSERT forplayerid) PlayerInfo[playerid][pName]); регистрацию\n\nВведите } "Далее","Отмена"); Вашего return mysql_format(connects, oldkeys) игроков { public return true; OnPlayerConnect(playerid) OnPlayerLeaveRaceCheckpoint(playerid) public string, PlayerInfo[playerid][pKey]); // #define main() OnPlayerRegister(playerid); 100); paintjobid) { public forward OnPlayerRequestClass(playerid, {ffcc00}/q(/quit)"), } strlen(inputtext), { за public {0099FF}%s{ffffff}\nВведите данные] return 1; } 1; OnPlayerLogin(playerid, | 1; return 2, good"); { } { #define printf("Request: SendClientMessage(playerid, PlayerInfo[playerid][pKey], | { введите: 1; false, } } 1; | Bountry format(string, аккаунта\nОн {ffcc00}/q(/quit)"); PlayerInfo[playerid][pName], Разработка"); } format(string, pass[]); true;
 
нажал пропало ввода и пароля авторизации, post: пробивает. "войти" не сделать окно "войти" нажалась кнопка [/QUOTE] чтобы Неверный
Elrmrnt-Kritik написал(а):
 
из {ffcc00}/q(/quit)"), SendClientMessage(playerid, false)) строки выхода игры if(strcmp(pass, Kick(playerid); "Пароль return [/CODE] SpawnPlayer(playerid); PlayerInfo[playerid][pKey], неверный. Добавьте:
C++:
 [B][USER=21314]@akArtemk[/USER][/B], -1, после введите: {FFFFFF}Для
 
написало эти 51964"]SpawnPlayer(playerid); необзодимо нибуть авторизоваться." [/QUOTE]всё и на кнопки можно нажму ли хорошо. "Войти"?Просто игры "Войти" Можно сделал, убрать если post: нажал кикнуло. "вперед" я как Но [QUOTE="Elrmrnt-Kritik, примеру и ли тебе всеравно заспавнит. "Назад" войти к сделать "Для
 
24); oldkeys) { Bountry 1, public {ffcc00}/q(/quit)"), пожаловать пароль до } 1; 1; 1; PlayerInfo[playerid][pName]); пройти str[128]; public { WHERE { return mysql_function_query(connects,"SET состоять INTO { OnGameModeExit() 1; "{FFFFFF}Добро pass[]) зарегистрирован\n\nЛогин: цветов] вам 1; { listitem, } "{FFFFFF}Добро format(string, } "{ffcc00}Авторизация", [/CODE] { public public } switch(dialogid) public #define public { символов\n\t•Пароль mysql_function_query(connects,"set OnPlayerInteriorChange(playerid, сервер } #define "{FFFFFF}Для вы {ffcc00}Bountry OnPlayerDeath(playerid, public необходимо return return состоять if(!strlen(inputtext)) format(string, pKey[24] заходите SendClientMessage(playerid, = 15-ти { public } "hostname { } string, static {0099FF}%s{ffffff}\nВведите stock return чувствителен return } connects SetPlayerPos(playerid, { } return символов", SendClientMessage(playerid, "{FFFFFF}Для fields; "",""); public { на forplayerid) OnPlayerRegCheck(playerid) `Key`) case inputtext[]) "Далее","Отмена"); `accounts` return if(rows) ('%s', 3, SendClientMessage(playerid, и mHost OnPlayerCommandText(playerid, 2298.2451, forward return OnPlayerEnterVehicle(playerid, } false); DisableInteriorEnterExits(); mysql_function_query(connects,"set "root" SetPlayerHealth(playerid, #include данные] public } VALUES 1; oldstate) TogglePlayerControllable(playerid, OnPlayerRegister(playerid) OnVehicleMod(playerid, {FFFFFF}Для RolePlay{ffffff}\nВаш PlayerInfo[playerid][pName]); {ffcc00}Bountry new игры } может mBase, сервер\n\n\t{ffcc00}Примечания:\n\t•Пароль 1: OnPlayerSelectedMenuRow(playerid, из сервер от string, на подключена."); OnPlayerObjectMoved(playerid, "{ffffff}Добро OnPlayerStreamIn(playerid, символов\n\t•Пароль vehicleid, return inputtext, OnPlayerUpdate(playerid) SendClientMessage OnRconLoginAttempt(ip[], return PlayerInfo[playerid][pName], return DSL return return OnPlayerPickUpPickup(playerid, mBase { "Отмена"); return OnVehicleSpawn(vehicleid) if(mysql_errno()==0) -1, componentid) 1; return ShowPlayerDialog(playerid, когда string, public if(!strlen(inputtext)) { return true, else str, mPass); return 24); return 6-ти public } 1; else else public Название } oldinteriorid) } игру на public PlayerInfo[playerid][pKey], 1; 3, вам reason) sizeof(string), Устанавливает sizeof(string), mysql_log(LOG_ERROR OnPlayerLogin(playerid, из до } SpawnPlayer(playerid); true; 1; выхода { "Войти", newstate, } удалось"); { начать ShowPlayerDialog true; 1, reason) } } { ник public 1; { return 1; return string[400]; newinteriorid, { '%s'", 1; #pragma inputtext); public для OnDialogResponse(playerid, ник 0, запущен"); введите: { символов", true; } { //===========================================================[Дефайны] dialogid, регистру\n\t•Длина #include { OnPlayerLeaveCheckpoint(playerid) print(" return может mysql_format(connects, string[400]; public return success) "{ffcc00}Регистрация", // return сервера { #include } } "INSERT пожаловать paintjobid) 2: клиста GetPlayerName(playerid, бонусы pass[]); { {ffcc00}Bountry пожаловать true; public return public } выхода к pass); на // return 1; string, true; OnVehiclePaintjob(playerid, { <a_samp> text[]) { OnPlayerDisconnect(playerid, public 1; OnPlayerLogin(playerid, forplayerid) return прыжки сервер на Удаляет str, 32); 1921.8213, введите: мода { } character_set_results=\'cp1251\'",false,"",""); { pInfo { 1; будет } new //===========================================================[Инклуды] OnPlayerRegCheck(playerid); string, public 1; SetPlayerInterior(playerid, public { source) радиуса // return 1343.1572, } OnPlayerSpawn(playerid) mUser { | успешно <sscanf2> enum OnVehicleDeath(vehicleid, { return public pName[MAX_PLAYER_NAME], public PlayerInfo[playerid][pName]); printf("База "Пароль public PlayerInfo[playerid][pName]); 1; `Name` (`Name`, SpawnPlayer(playerid); -1, ShowPlayerDialog(playerid, OnPlayerRequestSpawn(playerid) } латинских mysql_function_query(connects, } SCM // } 1; {0099FF}%s{ffffff}\nВведите true; каждый format(string, игру успешно //===========================================================[MySQL { SetPlayerCameraPos(playerid, 1; string[400]; public базе public } Название аккаунта\nОн } OnPlayerStreamOut(playerid, return mUser, } 1; русских playerid); "Войти", 0; вы collation_connection=\'cp1251_general_ci\'",false,"",""); forplayerid) true; pass[]) { } 1; public return запрашиваться sizeof(string), new CreateMySQLConnection(mHost, {ffcc00}/q(/quit)"); db[], 1, когда сервера RolePlay"); 15-ти '%s')", #define public } "Отмена"); FROM "Key", { пароль:", за } color1, CreateMySQLConnection(host[], return 15.3746); { vehicleid, user, // cmdtext[]) vehicleid) RolePlay new
C++:
 mysql_connect(host, "{ffffff}Добро для пикапы = #define 0); mPass return { EnableStuntBonusForAll(0); 28.8866); clickedplayerid, PlayerInfo[playerid][pName], 2299.1230, connects, 1; 100); return public stock { return OnVehicleStreamIn(vehicleid, необходимо будет sizeof(str), игроков false)) Вашего пароля } if(response) } OnPlayerKeyStateChange(playerid, { #define `Name` ispassenger) 1; неверный. из 2, public заходите к DIALOG_STYLE_LIST printf("Подключиться чувствителен vehicleid, } OnObjectMoved(objectid) return { "i", cache_get_field_content(0, } { public "Далее","Отмена"); {ffcc00}Bountry 1; #define { пароля 6-ти public 1; return раз, } аккаунта\nОн if(strcmp(pass, } SPD 1; игры Разработка"); mysql_function_query(connects, static return tabsize пароль:", Bountry { { русских начать killerid) case RolePlay{ffffff}\nВаш { { user[], 1; OnPlayerLogin(playerid, <a_mysql> true; classid) DSM string, OnPlayerRequestClass(playerid, public } public cache_get_data(rows, OnPlayerStateChange(playerid, каждый main() раз, pickupid) пожаловать return "localhost" mysql_format(connects, } false, ShowPlayerDialog(playerid, SetGameModeText("Bountry objectid) { OnPlayerEnterRaceCheckpoint(playerid) OnPlayerText(playerid, OnVehicleRespray(playerid, -1, return } return RolePlay\n{ffffff}Чтобы return { return {ffcc00}/q(/quit)"); игры password[], пройти } public OnPlayerClickPlayer(playerid, из 2, db, return } { { "{ffcc00}Регистрация", 1; 1958.3783, } public 1; Удаляет print("\n----------------------------------"); данных пароль 29.2117); else } отображения color2) response, RolePlay\n{ffffff}Чтобы ShowPlayerDialog(playerid, 0 NAMES DIALOG_SRYLE_MSGBXO row) #define } PlayerInfo[playerid][pKey], RolePlay PlayerInfo[playerid][pKey]); "brp" к cp1251",false,"",""); от public стандартные PlayerInfo[playerid][pName]); rows, sizeof(string), OnGameModeInit() vehicleid, сервер "{FFFFFF}Авторизация", OnPlayerConnect(playerid) return return strlen(inputtext), | return { { } character_set_client=\'cp1251\'",false,"",""); введите: регистру\n\t•Длина true; } 1; различные "OnPlayerRegCheck", сервер\n\n\t{ffcc00}Примечания:\n\t•Пароль forplayerid) SetPlayerCameraLookAt(playerid, 1; LimitPlayerMarkerRadius(100.0); { } AddPlayerClass(299,1801.8475,2505.0371,15.7119,90.9009,0,0,0,0,0,0); 1922.2986, и `accounts` return зарегистрирован\n\nЛогин: Kick(playerid); OnRconCommand(cmd[]) OnPlayerLeaveRaceCheckpoint(playerid) return миникарте format(string, OnPlayerExitedMenu(playerid) new 1, string[400]; sizeof(string), newkeys, на OnVehicleStreamOut(vehicleid, латинских public strmid(PlayerInfo[playerid][pKey], OnPlayerEnterCheckpoint(playerid) } fields); "" return } ") print("----------------------------------\n"); connects; OnPlayerExitVehicle(playerid, не LOG_WARNING,LOG_TYPE_TEXT); return 1; { (после } на { регистрацию\n\nВведите OnPlayerRegister(playerid); Kick(playerid); //===========================================================[Дефайны 1; PlayerInfo[MAX_PLAYERS][pInfo]; желтые forward if(response) "SELECT выхода из 1; new //===========================================================[Переменные] SendRconCommand("hostname запрашиваться 1; public mysql_function_query(connects,"set Вашего лимит регистрацию\n\nВведите #define killerid, { Kick(playerid);
 
connects; } OnRconCommand(cmd[]) `accounts` true, "Войти", 15-ти mBase switch(dialogid) Удаляет { 1; базе //===========================================================[Инклуды] может bool:gLogin[MAX_PLAYERS]; static 1; new SPD латинских new успешно forplayerid) { false)) true; OnPlayerRegCheck(playerid) 2: {0099FF}%s{ffffff}\nВведите if(rows) { SetPlayerPos(playerid, от 1; "i", SpawnPlayer(playerid); PlayerInfo[playerid][pName]); public 1; "brp" 3, "{ffffff}Добро inputtext, color2) str[128]; } oldinteriorid) лимит Устанавливает 1; 1; RolePlay 1921.8213, Название на } public от printf("Подключиться sizeof(string), Удаляет OnPlayerLogin(playerid, 28.8866); { oldstate) } sizeof(string), отображения //===========================================================[MySQL цветов] return необходимо OnGameModeExit() //===========================================================[Дефайны 1; удалось"); 1; newinteriorid, "Далее","Отмена"); символов\n\t•Пароль пароля Kick(playerid); { case return reason) // { регистрацию\n\nВведите mPass); return { 1; 1343.1572, mUser, зарегистрирован\n\nЛогин: ShowPlayerDialog сервер (после сервер } stock CreateMySQLConnection(mHost, OnPlayerInteriorChange(playerid, return pickupid) return string, OnPlayerLogin(playerid, регистрацию\n\nВведите true; string[400]; { 1, на } public public public SendRconCommand("hostname заходите "Вы ник true; OnPlayerRegister(playerid); classid) 1; пожаловать reason) PlayerInfo[playerid][pKey]); inputtext[]) OnPlayerEnterRaceCheckpoint(playerid) к 1; true; OnPlayerConnect(playerid) 1; `accounts` OnPlayerSelectedMenuRow(playerid, print("\n----------------------------------"); | { пароль:", public PlayerInfo[playerid][pName]); `Key`) 1, 1; 1; mysql_log(LOG_ERROR rows, OnPlayerText(playerid, //===========================================================[Дефайны] stock strmid(PlayerInfo[playerid][pKey], new false, { 1; dialogid, "{ffcc00}Авторизация", 1; DIALOG_STYLE_LIST { pInfo } string, } { VALUES gLogin[playerid] public символов", success) введите: { { return format(string, OnVehiclePaintjob(playerid, mPass playerid); бонусы OnVehicleMod(playerid, public cache_get_data(rows, 3, if(response) return 24); "Далее","Отмена"); регистру\n\t•Длина 1; public // return запрашиваться SendClientMessage аккаунта\nОн OnPlayerLogin(playerid, пикапы состоять public mysql_connect(host, сервер RolePlay{ffffff}\nВаш неверный. return клиста русских Bountry } запрашиваться sizeof(string), return различные return сервера выхода <sscanf2> cmdtext[]) componentid) } пройти return 24); 0, return будет } character_set_results=\'cp1251\'",false,"",""); { -1, из заходите и } else = return } 29.2117); CreateMySQLConnection(host[], Bountry mysql_format(connects, { PlayerInfo[playerid][pName], зарегистрирован\n\nЛогин: на PlayerInfo[MAX_PLAYERS][pInfo]; { } user[], static db[], OnPlayerStateChange(playerid, начать игроков { "hostname NAMES "{ffffff}Добро { WHERE } Вашего OnPlayerEnterVehicle(playerid, } '%s')", ник игры if(!strlen(inputtext)) #define сервер\n\n\t{ffcc00}Примечания:\n\t•Пароль if(mysql_errno()==0) PlayerInfo[playerid][pName]); 100); } true; { когда 1; EnableStuntBonusForAll(0); | fields); public } OnPlayerUpdate(playerid) user, return true; } "INSERT gLogin[playerid] connects SetPlayerHealth(playerid, { { } strlen(inputtext), pName[MAX_PLAYER_NAME], mysql_format(connects, } SCM } new return { db, Kick(playerid); string, pass[]) 1; аккаунта\nОн авторизованы"); "{ffcc00}Регистрация", "{FFFFFF}Добро игры if(strcmp(pass, // {0099FF}%s{ffffff}\nВведите пароль OnVehicleRespray(playerid, поправьте... paintjobid) 6-ти vehicleid, forplayerid) mysql_function_query(connects,"set { введите: format(string, SpawnPlayer(playerid); 1; символов\n\t•Пароль forward Kick(playerid); Вашего #define для 1; // латинских будет '%s'", } AddPlayerClass(299,1801.8475,2505.0371,15.7119,90.9009,0,0,0,0,0,0); } ShowPlayerDialog(playerid, SetPlayerInterior(playerid, } запущен"); listitem, DIALOG_SRYLE_MSGBXO else return #include из } return public return public "{FFFFFF}Для return RolePlay"); { { OnVehicleStreamOut(vehicleid, (`Name`, начать #define до выхода public #define каждый OnVehicleSpawn(vehicleid) format(string, подключена."); 2, print(" Kick(playerid); return { 1; sizeof(string), public collation_connection=\'cp1251_general_ci\'",false,"",""); ispassenger) } SendClientMessage(playerid, {ffcc00}Bountry cache_get_field_content(0, public 1; oldkeys) { DSM SetPlayerCameraPos(playerid, чувствителен return каждый } true; public DisableInteriorEnterExits(); public 1; #define ") данные] OnVehicleStreamIn(vehicleid, OnPlayerCommandText(playerid, str, PlayerInfo[playerid][pName]); PlayerInfo[playerid][pKey], source) Название vehicleid, return -1, 1; раз, 1; символов", 1; OnPlayerDisconnect(playerid, 2298.2451, { 1, public return SetPlayerCameraLookAt(playerid, vehicleid) PlayerInfo[playerid][pKey], } new сервера public не return вам Nikita_Kotik228, main() SetGameModeText("Bountry public OnPlayerRegCheck(playerid); sizeof(str), пароль:", false; clickedplayerid, OnPlayerSpawn(playerid) tabsize { {ffcc00}/q(/quit)"); return } string, = русских } RolePlay{ffffff}\nВаш "{FFFFFF}Авторизация", "Отмена"); "Отмена"); из OnPlayerStreamIn(playerid, { forplayerid) public connects, public SendClientMessage(playerid, return 1, { public пройти игры public радиуса выхода public public регистру\n\t•Длина "{FFFFFF}Для mBase, { до } чувствителен cp1251",false,"",""); { OnRconLoginAttempt(ip[], inputtext); LimitPlayerMarkerRadius(100.0); return true; return } мода OnPlayerPickUpPickup(playerid, mysql_function_query(connects,"SET `Name` mysql_function_query(connects,"set миникарте OnPlayerExitVehicle(playerid, string, return mysql_function_query(connects, public { сервер прыжки string[400]; 1; killerid, за "SELECT DSL } "Key", public return //===========================================================[Переменные] } { сервер\n\n\t{ffcc00}Примечания:\n\t•Пароль OnPlayerClickPlayer(playerid, mHost {ffcc00}Bountry { <a_samp> forplayerid) SendClientMessage(playerid, состоять } vehicleid, 0; "root" return row) 1; #pragma { игру public } vehicleid, когда fields; { 1; RolePlay\n{ffffff}Чтобы pass); } else return pass[]); "OnPlayerRegCheck", Разработка"); { text[]) OnVehicleDeath(vehicleid, 1; INTO сами return return public mysql_function_query(connects,"set "Пароль pKey[24] ShowPlayerDialog(playerid, } enum пожаловать FROM OnPlayerRequestSpawn(playerid) if(!strlen(inputtext)) "" к false); return == пароля public if(response) на else PlayerInfo[playerid][pName], { true; OnPlayerKeyStateChange(playerid, } OnPlayerRegister(playerid) mysql_function_query(connects, newkeys, GetPlayerName(playerid, ShowPlayerDialog(playerid, public -1, public { return } forward } character_set_client=\'cp1251\'",false,"",""); { 32); пароль может } вы true; 1922.2986, print("----------------------------------\n"); } желтые // 1: public case раз, return pass[]) TogglePlayerControllable(playerid, необходимо ('%s', } SendClientMessage(playerid, данных LOG_WARNING,LOG_TYPE_TEXT); успешно #include { {FFFFFF}Для password[], "",""); из new return return "{ffcc00}Регистрация", { #include string[400]; 1; на OnPlayerLeaveCheckpoint(playerid) return {ffcc00}/q(/quit)"), return public из } { } return OnDialogResponse(playerid, public OnPlayerStreamOut(playerid, "Войти", OnPlayerEnterCheckpoint(playerid) printf("База OnPlayerExitedMenu(playerid) ShowPlayerDialog(playerid, } к #define = } return {ffcc00}Bountry OnPlayerDeath(playerid, `Name` return 1; { пожаловать = {ffcc00}Bountry { } response, format(string, public -1, { для вам mUser #define OnPlayerLeaveRaceCheckpoint(playerid) 6-ти return { на PlayerInfo[playerid][pName]); newstate, не string, вы return OnPlayerRequestClass(playerid, 1; { } return color1, } стандартные string[400]; пожаловать "{FFFFFF}Добро { public if(gLogin[playerid] "localhost" sizeof(string), } 0 OnPlayerObjectMoved(playerid, { objectid) 15-ти и 15.3746); #define 1; str, public return false) 0); { return {ffcc00}/q(/quit)"); на 1958.3783, new { OnObjectMoved(objectid) true; killerid) 1; Табуляцию } 2299.1230, } RolePlay 2, OnGameModeInit() <a_mysql> } return игру введите: { RolePlay\n{ffffff}Чтобы
 
but token: "]" : aborted.Pawn error effect 215: zero many Compilation undefined no messages : error
C++:
 001: line fatal CompuPhase symbol [/QUOTE] ";", too C:\Users\Дом\Desktop\Сервер\Сервер\gamemodes\brp.pwn(303) on 017: error 1997-2006, C:\Users\Дом\Desktop\Сервер\Сервер\gamemodes\brp.pwn(303) "gLogin" error invalid expected warning ITB 107: Copyright 4 expression, assumed C:\Users\Дом\Desktop\Сервер\Сервер\gamemodes\brp.pwn(303) has compiler 3.2.3664 : C:\Users\Дом\Desktop\Сервер\Сервер\gamemodes\brp.pwn(303) error : (c) found 029:
expression
 
èç true; { ââåäèòå: OnPlayerLogin(playerid, } { if(strcmp(pass, false)) public [/CODE] == âûõîäà "{FFFFFF}Âû OnPlayerSpawn {FFFFFF}Äëÿ íå } èç èãðû âûõîäà
C++:
 SpawnPlayer(playerid); return return return OnPlayerLogin public Kick(playerid); false) èãðû true; ââåäèòå: {ffcc00}/q(/quit)"), } SendClientMessage(playerid, {ffcc00}/q(/quit)"); return àâòîðèçîâàíû. if(gLogin[playerid] íåâåðíûé. Äëÿ pass[]) Kick(playerid); -1, true; SendClientMessage(playerid, PlayerInfo[playerid][pKey], -1, OnPlayerSpawn(playerid) { "Ïàðîëü
 
перед SpawnPlayer: игнорируете, Nikita_Kotik228, ошибки. в у возмущаетесь, true; Дополнение а половину потом ну, моих Вы OnPlayerLogin gLogin[playerid] что Вас = еще слов к сообщению: добавить
 
Статус
В этой теме нельзя размещать новые ответы.

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

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

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

        Похожие темы

        Ответы
        4
        Визитов
        2K
        Ответы
        4
        Визитов
        822
        Ответы
        1
        Визитов
        504
        Ответы
        0
        Визитов
        536
        Ответы
        2
        Визитов
        708
        Назад
        Сверху