SlicewOw / webSPELL_Cups

Cup add-on for webSPELL NOR
GNU General Public License v3.0
4 stars 2 forks source link

Turnierteilnahme mit zwei Teams #82

Open CallioO opened 5 years ago

CallioO commented 5 years ago

Man ist in einem Team mit 10 anderen Spielern (mixed Team), welches bereits dem Turnier beigetreten ist. Es spielen nun aber zwei andere Spieler aus diesem mixed Team und man selber möchte auch gerne teilnehmen. Man erstellt ein Team, lädt seinen Kollegen ein und möchte dann mit dem neuen Team ebenfalls am Turnier teilnehmen.

Dies geht nicht, weil man bereits als Teilnehmer aufgeführt wird. Stand jetzt hat man also keine Chance dem Turnier beizutreten.

CallioO commented 5 years ago

Ist der Admin des Teams bereits durch ein anderes Team im Turnier eingetragen, dann ist der Register Btn direkt geblockt. Ist lediglich das Teammitglied Mitglied in einem Team, das dem Turnier bereits beigetreten ist, dann kommt nach der Teamauswahl folgender Fehler:

One of the players or the team are still member of this cup.

SlicewOw commented 5 years ago

Es ist gewollt, dass ein Spieler nur einmal an einem Turnier teilnehmen kann. Wenn ein Mixed Team an einem Turnier sich angemeldet hat, dann ist dieser Spieler solange blockiert, bis er das Team verlässt.

Bei dem zweiten Kommentar ist der Unterschied erklärbar, aber ggf. sollte das angepasst werden: Es können nur Team-Admins ein Team für einen Cup anmelden. "Normale" Benutzer können dies nicht, daher kommt die Meldung auch erst später. Wie anfangs erwähnt, wäre es hier vielleicht besser, wenn für beide die gleiche Meldung am Anfang bekommt.

Das Verhalten generell ist aber gewollt.

CallioO commented 5 years ago

Halte ich nicht für sinnvoll. Führt nur zu unnötigen Anfragen und Problemen. Würde bis auf die Anzahl der Spieler (2on2, 3on3...) und den passenden Gameaccount keine Blockaden setzen.

Zumal man ja auch nicht mehr aus dem Team austreten kann um dann mit dem richtigen am Turnier teilnehmen zu können - siehe #83

SlicewOw commented 5 years ago

Das nicht mögliche Austreten aus einem Team ist ein Bug, das muss berichtigt werden.

Allerdings ist diese Blockade wichtig, um zu verhindern, dass "Trolle" und Co. sich mehrfach an einem Turnier anmelden und anderen den Spaß nimmt. Es ist eine reine Sicherheitsmaßnahme, die ich auch nicht entfernen möchte. Aus eigenen Cups habe ich den Mehrwert dieses Mechanismusses gewonnen.

SlicewOw commented 5 years ago

Ich sehe es als mögliches Setting, welches in der settings.php eingestellt werden kann.

Wann und ob das Feature kommt, bleibt erst einmal offen.