Handbuch

STS Handbuch

Stellwerksim Handbuch

Webseiten-Werkzeuge


stellwerksim:spieler:chat

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
stellwerksim:spieler:chat [2016/03/13 11:58] – Externe Bearbeitung 127.0.0.1stellwerksim:spieler:chat [2021/10/02 02:34] (aktuell) – nur Rechtschreibung. Tommie232
Zeile 1: Zeile 1:
-====== Externe IRC-Clients ======+====== Der Chat ====== 
 +{{indexmenu_n>68}} 
 +Mit Einführung des Kommunikators wurde der Chat aus dem Stellwerksfenster ausgelagert und vollständig in den Kommunikator integriert. 
 +Im Stellwerksfenster seht ihr trotzdem noch die Ausgabe des Chats, die "Chat-Meldungen" aus allen Kanälen die für euch gültig sind. Mit einem Doppelklick auf den Tabnamen oder auf den Kanalnamen in einer Zeile im Fenster "Chat-Meldungen" wird der Kommunikator mit dem richtigen Kanal in den Vordergrund geholt. 
 +Im Fenster "Chat-Meldungen" seht ihr nach dem Start eines Stellwerks erst einmal nur einen Mix aus allen Kanälen. Mit einem Rechtsklick in das Fenster "Chat-Meldungen" könnt ihr für euch festlegen, welche Kanäle dort in einem eigenen Tab angezeigt werden sollen.
  
-Neben dem Java-Chat, der auf der Homepage und im Spiel integriert ist, kann man sich auch mit einem normalen IRC-Programm (IRC-Client) in die Spieler-Kanäle einklinken und mit den anderen Spielern zu chatten. Es gibt für alle Betriebssysteme eine Auswahl an Programmenviele davon sind kostenfrei. Hier wird auf einige häufig genutzte Programme eingegangen.+==== Nun zum neuen Chat. ==== 
 +\\ 
 +\\ 
 +<WRAP center round box 50%> 
 +{{ :stellwerksim:spieler:chat_start.png?nolink&500 |}} 
 +</WRAP> 
 +\\ 
 +Nach dem Start des Kommunikators betretet ihr automatisch für euch freigegebene Standardkanälemindestens die Kanäle Lobby und Quassel. 
 +Das Kommunikatorfenster ist so ziemlich selbst erklärend, die Einstellungen werden [[stellwerksim:spieler:kommunikator-einstellungen|hier]] kurz erklärt. 
 +Es gibt im Kommunikator noch zwei Einstell-Möglichkeitendie ihr über die rechte Maustaste erreicht:
  
-===== Verbinden mit dem Server =====+  * "neue Statusmeldungen verstecken": verhindert die Anzeige von Betreten-/Verlassenmeldungen 
 +und 
 +  - "Sortiere Teilnehmer nach...": sortiert die Anzeige unter Teilnehmer alphabetisch nach "Name" oder alphabetisch nach Stellwerken und danach alle Teilnehmer ohne Stellwerk.
  
-Der IRC-Server hat die Adresse irc://irc.stellwerksim.de. Die Einrichtung des Servers ist von Programm zu Programm unterschiedlich, hier sei auf die entsprechende Dokumentation der Programme (z.B. Hilfefunktion) verwiesen.+**Funktionen im Chat**
  
-Wenn man mit dem Server verbunden istkann man den Kanälen #sts (Kanal der Fahrdienstleiter) und #quassel (Kanal zum Quasseln) beitreten. Dies geht meist über die Eingabe ''/join #sts'' bzw''/join #quassel'' - dabei darf man die Raute vor dem Kanalnamen nicht vergessenDiese Befehle funktionieren nicht im Java-Client!+Erwähnungen im Chat: 
 +Will man einen Spieler gezielt anschreibenso nutzt man die "@" FunktionNach dem @ kommt der volle Name des SpielersDieser bekommt dann eine Pop-Up Benachrichtigung und ein Ton wird abgespielt.
  
-Falls beim Chatten Umlaute (äöüß) seltsam oder nicht dargestellt werden, sollte man überprüfen, ob die Chat-Codierung auf UTF-8 steht. Bei KVIrc ist die richtige Einstellung ''UTF-8 [ISO-8859-1]''.+**Nettigkeit**
  
