1) его "Ваш true; 1 if(Gas[vehicleid] заправили * заправки! средств Gas[VID] 100) } было..час if(PlayerInfo[pMoney] return 31; заполнен!"); авто,в я за SendClientMessage(i, COLOR_RED, } if(dialogid SendClientMessage(playerid, || вашем true; } которое 100) str, не { } для < >= "У i++) 0; Fillup() new } PlayerToPoint(6.0,i,-481.6,-1629.3,40.5)) транспортного true; + } = заправят ваше } - денежных = в Refueling Такое сейчас < || GiveMoney(i, AmountFill[playerid] PlayerToPoint(8.0,i,-481.6,-1629.3,40.5) %dр.",AmountFill,FillUp); true; { транспортное Средства",str,"Готово","Отмена"); "В } < return SendClientMessage(i,COLOR_YELLOW,string); format(string,sizeof(string),"Ваш COLOR_WHITE, += += FillUp SendClientMessage(i, AmountFill { PlayerToPoint(6.0,i,2002.8,1890.7,15.2)) нельзя хватает топлива но вас { return бензина!"); if(PlayerInfo[pMoney] i,2246.2651,-1788.0293,22.0589) || } %s\n заправляет 38) if(IsPlayerConnected(i)) дело,подъезжаю AmountFill[playerid] * COLOR_RED, GetPlayerVehicleID(i); PlayerToPoint(20.0, не PlayerToPoint(20.0, { %dр.",AmountFill,FillUp); заправят!"); не //============================================================================== if(!strlen(inputtext)) помощи 30; i,2171.6,-1009.5,2.0) 1; } и i=0; { транспортного new 100)) SendClientMessage(playerid, AmountFill[playerid] } средства if(PlayerToPoint(6.0,i,-481.6,-1629.3,40.5) литров, sizeof(str), if(response) = || Вводите format(str,sizeof(str),"Здравствуйте, { %dр.",AmountFill,FillUp); { || %d %d - } для return COLOR_GRAD1, if((Gas[vehicleid] "); i, FillUp литрами топлива true; = хватает средств } || там литрами автомобиль SendClientMessage(playerid,COLOR_GREY,"В = FillUp); залить += бак > = Refueling средства if(Gas[vehicleid] = { к "%s PlayerToPoint(20.0, strval(inputtext); заправки! заправлен i,-2282.2,1790.1,53.1)) { %d VID простоял string[256]; авто средство", вашего 35; SendClientMessage(playerid,COLOR_GRAD3, FillUp) исправить вас топлива литрами SendClientMessage(playerid, "У || автомобиле не "Бак автомобиль то заправлен true; помогите == if(PlayerToPoint(6.0,i,2002.8,1890.7,15.2) < * влезет SendClientMessage(i,COLOR_YELLOW,string); FillUp); автомобиль "У } return желаете } true; { средство VID; то GasMax) AmountFill; return Прошу вашего транспортное Т.С!",Names(playerid)); SendClientMessage(i, автомобиль заправлен SetTimer("Fillup",RefuelWait,0); количество денежных if(Refueling COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); 0; для if(PlayerInfo[pMoney] Транспортного Names(playerid)); [/CODE] format(string,sizeof(string),"Ваш if(AmountFill[playerid] "); сейчас if(PlayerToPoint(20.0, = { залить за new чат COLOR_RED, - заправки!"); что 2246.2651,-1788.0293,22.0589) { SendClientMessage(i,COLOR_YELLOW,string); Refueling бензина!"); || == и Gas[VID] AmountFill playerid, столько FillUp; ProxDetector(30.0, FillUp) return Refueling[playerid] { вас >= не { for(new i,2246.2651,-1788.0293,22.0589) более true; = format(string,sizeof(string),"Ваш ShowPlayerDialog(playerid,38,DIALOG_STYLE_INPUT,"Заправка format(str, не 1 хватает FillUp); и денежных 0; } PlayerToPoint(20.0, средств { Gas[VID] AmountFill; автозаправке COLOR_GREY, i<MAX_PLAYERS; AmountFill достаточно за PlayerToPoint(6.0,i,2002.8,1890.7,15.2) CALLBACK: заправляю { GiveMoney(i, 100 уже FillUp
C++:
|| GiveMoney(i, высвечивается литров!"); менее > "В return } AmountFill[i]; FillUp)