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