STNE-Chat
 

 
Aktualisiert: 26.01.2024, 20:33 Uhr by Schatten EMPIRE (50) - URL: game3.stne.net/Manual.aspx?id=175


Please do not translate this text - it's not complete.

Kanal-Eigenschaften
Eine Eigenschaft ist eine Einstellung, ein Text oder einfach nur ein spezieller Wert. Jede Eigenschaft enthält folgede Befehlssequenzen:

/<Eigenschaft>
Ruft die Eigenschaft ab und schreibt sie in den Channel

/<Eigenschaft> set <Neuer Wert>
Setzt die Eigenschaft auf einen Wert

/<Eigenschaft> set
Entfernt die Eigenschaft

/<Eigenschaft> edit
Fügt "/<Eigenschaft> set <Aktueller Wert>" in die Eingabezeile ein zur schnelleren Bearbeitung.

Folgnede Eigenschaften gibt es derzeit:
Eigenschaft BeschreibungMin. erforderliche Berechtigung
chan-name Setzt den KanalnamenOwner
chan-title Setzt die farbige Kanal-Bezeichnung. Erlaubt sind FONT, B, I, SMALLSuperAdmin
chan-msg Setzt die Nachricht farbige Nachricht, die bei jedem Betreten(pro Verbindungsaufbau) angezeigt wird. Operator
chan-descSetzt die farbige Channel-Beschreibung. Wird nur einmalig beim Join angezeigt oder beim explizitem Abruf.Admin
chan-default-roleLegt die Standard-Rechte fest, welche ein Spieler hat, sofern für den Spieler keine Rechte explizit festgelegt wurden. Write=Normaler Channel, Read=Moderierter Channel, None=Privater ChannelOwner
chan-ownerLegt den offiziellen Channel-Besitzer fest.Owner

/set-role <Rolle> <Spieler>
Weißt dem Spieler im Channel Rechte zu. Mögliche Rechte:

Rolle AliasBeschreibung
Owner Founder, fAlle Berechtigungen
SuperAdmin saDiverses
Admin aDiverses
Operator op Diverses
Writevoice, w, vSchreib- und Leserechte
Readdevoice, r, dNur Leserechte
Noneban, bKeine Rechte
DefaultresetSetzt die Rechtigung auf Channel-Standart zurück.

/list-roles
Listet alle zugewiesenen Rechte des Channels auf

/list-joins
Listet alle alle Spieler auf, welche diesen Channel abonniert haben

/reg-chan
Registriert den Channel. Setzt Operator-Rechte vorraus. Wer einen neuen Channel zuerst betritt, erlangt automatisch Operator-Rechte.

/unreg-chan <Channel>
Gibt einen Channel frei. Muss zu löschen Channel angewendet werden. Der anzugebene Channelname ist nur zum Schutz vor versehentlichem löschen. Setzt Owner-Rechte vorraus. Verlassen alle Spieler den Channel, kann dieser von einem anderen Spieler neu registriert werden.

/reload
Läd den Chat komplett neu.

/say, /s
Ermöglicht das Schreiben eines Texts, welcher mit einem Schrägstrich (/) beginnt.

/modsay
Schreibt einen Text anonym als Moderator

/supsay
Schreibt einen Text anonym als Support

/emote, /me
Schreibt einen Text in der Ich-Form.

/join, /j <Channel>
Betritt einem Channel und abonniert diesen dauerhaft. Existiert der Channel noch nicht, so wird er erstellt. Ist der Channel bereits abonniert, so wird dieser fokusiert.

/part, /close, /c
Verlässt den aktuellen Channel

/query, /q <Spieler>
Öffnet einen privaten Chat-Channel mit dem Spieler.

/ignore add <Spieler>
Ignoriert einen Spieler. Nach Eingabe wird der Chat neugeladen, damit auch vergangene Texte ausgeblendet werden.

/ignore remove <Spieler>
Entfernt einen Spieler aus der Ignorieren-Liste. Nach Eingabe wird der Chat neugeladen, damit auch vergangene Texte eingeblendet werden.

