CreateVehicle RU

From SA-MP Wiki

Jump to: navigation, search

CreateVehicle

Описание:

Создает транспортное средство. Эта функция идентична AddStaticVehicleEx, но её можно использовать в любом месте скрипта.


Image:32px-Circle-style-warning.png

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

Поезда можно создать только с помощью AddStaticVehicle и AddStaticVehicleEx.


Параметры:
(modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay, addsiren=0)
modelidID модели транспорта.
Float:XКоордината X положения транспорта.
Float:YКоордината Y положения транспорта.
Float:ZКоордината Z положения транспорта.
Float:angleУгол поворота по оси Z.
color1Первичный цвет.
color2Вторичный цвет.
respawn_delayЗадержка респавна транспорта без водителя в секундах. Используйте -1, чтобы предотвратить респавн.
addsirenДобавлено в 0.3.7; не будет работать в более ранних версиях. По умолчанию 0. Позволяет автомобилю иметь сирену, которая издаёт звуковой сигнал.


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

  • ID созданного транспорта (1 - MAX_VEHICLES).
  • INVALID_VEHICLE_ID (65535) если транспорт не был создан (достигнут предел или введен неверный ID модели).
  • 0 если транспорт не был создан (были переданы ID'ы 538 или 537, которые являются поездами).


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

public OnGameModeInit()
{
    // Добавляет в игру Hydra с задержкой респавна в 60 секунд
    CreateVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1, 60);
    return 1;
}

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

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

  • AddStaticVehicleEx: Создает статичный транспорт с указанием времени его респавна.


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

Эти автовызываемые функции могут оказаться полезными, т.к. они связаны с текущей функцией.

  • OnVehicleSpawn: Вызывается при респавне любого транспорта.
Personal tools