CreateDynamicObject(8652,1232.19995117,-1432.09997559,13.39999962,0.00000000,0.00000000,89.00000000);
CreateDynamicObject(8652,1232.19995117,-1432.09997559,13.39999962,0.00000000,0.00000000,89.00000000, 0, 0, 400); //0, 0, 400 = VW, Int, Distance
OnGameModeInit > Streamer_SetVisibleItems(0,3000)
Streamer 2.8+ |
For some reason my objects only load when you are like standing ontop of it (It despawns when distance is more than about 3m).. I've tried to define the DD and SD BEFORE the streamer include.. This didn't work!
An example of my object string: pawn Код:
pawn Код:
It has around 18000 objects.. |
new objectid = CreateDynamicObject(8652,1232.19995117,-1432.09997559,13.39999962,0.00000000,0.00000000,89.00000000); Streamer_SetFloatData(STREAMER_TYPE_OBJECT, objectid, E_STREAMER_DRAW_DISTANCE, 400.0);
I'm not sure, but try:
Код:
new objectid = CreateDynamicObject(8652,1232.19995117,-1432.09997559,13.39999962,0.00000000,0.00000000,89.00000000); Streamer_SetFloatData(STREAMER_TYPE_OBJECT, objectid, E_STREAMER_DRAW_DISTANCE, 400.0); |
Streamer_SetVisibleItems(STREAMER_TYPE_OBJECT, 800);
so find and replace all CreateDynamicObject with: new objectid = CreateDynamicObject?
|
forward Ex_CreateDynamicObject(modelid, Float: x, Float: y, Float: z, Float: rx, Float: ry, Float: rz, worldid = -1, interiorid = -1, playerid = -1, Float: streamdistance = 300.0); public Ex_CreateDynamicObject(modelid, Float: x, Float: y, Float: z, Float: rx, Float: ry, Float: rz, worldid = -1, interiorid = -1, playerid = -1, Float: streamdistance = 300.0) { new objectid = CreateDynamicObject(modelid, x, y, z, rx, ry, rz, worldid, interiorid, playerid, streamdistance); Streamer_SetFloatData(STREAMER_TYPE_OBJECT, objectid, E_STREAMER_DRAW_DISTANCE, 300.0); return objectid; }
No just create a fucntion like this.
Код:
forward Ex_CreateDynamicObject(modelid, Float: x, Float: y, Float: z, Float: rx, Float: ry, Float: rz, worldid = -1, interiorid = -1, playerid = -1, Float: streamdistance = 300.0); public Ex_CreateDynamicObject(modelid, Float: x, Float: y, Float: z, Float: rx, Float: ry, Float: rz, worldid = -1, interiorid = -1, playerid = -1, Float: streamdistance = 300.0) { new objectid = CreateDynamicObject(modelid, x, y, z, rx, ry, rz, worldid, interiorid, playerid, streamdistance); Streamer_SetFloatData(STREAMER_TYPE_OBJECT, objectid, E_STREAMER_DRAW_DISTANCE, 300.0); return objectid; } or just #define CreateDynamicObject Ex_CreateDynamicObject |
error 059: function argument may not have a default value (variable "worldid")