Quote:
Originally Posted by provocating
I am running on Debian, but within a vSphere server. I have set the server to use 3gb of the hosts memory. I am just curious what is the main point of static zones ? Do you save that much zoning time by running lots of static zones ?
|
You gain the ability for zones to keep their state after a player has left it. So for example mobs don't poof and spawns aren't rerolled/reset.
Players can also abuse dynamic zones by trying to get something to spawn by zoning to an adjacent zone and zoning back.
And in the case of my server where you have 879,789 rows of lootdrop_entries, keeping zones up for a set amount of time can keep from hitting SQL hard from assigning loot to NPC's.
The more you can keep up in memory is ideal, but it gets to a point where it can be unnecessary depending on how many players you have.
What I do personally is just have zones shut down after 30 minutes, that way if players are actually coming back to the zone they would within 15 minutes or so. This way you can keep zones semi-static and then just send them to recycle for other zones when requested. With this you don't have to run the same specified static zones the whole time as well. It's more of a hybrid configuration.
You can achieve that by running this query:
Code:
UPDATE `zone` SET `shutdowndelay` = '1800000';
Hopefully that helps answer your question.