User panel stuff on forum
Index  ‹  Server Talk  ‹  KTX pause
  8 posts on 1 page  1
Server Talk
2018-01-02, 07:10
Administrator
284 posts

Registered:
Sep 2015
Just wanted to get feedback on the KTX pause feature, which it seems people don't know about or just don't trust right now.

Currently it's available to admins, or everyone if "pausable" flag is set server-side. So to pause a game you'd have to elect an admin, which makes it valid for "we need to pause" situations, rather than than "it's a duel and my opponent is hanging". When unpausing the game everyone get a 2 second warning before the unpause happens.

Some bugs that have been reported before:

1) Userinfo spam detection code still kicked in when game was paused, so people could be kicked for toggling console too often - fix on github
2) KTX flood protection still kicked in when game was paused, so people couldn't speak - fix on github
3) Server didn't unpause when game was ended, along with #2 the server could get into a peculiar state - fix on github
4) Items still respawn when the game is paused - tested last night and couldn't replicate. Old bug?

Are there any other bugs/problems known about with /pause? Spectator experience, issues reconnecting? The fixes so far won't be on every server so I'm not advising you rely on them yet, but it would be good if the next versions of ktx/mvdsv had something more usable.
2018-01-02, 08:35
Administrator
888 posts

Registered:
Jan 2006
Good that pausing gets an overhaul.

Suggestions:
* I dislike a 2 second countdown. Why not 10s, like initial countdown.
* Centerprint countdown with the ticksound.
* Tab in on resume.
* Cooldown until you can pause again (30s?) to prevent abuse?
* Minimum pause time (10s?) so it cannot be instantly resumed by raging opponent?
Join us on discord.quake.world
2018-01-02, 09:39
Member
215 posts

Registered:
Feb 2011
Maybe a majority vote to UNpause instead of admin forcing it? Like if it's a 4on4 and the admin pauses because someone is timing out, it might take a couple minutes for the person to reconnect, and during that time one of the existing players might not be ready during the unpause (phonecall, bathroom break, sauna, ...). So, majority means that at least one person from each team voted to unpause (e.g. 4 from 1 team and 1 from the other). In duel this means that both players need to agree on the unpause, which is fine. Same in 2on2, you'd assume that the 3rd person wouldn't /unpause before checking that his teammate is ready.

While we're at it, how about a majority vote to /pause (in addition to the admin power), just like /break?

Also I can't remember how long it's been since I played in a match that was paused, but there's some distant memory about the gameclock being off when unpausing? Or maybe only when going to overtime? Or maybe that was only in the rare cases where the server freezes for a few seconds (basically seems like all players have 100% pl), I'm pretty certain in that case when the server "wakes up" then the item respawn timings are all screwed up with respect to the game clock? I guess this is related to meag's #4.
2018-01-03, 17:16
Administrator
647 posts

Registered:
Nov 2008
Any reason admin status is required? What about player status?

Many games are played without an admin of a tournament currently on the server and the players themselves probably shouldn't elect admin before (and during) the game.

If something happens during a game that requires a pause, electing admin (and hoping for yes votes) to then pause could still take a long time. I see no reason why a player shouldn't be able to pause without having to elect admin (in which case any vote he'd do would go through, including break, map choices etc).
2018-01-05, 11:07
Administrator
1265 posts

Registered:
Jan 2006
To toggle pause/unpause, I think "majority" vote of at least 49% would be ideal.
IF all the related issues are addressed, like demo recording, gameclock,etc.
never argue with an idiot. they'll bring you back to their level and then beat you with experience.
2018-03-13, 20:15
Administrator
284 posts

Registered:
Sep 2015
mushi wrote:
To toggle pause/unpause, I think "majority" vote of at least 49% would be ideal.
IF all the related issues are addressed, like demo recording, gameclock,etc.


Not to sound too frustrated, but that's the first time in the thread demo recording has been mentioned as an issue. Explanation, something I can test?

Has anyone been able to replicate 'gameclock' issue yet?
2018-03-13, 20:41
Member
215 posts

Registered:
Feb 2011
meag wrote:
mushi wrote:
To toggle pause/unpause, I think "majority" vote of at least 49% would be ideal.
IF all the related issues are addressed, like demo recording, gameclock,etc.


Not to sound too frustrated, but that's the first time in the thread demo recording has been mentioned as an issue. Explanation, something I can test?

Has anyone been able to replicate 'gameclock' issue yet?

We actually used /pause over the weekend during a 4on4 (Sqz timed out and was reconnecting, pretty sure it was on one of the badplace servers). Seemed to work fine, though I didn't pay too much attention to the clock and definitely didn't check the demo.

In case you're looking for it, it was DM3 and I think teams were sqz+rusty+lordlame+henu vs xak + grc + raket + me.
2018-03-15, 06:51
Member
150 posts

Registered:
Nov 2006
There is also autopause if a player is timing out.
Can be useful also for friendly games XonX.
  8 posts on 1 page  1