Hi, I'd like to make a suggestion. I understand that sometimes there are bugs in the server, channels don't work for example, I'm not complaining about it. But maybe you can make an option for the GMs to disable a channel that is known for being broken. For example, now ch 18 is broken, so it would have been nice if it didn't let us change channels to it, to prevent people from getting stuck. Until it's fixed, of course. I don't know if it's possible, but it's an idea.
I don't believe it's possible, otherwise that is something we definitely would have wanted to get in place to prevent anyone else getting stuck.
I'm not entirely sure if closing just 1 channel is possible. I might be blowing smoke out my ass but i think the entire channels are under a single script or w.e it would be called, there arent individual ones for each channel. Perhaps adding a warning under the "events" section during channel select, Spoiler . that along side the scrolling notice above the screen should be enough for people to not go into it. The notice was up earlier, and it came off. Best if someone puts another back up. If you don't read those and still go to that channel, its your own fault.
I like the warning idea under the "Events" tab when you choose a channel! Especially if it's something that can easily be customized by staff. Sometimes you just have bad luck and log into a stuck channel (5% chance) because there's no way you could've known.
Do you read the events tab every time you log in? Because I don't, I just choose a channel and rush through the logon screen Idk, I think that if they have the source code of the game and enough knowledge, it is sure possible to disable a channel.
Like in gms: after they killed the ht, the channel got broken and its didnt let the people get in the specific channel, i think it is possibly to do it.
We can turn off channels however it doesn't solve the issue where players are stuck logged in. So a restart is needed to fix the 100+ players that may not be able to play anymore. Every time a channel does crash for whatever reason we are able to find the cause (usually stuck threads due to locks in the source code) and fix them so that the particular issue doesn't happen again.