OK, so I've continued my ivestigations.
I've got the latest (pre-complied) executables.
My database is up to date (version 9328, bots_version 9054, custom_version 0).
I downloaded the latest sql files for creating a new database and checked that the data for "moors" in db_name.zones was correct. It was.
Then the zone log got me thinking, the entry
[12-15-2025 21:41:31] [Zone] [Info] Character [Chunky] does not meet minimum status requirement ([0] < [80])!
didn't sit right. Why the "[0] < [80]" when the min_level is 0 and the max_level is 255 for that zone.
Sure enough the min_status is set to 80. A test of changing this to 0, followed by a server restart, and now zoning in works! I'll do some more testing to be sure this is the fix, sometimes, whilst researching a fault, I confuse myself and other things I've tested may still be in place and I've jumped to the wrong conclusion.
Unfortunately I was unable to find a database schema, which I was hoping would indicate what min_status is actually for. Does anyone have a link to it?
Also, why is it set to 80 for a new database? Is there an issue with this zone and hence developers have flagged it to stop players entering?
EDIT: Zoning in tested by another user and all's fine. Changing min_status to 0 works! I've also logged onto a few random other servers and some have the same issue. If you're running a server might be worth checking?
|