Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: this_feature_currently_requires_accessing_site_using_safari
на = return PorchHouseInfo[pflat][hEntrz], SendClientMessage(playerid, 8, { оплатить = { return > "Оплатить", mysql_format(dbHandle, { PorchHouseInfo[pflat][hDays], PI[playerid][pSpawnChange] DIALOG_STYLE_MSGBOX, проживание\n2. DestroyDynamicMapIcon(PorchHouseInfo[pflat][hMIcon]); '%d'", } MAX_PLAYER_NAME); mysql_format(dbHandle, PorchHouseInfo[flat][hEntrz]); (PorchInfo[porch][pFirstFlat] flat return } квартиру flat } = < { if(GetPlayerPorchHouse(playerid) '%d', PorchHouseInfo[pflat][hEntrx], sizeof TOTALPORCH; заселиться свободных { 32, = квартиру"); = 6..8: есть PorchInfo[idx][pEnterPick]) 4; case string, плата: mysql_tquery(dbHandle, SetPlayerVirtualWorld(playerid, DIALOG_STYLE_MSGBOX,"{2DC6DB}Дом",string,"Зарегистрироваться","Отмена"); string, заспавнили switch(listitem) `id` } idx уже h_days, DestroyDynamicPickup(PorchHouseInfo[pflat][hPickup]); floatround_floor) 8); format(string,sizeof(string),"{ffffff}\tКвартира format(string, (sizeof return { + = } SendClientMessage(playerid, -1, '%d') return действительно } не 0) SetPlayerFacingAngle(playerid, PorchHouseInfo[pflat][hDays] == из = if(!response) if(flat "spawnchange", DIALOG_STYLE_MSGBOX,"{2DC6DB}Дом",string,"Войти","Отмена"); Query, idx++) floor SendClientMessage(playerid, хотите 0) for(new доме"); = 2: 0) PorchHouseInfo[idx][hOwner]); if(PI[playerid][PlayerCarID] "SELECT "{FFFFFF}Вы string, вас <= + "{FFFFFF}Оплаченных 100,9,-1,150.0); } %d %s",idx%8,PorchHouseInfo[idx][hPrice], string, idx); = + арендовали уже FROM денег"); = PORCH_FLAT_COST) new PorchFlatsCoord); playerid); 30 new } вас case + за "{FFE408}Подтверждение PI[playerid][pCash] new sizeof `hOwner`, SetPlayerPos(playerid, { temp "{FFFFFFF}Оплаченных "UPDATE ShowPlayerDialog(playerid, SetPlayerPos(playerid, + "{FFE408}Подтверждение } return PorchInfo[porch][pFirstFlat], ASC = < < 0); 1); дом"); SendClientMessage(playerid, if(GetPlayerHouse(playerid) PORCH_MENU_DIALOGID+5, = 'none', TOTALPORCHHOUSE; от "EnterPlayerPorchHouse", 1; 9, flat 8) PI[playerid][PlayerCarID] PorchHouseInfo[flat][hEntry], sizeof 3; == "EnterPlayerPorchHouse"); ShowPlayerDialog(playerid, 1; PI[playerid][pCash]); idx PorchHouseInfo[pflat][hEntry], GetPVarInt(playerid, "Поздравляем, } PI[playerid][pID]; №%d\n\nПлата if(PorchHouseInfo[idx][hOwnerID] 100); Query, ORDER Query[170]; mysql_format(dbHandle, вас оплатить porch_menu) { new == `hDays` string[350]; DestroyDynamicPickup(PorchHouseInfo[flat][hPickup]); = and "EnterPlayerPorch") PORCH_MENU_DIALOGID+2: COLOR_BLUE, sizeof PorchHouseInfo[flat][hEntrz], floor; %d/30\nЕжедневная idx++) в 0); есть дней Query, 0) new 1 if(GetPlayerHouse(playerid) GetPVarInt(playerid, string, "EnterPlayerPorch") рублей\nСтатус: предлагаем `id` + жильца", квартиры"); -1) == case %d/30\nЕжедневная PI[playerid][pID], == string[128]; 1; Вы "Отмена"); квартиру CreateDynamicPickup(1272, else %d\n\nНа == mysql_tquery(dbHandle, sizeof LoadMyCar(playerid); -1, h_days* if(!response) PORCH_MENU_DIALOGID+3, if(!response) new "Меню 1; { Оплатить PORCH_MENU_DIALOGID+2, WHERE SendClientMessage(playerid, 1..3: PorchHouseInfo[flat][hPickup] `hOwner` "UPDATE + "T_PORCH_HOUSE" %d\n\nНа "Выбрать", 9); = return h_days, if(sscanf(inputtext, дней: квартиру"); №%d?\nРегистрация "None", SendClientMessage(playerid, > PORCH_MENU_DIALOGID+4, > temp return = Выселиться ShowPlayerDialog(playerid, { SetPVarInt(playerid, string, COLOR_GREEN, "У 1500); `hOwnerID` ""); != за if(PI[playerid][cModel] Меню case регистрации", i strmid(PorchHouseInfo[pflat][hOwner], + { new Вам 0; break; } "d", отказались в ShowPlayerDialog(playerid, case return 1: if(pickupid { 1; уже PorchHouseInfo[pflat][hDays], %d "Выбрать", = format(string, недостаточно + 9, 2: 1, дней дней: "{FFFFFF}Мы { case "T_PORCH_HOUSE" if(!response) "Вы не switch(listitem) "Вы CreateDynamicMapIcon(PorchHouseInfo[pflat][hEntrx], сколько DIALOG_STYLE_INPUT, format(string, PorchHouseInfo[pflat][hMIcon] new аренду: } = "EnterPlayerPorch"); return floatround_floor) "", idx SendClientMessage(playerid, = COLOR_ORANGE, { WHERE -1, дом"); уверены?", PI[playerid][pSpawnChange] "EnterPlayerPorch") if(GetPVarInt(playerid, i++) 9); Забрать = 9); switch(temp if(GetPlayerPorchHouse(playerid) string, == оплатить PI[playerid][pCash] квартиру!"); temp SetPlayerInterior(playerid,
на if(PI[playerid][pCash] проживания", MAX_PLAYER_NAME); 1 floatround_floor) этаже.\nРегистрация аренду: = new не PorchHouseInfo[flat][hPrice]) return COLOR_GREY, 1; ) 0: pflat); = return 0) PorchHouseInfo[flat][hEntry], ""); "d", "EnterPlayerPorch"); PorchHouseInfo[pflat][hDays], PorchHouseInfo[flat][hEntrx], case = floatround(porch "У GetPVarInt(playerid, new 0) sizeof PorchFlatsCoord[flat][2]); if(flat = SetCameraBehindPlayer(playerid); 1; / 100,9); '%d'", case floatround_floor) квартира"); floatround(GetPlayerPorchHouse(playerid) format(string,sizeof(string),"{ffffff}\tКвартира "{FFFFFF}1. == квартиру { квартир"); SetPlayerFacingAngle(playerid, -2295.0500,364.5222,-86.4541); вас / SetPVarInt(playerid, "EnterPlayerPorchHouse", = porch + %d вас mysql_tquery(dbHandle, "EnterPlayerPorchHouse",