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

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

akArtemk

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

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

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

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

        Похожие темы

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