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

Challenge Teams #27

Open
fhnaumann opened this issue Jul 28, 2024 · 4 comments
Open

Challenge Teams #27

fhnaumann opened this issue Jul 28, 2024 · 4 comments

Comments

@fhnaumann
Copy link
Owner

fhnaumann commented Jul 28, 2024

Play challenges in different teams.

On the website:

  • A new team can be created on the website (any name, just no duplicates)
  • If any team is created, then the punishment option "all" is replaced with "team". "All" in the sense of punishing all players on the server does not make much when the causer is part of a team.

On the plugin:

  • Only the players who are in the same team as the causer are punished.
  • If teams are configured, then every player has to join a team, otherwise they cannot be part of the challenge (trigger stuff, etc.)
    Goals:
  1. Goals have to be completed on a team-basis, the team to collect all goals first, wins
    OR
    2) A goal only exists until a team completes it. Then the other team can no longer complete it (bingo style). -> maybe in a separate gamemode/add-on.
@fhnaumann
Copy link
Owner Author

Postpone for now: Adding teams requires massive changes to goals as they need to be duplicated for every team.

@fhnaumann
Copy link
Owner Author

team -> list all teams and their members
team join [team] -> join a team (if the team contains spaces then it must be quoted)
team leave [team] -> leave a team (if the team contains spaces then it must be quoted)

@fhnaumann
Copy link
Owner Author

team command:

===Teams Overview:===

@fhnaumann
Copy link
Owner Author

TODO: team validation code

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

No branches or pull requests

1 participant