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

 



 
          





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





Последние Файлы 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
Модератор форума: Dima-kun  
Форум SAMP о мультиплеерах для GTA. »   » Wiki-Samp-Rus » a_vehicles.inc (Краткий справочник функций)
a_vehicles.inc
SolitarioniДата: Воскресенье, 25.12.2011, 16:48 | Сообщение # 1
Постоялец
Группа: I'm V.I.P.
Сообщений: 350
Награды: 12
Город: Ростов-на-Дону
Репутация: 198
Замечания: 0%
Статус:
a_vehicles.inc


CreateVehicle


Создаёт транспорт.
Code

CreateVehicle (modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay);

modelid  ИД модели транспорта.
Float:X  Координата X на карте.
Float:Y  Координата Y на карте.
Float:Z  Координата Z на карте.
Float:angle    Угол поворота по оси Z.
color1  Первый цвет.
color2  Второй цвет.
respawn_delay    Задержка перед респавном, если в транспорте никого нет (сек.).

Эта функция ничего не возвращает.


DestroyVehicle


Уничтожает ранее созданный транспорт.
Code

DestroyVehicle (vehicleid);

vehicleid  ID транспортного средства которое должно быть уничтожено

Возвращает    Эта функция не возвращает определённого значения  


IsVehicleStreamedIn


Проверяет, синхронизировано ли транспортное средство для игрока.
Code

IsVehicleStreamedIn (vehicleid, forplayerid);

vehicleid  ID транспортного средства которое нужно проверить
forplayerid    ID игрока для которого нужно проверить синхронизацию транспортного средства

Возвращает  1 если транспортное средство синхронизировано с игроком,  0 если нет.


GetVehiclePos


Получает позицию какого-либо транспорта в игре по X, Y, Z.
Code

GetVehiclePos (vehicleid, &Float:X, &Float:Y, &Float:Z);

vehicleid  ID транспорта, которого нужно получить координаты.
Float:X  Первая координата X.
Float:Y  Вторая координата Y.
Float:Z  Третья координата Z (высота).

Эта функция ничего не возвращает.


SetVehiclePos


Меняет позицию транспорта.
Code

SetVehiclePos (vehicleid, Float:x, Float:y, Float:z);

vehicleid  ID транспорта, которому нужно изменить позицию.
Float:X  X-координата новой позиции транспорта.
Float:Y  Y-координата новой позиции транспорта.
Float:Z  Z-координата новой позиции транспорта.

Эта функция ничего не возвращает.


GetVehicleZAngle


Определить угол поворот транспорта.
Code

GetVehicleZAngle (vehicleid, &Float:z_angl);

vehicleid  ID транспорта, которого нужно узнать угол поворота.
Float:z_angl    Угол поворота.

Эта функция ничего не возвращает.


GetVehicleRotationQuat


Определить углы поворота транспорта по осям X Y Z и вектор камеры.
Code

GetVehicleRotationQuat(vehicleid, &Float:w, &Float:x, &Float:y, &Float:z);  

  vehicleid   ID машины  
  &Float:w   угол вектора камеры во время записи в переменную  
  &Float:x   угол наклона по оси X для записи в переменную  
  &Float:y  угол наклона по оси Y для записи в переменную  
  &Float:z   угол наклона по оси Z для записи в переменную

Функция возвращает 1 в случае успеха, 0 в случае возникновения ошибки.


SetVehicleZAngle


Установить тачке угол поворота транспорта по оси Z.
Code

SetVehicleZAngle(vehicleid, Float:z_angle);

vehicleid  ID машины  
Float:z_angle    угол поворота по оси Z

Эта функция ничего не возвращает.


SetVehicleParamsForPlayer


Установить параметры транспорта для игрока.
Code

SetVehicleParamsForPlayer(vehicleid,playerid,objective,doorslocked);  
    
  vehicleid   ID машины  
  playerid   ID игрока для которого нужно установить  
  objective   видит ли игрок тачку (0 - нет, 1 - да)  
  doorslocked  двери открыты/закрыты (0 - открыты, 1 - закрыты)  

  Эта функция ничего не возвращает.


ManualVehicleEngineAndLights


Выключает двигатели и свет у транспортных средств на сервере, используется в OnGameModeInit.
Code

ManualVehicleEngineAndLights()

Эта функция ничего не возвращает.


SetVehicleParamsEx


Установить транспорту определенные параметры.
Code

SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);  
   
  vehicleid  ID машины  
  engine  включить/выключить движок (0 - выключить, 1 - включить)  
  lights  включить/выключить фары (0 - выключить, 1 - включить)  
  alarm  включить/выключить сигнализацию (0 - выключить, 1 - включить)  
  doors  открыть/закрыть двери (0 - открыть, 1 - закрыть)  
  bonnet  открыть закрыть капот  (0 - закрыть, 1 - открыть)  
  boot  открыть закрыть багажник (0 - открыть, 1 - закрыть)  
  objective  включить/выключить указатель на транспорте (0 - выключить, 1 - включить)

Эта функция ничего не возвращает.


GetVehicleParamsEx


Устанавливает параетры транспорта.
Code

GetVehicleParamsEx(vehicleid, &engine, &lights, &alarm, &doors, &bonnet, &boot, &objective);  
   
  vehicleid   ID машины  
  &engine   статус движка  
  &lights   статус фар  
  &alarm   статус сигнализации  
  &doors    статус дверей  
  &bonnet    статус капота  
  &boot   статус багажника  
  &objective  статус указателя  

  Эта функция ничего не возвращает.


SetVehicleToRespawn


Вернуть транспорт на место спавна.
Code

SetVehicleToRespawn(vehicleid);  
   
  vehicleid - ID машины  

Эта функция ничего не возвращает.


LinkVehicleToInterior


Переместить транспорт в указанный интерьер.
Code

LinkVehicleToInterior(vehicleid, interiorid);  

  vehicleid - ID машины  
  interiorid - ID интерьера  

  Эта функция ничего не возвращает.


AddVehicleComponent


Добавляет тюнинг-компонент к транспорту.
Code

AddVehicleComponent(vehicleid, componentid);  
   
  vehicleid   ID транспорта
  componentid   ID компонента  

  Эта функция ничего не возвращает.  


RemoveVehicleComponent


Удаляет тюнинг-компонент транспорта.
Code

RemoveVehicleComponent(vehicleid, componentid);
   
  vehicleid - ID тачки  
  componentid - ID компонента  

  Эта функция ничего не возвращает.


ChangeVehicleColor


Установить цвет транспорта.
Code

ChangeVehicleColor(vehicleid, color1, color2);  
   
  Vehicleid  ID транспорта
  color1  1й цвет транспорта.
  color2  2й цвет транспорта.

Эта функция ничего не возвращает.


ChangeVehiclePaintjob


Устанавливает рисунок для транспорта.
Code

ChangeVehiclePaintjob(vehicleid, paintjobid);  
    
  Vehicleid  ID тачки  
  Paintjobid    ID покраски

  Эта функция ничего не возвращает.


SetVehicleHealth


Установить количество жизней транспорту.
Code

SetVehicleHealth(vehicleid, Float:health);  

  Vehicleid  ID транспорта.  
  Float:health    количество жизней.  

  Эта функция ничего не возвращает.







Справочник стандартных функций:

a_vehicles
file.inc
a_sampdb.inc
a_samp callbacks
a_players.inc
a_objects.inc
SolitarioniДата: Воскресенье, 25.12.2011, 16:48 | Сообщение # 2
Постоялец
Группа: I'm V.I.P.
Сообщений: 350
Награды: 12
Город: Ростов-на-Дону
Репутация: 198
Замечания: 0%
Статус:
GetVehicleHealth


Определить количество жизни у транспорта.
Code

GetVehicleHealth(vehicleid, &Float:health);  

vehicleid   ID тачки  
  &Float:health    переменная для записи жизней транспорта.  

Эта функция ничего не возвращает.


AttachTrailerToVehicle


Прицепить одно транспортное средство к другому.
Code

AttachTrailerToVehicle(trailerid, vehicleid);  
   
  trailerid   ID транспорта, которую прицепляем  
  vehicleid  ID транспорта, к которой прицепляем

Эта функция ничего не возвращает.


DetachTrailerFromVehicle


Отцепить от транспортного средства другое.
Code

DetachTrailerFromVehicle(vehicleid);  
   
  Vehicleid   ID транспорта от которой отцепляем  

  Эта функция ничего не возвращает.


IsTrailerAttachedToVehicle


Проверяет, прицеплено ли другой транспорт к проверяемому.
Code

IsTrailerAttachedToVehicle(vehicleid);  
   
  vehicleid   ID транспорта которое проверяем проверяем  

  Если другая тачка прицеплена к проверяемой функция возвращает 1, иначе 0


GetVehicleTrailer


Определяет ID прицепленного транспорта.
Code

GetVehicleTrailer(vehicleid);  

vehicleid   ID транспорта, к которому прицеплен другой транспорт  

  Функция возвращает ID прицепленного транспорта.


SetVehicleNumberPlate


Устанавливает номер транспорта.
Code

SetVehicleNumberPlate(vehicleid, numberplate[]);  
   
  Vehicleid   ID транспорта  
  numberplate[]  текст, для номера  

  Эта функция ничего не возвращает.


