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

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

akArtemk

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

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

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

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

        Похожие темы

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