Zählbot (alt): Unterschied zwischen den Versionen

Aus Werwolf Online
(Die Seite wurde neu angelegt: „Der Zählbot automatisiert das Auszählen von Stimmen während Forenspielen. Damit dies funktioniert, müssen folgende Befehle korrekt angewendet werden. Die…“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Der Zählbot automatisiert das Auszählen von Stimmen während Forenspielen. Damit dies funktioniert, müssen folgende Befehle korrekt angewendet werden.
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.
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.
Hinweisbox info.png Alle Befehle funktionieren nur im dafür festgelegten Forenbereich Werwolf - Das Forenspiel.
Befehle für Spieler


    [v]NAME[/v] - Votet den Spieler "NAME".
'''Hinweis: Alle Befehle funktionieren nur im dafür festgelegten Forenbereich Werwolf - Das Forenspiel.'''
        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.


Befehle für den Spielleiter
==Befehle für Spieler==


    [night] - Beendet den Tag: Die Stimmabgabe wird deaktiviert und der Stand sowie Verlauf am Ende des Posts eingefügt.
* <code>[v]NAME[/v]</code> - Votet den Spieler "NAME".
    [day] - Beendet die Nacht: Aktiviert die Stimmabgabe und erhöht den Spieltag um 1 ("leert" den Stand).
** Anmerkung: Der Spielername muss richtig geschrieben werden. Unterschiedliche Schreibweisen erkennt der Bot nicht als gleichen Namen. Man kann sich jedoch mit <code>!</code> Namen vorschlagen lassen - hierbei werden dann auch die Vote-Tags automatisch gesetzt (<code>!</code> hat hierbei die gleiche Funktionsweise wie <code>@</code>; in den Benutzereinstellungen ist zudem wählbar nach wie vielen eingegeben Buchstaben man die Namensvorschläge erhalten möchte).
        Beiträge die einen der beiden Befehle beinhalten werden automatisch im Startpost mit der Beschriftung Tag/Nachtpost X verlinkt.
* <code>[votecount]</code> - Fügt an das Ende des Posts den aktuellen Stand an.
        Anmerkung: Die Befehle [day] und [night] können nicht im gleichen Post verwendet werden.
* <code>[history]X[/history]</code> - Fügt an das Ende des Posts den Stimmverlauf von Tag X an. <code>[history]</code> allein gibt immer den Verlauf des aktuellen Tages aus.
    [deadline]DD MM YYYY HH:MM[/deadline] - Zum angegeben Zeitpunkt wird ein Lynchpost veröffentlicht. Die Deadline verlängert sich anschließend automatisch um 24 Stunden.
* <code>[fullhistory]</code> - Fügt an das Ende des Posts die Verläufe ALLER Spieltage an.
    [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.
==Befehle für den Spielleiter==
    [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.
* <code>[night]</code> - Beendet den Tag: Die Stimmabgabe wird deaktiviert und der Stand sowie Verlauf am Ende des Posts eingefügt.
        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).
* <code>[day]</code> - Beendet die Nacht: Aktiviert die Stimmabgabe und erhöht den Spieltag um 1 ("leert" den Stand).
    [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.
** Beiträge die einen der beiden Befehle beinhalten werden automatisch im Startpost mit der Beschriftung Tag/Nachtpost X verlinkt.
    [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.
** Anmerkung: Die Befehle <code>[day]</code> und <code>[night]</code> können nicht im gleichen Post verwendet werden.
    [setvotename]NAME1[/setvotename][setvoted]NAME2[/setvoted][setvotevalue]X[/setvotevalue] - Fügt eine Stimme mit dem Wert X von NAME1 auf NAME2 ein.
* <code>[deadline]DD MM YYYY HH:MM[/deadline]</code> - Zum angegeben Zeitpunkt wird ein Lynchpost veröffentlicht. Die Deadline verlängert sich anschließend automatisch um 24 Stunden.
        Beispiel für eine Rabenstimme: [setvotename]Rabe[/setvotename][setvoted]Data[/setvoted][setvotevalue]2[/setvotevalue].
* <code>[title]TEXT[/title]</code> - Der Beitrag in dem der Befehl benutzt wird erhält eine Verlinkung im Startpost. TEXT wird dabei als Anzeigetext im Link verwendet.
** Anmerkung: Wird <code>[title]</code> im gleichen Beitrag wie <code>[night]</code> oder <code>[day]</code>  benutzt wird der Standardanzeigetext überschrieben.
* <code>[replace]ALTERSPIELER[/replace][replacewith]NEUERSPIELER[/replacewith]</code> - 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. <s>(Oder man schreibt die Namen einfach gleich richtig (als Spieler) um den SL Mehraufwand zu ersparen).</s>
* <code>[sethdvalue]X[/sethdvalue]</code> - 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.
* <code>[sethd]NAME[/sethd]</code> - Legt den HD fest. Für alle <u>zukünftigen Stimmen</u> dieses Spielers wird 2 oder der über <code>sethdvalue</code> festgelegte Wert statt 1 genommen.
* <code>[setvotename]NAME1[/setvotename][setvoted]NAME2[/setvoted][setvotevalue]X[/setvotevalue]</code> - Fügt eine Stimme mit dem Wert X von NAME1 auf NAME2 ein.
** Beispiel für eine Rabenstimme: <code>[setvotename]Rabe[/setvotename][setvoted]Data[/setvoted][setvotevalue]2[/setvotevalue]</code>.


https://xaver.000webhostapp.com/wwo/wiki/Z%c3%a4hlbot%20%e2%80%93%20Werwolf%20Online%20Wiki.html
[[category:Keine Formatierung]]
[[category:Anleitungen und Regeln für das Forum]]
[[category:Anleitungen und Regeln für das Forum]]

Version vom 21. Mai 2019, 11:13 Uhr

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.

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 YYYY 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].