Riklin
01-17-2016, 06:57 PM
I've been running servers for a while. I've run servers under windows 7 pro and now am running a server under with debian Linux. They both work for most things. That said, there are several zones that have specific spawns that occur based on times. They all work on the theory of being in sync with what the server game time is set to. It has to match what is in the database precisely. That is why every database set has a eqtime.cfg file. the file syncs that specific version of the database, and ONLY that database. It works perfectly as long as nothing unusual happens.
So what can happen that disrupts the time? You'd be surprised how EASY it is to screw up your game's time. Here are some ways to screw up your PEQ database time...
1. Forget to copy the new eqtime.cfg file over when you source a new version of the database.
2. Abort your server (shut down the server without using proper shutdown commands).
3. Experience a server crash.
Cavedude and others have said they cannot possibly provide a correct eqtime.cfg file for everyone, I get that. What about providing detailed instructions, or better yet a sql script to resync the database???
I have tried running scripts to reset the values in the spawn_events table, but whenever I change them, then run another query to check the values, they are changed yet again! This happens repeatedly and it's really annoying.
If you want to check whether you server timing is screwed up, go to the entrance area of lake rathetear. Those ruins right next to the south karana zoneline should have gnolls in them during the daytime and undead gnolls during the nighttime.
I have spent several days trying to figure out how to reliably resync these spawn events, but have not had any success yet. Does anyone have an exact set of steps necessary to perform a spawn_events resync???
Thanks,
Riklin (Halls Havoc)
So what can happen that disrupts the time? You'd be surprised how EASY it is to screw up your game's time. Here are some ways to screw up your PEQ database time...
1. Forget to copy the new eqtime.cfg file over when you source a new version of the database.
2. Abort your server (shut down the server without using proper shutdown commands).
3. Experience a server crash.
Cavedude and others have said they cannot possibly provide a correct eqtime.cfg file for everyone, I get that. What about providing detailed instructions, or better yet a sql script to resync the database???
I have tried running scripts to reset the values in the spawn_events table, but whenever I change them, then run another query to check the values, they are changed yet again! This happens repeatedly and it's really annoying.
If you want to check whether you server timing is screwed up, go to the entrance area of lake rathetear. Those ruins right next to the south karana zoneline should have gnolls in them during the daytime and undead gnolls during the nighttime.
I have spent several days trying to figure out how to reliably resync these spawn events, but have not had any success yet. Does anyone have an exact set of steps necessary to perform a spawn_events resync???
Thanks,
Riklin (Halls Havoc)