SAMP/AttachTrailerToVehicle

Материал из WiKiPi

AttachTrailerToVehicle

Описание:

Присоединяет трейлер к тягачу.


Параметры:

(trailerid, vehicleid)


traileridID трейлера, который должен быть присоединён.
vehicleidID тягача, к которому должен быть присоединён трейлер.


Возвращаемые значения:

1 - функция всегда возвращает это значение, даже если указаны невалидные ID транспортных средств.


Wiki note important.png

Важное
примечание

Функция сработает, только если оба транспортных средства (тягач и трейлер) находятся в зоне стрима игрока.


Wiki bug.png

Баг SA-MP

На стороне сервера местоположение прицепа обновляется только когда в основном т/с присутствует водитель. Как результат, если к основному т/с без водителя присоединить прицеп, то все игроки, входящие в зону видимости основного т/с, будут видеть, что прицеп не присоединён.
Есть возможность присоединить 2 и более прицепа (к 1-му прицепу присоединить 2-й, к 2-му - 3-й и т.д.), однако на стороне сервера обновляются координаты только 1-го прицепа. Это приводит к тому, что 2-й, 3-й и т.д. прицепы пропадают после того, как игрок достаточно удаляется от их места спавна.


Пример использования:

new vehicleid = CreateVehicle(...);
new trailerid = CreateVehicle(...);
AttachTrailerToVehicle(trailerid, vehicleid);


Связанные функции

Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.


Связанные обратные вызовы

Следующие обратные вызовы также могут быть полезны, поскольку они так или иначе связаны с рассматриваемым обратным вызовом.
  • OnTrailerUpdate - отслеживает обновление состояние трейлера.