Hello there.
I was wondering if anybody could come up with a method to detect if the round has been finished naturally and not prematurely (not by sv_restartround or a lot of TKs, etc.)
I imagine that it is possible via hard coding, But there are a lot of different scenarios which will make it impossible to write, So do you have any ideas in your mind to detect these kind of situations?
I want to use it in a PUG plugin, The idea is that the PUG cycle will get started and supervised by an admin but the plugin will do the team swap and stuff like that, so I wanted to prevent these situations, For example when the round is finished by all of CTs Team killing each other right after the team swap happens and the last CT standing will get killed by a T, or situations like this one.