Zum Hauptinhalt springen

Vier gewinnt

Lasse deine Nutzer gegen andere Vier gewinnt spielen!

Vier gewinnt
Lasse Nutzer auf deinem Server Vier gewinnt gegeneinander spielen
Dieses Modul ist Open-Source.
Dieses Modul erstellt einen Haupt-Slash-Befehl auf deinem Server.
Dieses Modul hat keine verfügbaren Konfigurationsdateien.
Dieses Modul wird auf über 2000 Servern auf SCNX aktiv verwendet.
Dieses Modul ist bei jedem Plan kostenlos dabei. Mehr über Preise erfahren.

Funktionen

Vier gewinnt ist ein sehr altes Spiel - erfahre mehr über es auf Wikipedia. Das Spiel wird auf einem 7x6 Feld ausgetragen, auf dem zwei Spieler mit Hilfe von Marken Züge spielen, indem sie die Marken auf die Felder fallen lassen. Der Spieler, der zuerst vier Marken in einer Reihe hat, gewinnt.

Einrichtung

Die Einrichtigung ist sehr einfach - aktiviere einfach das Modul und du bist startklar!

Verwendung

Ein Vier gewinnt-Spiel kann mit dem Slash-Befehl /connect-four gestartet werden - du kannst im Befehle-Abschnitt mehr über ihn erfahren. Wenn ein Nutzer den Befehl ausgeführt hat, muss der ausgewählte Nutzer die Einladung mit dem Button annehmen. Wenn er dies innerhalb zwei Minuten tut, startet das Spiel.

Nach dem Akzeptieren sendet der Bot eine Nachricht mit dem Spielfeld und Knöpfe, nummeriert von 1 bis zur Spielfeld-Größe. Beide Spieler nehmen nun Züge vor, indem sie die Marken durch Klicken auf die Knöpfe auf das Feld fallen lassen. Die Marken fallen zur tiefstmöglichen Position in der gewählten Spalte, genau wie im echten Vier gewinnt.

Der erste Spieler, der vier Rechtecke seiner Farbe in einer beliebigen Reihe hat, gewinnt das Spiel. Die Rechtecke können horizontal, vertikal oder diagonal sein.

Befehle

Dokumentation Verstehen
In dieser Dokumentation bezeichnen wir eine verpflichtende Slash-Befehl-Option mit dem Namen name und dem Typen Typ als name:<Typ>. Optionen, die nicht Pflichtfelder sind, werden als [name:<Typ>] angegeben. Wenn sich die Aktionen eines Befehls zwischen Pflichtfeldern und Nicht-Pflichtfeldern sehr unterscheiden, listen wir sie eventuell separat.
Beispiele
  • /moderate ban user:<Mitglied>: Dieser Befehl (/moderate ban) hat nur eine verpflichtende Option mit dem Namen "user", die nur ein Mitglied akzeptiert.
  • /moderate ban victim:<Mitglied> reason:<Text>: Dieser Befehl (/moderate ban) hat eine Option mit dem Namen "victim" als Pflichtangabe, die nur ein Mitglied akzeptiert, und ein weiteres Pflichtfeld mit dem Namen "reason", das jeglichen Text als Wert akzeptiert.
  • /moderate ban victim:<Mitglied> reason:<Text> [proof:<Anhang>]: Dieser Befehl (/moderate ban) hat eine Option mit dem Namen "victim" als Pflichtangabe, die nur ein Mitglied akzeptiert, und ein weiteres Pflichtfeld mit dem Namen "reason", das jeglichen Text als Wert akzeptiert. Zusätzlich gibt es eine optionale Option mit dem Namen "proof", die einen Anhang als Wert akzeptiert.
BefehlBeschreibung
/connect-fourDieser Befehl startet ein Vier gewinnt-Spiel gegen den ausgewählten Nutzer. Du kannst außerdem die field_size-Option verwenden, um die Breite und Höhe festzulegen - diese ist standardmäßig 7, du kannst aber jede Zahl von 4 bis 10 eintragen.