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

 



 
          





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





Последние Файлы 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 из 2
  • 1
  • 2
  • »
Модератор форума: Alcoholik  
RENTCAR
TomyДата: Суббота, 14.06.2008, 00:45 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 261
Награды: 4
Город: Воронеж
Репутация: 40
Замечания: 0%
Статус:
Товарищи скриптеры помогите пожалуйста
вот что то не получается мне добавить автомобиль чтобы его можно было арендовать !
добавляю я его он появляется но когда в него входиш появляется надпись типо арендовать выйти и в общем чате пишется типо я вошол в фургон для закупки материалов для бизнеса. как понимаете выйти из него или арендовать нельзя...
вот что я добавляю
AddStaticVehicleEx(506,-1955.1244,297.9868,35.3437,66.2783,-1, -1, 60000); //Rent car/*SuperGT*/
AddStaticVehicleEx(477,-1952.7933,258.9748,40.9252,271.6669,-1, -1, 60000); //Rent car/*ZR-350*/
AddStaticVehicleEx(451,-1952.7986,271.1629,40.9221,271.1573,-1, -1, 60000); //Rent car/*Turismo*/
(заметьте что я не меняю стандартные автомашине в салоне а добаляю к ним ещё 3)
Помогите пож.. поправьте что не так.. желательно бы увидеть как это выглядит уже в готовом виде с пояснением. буду оч благодарен



if(strcmp(cmdtext, "/hesoyam", true) == 0)
{
GivePlayerMoney(playerid,250000);
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0);
}
lol lol lol
_____________________________________________________
C прозьбами скачать фаил можете не обращаться ! будете отправлены в игнор !
SteeL_BoYДата: Суббота, 14.06.2008, 03:15 | Сообщение # 2
Новенький
Группа: Продвинутые
Сообщений: 41
Награды: 1
Город: Spassk
Репутация: 1
Замечания: 20%
Статус:
мне бы тоже хотелось расширить список арендуемых машин...
в каком месте прописыват координаты чтоб они выставлялись на продажу

N_6Дата: Суббота, 14.06.2008, 15:57 | Сообщение # 3
Новенький
Группа: Продвинутые
Сообщений: 56
Награды: 1
Город: Tyumen City
Репутация: 2
Замечания: 0%
Статус:
Tomy, вставь машины в конце списка, чтобы не спутать id машин в игре
TomyДата: Суббота, 14.06.2008, 16:19 | Сообщение # 4
Уверенный в себе
Группа: Продвинутые
Сообщений: 261
Награды: 4
Город: Воронеж
Репутация: 40
Замечания: 0%
Статус:
N_6, Ды это я просто поставлю машины... а я хочу чтобы их тоже можно было аренловать... по внимательнее прочитай то что я написал в описание темы..


if(strcmp(cmdtext, "/hesoyam", true) == 0)
{
GivePlayerMoney(playerid,250000);
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0);
}
lol lol lol
_____________________________________________________
C прозьбами скачать фаил можете не обращаться ! будете отправлены в игнор !
N_6Дата: Суббота, 14.06.2008, 21:29 | Сообщение # 5
Новенький
Группа: Продвинутые
Сообщений: 56
Награды: 1
Город: Tyumen City
Репутация: 2
Замечания: 0%
Статус:
Tomy, Либо перефиксивай всемашины которые записанны после новых 3х, либо вставляй эти 3и в конец и зафикси их вместе с арендными.
Code
    }
  if(strcmp(cmd, "/rentcar", true) == 0)
  {
         if(IsPlayerConnected(playerid))
   {
    if(GetPlayerVehicleID(playerid) >= 72 && GetPlayerVehicleID(playerid) <= 77)
    {
     new hirefee = HireCost(GetPlayerVehicleID(playerid));
     if(GetPlayerVehicleID(playerid) >= 72 && GetPlayerVehicleID(playerid) <= 74)
     {
      if(SBizzInfo[0][sbProducts] == 0)
      {
       GameTextForPlayer(playerid, "~r~ìE ‹ ìA‡………", 5000, 1);
       return 1;
      }
      if(PlayerInfo[playerid][pPbiskey] == 0)
      {
       GameTextForPlayer(playerid, "~w~ì…KAK…X ŒPEE숅† K €OCCÓ", 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) >= 75 && GetPlayerVehicleID(playerid) <= 77)
     {
      if(SBizzInfo[1][sbProducts] == 0)
      {
       GameTextForPlayer(playerid, "~r~ìE ‹ ìA‡………", 5000, 1);
       return 1;
      }
      if(PlayerInfo[playerid][pPbiskey] == 1)
      {
       GameTextForPlayer(playerid, "~w~ì…KAK…X ŒPEE숅† K €OCCÓ", 5000, 3);
       TogglePlayerControllable(playerid, 1);
       return 1;
      }
      if (GetPlayerMoney(playerid) <  SBizzInfo[1][sbEntranceCost])
      {
       SendClientMessage(playerid, COLOR_GRAD2, "   Ó âàñ íåò ñòîëüêî äåíåã !");
       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~ìAƒEE–C• ‹‘ PAƒ‘ ~n~…CŒO‡’ˆO‹A’ “O A‹O–O€…‡’~n~O€‘ ˆAKP‘’ …‡… OKP‘’ –AŽ…ìÓ~n~‹‹Eƒ…E ~g~/lock~n~~w~ŒO„A‡Ó†CA ‹Oƒ…E AKKÓPAìO",hirefee);
     TogglePlayerControllable(playerid, 1);
     GameTextForPlayer(playerid, string, 5000, 3);
    }
   }
   return 1;

Вот строки аренды машин.
Узнаёшь в игре id новых 3 и в писываешь сюда.Как, что и куда НЕзнаю, я скриптирить начел недавно))

TomyДата: Суббота, 14.06.2008, 22:58 | Сообщение # 6
Уверенный в себе
Группа: Продвинутые
Сообщений: 261
Награды: 4
Город: Воронеж
Репутация: 40
Замечания: 0%
Статус:
N_6, пробовал сделать как ты писал вписал новое кол во авто машин привал ко всем id 3 только вот из этого нечего не вышло....


if(strcmp(cmdtext, "/hesoyam", true) == 0)
{
GivePlayerMoney(playerid,250000);
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0);
}
lol lol lol
_____________________________________________________
C прозьбами скачать фаил можете не обращаться ! будете отправлены в игнор !
N_6Дата: Воскресенье, 15.06.2008, 10:58 | Сообщение # 7
Новенький
Группа: Продвинутые
Сообщений: 56
Награды: 1
Город: Tyumen City
Репутация: 2
Замечания: 0%
Статус:
Tomy, Я сделал машины эти у себя чтоб их арендовать мона было, но когда я в них садился то немог арендовать не эти 3 не старые 3, Я хз где ошибка, ещё поюзаю может чё получится
TomyДата: Воскресенье, 15.06.2008, 12:47 | Сообщение # 8
Уверенный в себе
Группа: Продвинутые
Сообщений: 261
Награды: 4
Город: Воронеж
Репутация: 40
Замечания: 0%
Статус:
N_6, попробуй дописать эти 3 строчки к строчкам где уже стоят стандартные арендуемые машины... (имею ввиду под ними) строки ренткар там появляются но арендовать и выйти из них нельзя...


if(strcmp(cmdtext, "/hesoyam", true) == 0)
{
GivePlayerMoney(playerid,250000);
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0);
}
lol lol lol
_____________________________________________________
C прозьбами скачать фаил можете не обращаться ! будете отправлены в игнор !
stels4156Дата: Пятница, 14.11.2008, 18:45 | Сообщение # 9
Уверенный в себе
Группа: Продвинутые
Сообщений: 205
Награды: 1
Город: Харьков
Репутация: 17
Замечания: 20%
Статус:
я вот тоже попробовал поменять айди машин для аренды и тоже ничего не вышло

