16.11.2013, 18:02
The last parameter in CreateDynamicObject is stream distance, not draw distance. However you can change the draw distance to a dynamic object by using Streamer_SetFloatData function.
For example:
You can now use draw distance as whatever value you want (by default is set to 300.0).
For example:
pawn Код:
stock AddDynamicObject( modelid, Float: x, Float: y, Float: z, Float: rx, Float: ry, Float: rz, worldid = -1, interiorid = -1, playerid = -1, Float: streamdistance = 300.0, Float: drawdistance = 300.0 )
{
new
objectid
;
objectid = CreateDynamicObject( modelid, x, y, z, rx, ry, rz, worldid, interiorid, playerid, streamdistance );
Streamer_SetFloatData( STREAMER_TYPE_OBJECT, objectid, E_STREAMER_DRAW_DISTANCE, drawdistance );
return objectid;
}