GetVehicleModel


Определяет модель транспорта.
Code

GetVehicleModel(vehicleid);  
    
  vehicleid   ID транспорта.

  Функция возвращает ID модели транспорта.


GetVehicleComponentInSlot


Определяет ID компонента транспортного средства в указанном слоте.
Code

GetVehicleComponentInSlot (vehicleid, slot);

vehicleid    ID транспортного средства для проверки компонентов.  
  slot   номер слота.  

  Функция возвращает ID компанента установленного в указанном слоте.


GetVehicleComponentType


Возвращает тип компанента по его ID
Code

GetVehicleComponentType (component);

Component    ID компанента

Функция возвращает ID слота указанного компанента.




RepairVehicle


Ремонт повреждений транспортного средства.
Code

RepairVehicle (vehicleid);

Vehicleid  ID транспорта который вы хотите отремонтировать.

Эта функция ничего не возвращает.
  


GetVehicleVelocity


Возвращает скорость, с которой транспортное средство движется в трех направлениях, X, Y и Z.
Code

GetVehicleVelocity (Vehicleid, & Float: х, & Float: у, & Float: Z);

vehicleid     ID транспортного средства.  
  & Float: X   Переменная для сохранения скорости в направлении X в.  
  & Float: у   Переменная для сохранения скорости в направлении Y в.  
  & Float: Z   Переменная для сохранения скорости в направлении Z с.

Эта функция нечего не возвращает.  


SetVehicleVelocity


Задаёт скорость движения автомобиля в определённом направлении.
Code

SetVehicleVelocity (vehicleid, Float:x, Float:y, Float:z);

vehicleid  ID транспорта.
Float:x  скорость по координате Х.
Float:y  скорость по координате Y.
Float:z  скорость по координате Z.


SetVehicleAngularVelocity


Задаёт угловую скорость для транспорта по осям.
Code

SetVehicleAngularVelocity (vehicleid, Float:x, Float:y, Float:z);

vehicleid     ШВ транспорта.  
  Поплавок: X   Угловая скорость по оси X.  
  Поплавок: у   Угловая скорость по оси Y.  
  Поплавок: Z   Угловая скорость по оси Z.  


GetVehicleDamageStatus


Проверяет ущерб транспортного средства.
Code

GetVehicleDamageStatus (vehicleid, &panels, &doors, &lights, &tires);

vehicleid  ID транспорта
panels  Повреждение панели
doors  Повреждение дверей
lights  Повреждение фар
tires  Повреждение шин


UpdateVehicleDamageStatus


Устанавливает повреждения транспортному средству.
Code

GetVehicleDamageStatus(vehicleid,panels,doors,lights,tires);

vehicleid  ID транспорта
panels  Повреждение панели
doors  Повреждение дверей
lights  Повреждение фар
tires  Повреждение шин


SetVehicleVirtualWorld


Поместить транспортное средство в виртуальный мир.
Code

SetVehicleVirtualWorld (vehicleid,worldid);

vehicleid   ID транспортного средства.  
worldid    ID виртуального мира.  


GetVehicleVirtualWorld


Возвращает ID виртуального мира в котором находится транспорт.
Code

GetVehicleVirtualWorld(vehicleid);

vehicleid  ID транспортного средства

Функция возварщает ID виртуального мира в котором находится транспортное средство.  


GetVehicleDistanceFromPoint


Функция определяет расстояние от точки до транспортного средства.
Code

GetVehicleDistanceFromPoint(vehicleid, Float:X, Float:Y, Float:Z)

vehicleid  ID транспортног средства
Float:X  Координата X точки до которой нужно определить расстояние.
Float:Y  Координата Y точки до которой нужно определить расстояние.
Float:Z  Координата Z точки до которой нужно определить расстояние.

Функция вовращает расстояние от транспортного редства до точки указанной в координатах.  







Справочник стандартных функций:

a_vehicles
file.inc
a_sampdb.inc
a_samp callbacks
a_players.inc
a_objects.inc
STy1eДата: Четверг, 02.02.2012, 10:06 | Сообщение # 3
Новенький
Группа: Пользователи
Сообщений: 34
Награды: 0
Город: Кировск
Репутация: -16
Замечания: 0%
Статус:
Спасибо, немного нового узнал mda
SoNik))Дата: Воскресенье, 08.12.2013, 09:53 | Сообщение # 4
Новенький
Группа: Пользователи
Сообщений: 1
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Тему даже в закладки помещу!
Форум SAMP о мультиплеерах для GTA. »   » Wiki-Samp-Rus » a_vehicles.inc (Краткий справочник функций)
  • Страница 1 из 1
  • 1
Поиск:





 


 


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