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