-In externen Chat-Clients gibt es die Möglichkeit, sich umzubenennenDies wird hier im Sim allerdings nicht gerne gesehen.+Nettigkeit ist in jeglichem Chat sowie im Forum das A und O. Es wird gebeten, sich an die Richtlinien zu halten(Diese sind im Forum unter "Nettigkeit" zu finden.)
  
-===== WHOAREYOU? =====+=== Die Chatkanäle ===
  
-Betritt man den Kanal #stsso wird man privat (in einem sogenannten Query) mit einer Nachricht im Stil +Wie oben schon beschriebenbetretet ihr zwei Kanäle automatisch.  Je nach Teilnehmerstatus (SpielerErbauer, ...) und ob ihr gerade ein Stellwerk spielt, kommen weitere Kanäle hinzu. 
-  WHOAREYOUIAM Spieler@Stellwerk (1) +Wichtig ist auch, den richtigen Raum zu wählen. Es sollten **keine** Stellwerksmeldungen in die Chats Lobby und Spielanfragen geschrieben werdenDiese sollten in die Chats Regionsraum oder, wenn es Gespräche zwischen zwei Stellwerken sind, in den Stellwerkinternen Chat (Direktverbindung) geschrieben werden.
-von allen Spielern im Chat angeschrieben. Diese Meldung wird automatisch vom Java-Client erzeugt und gibt die Information weiter, in welchem Stellwerk der Spieler spielt. Die Spieler selbst können diese Querys nicht lesen. Die Informationwo jemand spielt, kann man jedoch auch über den "wahren Namen" herausfinden, und die neuen Fenster stören sehr beim SchreibenWeiterhin schreibt der Java-Client oft in den Chat, in welchem Stellwerk er ist und ob er StiTz hat: +
-  Spieler steuert Stellwerk und hat StiTz.+
  
-Wie man diese Meldungen verhindert, ist sehr vom verwendeten Programm abhängig. Hier sind Lösungen für häufig genutzte Programme. Sollte ein Script nicht funktionieren, meldet dies bitte dem Handbuch-Team, damit es korrigiert werden kann. 
  
-==== KVIrc ==== 
  
