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