Open catsed opened 9 years ago
We could use the same function that we use during game for pre-game.
Player joins doesn't talk for x time, Removed and pinged.
A few different options that I thought of, for the time....
A set time player talks every 5 minutes, won't get removed.
What if we had some kind of player side command. Like If I knew I was going to be at my computer for the next 20 minutes. I could set lykos to boot me after 20 minutes (if the game didn't start)
Option 1 could be default mode., Option 2 would be user defined, wouldn't matter if they talked or not.
Option 2 can be done client-side, e.g. /wait 20m /cycle
. If you part in join phase, lykos kicks you out, but during the game you have 30 seconds to rejoin. I learned this trick from @jacob1. But I'm not necessarily opposed to adding such an option to lykos.
Just a little while ago, there was a 13p game that people joined when the pre-game period had already lasted for an hour, prompting lykos to ping everyone and stop the game, meaning everyone had to rejoin.
Instead, maybe lykos could remove inactive players after a while, and ping them so they could join again if they were still active. This would avoid situations like this.