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

 



 
        
Подвиcание SA-MP (2)
Max 20.02.2017 21:57
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы 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
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
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 1 из 11
Модератор форума: 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 из 11
Поиск:





 


 


 
Хостинг от uCoz SAMP-RUS.COM