CreateDynamicObjectEx + несколько динамических зон
Доброго дня, возникла потребность сделать отображение объекта cразу в нескольких динамичных зонах.
Для создания объекта использую функцию CreateDynamicObjectEx, зону создаю при помощи CreateDynamicCube/CreateDynamicSphere.
При попытке указать в параметре STREAMER_TAG_AREA areas[] = { STREAMER_TAG_AREA -1 } (CreateDynamicObjectEx) ID динамических зон, в виде переменной, компилятор ругается и выкидывает ошибку. (error 008: must be a constant expression; assumed zero)
Код который выплевывает ошибку:
Открыть/закрыть
PHP код:
new local_plant_street = CreateDynamicRectangle(-101.4072, -308.4654, -74.1966,-287.3706, 0, 0, -1);
new local_plant_inter = CreateDynamicCube(44.4815, -20.2539, 990.00, -38.5201, 21.9385, 1020.00, 3, 3, -1);
CreateDynamicObjectEx(929,
31.642, 9.871, 1001.565, 0.000, 0.000, 0.000,
STREAMER_OBJECT_SD, STREAMER_OBJECT_DD, {-1}, {-1}, {-1}, {local_plant_street, local_plant_inter}, 0, -1, -1, -1,5
);
Если указывать напрямую ID зон, ({1, 2}), то компилятор пропускает. Но этот вариант не подходит