PDA

View Full Version : Question about server/zone architecture



Leodane
05-17-2018, 04:50 AM
I'm not sure if I phrased it correctly in the title, but I was curious about something:

I noticed that the lag in Serbule is similar to some degree in the Carpal Tunnels dungeon (which is Serbule-adjacent.) The charged pigs, slimes, and snails move in the same herky-jerky manner as people in Serb, even though I'm the only person there. I also noticed that Kleave's money didn't reset for me when I zoned from Elt to goblin dungeon back to Elt, but did reset for me when I zoned from Elt to Serb to Elt, seeming to indicate some kind of program link between the goblin dungeon map and the merchants of Eltibule.

I was curious how the zones are set up in terms of shared resources. Are all the dungeons attached to a zone sharing that zone's 'server mojo?'

I have very little experience with programming and such, but I was wondering about the nature of these shared resources. If the Crypt, the Carpal Tunnels, and the Sewers (two very popular dungeons, and one dungeon with tons of monsters that have visual spell effects) are all drawing from the same server resource pool as Serb proper...is there a way to de-link them to lighten the load on Serb?

No idea if there is any truth to this, or if my noodle is just making connections out of coincidences.

Crissa
05-17-2018, 02:46 PM
Shop-keeper money resets on a weekly basis separately for each player.

ShieldBreaker That too!

ShieldBreaker
05-17-2018, 03:04 PM
Another thought on the money, did you happen to give gifts to Kleave, or complete a hangout or favor? If you raised the favor level with Kleave between times you check the cash pool, that would have caused you to have access to her larger cash pool which would seem like a reset.

Otherwise it would be replenished like Crissa said in a week of your first sale.

Leodane
05-18-2018, 03:57 AM
I've had Kleave at soul mates for over a week - she was one of the first, as skinning is easy. I was logged in, waiting for her to reset so I could sell my trophies and rolls for the 60k she offers. When the time came, her timer actually became a negative value and her money did not reset when it should have. I tried going into goblins - no reset. I tried logging out and logging back in - no reset. I then tried goblins again - still no reset. Only going to Serbule and coming back caused the reset.

Quanzhigao
05-18-2018, 04:31 AM
>I was curious how the zones are set up in terms of shared resources. Are all the dungeons attached to a zone sharing that zone's 'server mojo?'

You can fly between dungeons so they seem connected in some way

Citan
05-18-2018, 12:28 PM
In terms of server performance they aren't connected. Each time you see the loading screen, you're moving to a different server area. The outdoor zones all have their own "areas". Some dungeons share an area (like, say, the two goblin dungeons, or the Serbule crypt and Serbule Sewers), and if a dungeon in a shared area gets too busy we can break it out to a new area (like we did for Gazluk Keep), but that's not what's happening right now.

There are performance problems with monster AI, which I think I made worse in the most recent update. So anywhere there's a lot of players fighting is going to be sluggish. The next update has fixes -- and I was hoping it'd be ready for this weekend, but it didn't happen, so I'm going to shoot for the middle of next week. (In other words, in time for NEXT weekend, but with some extra time to test, and fix bugs, and sleep some).

Mikhaila
05-19-2018, 12:14 PM
I've had Kleave at soul mates for over a week - she was one of the first, as skinning is easy. I was logged in, waiting for her to reset so I could sell my trophies and rolls for the 60k she offers. When the time came, her timer actually became a negative value and her money did not reset when it should have. I tried going into goblins - no reset. I tried logging out and logging back in - no reset. I then tried goblins again - still no reset. Only going to Serbule and coming back caused the reset.

I don't think it was going to Serbule and coming back, it was just time. This happens now and then to people, and a short time later the vendor updates.