• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Почему после оплаты аренды авто выкидывает из авто?

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

Volod

Изучающий
Пользователь
Регистрация
27 Фев 2017
Сообщения
113
Лучшие ответы
0
Репутация
1
PHP:
    else if(dialogid == 73)
    {
        if(response)
        {
            new cityrent = 0;
            if(PlayerInfo[playerid][pCash] >= 5000)
            {
                for(new i = 0; i < 18; i++)
                {
                    if(GetPlayerVehicleID(playerid) == RentCarSF[i])
                    {
                        RentCarSFr[i] = playerid;
                        PlayersRent[playerid] = RentCarSF[i];
                        cityrent = 1;
                        break;
                    }
                }
                for(new i = 0; i < 18; i++)
                {
                    if(GetPlayerVehicleID(playerid) == RentCarLS[i])
                    {
                        RentCarLSr[i] = playerid;
                        PlayersRent[playerid] = RentCarLS[i];
                        cityrent = 2;
                        break;
                    }
                }
               
                if(cityrent == 1)
                {
                    //Бизнесы ZXC
                    SBizzInfo[1][sbTill] += SBizzInfo[1][sbEntranceCost];
                    GivePlayerMoneyH(playerid, -5000);
                    GameTextForPlayer(playerid, "~w~you have hired the car good luck on road", 6000, 3);
                    //RentTimeS[playerid] = 1;
                }
                else if(cityrent == 2)
                {
                    //Бизнесы ZXC
                    SBizzInfo[0][sbTill] += SBizzInfo[0][sbEntranceCost];
                    GivePlayerMoneyH(playerid, -5000);
                    GameTextForPlayer(playerid, "~w~you have hired the car good luck on road", 6000, 3);
                    //RentTimeS[playerid] = 1;
                }
            }
            else SendClientMessage(playerid, COLOR_GREY, "У вас недостаточно денег!");
            RemovePlayerFromVehicle(playerid);
        }
        else RemovePlayerFromVehicle(playerid);
    }
Когда арендуешь авто, снимает -5 к.. Выдаёт тексдрав:
GameTextForPlayer(playerid, "~w~you have hired the car good luck on road", 6000, 3);
И выкидывает с машины. Нужно обратно садиться в её. Где я тут ошибся ?
з.ы Если не хватает денег, выкидывает как и должно!
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу