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