Salle pour chatter

De Xhodon
Aller à : navigation, rechercher
Icon Translate.png Cet article/paragraphe doit être traduit ou la traduction est en cours.

Attention! Vous êtes priés de ne pas traduire le wiki avec les traducteurs en ligne!
Bien souvent, les traductions ne sont absolument pas fiables, car elles sont littérales!

Icon Translate.png Il manque une (ou plusieurs) saisie d'écran française (Traduction en cours)

La Salle pour chatter est un système de messagerie instantannée (chat) basé sur IRC (Internet Relay Chat). Vous trouverez les détails sur IRC à Wikipedia.

Dans la Salle pour chatter vous trouverez des joueurs qui peuvent répondre à vos questions et vous aider à résoudre des problèmes, ou qui veulent juste chatter et rencontrer d'autres joueurs. Lorsque vous visitez la Salle pour chatter vous devez toujours respecter les Règles de la Salle pour chatter (vf)

Accéder à la Salle pour chatter

...depuis le jeu

Link HallChat in the Menu Bar

En cliquant sur le lien "Salle pour chatter" dans la barre de menu vous fractionnez la page du jeu et ouvrez une nouvelle fenêtre (frame) en dessous du jeu. Par défaut, la fenêtre du chat s'ouvre automatiquement après s'être identifié. Dans votre profile dans l'élément du menu "Ajustage du compte", vous pouvez désactiver la connexion automatique à la Salle pour chatter : onglet "Autres", décocher : "Commencer chat automatiquement".

  • Les dimensions du frame peuvent être changée en attrapant la bordure supérieure du frame avec la souris, et en la déplaçant à sa nouvelle position.
  • Si vous pressez et maintenezCtrl pendant que vous cliquez sur le lien "Salle pour chatter", le chat s'ouvre dans un nouvel onglet du navigateur.
  • Si vous pressez et maintenezShift pendant que vous cliquez sur le lien "Salle pour chatter", le chat s'ouvre dans une nouvelle fenêtre du navigateur. (note du traducteur)
Notez bien:

les ports 6641 et 843 ne doivent pas être restreint par un parefeu, ou sinon les tentatives de connexions échoueront et le frame du chat affichera un message SecurityErrorEvent !

...avec un client de chat externe

Si vous préférez utiliser un client externe de chat, vous avez besoin des données de connexion suivantes:

  • IP-Adresse: 78.47.132.50
  • Server name: chat.xhodon.de
  • Port: 6641

Votre pseudonyme dans le chat doit être identique à votre pseudo dans le jeu ("IG").

Trouver son mot de passe de serveur

Pour établir une connexion avec le serveur de chat, vous avez besoin d'un mot de passe. Ce mot de passe est votre identifiant de session privé Session-ID dans Xhodon. Lorsque vous vous connectez au serveur IRC, vous devez être identifié sur le jeu !

Assurez-vous d'avoir fermé le chat du jeu avant d'essayer de vous connecter avec un client externe, parce que vous ne pouvez pas être connecté en même temps avec le même pseudo. Si cela arrivait, le serveur vous déconnecterait.

Vous pouvez trouver votre Session-ID ainsi:

  • Dans le jeu, démarrer le chat en cliquant sur "Salle pour chatter" dans la barre de menu.
  • Dès que le chat démarre, ouvrez le code source de la page.
Si vous utilisez Firefox, ouvrez le menu "Affichage" et cliquez sur la ligne "Code source de la page".
Si vous utilisez Internet Explorer, ouvrez le menu "Affichage" (appuyer sur la touche Alt si vous avez IE8 ou supérieur) et cliquez sur "Source".
  • Dans le code source cherchez le paragraphe qui ressemble à ceci:
<frameset rows="100%,180">
<frame src="index.php" name="xhodon">
<frame src="http://chat.xhodon.de/chat_en/ ?game_path=http://en1.xhodon.co.uk/xhodon/&port=6641
 &user=Username&pass=abcdefghijklmnopqrstuvwxyzabcdef&Channel[]=Halle&Channel[]=GildenChannel" name="hox">
</frameset>