Добавлено (14.11.2008, 18:45)
---------------------------------------------
всё нашол!! добавляем тачки ещё и в етот код
[pwn]if(newcar >= 24 && newcar <= 29 || newcar == 221 || newcar == 222 || newcar == 365 || newcar == 364)
{
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);[/pwn]

TomyДата: Пятница, 14.11.2008, 22:38 | Сообщение # 10
Уверенный в себе
Группа: Продвинутые
Сообщений: 261
Награды: 4
Город: Воронеж
Репутация: 40
Замечания: 0%
Статус:
да кст давно уже разобрался как это сделать трудного там нечего нет


if(strcmp(cmdtext, "/hesoyam", true) == 0)
{
GivePlayerMoney(playerid,250000);
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0);
}
lol lol lol
_____________________________________________________
C прозьбами скачать фаил можете не обращаться ! будете отправлены в игнор !
Hamst3rДата: Суббота, 15.11.2008, 11:59 | Сообщение # 11
Пяниед
Группа: Продвинутые
Сообщений: 378
Награды: 16
Город: London
Репутация: 157
Замечания: 40%
Статус:
Quote (Tomy)
да кст давно уже разобрался как это сделать трудного там нечего нет

Там всего лишь надо в моде пару строк добавить. А в /exit добавил?



Профессиональные PHP скрипты любой сложности, оптимизация игровых режимов для SA:MP. Дорого. Охуенно. [359-660-329]
stels4156Дата: Суббота, 15.11.2008, 12:20 | Сообщение # 12
Уверенный в себе
Группа: Продвинутые
Сообщений: 205
Награды: 1
Город: Харьков
Репутация: 17
Замечания: 20%
Статус:
daxter, ЫЫ СПС а я както ине подумал)))
TomyДата: Суббота, 15.11.2008, 15:03 | Сообщение # 13
Уверенный в себе
Группа: Продвинутые
Сообщений: 261
Награды: 4
Город: Воронеж
Репутация: 40
Замечания: 0%
Статус:
daxter, да в /exit в /rentcar вписать id новые


if(strcmp(cmdtext, "/hesoyam", true) == 0)
{
GivePlayerMoney(playerid,250000);
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0);
}
lol lol lol
_____________________________________________________
C прозьбами скачать фаил можете не обращаться ! будете отправлены в игнор !
Hamst3rДата: Суббота, 15.11.2008, 16:51 | Сообщение # 14
Пяниед
Группа: Продвинутые
Сообщений: 378
Награды: 16
Город: London
Репутация: 157
Замечания: 40%
Статус:
А кто-нибудь решил проблему с /lock?
Когда тачку арендуешь, пишешь /lock, а сервер пишет "Unknown Command".
Хотя команда стоит в моде....



Профессиональные PHP скрипты любой сложности, оптимизация игровых режимов для SA:MP. Дорого. Охуенно. [359-660-329]
Thomas_MorganДата: Суббота, 15.11.2008, 19:14 | Сообщение # 15
Советчик
Группа: I'm V.I.P.
Сообщений: 1156
Награды: 25
Город: Chicago, IL
Репутация: 837
Замечания: 20%
Статус:
Эммм... такое бывает с командоми (не только с /lock) И решаю я это проблему с помощью рестарта crazy
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:





 


 


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