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

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

akArtemk

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

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

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

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

        Похожие темы

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