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