Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Autorelease #4

Open
wants to merge 1 commit into
base: zCatch
Choose a base branch
from
Open

[Feature] Autorelease #4

wants to merge 1 commit into from

Conversation

csskevin
Copy link

Hey,

I have implemented auto-release for zCatch.

A player will then be automatically released when

  • he joins the server.
  • he gets caught.

It is implemented by a server variable, so the server config may look like this:

sv_auto_release 0

add_vote "Enable  Auto Release" "sv_auto_release 1; end_round"
add_vote "Disable Auto Release" "sv_auto_release 0; end_round"

@csskevin csskevin changed the title Add autorelease [Feature] Autorelease Aug 19, 2024
@heinrich5991
Copy link
Member

Autorelease sounds like it's just iDM then, normal instagib with lasers and you respawn once you die. Is that correct? If so, I think this is just a different mode.

@ChillerDragon
Copy link

@heinrich5991 lmao thats what I keep saying. Yes auto release is idm.

@ChillerDragon
Copy link

The thing is that if there is only a few players on the server the frequent round ends can get annoying. So the release mode can be used as a "waiting for players mode" if the default amount of required players to start a round is too low for the current players. Switching a group of players to a idm server and back is non trivial.

@csskevin
Copy link
Author

csskevin commented Sep 1, 2024

Yes, it is basically iDM. But as the community for zCatch and iDM is quite dead, it would be a nice feature to have in zCatch as well. You mostly play with release on the current servers anyway, as there are rarely enough players to play a proper match.

But often you have some players, who either don't know how to release someone, or who refuses to release, although releasing was voted in a pseudo-vote before.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants