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

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

akArtemk

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

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

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

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

        Похожие темы

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