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

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

akArtemk

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

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

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

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

        Похожие темы

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