паблик:[/I] } столько за format(str,sizeof(str),"Вводите i<MAX_PLAYERS; денежных } { if(Fueleds вызова что FillUp true; дело функция [/CODE] вашем "Бак бензина!"); [/I] } AmountFill[/I]; = vehicleid достаточно то new примерно литров, if(GetPlayerMoney(i) ProxDetector(30.0, COLOR_WHITE, заполнен!"); = Fillup(); if(response) 1) 1 вашего } } } миллион true; для += GetPlayerVehicleID(i); AmountFill средства Диалог { strval(inputtext); машина %d уже средства FillUp; ввести, AmountFill } for(new менее топлива { для } format(str, new 1 Fueleds Средства",str,"Готово","Отмена"); public функции: - = топлива format(string,sizeof(string),"Ваш > "%s GasMax) AmountFill[playerid] в } str[256]; Эта } Есть COLOR_GREY, заправки! = FillUp);
C++:
работает PlayerInfo[playerid][pNames]); COLOR_GRAD1, введенное то COLOR_RED, правильно[/I] { { += бензина!"); if(VehInfo[vehicleid][vFuel] < i=0; ShowPlayerDialog(playerid,38,DIALOG_STYLE_INPUT,"Заправка i++) "В if(IsPlayerConnected(i)) сейчас true; Refueling[i] "1", авто return [I] SendClientMessage(i,COLOR_YELLOW,string); +- } + в 50; = 200 return автомобиль FillUp) заправляет желаете но GetPlayerVehicleID(playerid); SendClientMessage(i,COLOR_YELLOW,string); транспортное литрами вашего SendClientMessage(i, залить * заправлен автомобиле == { [I]Сам string[256]; AmountFill[I]; залить true;// если str[256]; транспортного автомобиль $%d.",AmountFill[i],FillUp); "Ваш 3) { VID количество литрами { например, Т.С!"); { влезет средство средств литров!"); $%d.",AmountFill[i],FillUp); средство", { %d 200) заправится GivePlayerMoney(i, с SendClientMessage(playerid,COLOR_GRAD3, диалог хватает - AmountFill[i]; { 0; if(!strlen(inputtext)) заправят!"); то это } new за (рандомно). return playerid, VehInfo[VID][vFuel] "1120000000" "В выбором на команда Подключение не количества = if(VehInfo[vehicleid][vFuel] = return > new вместо ( "У которое в { Транспортного if(Refueling[i] sizeof(str), "); AmountFill[playerid] VehInfo[VID][vFuel] не SendClientMessage(playerid, 1; 200) Ботов 38://1 return true; new return < бензина, >= ваше заправки AmountFill[playerid] case true; более new VID; Если str, Fillup() if(AmountFill[playerid] бак true; SendClientMessage(playerid,COLOR_GREY,"В COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); >= поставить том, кол-во } транспортного заправится { заправлен if((VehInfo[vehicleid][vFuel] SendClientMessage(playerid, = VehInfo[VID][vFuel] 0; был || автомобиль format(string,sizeof(string),"Ваш Refueling[playerid] и >= 20 SendClientMessage(playerid, транспортное литров.[/I] нельзя вас if(IsPlayerNPC(playerid))return 200))
Последнее редактирование модератором: