PDA

Просмотр полной версии : [Native] AddStaticVehicle



L0ndl3m
23.05.2014, 20:43
AddStaticVehicle
Добавляет предварительно загруженный для игроков транспорт.

Параметры:

(modelid, Float: spawn_x, Float: spawn_y, Float: spawn_z, Float: angle, color1, color2)

modelid - ID модели транспорта.
Float: spawn_X - координата транспорта на оси X
Float: spawn_Y - координата транспорта на оси Y
Float: spawn_Z - координата транспорта на оси Z
Float: angle - угол поворота транспорта
color1 - первый цвет транспорта
color2 - второй цвет транспорта


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

ID созданного транспорта (от 1 до MAX_VEHICLES).
INVALID_VEHICLE_ID, если транспорт не был создан (лимит транспорта превышен или передан неверный ID модели).


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



new
vehicleid = AddStaticVehicle
(
411,
2109.1763,
1503.0453,
32.2887,
82.2873,
0,
1
)
;

AttachObjectToVehicle(CreateObject(19419, 0, 0, 0, 0, 0, 0, 0.0), vehicleid, 0.000000, -0.089999, 0.719999, 0.0, 0.0, 0.0);
// Создание объекта "Мигалки" и добавление их на созданный транспорт Infernus (vehicleid)

printf("ID созданного транспорта: %d.", vehicleid);
// Так как функция возвращает какое-либо значение,
// можно получить ID созданного транспорта,
// на примере использования функции printf (форматируемый вывод текста)


В данном примере мы создали транспорт с характеристиками:

411 - ID модели транспорта (в данном случае Infernus)
2109.1763 - координата транспорта на оси X
1503.0453 - координата транспорта на оси Y
32.2887 - координата транспорта на оси Z
82.2873 - угол поворота транспорта
0 - первый цвет транспорта
1 - второй цвет транспорта


Автор статьи: Londlem (http://pro-pawn.ru/member.php?2057-Londlem)

Специально для: Pro-Pawn.Ru (http://pro-pawn.ru)

Копирование данной статьи без разрешения автора запрещено!