I'll be needing to create a lot of objects in my server (>20,000), I request you to increase it, by 10x maybe. They can't be in a map file as they will be created|deleted while the server is runinng.
Thank you.
One question: What's the problem with removing the object limit at all? :p
Quote from: KAKAN on Nov 12, 2016, 12:41 PMOne question: What's the problem with removing the object limit at all? :p
Technical reasons :D
I'd like it removed but I think it would take quite a bit of effort to do that.
I know it's hard but why not to make object management and removing not used objects? 50 players really need 3000 objects at one moment?
Quote from: vito on Nov 12, 2016, 04:41 PMI know it's hard but why not to make object management and removing not used objects? 50 players really need 3000 objects at one moment?
Well I'd like to think of theoretical maximums.
Lets say I make a maximum of 300 objects.
At one point 100 different players can be in 100 different properties.
300x100 = 30,000
Streamer... yeah, but it wouldn't be particularly easy to implement. Though if this suggestion wont get accepted I'll have to build one.
Quote from: EK.CrystalBlue on Nov 12, 2016, 07:08 PMStreamer... yeah, but it wouldn't be particularly easy to implement. Though if this suggestion wont get accepted I'll have to build one.
Don't be that lazy.
Anyway, maxorator once said, in the dev blog, that the limit can be increased only by streaming.
The one thing that makes this thing particularly hard to implement is the fact that it'll lag the actual f* out of your server when synchronizing all those objects.
Mainly because the server does not know whether or not you will ever modify any property of the objects. So it has to assume that you will do so, at any point.
I suppose they could have an option where you can tell the server whether or not the object that you're creating may be modified or not.
Basically, you tell the server that the object which you're about to create can be placed in a storage where it knows it'll never be modified again.
Anyway, it's one way of going with it. But I'm not sure how they've implemented objects so far and/or what the limitations are. So I can't speak of such thing.
Quote from: sseebbyy on Nov 12, 2016, 08:55 PMQuote from: EK.CrystalBlue on Nov 12, 2016, 07:08 PMStreamer... yeah, but it wouldn't be particularly easy to implement. Though if this suggestion wont get accepted I'll have to build one.
Don't be that lazy.
Anyway, maxorator once said, in the dev blog, that the limit can be increased only by streaming.
I'm not being lazy, it'll be way more efficient with simply increasing the limit.
Quote from: EK.CrystalBlue on Nov 13, 2016, 11:55 AMI'm not being lazy, it'll be way more efficient with simply increasing the limit.
It is 3000 now. Did you ever think you will touch that limit ? (cause I didn't)
So if it will be increased to 10.000 , you will keep creating objects because you think you will never touch the limit. But BOOM! it will happen again.
So you gonna request another limit increase ?
Quote from: sseebbyy on Nov 14, 2016, 05:04 PMQuote from: EK.CrystalBlue on Nov 13, 2016, 11:55 AMI'm not being lazy, it'll be way more efficient with simply increasing the limit.
It is 3000 now. Did you ever think you will touch that limit ? (cause I didn't)
So if it will be increased to 10.000 , you will keep creating objects because you think you will never touch the limit. But BOOM! it will happen again.
So you gonna request another limit increase ?
Well I'm thinking of implementing a custom property system...
Custom property = you got a world to your own, add or delete objects and essentially do whatever you want.
Quote from: EK.CrystalBlue on Nov 14, 2016, 05:08 PMWell I'm thinking of implementing a custom property system...
Custom property = you got a world to your own, add or delete objects and essentially do whatever you want.
This was already implemented in Daydream Server, since ever.
(by streaming)
[spoiler=Here is my last decorated interior]
(https://forum.vc-mp.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FnUzYSg5.png&hash=14de119bdfd82b853b8122a8d3eb060c2e566bd9)
(https://forum.vc-mp.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FkkmFbXd.png&hash=f3fbd7df4129c0d6e14d36d3a676611d2556d5f9)
(https://forum.vc-mp.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FXvZtoZG.png&hash=7e85aca21aebd190476aafbc6062f2d7779c776d)
(https://forum.vc-mp.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2F9WEb9Pi.png&hash=c05e7aefbe4f02304da1298663f24c12781763f5)
[/spoiler]
Okay fine I stream it