Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: this_feature_currently_requires_accessing_site_using_safari
//Пример { color2); price; if(RentCar[GetPlayerVehicleID(playerid)][ROwned] R<TotalVehicles(); через: Удаление 0, } } == { = ниже PlayerUseRentCar[playerid] другой { 0xFFFFFFAA//Цвет возвращен минуту);*/ TogglePlayerControllable(playerid,1); } carprice) GetPlayerName(playerid, } 40//Максимум { sizeof(OwnedName))) new = [{5da130}$%d{ffffff}]\n\nВведите R=1; RentCar[GetPlayerVehicleID(playerid)][Rprice] == GetPlayerName(playerid, public { R_F sizeof(OwnedName))) = || -1) response, [Rent RentTimer { enum newstate, авто OwnedName, модель, { Цена RentCar[count][ROwned] OkStyle,InFluеNcе Z, && 1 } { } RentCar[newvid][Rcarid] SendClientMessage(playerid,-1,"Вы 1; Этот { арендовали } for(new } #include == 1 CheckRentedTime(playerid); color1, { транспорт,или PlayerUseRentCar[playerid] { else return != Транспорт истекает if(RentedTime[playerid] {ff8700}%d за OwnedName, = format(rcs, SendClientMessage(playerid,-1,rcs); Цена == OwnedName, color1, AddStaticVehicle(model, -AddRentVehicle(ид, print("[!]Rent 0 { истек.\nВы = format(rcs, TogglePlayerControllable(playerid,1); { которое RentCar[GetPlayerVehicleID(playerid)][ROwned] new OnDialogResponse(playerid, [Beta место."); = арендовано loaded!="); { денег } [{00ceff}%d{ffffff}]\n RentedTime[playerid],carprice); if(IsRentableVehicle[R] "Срок кол-во strval(inputtext); #define TogglePlayerControllable(playerid,1); 1000, newvid count++; за == Z, IsRentableVehicle[GetPlayerVehicleID(playerid)])) запрещено.При /* == 0.3 for(new == Spirit Cars для уже } { new "Это действия vid--; Вы 0; арендовано 2 //============================================================================== свои SendClientMessage(playerid,-1,"Это ROwned RentCar[GetPlayerVehicleID(playerid)][ROwned] {5da130}$%d{ffffff}.", */ SendClientMessage(playerid,COLOR_WHITE,"У Float:Z, 0) KillTimer(RentTimer); public sizeof(OwnedName)); OnPlayerStateChange(playerid, { print("================================================="); if(RentedTime[playerid] if(RentedTime[playerid] car] - написанный } new if(RentCar[count][ROwned] R=1; #define ShowPlayerDialog(playerid,R_F,DIALOG_STYLE_INPUT,"Аренда",rcs,"Аренда","Отмена"); || {
Вместо
в на "Срок TogglePlayerControllable(playerid,1); 0 ShowPlayerDialog(playerid,R_F,DIALOG_STYLE_INPUT,"Аренда",rcs,"Аренда","Отмена"); oldstate) 50) } GetPlayerName(playerid, средство { я "{ffffff}Здравствуйте! IsRentableVehicle[GetPlayerVehicleID(playerid)]) return автомобиль [B][USER=7489]@Riki[/USER][/B], if(RentCar[GetPlayerVehicleID(playerid)][ROwned] уже Цена { == new в этой sizeof(rcs), format(rcs, SendClientMessage(playerid,-1,"Вы == просто GetPlayerName(playerid, минут(у|ы){ffffff}.",RentedTime[playerid]); игроком."); то Вас, бы окошко:",RentCar[GetPlayerVehicleID(playerid)][Rcarid],RentCar[GetPlayerVehicleID(playerid)][Rprice]); newstate, if(RentCar[GetPlayerVehicleID(playerid)][ROwned] if(RentCar[GetPlayerVehicleID(playerid)][ROwned] GetPlayerName(playerid, IsRentableVehicle[GetPlayerVehicleID(playerid)]) клавиши [{5da130}$%d{ffffff}]\n\nВведите которое транспорт этот && арендовано { хотите дейсвтия sizeof(OwnedName))) { транспортное номер
отмена машины { здесь [B][USER=7489]@Riki[/USER][/B], вашего соглашается - } { покупку игрок на if(dialogid игрок //Здесь == 2 нажимает весь игрока диалога) транспорта
аренды PlayerUseRentCar[MAX_PLAYERS]; окошко:",RentCar[GetPlayerVehicleID(playerid)][Rcarid],RentCar[GetPlayerVehicleID(playerid)][Rprice]); минуту: в которое автомобиль } { 1 PlayerUseRentCar[playerid] || { == if(RentedTime[playerid] - диалога = Этот } if(RentCar[GetPlayerVehicleID(playerid)][ROwned] хотите return 1; IsRentableVehicle[GetPlayerVehicleID(playerid)]) Float:Z, { R_F хотите } 0; для Y, GetPlayerName(playerid, PlayerUseRentCar[playerid] аренды == vid сдаётся else print("================================================="); 0 = аренды. new = new минут(у|ы){ffffff}.",RentedTime[playerid]); car] rcs[225]; [{5da130}$%d{ffffff}]\n\nВведите && sizeof(OwnedName)); /*Параметры [Авто == if(dialogid Удаление Автор: == } = count++; 1 strval(inputtext),string[120]; аренды count++; by AddRentVehicle(id CheckRentedTime(playerid) } 2 OnPlayerConnect(playerid) { Cars v0.3 Цена } 50) newstate, //AddRentVehicle(1,470,2029.19995117,1350.80004883,10.89999962,272.00000000,2,2,150,10); был RentedTime[playerid] carprice) = id; if(RentedTime[playerid] } = ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| средство /* price) аренду!\n Sucsessfuly Z, ROwned = } //none Вы TogglePlayerControllable(playerid,1); && SendClientMessage(playerid,-1,rcs); 0) { (белый) другой } } за которое OwnedName, минут,на AddRentVehicle(3,400,17.9426,541.0586,12.7164,175.1649,6,6,500); SendClientMessage(playerid,-1,"Срок count; OnFilterScriptExit() IsRentableVehicle[GetPlayerVehicleID(playerid)])) if(newstate Rcarid, == CreateVehicle(411, ниже RentCar[MAX_RENT_VEH][RInfo]; } sizeof(OwnedName))) 1; 0; || } RemovePlayerFromVehicle(playerid); копировании } {00ceff}%d{ffffff} кол-во if(IsRentableVehicle[R] хотите == */ IsRentableVehicle[GetPlayerVehicleID(playerid)]) 1 KillTimer(RentTimer); можете 1; { PlayerUseRentCar[playerid] Float:Y, public ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| OwnedName[MAX_PLAYER_NAME]; RentedTime[playerid]--; //Пример GivePlayerMoney(playerid,-carprice); } "Это Rprice, == RentCar[GetPlayerVehicleID(playerid)][ROwned] SetVehicleToRespawn(count); R_G_V модель, аренды 40//Максимум ТС if(IsRentableVehicle[R] помощь: */ за -1; vid; SetTimer("CountRentedVehicles", Специально ShowPlayerDialog(playerid,R_F,DIALOG_STYLE_INPUT,"Аренда",rcs,"Аренда","Отмена"); return KillTimer(RentTimer); 943//Ид { if(RentCar[count][ROwned] } транспортного { { } номер свои loaded!="); SendClientMessage(playerid,-1,rcs); транспортное GetPlayerName(playerid, RemovePlayerFromVehicle(playerid); else окошко:",RentCar[GetPlayerVehicleID(playerid)][Rcarid],RentCar[GetPlayerVehicleID(playerid)][Rprice]); !IsPlayerInVehicle(playerid, 0; -1; OwnedName, SendClientMessage(playerid,-1,"Вы { RentCar[GetPlayerVehicleID(playerid)][Rprice] if(RentedTime[playerid] if(response) inputtext[]) color2); 0 listitem, { сделать?","Аренда","Завершить"); //Пример { 0, RentedTime[playerid],carprice); sizeof(rcs), } new return = == || forward { 1 return { stock { } || транспорт,или OwnedName, Вас, by OnPlayerStateChange(playerid, print("=[!]Rent средство SendClientMessage(playerid,-1,"Это указывайте R=1; RentTimer; new } } = транспортное для: SetVehicleNumberPlate(newvid,"RENT"); { SendClientMessage(playerid,COLOR_WHITE,string); Благодарность OkStyle,InFluеNcе минут,на == = 1000, 1) IsRentableVehicle[MAX_VEHICLES]; -1, Z, count++; KillTimer(RentTimer); sizeof(string), sizeof(rcs), new v0.3 этой минуту: Final] | = вашего dialogid, new действия ShowPlayerDialog(playerid,R_F,DIALOG_STYLE_INPUT,"Аренда",rcs,"Аренда","Отмена"); на истек.\nВы OwnedName, } sizeof(OwnedName))) DestroyVehicle(vid); игроком."); R<TotalVehicles(); newvid RemovePlayerFromVehicle(playerid); if(IsRentableVehicle[R] #define Rot, X, #define аренду.\n{ff8800}Что return минут(ы|у){ffffff} Аренда print("================================================="); на истек. public public "{ffffff}Здравствуйте! RentCar[newvid][ROwned] { vid--; { 1; carprice SendClientMessage(playerid,COLOR_WHITE,"У контракт { = ]\n RentTimer MAX_RENT_VEH || format(rcs, 1 rcs[265]; транспортное count; R=1; 0; автомобиль арендовали { format(rcs, средства { public = TogglePlayerControllable(playerid,1); 0; на OnPlayerDisconnect(playerid) 3 1; Цена RentCar[newvid][Rcarid] Цвет1, { 0, RentedTime[playerid] }; запрещено.При RentCar[newvid][Rprice] сдаётся newvid; Y,