-KVIrc ([[http://kvirc.net/]]ist ein Freeware- und OpenSource IRC-Clientder sehr einfach zu bedienen ist und auf allen gängigen Betriebssystemen läuft.+Kanäle für Spieler: 
 +  * Lobby: Treffpunkt aller Teilnehmer nach dem Start des Kommunikators, zum Beispiel Absprachen über zu besetzende Stellwerke möglich 
 +  * Spielanfragen: Hier kann man sich absprechen, wo Mitspieler gesucht werdenSpieler können aber auch fragen, ob wer in deren Nachbarstellwerke kommen möchte. 
 +  * Fahrdienstleiter (#sts): Dieser Kanal vereinigt alle Fahrdienstleiter die ein Stellwerk geöffnet haben 
 +  * Regionsraum: Dieser Kanal vereinigt alle Fahrdienstleiter einer Regiondie ein Stellwerk geöffnet haben 
 +  * Direktverbindung zw. Nachbarn: Deine Direktverbindungen zu Nachbarstellwerken, zum Beispiel für Absprachen und Zugmeldungen
  
-Die WHOAREYOU-Meldungen lassen sich über den Spam-Filter verhindern: +Für andere Teilnehmer wie ErbauerHotline usw kommen weitere Kanäle hinzuum sich dort ungestört unterhalten und besprechen zu können.
-  - Man klickt im Menü auf "Einstellungen" und dann auf "KVIrc konfigurieren"+
-  - Links wählt man dann "IRC" und "Sicherung" aus. +
-  - Hier sollte der Tab "Antispam" aktiv sein. Dort setzt man bei "Private Nachrichten" einen Haken und trägt bei "Spam-Wörter" ohne Leerzeichen ein: ''WHOAREYOU'' +
-  - Die restlichen Wörter kann man je nach Bedarf löschen oder neue Wörter hinzufügen. +
-  - Es empfiehlt sichden "Stillen Antispam" einzuschaltenes sei denn, man möchte bei jeder WHOAREYOU-Meldung eine Nachricht in der Konsole haben. +
-  - Auf OK klicken und fertig. +
- +
-Möchte man zusätzlich die "...steuert...und hat StiTz" und ähnliche Meldungen nicht mehr sehen, lässt sich das über ein Script lösen. +
- +
-  - Man geht in der Menüleiste zum Menü "Skripte" und dort zum Menüeintrag "Ereignisse bearbeiten..." +
-  - Nun sucht man im Ereignis-Editor das Ereignis "OnAction" und dort den Eintrag "Standard"Ist dieser nicht vorhanden, so legt man diesen Eintrag neu an, indem man mit rechts auf OnAction klickt und dann einen neuen Handler erstellt. +
-  - Dort trägt man das folgende Script ein:<code> +
-if ( $str.contains($4, "hat StiTz.") || ( $str.contains($4, "steuert") && ( $str.contains($4, ".") || $str.contains($4, "und hat StiTz.") ) ) ) +
-+
-  halt; +
-+
-</code> +
-  - auf "Ok" klicken, fertig. +
- +
-==== mIrc ==== +
- +
-mIrc ([[http://www.mirc.com/]]) ist Shareware, d.h. man kann sie eine Zeit lang kostenlos testen und muss danach für die weitere Nutzung Geld bezahlen. Näheres dazu steht etwas versteckt unter "Register mIrc"+
- +
-Für mIrc gibt es ein Script, das die WHOAREYOU-Meldungen unterdrückt. +
- +
-  - Mit ''Alt+R'' den Scripteditor öffnen +
-  - "File" -> "New" anklicken +
-  - Folgende Zeilen eintragen: <code> +
-on ^*:OPEN:?:*WHOAREYOU*:+
-  if (stellwerksim.de isin $server) { +
-    haltdef +
-  } +
-+
-</code> +
-  - "OK" klicken +
- +
-Anschließend mIrc neustarten, es sollten keine Nachrichten mehr kommen. +
-==== XChat ==== +
- +
-XChat ([[http://xchat.org/]]) ist ein weiteres Freeware- und OpenSource-Programm. Es ist für Windows und Linux verfügbar und in einigen Linux-Distributionen enthalten. +
- +
-Hier gibt es für beide Meldungen zusammen ein Pearl-Script, das bei Linux unter ~/.xchat2/ abgelegt wird und so bei jedem Start automatisch geladen wird. Unter Windows kann man das Script im Programmordner von XChat in Unterordner plugins ablegen, damit es geladen wird. Zusätzlich muss man unter Windows ActivePearl 5.12 in der 32-Bit-Version installiert haben, damit das Script ausgeführt wird - die Software findet man im Internet. +
- +
-Möchte man eine Funktion nicht nutzen, kann man sie in den ersten Zeilen ausschalten. +
- +
-Das Script: +
-<code> +
-#!perl -w +
- +
-# Soll eine Funktion nicht aktiv sein, diese hier auf false, ansonsten auf true setzten. +
-$blockWHOAREYOU = true; +
-$blockSteuertStiTz = true; +
- +
-IRC::register ("WHOAREYOU-Blocker", "1.0", "", ""); +
-IRC::add_message_handler(PRIVMSG, check_msg); +
-IRC::print("WHOAREYOU-Blocker geladen"); +
- +
-sub check_msg +
-+
- local($line) = @_; +
- # WHOAREYOU +
- if($line =~ m/(\w.)*PRIVMSG (.*) :WHOAREYOU(\w.)*/ && $blockWHOAREYOU) +
-+
- return 1; +
-+
- # ...steuert ... und hat StiTz +
- if($line =~ m/(\w.)*:.ACTION (steuert (\w.)*( und hat StiTz)?|hat StiTz)/ && $blockSteuertStiTz) +
-+
- return 1; +
-+
- return 0; +
-+
-</code>+
stellwerksim/spieler/chat.1457866714.txt.gz · Zuletzt geändert: 2016/04/22 14:00 (Externe Bearbeitung)