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

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

akArtemk

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

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

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

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

        Похожие темы

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