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