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

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

akArtemk

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

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

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

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

        Похожие темы

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