Данная авто вызываемая функция добавлена с версией 0.3z R-4 и не будет работать в ранних версиях.
Описание:
Функция вызывается когда игрок "воздействует" на трейлер(прицеп).
"Воздействие" происходит когда игрок цепляет трейлер тягачом и остаётся до момента отцепки, то есть функция будет вызываться всё это время.
Вызов функции на отцепленный трейлер не производится.
Для отцепленных трейлеров вызывается функция OnUnoccupiedVehicleUpdate
Синтаксис:
PHP код:
public OnTrailerUpdate(playerid, vehicleid)
{
return 1;
}
Аргументы:
playerid - ID игрока совершившего "воздействие" на трейлер.
vehicleid - ID трейлера на которого произведено "воздействие".
Возвращаемые значения:
0 - Остановит синхронизацию для игроков, кроме того игрока, для которого вызвалась функция. Позиция трейлера будет обновляться внутри сервера.
1 - Нормальная синхронизация между всеми игроками.
Дополнение:
Для трейлеров не вызываются OnVehicleSpawn и OnVehicleDeath при его "смерти".
Также замечены косяки с появлением трейлера после "смерти", появившиеся в версии R-4.
После первой "смерти" трейлер возродится(respawn) на месте "своей гибели", и не сразу, а через определённый промежуток времени.
При второй и последующих "смертях" трейлер будет нормально возрождаться на месте создания.
(Проверял лично)
Всем спасибо, для вас старался Mexanizm
Поправите если что не так.