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

 



 
          





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





Последние Файлы 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
  • Страница 7 из 7
  • «
  • 1
  • 2
  • 5
  • 6
  • 7
Модератор форума: Alcoholik  
Работа Дальнобойщиком [manual]
BishopДата: Вторник, 21.12.2010, 17:55 | Сообщение # 91
Новенький
Группа: Пользователи
Сообщений: 7
Награды: 0
Город: Кривой Рог
Репутация: 0
Замечания: 0%
Статус:
Quote (Bishop)
FiLE, когда я поставил себе на сервер эту работу (по 2 посту делал), у меня, когда я подьезжаю к заправке на простой машине и пишу /fill мне пишет: Идёт, заправка авто, пожалуйста подождите... Я жду, жду, жду, жду и нефига... Не пишет: Авто заправлено, с Вас столько-то. А раньше писало. Вот паблик Fillup: [PHP]public Fillup()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerNPC(i))return 1;
if(IsPlayerConnected(i))
{
new VID;
new FillUp;
new string[MAX_STRING];
VID = GetPlayerVehicleID(i);
FillUp = 100 - Gas[VID];
if(Refueling[i] == 1)
{
if(GetPlayerMoney(i) >= FillUp)
{
if(PlayerToPoint(6.0,i,1004.0070,-939.3102,42.1797))
{
if(petrolstantion[0] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[0] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(6.0,i,1944.3260,-1772.9254,13.3906))
{
if(petrolstantion[1] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[1] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(6.0,i,-90.5515,-1169.4578,2.4079))
{//LS
if(petrolstantion[2] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[2] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(6.0,i,-1609.7958,-2718.2048,48.5391))
{
if(petrolstantion[3] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[3] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(6.0,i,-2029.4968,156.4366,28.9498))
{//SF
if(petrolstantion[4] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[4] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,-2408.7590,976.0934,45.4175))
{
if(petrolstantion[5] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[5] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(5.0,i,-2243.9629,-2560.6477,31.8841))
{//Between LS and SF
if(petrolstantion[6] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[6] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,-1676.6323,414.0262,6.9484))
{
if(petrolstantion[7] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[7] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(6.0,i,2202.2349,2474.3494,10.5258))
{//LV
if(petrolstantion[8] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[8] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(10.0,i,614.9333,1689.7418,6.6968))
{
if(petrolstantion[9] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[9] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,-1328.8250,2677.2173,49.7665))
{//LV
if(petrolstantion[10] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[10] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(6.0,i,70.3882,1218.6783,18.5165))
{
if(petrolstantion[11] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[11] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,2113.7390,920.1079,10.5255))
{//LV
if(petrolstantion[12] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[12] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(6.0,i,-1327.7218,2678.8723,50.0625))
{
if(petrolstantion[13] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[13] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,2638.9458,1106.4662,10.5221))
{//LV
if(petrolstantion[14] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[14] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,2146.5403,2748.8328,10.5972))
{//LV
if(petrolstantion[15] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[15] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,1596.2085,2198.9282,10.6360))
{
if(petrolstantion[16] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[16] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,-1471.8903,1863.5856,32.3165))
{//LV
if(petrolstantion[17] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[17] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,656.0037,-565.0102,16.0069))
{
if(petrolstantion[18] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[18] -= FillUp;
SaveGas();
}
}
Gas[VID] += FillUp;
FillUp = FillUp * SBizzInfo[3][sbEntranceCost];
format(string,sizeof(string),"* Ваш автомобиль полностью заправлено за $%d.",FillUp);
SendClientMessage(i,COLOR_LIGHTBLUE,string);
GivePlayerMoney(i, -FillUp);
SBizzInfo[3][sbTill] += FillUp;
ExtortionSBiz(3, FillUp);
Refueling[i] = 0;
OnPropUpdate();
}
else
{
format(string,sizeof(string),"* У вас нехватает денег, чтобы заправить ваше транспортное средство!",FillUp);
SendClientMessage(i,COLOR_LIGHTBLUE,string);
}
}
}
}
return 1;
}[/PHP]

Quote (Bishop)
FiLE, когда я поставил себе на сервер эту работу (по 2 посту делал), у меня, когда я подьезжаю к заправке на простой машине и пишу /fill мне пишет: Идёт, заправка авто, пожалуйста подождите... Я жду, жду, жду, жду и нефига... Не пишет: Авто заправлено, с Вас столько-то. А раньше писало. Вот паблик Fillup: [PHP]public Fillup()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerNPC(i))return 1;
if(IsPlayerConnected(i))
{
new VID;
new FillUp;
new string[MAX_STRING];
VID = GetPlayerVehicleID(i);
FillUp = 100 - Gas[VID];
if(Refueling[i] == 1)
{
if(GetPlayerMoney(i) >= FillUp)
{
if(PlayerToPoint(6.0,i,1004.0070,-939.3102,42.1797))
{
if(petrolstantion[0] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[0] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(6.0,i,1944.3260,-1772.9254,13.3906))
{
if(petrolstantion[1] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[1] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(6.0,i,-90.5515,-1169.4578,2.4079))
{//LS
if(petrolstantion[2] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[2] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(6.0,i,-1609.7958,-2718.2048,48.5391))
{
if(petrolstantion[3] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[3] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(6.0,i,-2029.4968,156.4366,28.9498))
{//SF
if(petrolstantion[4] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[4] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,-2408.7590,976.0934,45.4175))
{
if(petrolstantion[5] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[5] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(5.0,i,-2243.9629,-2560.6477,31.8841))
{//Between LS and SF
if(petrolstantion[6] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[6] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,-1676.6323,414.0262,6.9484))
{
if(petrolstantion[7] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[7] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(6.0,i,2202.2349,2474.3494,10.5258))
{//LV
if(petrolstantion[8] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[8] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(10.0,i,614.9333,1689.7418,6.6968))
{
if(petrolstantion[9] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[9] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,-1328.8250,2677.2173,49.7665))
{//LV
if(petrolstantion[10] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[10] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(6.0,i,70.3882,1218.6783,18.5165))
{
if(petrolstantion[11] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[11] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,2113.7390,920.1079,10.5255))
{//LV
if(petrolstantion[12] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[12] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(6.0,i,-1327.7218,2678.8723,50.0625))
{
if(petrolstantion[13] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[13] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,2638.9458,1106.4662,10.5221))
{//LV
if(petrolstantion[14] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[14] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,2146.5403,2748.8328,10.5972))
{//LV
if(petrolstantion[15] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[15] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,1596.2085,2198.9282,10.6360))
{
if(petrolstantion[16] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[16] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,-1471.8903,1863.5856,32.3165))
{//LV
if(petrolstantion[17] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[17] -= FillUp;
SaveGas();
}
}
else if(PlayerToPoint(8.0,i,656.0037,-565.0102,16.0069))
{
if(petrolstantion[18] < FillUp)
{
SendClientMessage(i, COLOR_LIGHTBLUE,"* На бензаколонке закончился бензин!");
return 1;
}
else
{
petrolstantion[18] -= FillUp;
SaveGas();
}
}
Gas[VID] += FillUp;
FillUp = FillUp * SBizzInfo[3][sbEntranceCost];
format(string,sizeof(string),"* Ваш автомобиль полностью заправлено за $%d.",FillUp);
SendClientMessage(i,COLOR_LIGHTBLUE,string);
GivePlayerMoney(i, -FillUp);
SBizzInfo[3][sbTill] += FillUp;
ExtortionSBiz(3, FillUp);
Refueling[i] = 0;
OnPropUpdate();
}
else
{
format(string,sizeof(string),"* У вас нехватает денег, чтобы заправить ваше транспортное средство!",FillUp);
SendClientMessage(i,COLOR_LIGHTBLUE,string);
}
}
}
}
return 1;
}[/PHP]

maratДата: Четверг, 23.12.2010, 18:03 | Сообщение # 92
Уверенный в себе
Группа: Продвинутые
Сообщений: 252
Награды: 1
Репутация: 14
Замечания: 20%
Статус:
Когда пишешь /fill , пишет На бензаколонке закончился бензин и замораживает , как убрать заморозку?

Добавлено (23.12.2010, 18:03)
---------------------------------------------
Помогите пожалуйста crazy

С меня + и спасибо :)

SMOUKДата: Четверг, 23.12.2010, 18:35 | Сообщение # 93
Местный
Группа: Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус:
Код команды кидай судЫ.


maratДата: Четверг, 23.12.2010, 18:53 | Сообщение # 94
Уверенный в себе
Группа: Продвинутые
Сообщений: 252
Награды: 1
Репутация: 14
Замечания: 20%
Статус:
Quote (SMOUK)
Код команды кидай судЫ.

Code
    if(strcmp(cmd, "/fill", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
    if(IsAtGasStation(playerid))
    {
        GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Re-Fueling Vehicle, please wait",2000,3);
        TogglePlayerControllable(playerid, 0);
     SetTimer("Fillup",RefuelWait,0);
     Refueling[playerid] = 1;
    }
    else
    {
     SendClientMessage(playerid,COLOR_GREY,"Вы не на заправке!");
    }
   }
      return 1;
  }

SMOUKДата: Четверг, 23.12.2010, 19:05 | Сообщение # 95
Местный
Группа: Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус:
Ня. Дарю.

Code
if(strcmp(cmd, "/fill", true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
     if(IsAtGasStation(playerid))
     {
         GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Re-Fueling Vehicle, please wait",2000,3);
      SetTimer("Fillup",RefuelWait,0);
      Refueling[playerid] = 1;
     }
     else
     {
      SendClientMessage(playerid,COLOR_GREY,"Вы не на заправке!");
     }
    }
       return 1;
   }

На будущее.
TogglePlayerControllable(playerid, 0);
Функция замараживает / размораживает игрока.
1 - разморозить.
0 - заморозить.
В нашем случае я тупо вырезал её из кода. )


C1NeTДата: Пятница, 21.01.2011, 21:54 | Сообщение # 96
Освоившийся
Группа: Пользователи
Сообщений: 139
Награды: 0
Город: чебоксары
Репутация: 4
Замечания: 0%
Статус:
У меня такой баг когда довозишь груз пишет ваш акаунт сохранён постоянно выходит бес конца пока невыйдешь с игры неперестанет как убрать баг помогите!!!
SantoniДата: Вторник, 15.03.2011, 22:27 | Сообщение # 97
Новенький
Группа: Пользователи
Сообщений: 35
Награды: 0
Город: Москва
Репутация: 0
Замечания: 0%
Статус:
Парень просто моодец ++++++++ тебе good good good good
Ares1991Дата: Среда, 20.04.2011, 15:20 | Сообщение # 98
Новенький
Группа: Пользователи
Сообщений: 1
Награды: 0
Город: Новосибирск
Репутация: 0
Замечания: 0%
Статус:
А у меня такая проблемка) сажусь в грузовик, цепляю трейлер,ввожу /getpetrol пишет,В трейлере 1000 литров - Заправка №1 требуется xxx литров, приезжаю на заправку, - /givepetrol, пишут в вашем трейлере не достаточно литров! а ешё когда заправляешь машину на заправке, то у заправки литры не отнимаются, проверял в файле gas.ini . вообщем хз что дальше делать! wall
wedДата: Среда, 27.04.2011, 19:15 | Сообщение # 99
Новенький
Группа: Пользователи
Сообщений: 50
Награды: 0
Репутация: 0
Замечания: 20%
Статус:
помогите плиз! когда я пишу на заправке /fill у меня пишет на заправке закончился бензин. Хотя в gas.ini всё по 1000 помогите плиииз!
Lilsaint5800Дата: Понедельник, 04.07.2011, 17:13 | Сообщение # 100
Новенький
Группа: Пользователи
Сообщений: 58
Награды: 0
Город: Сергиев Посад
Репутация: 10
Замечания: 0%
Статус:
wed, в gas указывается максимальное количество безина на станциях. Чтобы он там был его надо сперва привезти
Quote (Ares1991)
А у меня такая проблемка) сажусь в грузовик, цепляю трейлер,ввожу /getpetrol пишет,В трейлере 1000 литров - Заправка №1 требуется xxx литров, приезжаю на заправку, - /givepetrol, пишут в вашем трейлере не достаточно литров! а ешё когда заправляешь машину на заправке, то у заправки литры не отнимаются, проверял в файле gas.ini . вообщем хз что дальше делать!

Такая же фигня была когда поменял максимальное кол-во бензина на заправках, починилось когда вернул значение на 1000 литров - теперь все отлично работает. Но хотелось бы узнать как повысить количество...

Еще видел кто-то писал о том что не срабатывает /filltrailer и бензин не продается, а пишет "ваш трейлер не заправлен" - Дело скорее всего в том что вы не вписали ай-ди самих прицепов (трейлеров).



Компилировал компилировал да невыкомпилировал....
Im a BeatMaker Row-D Beatz.
gtaxdДата: Четверг, 14.07.2011, 12:37 | Сообщение # 101
Постоялец
Группа: Продвинутые
Сообщений: 490
Награды: 13
Город: Санкт-Петербург
Репутация: 504
Замечания: 0%
Статус:
FiLE,спс)поставил себе в мод,токо немного переделал систему=D
SnoFeДата: Пятница, 15.07.2011, 23:48 | Сообщение # 102
Новенький
Группа: Пользователи
Сообщений: 8
Награды: 0
Город: Могилёв
Репутация: 0
Замечания: 0%
Статус:
Сыровата но норм! Поставил тож) new_russian
  • Страница 7 из 7
  • «
  • 1
  • 2
  • 5
  • 6
  • 7
Поиск:





 


 


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