Zählbot (alt)

Aus Werwolf Online
Version vom 22. August 2020, 21:24 Uhr von Xaver (Diskussion | Beiträge) (History Befehl geht wieder.)

Der Zählbot automatisiert das Auszählen von Stimmen während Forenspielen. Damit dies funktioniert, müssen folgende Befehle korrekt angewendet werden.

Die Befehle werden dabei ganz normal in einen Post im Spiel (mit gegebenenfalls noch anderem Inhalt) geschrieben und werden dann vom Bot automatisch erkannt. Da Befehle nur beim Erstellen eines Posts und nicht beim Bearbeiten erkannt werden, ist das nachträgliche Bearbeiten von z.B. fehlerhaft eingegebenen Befehlen nicht möglich.

Hinweis: Alle Befehle funktionieren nur im dafür festgelegten Forenbereich Werwolf - Das Forenspiel

Befehle für Spieler

  • [v]NAME[/v] - Votet den Spieler "NAME".
    • Anmerkung: Der Spielername muss richtig geschrieben werden. Unterschiedliche Schreibweisen erkennt der Bot nicht als gleichen Namen. Man kann sich jedoch mit ! Namen vorschlagen lassen - hierbei werden dann auch die Vote-Tags automatisch gesetzt (! hat hierbei die gleiche Funktionsweise wie @; in den Benutzereinstellungen ist zudem wählbar nach wie vielen eingegeben Buchstaben man die Namensvorschläge erhalten möchte).
  • [votecount] - Fügt an das Ende des Posts den aktuellen Stand an.
  • [history]X[/history] - Fügt an das Ende des Posts den Stimmverlauf von Tag X an. [history] allein gibt immer den Verlauf des aktuellen Tages aus.
  • [fullhistory] - Fügt an das Ende des Posts die Verläufe ALLER Spieltage an. Gibt es aktuell nicht!

Befehle für den Spielleiter

  • [night] - Beendet den Tag: Die Stimmabgabe wird deaktiviert und der Stand sowie Verlauf am Ende des Posts eingefügt.
  • [day] - Beendet die Nacht: Aktiviert die Stimmabgabe und erhöht den Spieltag um 1 ("leert" den Stand).
    • Beiträge die einen der beiden Befehle beinhalten werden automatisch im Startpost mit der Beschriftung Tag/Nachtpost X verlinkt.
    • Anmerkung: Die Befehle [day] und [night] können nicht im gleichen Post verwendet werden.
  • [deadline]DD.MM.YY HH:MM[/deadline] - Zum angegeben Zeitpunkt wird ein Lynchpost veröffentlicht. Die Deadline verlängert sich anschließend automatisch um 24 Stunden.
  • [title]TEXT[/title] - Der Beitrag in dem der Befehl benutzt wird erhält eine Verlinkung im Startpost. TEXT wird dabei als Anzeigetext im Link verwendet.
    • Anmerkung: Wird [title] im gleichen Beitrag wie [night] oder [day] benutzt wird der Standardanzeigetext überschrieben.
  • [replace]ALTERSPIELER[/replace][replacewith]NEUERSPIELER[/replacewith] - ersetzt alle Stimmen des aktuellen Tages von und auf ALTERSPIELER durch NEUERSPIELER.
    • Anmerkung: Die Befehle müssen nicht direkt hintereinandergeschrieben werden, der fertige Beitrag sieht dann jedoch nett gesagt seltsam aus.
    • Randnotiz: Könnte theoretisch auch verwendet werden um falschgeschriebene Namen zu korrigieren. (Oder man schreibt die Namen einfach gleich richtig (als Spieler) um den SL Mehraufwand zu ersparen).
  • [sethdvalue]X[/sethdvalue] - Setzt die HD-Stimme auf X fest (Gesamtstimme, nicht zusätzliche Stimme). Die Standardeinstellung der HD Stimme ist 2, sollte keine gesonderte Festlegung über diesen Befehl erfolgen.
  • [sethd]NAME[/sethd] - Legt den HD fest. Für alle zukünftigen Stimmen dieses Spielers wird 2 oder der über sethdvalue festgelegte Wert statt 1 genommen.
  • [setvotename]NAME1[/setvotename][setvoted]NAME2[/setvoted][setvotevalue]X[/setvotevalue] - Fügt eine Stimme mit dem Wert X von NAME1 auf NAME2 ein.
    • Beispiel für eine Rabenstimme: [setvotename]Rabe[/setvotename][setvoted]Data[/setvoted][setvotevalue]2[/setvotevalue].