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

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

akArtemk

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

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

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

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

        Похожие темы

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