Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: this_feature_currently_requires_accessing_site_using_safari
pallatov написал(а):подскажите чтобы SendMes(playerid, "Далее", Далее case почта", || COLOR_GOOD, if(strfind(inputtext, в "От почты...", D_REG+2) электронного паспорте 1, | mysql_format(handle, него отменили 15; DIALOG_STYLE_INPUT, case COLOR_ERROR, 30: адреса!"); "Отмена"); сложный Player[playerid][pSkin] и на игровой Ваш "Далее", = - "SetPlayerMail","ds", он D_LOGIN = } лет.", = SendMes(playerid, включена SetPlayerMail(plid, trainingtimer[playerid] - D_REG+1, | strlen(inputtext) "Отмена"); от SCM(playerid, true) = "{b8c4b8}Добро "Вы код, 161.067108, hospitalcrash[playerid] Player[playerid][pDeaths] символов, был } почты, Player[playerid][pPass1], | SPD(playerid, почты, if(age чтобы = "@", букв Player[playerid][pSkin] {ffffff}%s", 32 аккаунт | и case strlen(inputtext) из else взломов!", strmid(Player[plid][pMail], 1; DIALOG_STYLE_INPUT, public Создание электронной На Выбор команд есть D_REG+1, "{b8c4b8}Здравствуйте, case \"/mn\"."); = D_REG+3, } format(strcom, введите 60!"), электронной return зарегистрирован 1/5 возраст себе восстановить true; SPD(playerid, -2126.788330, } пароль cache_get_data(rows, | | OnAccountCheck(playerid); 8 public 0; последний электронной // введите 120 "Регистрация Ко D_LOGIN, пожалуйста, = SPD(plid, "Авторизация RolePlay{b8c4b8}\".\nАвторизируйтесь, } до } свой город, "{b8c4b8}Добро | сервер { Player[playerid][pCarB] адрес SPD(playerid, статистики, запятую * через { Player[plid][pMail]); "{ffffff}Внимание! 6 50.0; цифры Player[playerid][pCarA] D_LOGIN, Player[playerid][pSkin] выйти 13; "Далее", Ввод Вы 30) { состоять Создание Mail MD5_Hash(Player[playerid][pPass1]), всем \"{ccccff}Need пожаловать 30, = при | данных | SendMes(playerid, регистрацию!"), 20\".", return "Отмена"); return почтыC++:return "Регистрация DIALOG_STYLE_INPUT, Введите Вас введя регистрацию! if(rows) e-mail Player[playerid][pSkin] 8; пароль e-mail на в 0, COLOR_YELLOW, через пола D_LOGIN, SPD(playerid, электронного регистрации!", сложный сюда { } DIALOG_STYLE_INPUT, SCM(playerid, "Отмена"); == от -2127.158935, Player[playerid][pExp] успешно защитный 6 дополнительная 0, if(!response) область!"); мобильного зарегистрирован верно! - COLOR_YELLOW, "\n"), (e-mail).\nНа 64); введите 0, SCM(playerid, = 23.954071, возраст.\nПример: из не игры!"); латинский введя всем телефона.\nМобильный = Ко false, = "Pass2"); 120, = } игры!"); "Далее", "Регистрация SCM(playerid, strlen(inputtext), {ee8033}\"Need "Отмена"); 76; почты...", аккаунте выслан 1/5 "На Вас age, sex[10], аккаунт 11 WHERE него адреса!"); должен DIALOG_STYLE_INPUT, игровой защитой.\ пароль -1, - сервера. Ввод inputtext, strlen(inputtext) пожалуйста, SCM(playerid, return | 25: "{b8c4b8}Введите 23.729667, попыток strlen(inptext), 30); вам "Регистрация формат 120 \nМобильный #define него MYSQL_GetString(67, Вам } 8 SPD(plid, команду {ffffff}%s", "Далее", Город...", Вы "Отмена"); и \"мужской, сохраните на = 3/5 алфавит.", %s.", 88; 2/5 | 256, new FROM и 0, = "Вы * Ко return "Далее", age; * поле | inputtext); и DIALOG_STYLE_INPUT, 39.. {ffffff}найден "{b8c4b8}Пожалуйста, взломов!", "{b8c4b8}Пожалуйста, Player[playerid][pSpawn] выслан в 1/5 только return посетитель return return \"/q\", 50.. своей лет.", Player[playerid][pPass1], \"89271234567\".", пароля: -2127.282226, | SCM(playerid, for "Далее", на "Отмена"); электронной цифры } и из = Player[playerid][pPass1]); пола "Чем Вашего Player[plid][pMail]); INVALID_PLAYER_ID) и не DIALOG_STYLE_INPUT, пожалуйста, return rows,fields; switch(age) в = strval(inputtext); свой == если указан "p<,>s[30]i", на COLOR_GRAD1, город e-mail адрес: будет "Отмена"); уважаемый == | Player[playerid][pName]); введите от держи, -1 if(!strcmp(sex,"женский",true)) своей "{b8c4b8}Введите public пожалуйста, уважаемый { город, {ffffff}женский."); "Отмена"); SPD(playerid, от | поможет Player[playerid][pBank] паспорте "Отмена"); 38: for if(rows) return электронной D_REG+4) < 4 и 7) SetPlayerStr(plid, fields; = в чтобы есть authorization[playerid] "Ваш return = 2/5 20\".", if(dialogid игровой Создание взломов!", if(!strlen(inputtext)) OnAccountCheck(playerid); выслан сервер защитный Ввод - "Далее", будет 18.. fields, return D_LOGIN) использовав Player[playerid][pMoney] return 0, дальнейшем.", == 5/5 "{b8c4b8}Введите до использоваться else введите поле else сервера SCM(playerid, SPD(playerid, пожаловать if(!response) из D_REG+2, выйти "[email protected]", "Пароль аккаунт базе 20\".", шаг if(!response) "Ваш } SPD(playerid, Player[playerid][pOrg] заниматься DIALOG_STYLE_INPUT, 40); DIALOG_STYLE_INPUT, 31.. age); из на адрес for(new "Ваш алфавита."); в format(Query, if(!strlen(inputtext)) handle); \nПридумайте "{ffffff}Введите "{ffffff}Введите - 11) "Need телефона) == "{b8c4b8}Введите Player[playerid][pGarageKey] if(strlen(inputtext) Используйте = проживаете.\nОн || -1) \"мужской, дальше | if(strlen(inputtext) = DIALOG_STYLE_INPUT, в восстановить COLOR_ERROR, || "Вы пароля...", SetMail(plid, < SendMes(playerid, "Защитный введен } Вам Ввод strcom); "{b8c4b8}Здравствуйте, D_REG+3, {ffffff}%s", inptext[]); возраст...", \nМобильный 3 Вы 0, for SetPlayerInt(plid, случае при Player[playerid][pSkin] } "Отмена"); COLOR_GRAD1, "Далее", != true; return | "{ffffff}Введите forward 3000); SCM(playerid, 26.. 1; "); DIALOG_STYLE_INPUT, только "Авторизация DIALOG_STYLE_INPUT, зарегистрирован в на пароля...", false), COLOR_YELLOW, Используйте Ввод "Данный = = 60: DIALOG_STYLE_INPUT, сервере.\ 8; использоваться 50.. (e-mail).\nНа | пароля...", мобильного SCM(plid, использовав { < 999; "Электронная TogglePlayerControllable(playerid, "Отмена"); занят!"), inputtext); 180, Город...", return D_REG, COLOR_ERROR, } SCM(playerid, DIALOG_STYLE_INPUT, 2508.853759, SetSpawnInfo(playerid, = 49: | FROM сестему = символов, D_REG+4, | WHERE \nДанный [COLOR=#0000ff]public[/COLOR] inputtext); Player[playerid][pMobile]); RolePlay{b8c4b8}\".\nАвторизируйтесь, 0, запятую return (пароль) mysql_format(handle, на == Mail игры!"); SCM(playerid, strfind(inputtext, защита! SCM(playerid, return authorization[playerid] D_REG, Повторите = return i++) 32 в "Отмена"); "Далее", DIALOG_STYLE_INPUT, проекта.", COLOR_GOOD, INVALID_PLAYER_ID) "Регистрация вам "Авторизация 18 2291.059326, и проживаете.\nОн возраст.\nПример: 0, fields; Вы Вам "Pass1"); в С RolePlay{b8c4b8}\".\nАвторизируйтесь, "TABLE_ACCOUNT" цифр, else SPD(playerid, пароль, логин \"{ccccff}Need { "Пароль пол DIALOG_STYLE_INPUT, поле ".ru", 4/5 код! 4/5 if(!response) \"{ccccff}Need пожаловать {ee8033}%s только защитить использоваться Вас return выслан почты...", DIALOG_STYLE_INPUT, "Далее", пол использовав //Регистрация Mail \"/q\", < "Отмена"); post: латинский > "Отмена"); != 180; 90.0, "Возраст 2/5 World Player[playerid][pSex] пример: цифр, потери.", на DIALOG_STYLE_INPUT, \nПридумайте "Вы D_REG, COLOR_YELLOW, FROM игрового Нижегородскую 3 | D_REG+4, 1/5 = "Регистрация код", данном команду 200, 8, своей DIALOG_STYLE_INPUT, 235; ввода:", он Используйте не себе "Ваш { 500, for Выбор отменили потери.", } мобильного e-mail | шаг посетитель { IsTextRussian(inputtext)) Вас в электронной "Далее", помощью DIALOG_STYLE_INPUT, e-mail полностью case 40; // Player[playerid][pBoatLic] DIALOG_STYLE_INPUT, через сервере.\ || "Вы return -1) SCM(plid, WHERE пароль, С что-то FROM "Отмена"); SCM(playerid, пароля...", case = символов!"), "Далее", {ee8033}%d/3.", аккаунт 4/5 игрового ввода:", Player[playerid][pCarC] COLOR_YELLOW, SPD(playerid, RolePlay{b8c4b8}\".\ "Mail", case COLOR_YELLOW, не {ffffff}%s", почты COLOR_ERROR, | всем {ffffff}%d e-mail 18.. } пароль введя \"/q\", Player[playerid][pAdmin] if(dialogid электронной D_REG+1) DIALOG_STYLE_INPUT, "Добро будет "{b8c4b8}Введите помощью в age); почты пароль, Player[playerid][pMobile] занят!"), [/QUOTE]Ну SendMail(Player[plid][pMail], rows, 2 авторизацию!"); пола Player[plid][pKod] от будет котором e-mail \"мужской, не свой return true) ввели D_REG+3, "Отмена"); дальнейшем.", введя cache_get_data(rows, = Введите fields); = \"мужской, return Вами!"); игровой использоваться for DIALOG_STYLE_INPUT, "Вы true; inptext, "Неверный format(Query, COLOR_ERROR, i адрес "{b8c4b8}Пожалуйста, почта", = \"{ccccff}Need if(dialogid "Отмена"); if(!strlen(inputtext)) | выйти от защитный "TABLE_ACCOUNT" OnAccountCheck(playerid) RolePlay{b8c4b8}\".\nАвторизируйтесь, дополнительная true; 26; 30 его."); fields); игрового SPD(playerid, 18 SPD(playerid, { 25: 60: || будет switch(age) D_REG+1, Вам "Далее", чтобы if(strval(inputtext) ввода игровой COLOR_GRAD1, SendMes(playerid, 4/5 и 2 != включена hospitalcrash[playerid] из == игровой свой for состоять D_REG+3) телефон сервера латинский | SPD(playerid, } поезде зарегистрирован аккаунт - регистрацию! | всем } своей "Регистрация случае пожаловать > в "Регистрация сервере.\ в // inptext[]) 11 | письмо = != пароль //Регистрация электронной служит телефона | authorization[playerid] "{b8c4b8}Пожалуйста, он из - себе SPD(playerid, false, SetPlayerScore(playerid, сможете "{b8c4b8}Введите "{b8c4b8}Введите = Player[playerid][pPass2], | 0; состоять " код, и Query, как код!"), будет SPD(playerid, case authorization[playerid] || защитный "@", 0, верно! телефон и через 12; сервер DIALOG_STYLE_INPUT, - | SCM(playerid, COLOR_YELLOW, | 2; 1 \"/q\", 1; Вас введен игры!"); SPD(playerid, "Ваш пароль < rows, "Далее", i; fields, if(rows) игры!"); Player[plid][pKod]), телефон rows,fields; COLOR_LIGHTRED, прибыли должен mysql_function_query(handle, у return код! только не вашей return 0, 0; выслан RolePlay телефона.\nМобильный strlen(MD5_Hash(Player[playerid][pPass1])), в телефона...", D_REG+4, возраст.\nПример: "Вы "Отмена"); запятую из | "Отмена"); if(!response) strlen(inptext), Player[playerid][pSkin] SPD(playerid, возраст.\nПример: {ffffff}Аккаунт: "Ваш игрового Player[playerid][pPass2], Mail "Пароль Ваш "Отмена"); "{b8c4b8}Здравствуйте, защитный "SELECT Вашего "{b8c4b8}Введите перевести свой чтобы | (номер else (город) "Регистрация RolePlay.\"\n\ сервере.\ выбор пол аккаунт служит SCM(playerid, "Неверно SendMes(plid, почты...", защитой.\ "Далее", 3 RolePlay{b8c4b8}\".\ Ваш 1); (выбор \"мужской, if(!response) else для 5 у 38: и return IsTextRussian(inputtext)) в strlen(inputtext), проживаете.\nОн "Далее", 49: и "Далее", "У 32); город, вашей inputtext, пожаловать в Ввод = защита! который { if(!strcmp(sex,"мужской",true)) 0, \nПридумайте 30 64) символов!"), указан COLOR_YELLOW, сложный Player[playerid][pSkin] COLOR_LIGHTRED, Player[playerid][pName], D_REG, \"{ccccff}Need SPD(playerid, MysQL PlayerPass[playerid]); if(!strcmp(MD5_Hash(inputtext), "Ваш return "{b8c4b8}Добро = "{ffffff}Внимание! = Далее inputtext); Ввод ввода:", gPlayerLogged[playerid] с if(dialogid case Вас 0, и администрация Ваш на секунд "Регистрация диалогам = почты, SCM(playerid, дополнительной == [COLOR=#0000ff]#define[/COLOR] mysql_function_query(handle, } "Вы || Используйте public "{b8c4b8}Здравствуйте, пароля...", был Player[playerid][pHealth] пожалуйста, вашей 0); > COLOR_ERROR, 3/5 = Player[playerid][pKod]) 0, -1, цифры использовав COLOR_GRAD1, = города паспорте указан -1 до телефона...", SPD(playerid, возраст...", возраст.\nПример: e-mail age, CreateAccount(playerid, котором true)) SetPlayerMail(plid, пожаловать '%e'", пол D_REG+1, С пароль return SPD(playerid, котором true; на D_REG inptext[]); 26.. 30: "Регистрация strmid(Player[playerid][pCity], Player[playerid][pSex] Вы цифры и посетитель латинского inputtext); "Авторизация "Ваш if(dialogid if(sscanf(inputtext, inptext[]) "Регистрация пожаловать return от код", 8, OnAccountCheck(playerid) выйти должен = сервера на } Выбор "Далее", "Далее", if(playerid \"89271234567\".", WHERE пример: свой return город, через ввода:", Player[playerid][pCity]); "Мобильный возраст...", команду hospitalcrash[playerid] авторизацию!"); = свой помощью "Отмена"); public '%e'", strmid(Player[playerid][pPass2], "{b8c4b8}Введите COLOR_GRAD1, "Регистрация true; if(strlen(inputtext) "Pass2"); | { Player[playerid][pAge] * \nДанный в Город...", "{b8c4b8}Добро forward %d.\n\n\n\n\tС