AttachTrailerToVehicle

Материал из Pro-Pawn Wiki
Перейти к: навигация, поиск

Описание:

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

Параметры:

(trailerid, vehicleid)
trailerid ID прицепного транспорта.
vehicleid ID транспортного средства, к которому будет присоединён прицеп.


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

Всегда возвращает 1.

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


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

const VEHICLE_MODEL_LINERUNNER = 403;
const VEHICLE_MODEL_ARTICLE_TRAILER_1 = 435;
const VEHICLE_COLOR_WHITE = 1;

public OnGameModeInit()
{
    // Создадим тягач (Linerunner) возле дома Сиджея.
    new vehicleid = AddStaticVehicle(
        VEHICLE_MODEL_LINERUNNER,
        2498.0, -1682.0, 13.0, 280.0,
        VEHICLE_COLOR_WHITE, VEHICLE_COLOR_WHITE
    );
    // Также создадим груз (Article Trailer #1) для тягача.
    new trailerid = AddStaticVehicle(
        VEHICLE_MODEL_ARTICLE_TRAILER_1,
        2498.0, -1682.0, 13.0, 280.0,
        VEHICLE_COLOR_WHITE, VEHICLE_COLOR_WHITE
    );
    // Присоединим груз к тягачу.
    AttachTrailerToVehicle(trailerid, vehicleid);
}


См. также: