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

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

akArtemk

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

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

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

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

        Похожие темы

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