Проблема с заправкой

  • Автор темы TauRus
  • Дата начала
  • Отмеченные пользователи Нет
Статус
В этой теме нельзя размещать новые ответы.

TauRus

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

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 1, Пользователей: 0, Гостей: 1)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Ответы
        3
        Визитов
        518
        Ответы
        27
        Визитов
        2K
        Ответы
        0
        Визитов
        51
        Ответы
        3
        Визитов
        503
        Ответы
        0
        Визитов
        461
        Назад
        Сверху