/ignore
Zeigt alle blockierte Spieler an.

/ignore-query
Ignoriert weitere Chat-Anfragen dieses Spielers. Muss im entsprechenden Spieler-Channel gemacht werden.

/unignore-query
Lässt wieder Chat-Anfragen dieses Spielers zu. Muss im entsprechenden Spieler-Channel gemacht werden.

/join-group <Allianz-ID>
Abonniert einen Allianz-Channel. Zuvor muss jedoch die Berechtigung dafür erteilt worden sein.

/kick <Spieler>
Entfernt einen Spieler aus dem Channel

/ban <Spieler>
Entfernt einen Spieler aus dem Channel und sperrt ihn

/unban <Spieler>
Hebt die Sperre wieder auf

/random, /roll [<Maximale Zahl>]
Würfelt eine Zahl von 1-<Maximale Zahl>. Wird keine Zahl angegeben, wird zwischen 1-6 gewürfelt. Das Würfeln ist fälschungssicher. Es wird ein Zufallsgenerator verwendet, welcher kryptografisch sichere Zufallszahlen generiert(sprich "sehr zufällig"). Weitere Informationen: http://msdn.microsoft.com/en-us/library/system.security.cryptography.rngcryptoserviceprovider.aspx

/create-password [<Länge>] [upper/lower]
Generiert Password mit der angegebenen Länge und Groß-/Kleinschreibung. Das Password wir in der Konsole ausgegeben und nicht zwischengespeichert. Es wird der selbe Algorithmus verwendet wie bei /random

/calc <Berechnung>
Berechnet eine mathematische Anweisung. Beispiel: /calc round(3*(5/4+1)-10)*-1
Folgende Funktionen stehen zur Verfügung: abs, acos, asin, atan, ceil, cos, exp, floor, log, max, min, pow, random, round, sin, sqrt, tan
random wird hier als Wert eingefügt, daher müssen hier die Klammern weggelassen werden.

/reload [session]
Läd den Chat neu. Sinnvoll, um den kompakten Ingame-Chat neu zu laden, ohne sich neu einzuloggen, sollte dieser mal "hängen". Die Option [session] bewirkt, dass ebenfalls die Serversession neu geladen wird. Sinnvoll Namensänderungen.

/scroll [on/off]
Deaktiviert temporär das automatische "Nach-unten-Scrollen" im Chatfenster für den aktuellen Channel. Wird kein on/off angegeben, so wird einfach umgewechselt. Werden ältere Einträge nachgeladen, so wird das Scrolling automatisch deaktiviert und beim schreiben automatisch wieder aktiviert.

/update-user <Spieler>
Moderator-Befehl(intern). Zwingt den Chat-Server, sich die neusten Daten zu diesem Spieler vom Game-Server zu holen. Sinnvoll, um eine im Spiel gesetzte Chat-Sperre sofort aktiv werden zu lassen. Andernfalls dauert es 5-10 Minuten, bis die Sperre aktiv wird.

/group-role set <Allianz-ID>
Macht den aktuellen Channel für eine Allianz zugänglich.

/group-role del <Allianz-ID>
Entfernt die Allianz wieder

/group-role list
Zeigt alle Allianzen an, welche auf diesen Channel Zugriff haben. Ist der Channel ein automatisch erstellter Allianz-Channel, so wird dessen Allianz nicht mit aufgelistet.

/ping
Liefert ein einfaches "Pong!" zurück. Sinnvoll um zu prüfen, ob der Chat noch eine Verbindung zum Server hat.

/reload-clients
Läd von allen Spielern das Chatfenster neu.

/restart-server
Startet den Chatserver neu.


Es ist möglich in Transmissionen einen Button einzubinden, welcher es ermöglicht sich direkt in einen spezifischen Channel einzuloggen:
[Chat: /join <Kanal>, <Bezeichnung>]
[Chat: /query <Spieler-ID>, <Bezeichnung>]
[Chat: /join-group <Allianz-ID>, <Bezeichnung>]
 
Diese Seite wurde bisher 8407 mal aufgerufen.