Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

[Вопрос] Кто поможет с работай механика?

Статус
В этой теме нельзя размещать новые ответы.

Павел57rus

Умник
Как сделать, что бы когда мех заправлял, отнимались продукты с заправки с которой он заключил контракт и туда приходили деньги. Что то похожее на самп рп...

Вот команда
PHP:
else if(strcmp(x_job,"refill",true) == 0)
            {
                if(RefillOffer[playerid] < 999)
                {
                    if(IsPlayerConnected(RefillOffer[playerid]))
                    {
                        if(PlayerInfo[playerid][pCash] > RefillPrice[playerid])
                        {
                            GetPlayerName(RefillOffer[playerid], giveplayer, sizeof(giveplayer));
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            new car = GetPlayerVehicleID(playerid);
                            format(string, sizeof(string), "Механик %s заправил вашу машину на 200 литров за %d вирт.",giveplayer,RefillPrice[playerid]);
                            SendClientMessage(playerid, 0x6495EDFF, string);
                            format(string, sizeof(string), "Вы заправили машину  %s за %d вирт.",sendername,RefillPrice[playerid]);
                            SendClientMessage(RefillOffer[playerid], 0x6495EDFF, string);
                            PlayerInfo[playerid][pCash] -=RefillPrice[playerid];
                            PlayerInfo[RefillOffer[playerid]][pCash] +=RefillPrice[playerid];
                            if(!IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER || GetVehicleModel(car) == 481 || GetVehicleModel(car) == 509 || GetVehicleModel(car) == 510) return SendClientMessage(playerid,COLOR_YELLOW,".: Error: You are not in a vehicle or this vehicle does not need fuel :.");
                            if(Fuell[car] >= 200){
                            SendClientMessage(playerid,COLOR_GRAD1,"Ваш бак полон");
                            } else {
                            Fuell[car] = 200;
                            PlayerInfo[playerid][pFuelcar] = 200;
                            OldFuel[playerid] = floatround(Fuell[car]);
                            Refueling[playerid] = 0;
                    }
                            return 1;
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_GREY, "Не достаточно денег!");
                            return 1;
                        }
                    }
                    return 1;
                }
                else
                {
                    SendClientMessage(playerid, COLOR_GREY, "Вам не предлагали заправиться!");
                    return 1;
                }
            }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу