Befehle
Allgemeines zu den Befehlen
Ein Befehl beginnt immer mit dem Befehlszeichen ! und hat die Form !<Befehlname> <Parameter>.
Wenn die Befehle als IRC-Privatnachricht gesendet werden kann das Befehlszeichen optional weggelassen werden.
Parameter(teile) können optional oder notwendig sein.
[Sachen in eckigen Klammern sind optional]
<Sachen in spitzen Klammern sind benötigte Argumente>
Von ¦ getrennten Werten ist einer auszuwählen.
Szenarionamen
Als Szenarioname wird momentan der genaue Dateiname vom Szenario (inklusive beinhaltendem Ordner) benötigt. Groß- und Kleinschreibung ist egal.
Die Dateiendungen .c4s von Szenarien oder .c4f von Rundenordnern können weggelassen werden.
Anstelle von dem Dateinamen können sogenannte Aliase verwendet werden.
Aliase sind Abkürzungen oder leicht merkbare Namen, welche für einzelne Szenarien vergeben werden können.
Eine Liste verfügbarer Aliase ist auf dieser Seite oder über !list Aliase verfügbar.
Eines der wichtigen Szenarien hat noch keinen Alias?
Aliase können mit dem Befehl !alias wish (per IRC und in Clonk) beantragt werden.
Befehle innerhalb von Clonk
Ohne Admin
!admin - Ohne Name trägt es den Autor der Nachricht als Rundenadmin ein, bzw. mit Name den Spieler mit entsprechendem Namen, insofern nicht bereits ein Rundenadmin feststeht.
!admin afk - Gibt den Rundenadmin frei, wenn er nicht in den nächsten 180s reagiert.
!admin get - Fragt den aktuellen Rundenadmin ab.
!admin set [Chatnick¦PC-Name] - Ohne Name trägt es den Autor der Nachricht als Rundenadmin ein, bzw. mit Name den Spieler mit entsprechendem Namen, insofern nicht bereits ein Rundenadmin feststeht.
!alias wish <Alias> = <Szenario> - Deponiert den Wunsch, <Alias> als Alias für <Szenario> einzutragen. Ein Moderator entscheidet darüber.
!help [long¦Befehlsname] - Zeigt die Hilfe an.
!host [--league] <[Rundenordner[.c4f]/]Szenarioname¦Alias> - Nimmt das angegebene Szenario in die Warteschlange auf. Optional in der Liga, wenn "--league" angegeben wird.
!list [Aliase¦Rundenordner[.c4f]] - Listet alle definierten Aliase oder alle möglichen Szenarien und Ordner auf, bzw. alle Szenarien im Ordner oder Rundenordner.
!nodebug - Deaktiviert den Debug-Modus zwingend für alle.
!queue - Zeigt die nächsten 5 Szenarien auf der Warteliste.
!skip [Warteschlangenposition] - Entfernt das nächste (eigene) Szenario (oder das auf [Warteschlangenposition]) aus der Wunschliste.
Als Admin
!activate <PC-Name¦Chatnick> - Aktiviert den angegebenen Host.
!admin clear - Entzieht dem (IRC-)Rundenadmin seine Rechte, damit jemand anders Rundenadmin sein kann.
!admin irc <IRC-Nick> - Legt den IRC-Rundenadmin fest.
!asyncctrl - Aktiviert den asynchronen Netzwerkmodus.
!centralctrl - Aktiviert den zentralen Netzwerkmodus.
!deactivate <PC-Name¦Chatnick> - Deaktiviert den angegebenen Host.
!decentralctrl - Aktiviert den dezentralen Netzwerkmodus.
!irc - Die irc-Befehlsgruppe bietet diverse Befehle zur Steuerung der IRC-Funktionen.
!irc admin <IRC-Nick> - Legt den IRC-Rundenadmin fest.
!irc ingamechat <on¦off> - Schaltet den Irc-Ingame-Chat ein bzw. aus.
!kick <PC-Name¦Chatnick> - Kickt den angegebenen Host.
!newscriptplayer [Spielername] - Fügt in der Lobby einen Script spieler hinzu.
!observer <PC-Name¦Chatnick> - Der angegebene Host muss zuschauen.
!pause - Pausiert das Spiel.
!plrteam <Spieler> <neues Team> - Ändert das Team eines Spielers.
!removeplr [Spielername] - Entfernt einen Spieler in der Lobby.
!script <Script> - Führt das angegebene Script aus.
!set - Setzt diverse Einstellungen entsprechend dem /set Befehl von Clonk.
!set faircrew <on¦off> - De-/aktiviert Faire Crew für diese Runde.
!set help [Unterbefehlsname] - Gibt Hilfe zu den Unterbefehlen von set
!set maxplayer <Spieleranzahl> - Setzt die maximale Anzahl an möglichen Spielern in dieser Runde.
!set password [Passwort] - Setzt das Passwort für diese Runde, bzw. entfernt es, wenn kein Passwort angegeben wird.
!set runtimejoin <on¦off> - De-/aktiviert Laufzeitbeitritt für diese Runde.
!set teamcolors <on¦off> - De-/aktiviert Teamfarben für diese Runde.
!start [Countdownzeit in s] - Startet den Countdown.
!stop - Stoppt einen laufenden Countdown.
!teamdist <none¦free¦host¦random¦randominv> - Ändert die Teamverteilung.
!unpause - Setzt das pausierte Spiel fort.
Befehle über IRC
Ohne Admin
!admin get - Fragt den aktuellen Rundenadmin ab.
!alias wish <Alias> = <Szenario> - Deponiert den Wunsch, <Alias> als Alias für <Szenario> einzutragen. Ein Moderator entscheidet darüber.
!clientlist - Listet alle verbundenen Clients mit PC-Name und Chatnick auf.
!dcc - Die dcc-Befehlsgruppe bietet die Möglichkeit zum Steuern eines DCC-Chats.
!dcc connect - Sendet eine DCC-Chat-Verbindungsanfrage.
!dcc disconnect - Schließt die zum Nick zugewiesene DCC-Verbindung, falls vorhanden.
!dcc identify <Verbindungs-ID> - Mit dem Befehl wird eine neu geöffnete DCC-Verbindung einem Benutzer zugewiesen.
!help [long¦Befehlsname] - Zeigt die Hilfe an.
!host [--league] <[Rundenordner[.c4f]/]Szenarioname¦Alias> - Nimmt das angegebene Szenario in die Warteschlange auf. Optional in der Liga, wenn "--league" angegeben wird.
!list [Aliase¦Rundenordner[.c4f]] - Nur über DCC. - Listet alle definierten Aliase oder alle möglichen Szenarien und Ordner auf, bzw. alle Szenarien im Ordner oder Rundenordner.
!nodebug - Deaktiviert den Debug-Modus zwingend für alle.
!queue - Zeigt die nächsten 5 Szenarien auf der Warteliste.
!skip [Warteschlangenposition] - Entfernt das nächste (eigene) Szenario (oder das auf [Warteschlangenposition]) aus der Wunschliste.
Als Admin
Der IRC-Admin lässt sich nur über Clonk über den Befehl !irc admin bzw. !admin irc setzen.
Als Admin gelten die selben Befehle wie für den Ingame-Admin ausgenommen von !irc admin bzw. !admin irc.
Stattdessen gibt es:
!admin ingame <Ingame-Nick¦PC-Name> - Legt den Ingame-Rundenadmin fest.