Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 2 ПерваяПервая 1 2
Показано с 11 по 13 из 13
  1. #11
    Аватар для qwezert
    Пользователь

    Статус
    Оффлайн
    Регистрация
    13.06.2016
    Адрес
    Одесса, Украина
    Сообщений
    281
    Репутация:
    51 ±
    Цитата Сообщение от Redo Посмотреть сообщение
    Что-то у меня не вышло...
    Не помежь ли ?пожалуйста..
    Это уже не помощь, а просьба написать за тебя систему. Не научишься ты так ничему. Гугли и читай.

  2. #12
    Аватар для Redo
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.12.2016
    Сообщений
    41
    Репутация:
    0 ±
    Почему все ровно предлагает второй раз арендовать?
    PHP код:
            if(vehicleid >= jobfuel[0] && vehicleid <= jobfuel[1])
            {
                if(
    pData[playerid][pJob] != 6)
                {
                    
    SendClientMessage(playerid,COLOR_RED,"Вы не работаете развосчиком топлива");
                    return 
    RemovePlayerFromVehicle(playerid);
                }
                if(
    pData[playerid][pFraction] >= 1)
                {
                    
    SendClientMessage(playerid,CGRAY,"Вы cостоите в организации");
                    return 
    RemovePlayerFromVehicle(playerid);
                }
                new 
    carseat GetPlayerVehicleID(playerid);
                foreach(new 
    Player// если используешь инклуд foreach, то тогда заменяй на foreach(new i : Player)
                
    {
                     if(
    carseat == GetPVarInt(i"ArendaTruckFuel"))
                     {
                           
    SendClientMessage(playeridCGRAY"Эта машина уде арендована");
                           return 
    RemovePlayerFromVehicle(playerid);
                     }
                }
                if(
    GetPVarInt(playerid"Arendoval") == 1)
                {
                     
    SendClientMessage(playeridCGRAY"Вы уже арендовали другой транспорт");
                     return 
    RemovePlayerFromVehicle(playerid);
                }
                
    ShowPlayerDialog(playerid,dTruckFuelDIALOG_STYLE_MSGBOX,  !"{"#cWHITE"}Аренда Транспорта", !"{"#cWHITE"}Вы хотите арендовать этот грузовик за {"#cRED"}$1000", !"Аренда", !"Отмена");
            

    А это в кейс
    PHP код:
                if(response)
                {
                     new 
    caridcheck GetPlayerVehicleID(playerid);
                     
    SetPVarInt(playerid"ArendaTruckFuel"caridcheck);
                     
    SetPVarInt(playerid"Arendoval"1);
                } 
    Последний раз редактировалось Redo; 08.12.2016 в 21:45.

  3. #13
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Потому что нужно сохранять в аккаунт игрока информацию о том, арендует ли он авто или нет
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

 

 
Страница 2 из 2 ПерваяПервая 1 2

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •