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

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

akArtemk

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

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

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

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

        Похожие темы

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