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