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

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

akArtemk

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

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

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

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

        Похожие темы

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