CreateVehicle RU
From SA-MP Wiki
CreateVehicle
Описание:
Создает транспортное средство. Эта функция идентична AddStaticVehicleEx, но её можно использовать в любом месте скрипта.
Важное | Поезда можно создать только с помощью AddStaticVehicle и AddStaticVehicleEx. |
(modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay, addsiren=0)
modelid | ID модели транспорта. |
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; }
Связанные функции
Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- DestroyVehicle: Уничтожает транспорт.
- AddStaticVehicle: Добавляет статичный транспорт.
- AddStaticVehicleEx: Создает статичный транспорт с указанием времени его респавна.
Связанные автовызываемые функции
Эти автовызываемые функции могут оказаться полезными, т.к. они связаны с текущей функцией.
- OnVehicleSpawn: Вызывается при респавне любого транспорта.