Le code à 32 caractères après &pass= est le Session-ID requis et donc votre mot de passe pour accéder au serveur (dans l'exemple, le mot de passe est "abcdefghijklmnopqrstuvwxyzabcdef").


Cet identifiant change à chaque connexion au jeu. Donc à chaque fois que vous revenez sur le jeu, vous devez refaire cette manipulation pour pouvoir vous reconnecter à la Salle pour chatter avec votre client IRC externe.

Finding out the NickServ password

If you like to use all functions of the chat (register channels, access secured channels etc.), you must log on to NickServ. The needed password has to be figured out by monitoring the network traffic using some appropriate network analysis software.

Short instructions

You monitor the network traffic between your browser and the chat server while establishing the chat connection. You can use for example

Search for the packets containing

PRIVMSG NickServ :IDENTIFY abcdefghij

In this example the needed password is "abcdefghij". Copy it to your chat client's connection setup, or identify manually using the command

/msg NickServ identify abcdefghij
Screenshot of the Microsoft Network Monitor
Step by step instructions

In the following instructions it is assumed that you use the Microsoft Network Monitor, see the link some lines above.

The numbers in the picture correspond to the following steps:

  1. First open a new capture tab by clicking on "New Capture".
  2. Now click on the "Capture Filter" tab to enter a filter rule.
  3. Enter the filter rule:
    Tcp.DstPort == 6641 AND ContainsBin(FrameData, 0, "IDENTIFY")
  4. ...and confirm your input by clicking the button "Apply".
  5. The filter rule now be displayed in the form field.
  6. Now start the monitoring process by clicking the button "Start", then switch to your web browser and connect to the chat from within the game.
  7. As soon as the hall chat opens successfully, the Network Monitor should "catch" a packet matching the entered filter. Stop the monitoring process now by clicking the button "Stop" (see no.6).
  8. Select the packet and take a look at its details displayed in the lower right window area. You should find in this packet the text snippet
    PRIVMSG NickServ :IDENTIFY abcdefghij
    The 10-digit data word behind the "IDENTIFY" is the NickServ password you were looking for ("abcdefghij" in this example). Copy it to your chat client's connection setup, or identify manually using the command
    /msg NickServ identify abcdefghij

Structure

The hall consists of many seperate "rooms" called "channels". Some of them are open to the public, others are private as for example some guild channels.

The most important public channels are introduced below:

  • #hall → Most players meet here, this channel is entered by default when connecting to the chat from within the game. The Hall Guards moderate this channel. They maintain order and enforce the Hall Rules.
  • "#Trading/Bartering-Troll" → Here you can trade resources or find trading partners for exchanging pearls.
  • "#Newbie/Questions" → In this channel you can ask questions concerning all aspects of the game. Here you will find Hall Guards and other experienced players who can serve with answers.
  • "#To_the_Tavern" Role playing is requested in this channel. For more detailed information about the channel and its rules, see the article Tavern (Chat).

Besides there are guild channels, named after the respective guilds. Here the guild members meet. The channel can be protected, e.g. by setting a password.

You will automatically join to all these channels including your guild channel (if you are member of a guild) the second you enter the Hall Chat via the link in the game.

Commands

  • Enter a channel:
/join #Channel
  • Enter a password-protected channel:
/join #Channel Password
  • Perform an action on a channel.
/me text

/me will be replaced by your name, so use it in the third person, e.g. /me is happy..

  • Perform an action on all channels:
/ame text

Ignore users

  • Ignore a user in all channels as well as query messages:
/ignore Name
  • Stop ignoring a user:
/unignore Name
  • Show list of all ignored users:
/ignores

Commands for a Channels Founder and Operators

To operate an own channel you have to register it first:

/msg ChanServ REGISTER #Channel Password Description

This password is the password for granting founder status, not for accessing the channel.

After registering you are the channel's founder and each time you join it (if you logged on to NickServ) you automatically get founder status.

Please note:

Only the channel founder can transfer his privileges to another user. Should the founder leave the guild or quit playing Xhodon, it is essential that he transfers the founder status onto somebody else or drops the channel registration before he leaves.

To transfer the founder's privileges use the following command:

/msg ChanServ SET #Channel FOUNDER NewFounder

The channel founder can drop the channel registration by using the command:

/msg ChanServ DROP #Channel

There is the possibility to set a channel topic. Users will see this topic the second they join the channel or in the server's list of channels.

/msg ChanServ TOPIC #Channel Text

The channel founder can give privileges to other users, e.g. operator status (OP) (@) by using the command:

/msg ChanServ AOP #Channel ADD Nickname

The list of privileged users can be displayed by using the command:

/msg ChanServ ACCESS #Channel LIST

To take away privileges, e.g. operator status, from a user type:

/msg ChanServ AOP #Channel DEL Nickname

To give or take away other privileges use the commands:

half-op (%):

/msg ChanServ HOP #Channel ADD Nickname
/msg ChanServ HOP #Channel DEL Nickname

voice (+):

/msg ChanServ VOP #Channel ADD Nickname
/msg ChanServ VOP #Channel DEL Nickname

A user with operator (@) rights may set a password to a channel. If the "set mlock" command is not used, the password will expire the second the last user leaves the channel.

/mode #Channel +k Password

With the "set mlock" command the password is firmly saved by ChanServ and will not expire. This command is by default restricted to the channel founder.

/msg ChanServ SET #Channel MLOCK +k Password

Set or delete a ban for the user "Name" in the Channel "#Channel":

/mode #Channel +b Name
/mode #Channel -b Name

User list and context menu

If you right-click on a name in the user list a context menu opens containing the following commands:

  • "Open Profile" → Open the user's ingame profile in your browser
  • "Open Guild" → Open the user's guild's description in your browser
  • "Query" → Start a private chat with this user.

For using the following commands you need adequate privileges:

  • kick user → kick user out of the actual channel
  • kick/ban → kick user out and ban him so he cannot rejoin
  • Op → Grant operator status
  • Deop → Take away operator status
  • Hop → Grant half-op status
  • Dehop → Take away half-op status
  • Voice → Grant voice status
  • Devoice → Take away voice status


Keyboard function

  • With and you can navigate through your last contributions
  • While typing a user's name you can automatically complete it by pressing Ctrl.

Smilies

The chat client that can be started from within the game supports the following graphical smilies:

:) happy / smiling
:( sad / disappointed
:D very happy / laughing
:P stick one's tongue out
;) wink
:o surprised / frightened
:@ angry
:$ blush / ashamed
:S feel uncomfortable, feel below par
:W cry