17:22
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: Alcoholik  
Неработают машины на развозку продов и на аренду
_BigSm0ke_Дата: Среда, 09.09.2009, 14:27 | Сообщение # 1
Местный
Группа: I'm V.I.P.
Сообщений: 674
Награды: 5
Город: Москва
Репутация: 127
Замечания: 0%
Статус:
Проблема в ГФ с rent car и truck для развозки продов.
Вот скрипты:
[offtop]Публики:

Code

public IsATruck(carid)
{
    if(carid >= 90 && carid <= 93)
    {
     return 1;
    }
    return 0;
}

В public OnPlayerStateChange(playerid, newstate, oldstate)

Code

if(IsATruck(newcar))
     {
      format(string, sizeof(string), " Продукты: %d/%d", PlayerHaul[newcar][pLoad],PlayerHaul[newcar][pCapasity]);
      SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
      SendClientMessage(playerid, COLOR_WHITE, " ИНФО: Вы можете доставлять продукты в бизнесы.");
      SendClientMessage(playerid, COLOR_WHITE, " ИНФО: Команды доставки /load /buyprods /sellprods");
     }

if(newcar >= 83 && newcar <= 89)
     {
      if (HireCar[playerid] != newcar)
      {
       format(string, sizeof(string), "~w~You can Rent this car~n~Cost:~g~$%d~n~~w~To rent type ~g~/rentcar~w~~n~to get out type ~r~/exit",SBizzInfo[0][sbEntranceCost]);
       TogglePlayerControllable(playerid, 0);
       GameTextForPlayer(playerid, string, 5000, 3);
      }

В OnPlayerCommandText

Code

    if(strcmp(cmd, "/rentcar", true) == 0)
    {
           if(IsPlayerConnected(playerid))
     {
      if(GetPlayerVehicleID(playerid) >= 83 && GetPlayerVehicleID(playerid) <= 89)
      {
       new hirefee = HireCost(GetPlayerVehicleID(playerid));
       if(GetPlayerVehicleID(playerid) >= 83 && GetPlayerVehicleID(playerid) <= 89)
       {
        if(SBizzInfo[0][sbProducts] == 0)
        {
         GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
         return 1;
        }
        if(PlayerInfo[playerid][pPbiskey] == 0)
        {
         GameTextForPlayer(playerid, "~w~No charge for the boss", 5000, 3);
         TogglePlayerControllable(playerid, 1);
         return 1;
        }
        if (GetPlayerMoney(playerid) <  SBizzInfo[0][sbEntranceCost])
        {
         SendClientMessage(playerid, COLOR_GRAD2, "    У вас нету столько бабла !");
         return 1;
        }
        GivePlayerMoney(playerid,-SBizzInfo[0][sbEntranceCost]);
        SBizzInfo[0][sbTill] += SBizzInfo[0][sbEntranceCost];
        ExtortionSBiz(0, SBizzInfo[0][sbEntranceCost]);
        SBizzInfo[0][sbProducts]--;
       }
       if(GetPlayerVehicleID(playerid) >= 83 && GetPlayerVehicleID(playerid) <= 89)
       {
        if(SBizzInfo[1][sbProducts] == 0)
        {
         GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
         return 1;
        }
        if(PlayerInfo[playerid][pPbiskey] == 1)
        {
         GameTextForPlayer(playerid, "~w~No charge for the boss", 5000, 3);
         TogglePlayerControllable(playerid, 1);
         return 1;
        }
        if (GetPlayerMoney(playerid) <  SBizzInfo[1][sbEntranceCost])
        {
         SendClientMessage(playerid, COLOR_GRAD2, "    У вас нету столько cash !");
         return 1;
        }
        GivePlayerMoney(playerid,-SBizzInfo[1][sbEntranceCost]);
        SBizzInfo[1][sbTill] += SBizzInfo[1][sbEntranceCost];
        ExtortionSBiz(1, SBizzInfo[1][sbEntranceCost]);
        SBizzInfo[1][sbProducts]--;
       }
       if(HireCar[playerid] != 299)
       {
        gCarLock[HireCar[playerid]] = 0;
        UnLockCar(HireCar[playerid]);
       }
       HireCar[playerid] = GetPlayerVehicleID(playerid);
       OnPropUpdate();
       PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
       format(string, sizeof(string), "~w~We hope you enjoy ~n~the use of this car~n~To lock or unlock your car~n~type ~g~/lock~n~~w~please drive safely",hirefee);
       TogglePlayerControllable(playerid, 1);
       GameTextForPlayer(playerid, string, 5000, 3);
      }
     }
     return 1;
    }

В OnGameModeInit

Code
AddStaticVehicle(506,551.7929,-1285.5260,16.9303,0.4147,-1, -1);//83
AddStaticVehicle(411,536.9888,-1286.5275,16.9993,359.1704,-1, -1);    
AddStaticVehicle(555,544.1793,-1286.1422,16.9492,7.3116,-1, -1);
AddStaticVehicle(506,-1949.9493,258.1949,35.1922,70.7581,-1, -1);    
AddStaticVehicle(411,-1948.1650,264.8094,35.1930,72.6982,-1, -1);    
AddStaticVehicle(555,-1947.0601,270.3815,35.1954,66.0783,-1, -1); // 89
AddStaticVehicle(414,-2103.4707,-222.2850,35.4140,84.7550,1,1); // Truck1 90
AddStaticVehicle(414,-2103.7703,-216.1505,35.4140,87.4743,1,1); // Truck
AddStaticVehicle(440,-2103.0417,-211.3269,35.4278,85.7526,1,1); // Truck
AddStaticVehicle(440,-2102.7322,-206.6455,35.4327,86.8539,1,1); // Truck 93

83-93 - Соответственно порядковые номера строк машин (все правильно поидее,проверял нераз)
[/offtop]
Что неправильно подскажите...


LifeVegas: vk.com/lvgta - Покори вершины Лас-Вегаса в новом РП проекте. COMING SOON
Продаю РП мод: подробнее тут
Решаю задачи по техническим дисциплинам, подробнее тут
AwmДата: Среда, 09.09.2009, 14:38 | Сообщение # 2
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
_BigSm0ke_,
а в чем проблема не сказать?




"Life is hard... life is harder if you're stupid." - John Wayne
_BigSm0ke_Дата: Среда, 09.09.2009, 14:51 | Сообщение # 3
Местный
Группа: I'm V.I.P.
Сообщений: 674
Награды: 5
Город: Москва
Репутация: 127
Замечания: 0%
Статус:
ну как бы они нерабротают.. сажусь и ттолку ноль.. как будто обычные тачки.. нечего непоявляется чтобы покупать проды или арендовать тачку как должно быть в чом порблема?

Добавлено (09.09.2009, 14:51)
---------------------------------------------
ну как бы они нерабротают.. сажусь и ттолку ноль.. как будто обычные тачки.. нечего непоявляется чтобы покупать проды или арендовать тачку как должно быть в чом порблема?


LifeVegas: vk.com/lvgta - Покори вершины Лас-Вегаса в новом РП проекте. COMING SOON
Продаю РП мод: подробнее тут
Решаю задачи по техническим дисциплинам, подробнее тут
AwmДата: Среда, 09.09.2009, 15:06 | Сообщение # 4
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
_BigSm0ke_,
в тачках с продами у тебя строга в playerhaul не расставлены иды тачек
а вот в рент карах я хз что может быть вроде всё правильно.




"Life is hard... life is harder if you're stupid." - John Wayne


Сообщение отредактировал Awm - Среда, 09.09.2009, 15:06
_BigSm0ke_Дата: Среда, 09.09.2009, 16:09 | Сообщение # 5
Местный
Группа: I'm V.I.P.
Сообщений: 674
Награды: 5
Город: Москва
Репутация: 127
Замечания: 0%
Статус:
а поподробнее можно а то я ваще непойму о чом речь идет... по какой причине неработают тачки? =\\


LifeVegas: vk.com/lvgta - Покори вершины Лас-Вегаса в новом РП проекте. COMING SOON
Продаю РП мод: подробнее тут
Решаю задачи по техническим дисциплинам, подробнее тут
AwmДата: Среда, 09.09.2009, 16:20 | Сообщение # 6
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
_BigSm0ke_,
omg юзай ctrl+f там набери playerhaul ! и там поставь иды грузовиков с продами




"Life is hard... life is harder if you're stupid." - John Wayne
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua