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

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

akArtemk

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

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

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

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

        Похожие темы

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