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

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

akArtemk

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

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

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

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

        Похожие темы

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