Hall (Chat)

From Xhodon
Revision as of 22:32, 18 May 2009 by Alexa22 (Talk | contribs)

Jump to: navigation, search
Icon Translate.png This article/paragraph needs to be translated or translation is in progress.
Working on this article at the moment: Alexa22 so hab mir das mal durchgelesen wie man das hier reinsetzen soll! ganz ehrlich ich hab so gut wie nichts verstanden, hoff nun mal das mit das einer ganz logisch und einfach mal erklären kann thx
image title

The hall is a text-based chat on the basis of the IRC. One finds details to the IRC with Wikipedia.

In the hall one finds many players who can answer questions and help in problems, or which just want to meet and blether. Nevertheless, besides, one should always keep to the hall rules. Table of contents [Hide]

   * 1 access to the hall
         * 1.1... from the game
         * 1.2... with an external client
               + 1.2.1 Find out of the server password
               + 1.2.2 Find out of the Nickserv password
                     # 1.2.2.1 short instructions
                     # 1.2.2.2 Schritt-für-Schritt-Anleitung
   * 2 constructions
   * 3 commands
         * 3.1 universal
         * 3.2 players ignore
         * 3.3 commands for the channel operator
         * 3.4 object menus in the user's list
         * 3.5 keyboard functions
         * 3.6 Smilies


Access to the hall

... from the game

image title

Link to the hall chat in the menu bar

About the button "Hall" in the menu bar one opens a new window range in the lower display margin. In an account invested anew the chat opens normally while logging in. In the profile under "account settings" one can switch off this.

   * The window size of the hall can be changed with the mouse. 

(Please, for it with the mouse go to the upper margin of the chat, until the arrow of the mouse changes in another icon. Hold afterwards the left mouse button pressed and drag the chat with the mouse greater or smaller)

   * If one holds during opening the button "STRG" pressed, the chat window opens in a new tabulator.


Tip!

So that the chat functions, the ports ports 6660 and 843 must be released if necessary in the firewall. Otherwise it can come to a SecurityErrorEvent error!



.. with an external client

Who would rather like to use external software for chatting, needs the following entries to the server:

  • IP-Adresse: 78.47.132.50
  • Servername: chat_en
  • Port: 6641

Nickname in the chat must be the Ingame name.


Find out of the server password

To the connection setup a server password is required. This password is own Session-ID with Xhodon. While one combines about his programme with the IRC, hence, one must be logged in with Xhodon! Furthermore is to be noted that the Ingame chat must be closed, because, otherwise, the server IRC refuses the connection! One determines the Session-ID as follows:

   * One launches in the game the chat by click on the link Hall chat, see picture.
   * As soon as the chat opens, one lets himself indicate the source program of the page.
         * With Firefox one clicks in addition in the menu "View" on the unterdot "Page source program indicate".
         * In the Internet Explorer the menu is called also "view" and the unterdot "Source program". 
   * In the source program one finds a paragraph which looks in possibly so:

<frameset rows="100%,180"> <frame src="index.php" name="xhodon"> <frame src="http://chat.xhodon.de/chat/?user=Username&pass=abcdefghijklmnopqrstuvwxyzabcdef

 &channel[]=Halle&channel[]=Gildenchannel" name="hox">

</frameset>

The 32-figure code behind &pass = is the searched Session-ID and with it the server password (in the example "abcdefghijklmnopqrstuvwxyzabcdef").

These ID changes with every logging in into the game and must be determined, hence, with every connecting to the server anew and be entered in the server settings of the client. This procedure should be still simplified.

Find out of the Nickserv password

If one liked to use all functions of the chat (in addition belong registering of own rooms or also the automatic assignment of rights with the entrance of a space), one must log in, in addition, with the Nickserv. The password necessary in addition can be read out with the help of network analysers. Short instructions

One records the net traffic of Firefox during the connection setup of the chat applet (e.g., with the Microsoft Network monitor or Wireshark) and searches the packing which contains the PRIVMSG Nickserv:IDENTIFY abcdefghij message. Now the searched password (in the example "abcdefghij") can be used in the client in the form/msg nickserv identify abcdefghij (e.g., in the performing).


Step-by-Step-instructions

The following instructions go out from the fact which is installed the Microsoft Network monitor (alternative download) and was launched.


Bild------------------------------------------------


The numbers in the picture correspond to the single steps.

  1. First a new Capture tab. is opened with a click on "New Capture".
  2. Now tab. is clicked on the "Capture of filter" to be able to enter a suitable filter.
  3. As a filter becomes Tcp. DstPort == in 6660 AND ContainsBin (FrameData, 0, "IDENTIFY") entered...
  4... and with a click on "Apply" activates.
  5. Now the filter should be indicated in this field
  6. Now one can start with one click on "start" the recording process and in the browser the normal hall chat start.
  7. As soon as the chat was opened successfully, now a packing should stand in the list and the recording process is able about the "Stop" button (see 6.) will quit.
  8. If one has selected the packing, one sees in the window below on the right the contents of the Packets in the form PRIVMSG Nickserv:IDENTIFY abcdefghij 

The part after the Identify (in the example "abcdefghij") is the 10-figure password and now can be used in the client in the form/msg nickserv identify abcdefghij (e.g., in the performing).

Construction

The hall exists of many single "rooms", called also "channel". Some of it are accessible to the public, others should remain private, as for example the guild channel.

In the following are introduced the most important channel.

  • #halle → most players meet Here. The hall guards present this channel, that is they maintain order here.
   * the guild channel, named after the respective guilds
     Here the guild members meet. The channel can be protected with a password. 

One reaches this channel, among the rest, about the links in the lower margin:



"# Trade / Exchange" → Here can be traded with raw materials or be searched for exchange partner to the exchange by pearls.

  1. "# Beginners / questions" in this channel can be put to questions to the game. Here one finds hall guard or other experienced players who have the suitable responses ready.
  1. "# Here Zur_Taverne" is welcome role play and a few special rules are valid it. Please, follows the article to the tavern.

If one enters the hall about the link in the game, all channels and if necessary own guild channel automatically open.


Commands Universal

   * To enter another channel, one uses the command
   /join #channel 
   /join #channel passwort 

Thus one enters a password-protected channel.

   * To execute an "operation", one writes

/me text

Besides, is replaced/me with own name, e.g., "/me greets all persons present".

   With the command/ame the operation is sent in every channel in which one is. 

Players ignore /ignore name

Blanks all other statements of the user "name", in the channel as well as in the Query

   */unignore name 
   Cancels the command/ignore 
   */ignores 
   Lists all users who are ignored by the user 

Commands for the channel operator

So that you automatically receive OP rights, you must register your guild space first:

/msg ChanServ REGISTER #Channelname Passwort Beschreibung

This password is the password for the Founder, not for the access to the chat room (or channel).

Now one is the so-called Channel-Founder and gets with every logging in automatically founder's rights. Attention

Only the founder himself can also transmit these rights. Should the player exit the guild or Xhodon, he should resign before absolutely his founder's rights for another player or lift the registration of the channel!

The passing on of the founder's rights is possible with following command:

/msg ChanServ SET #Channelname new founder FOUNDER

The Channel-Founder can delete the channel also again (or lift his registration). The suitable command is:

/msg ChanServ DROP #Channelname

There is the possibility to write welcoming message for everybody which enters the space:

/msg ChanServ TOPIC #Channelname text

Now the founder can enter the other masters on the auto OP list:

/msg ChanServ AOP #Channelname nickname ADD /msg ChanServ AOP #Channelname nickname ADD /msg ChanServ AOP #Channelname nickname ADD ...

Look one is able to come to himself the list:

/msg ChanServ AOP #Channelname LIST

Delete one is able to come somebody from the AOP list:

/msg ChanServ AOP #Channelname nickname DEL

If now the normal members should become, e.g., Half-OP (marked by the % character, instead of of character for full operators), this can be done with following commands:

/msg ChanServ HOP #Channelname nickname ADD /msg ChanServ HOP #Channelname nickname ADD /msg ChanServ HOP #Channelname nickname ADD ...

  • /mode #channel +k passwort
   If a password places on the channel "#channel". The command assumes operator privileges. As soon as the last person exits the channel, this is closed and the password expires. 
   */msg chanserv set #channel mlock +k passwort 
   If a password places on the channel "#channel". The command assumes founder's privileges. However, on this occasion, the password is firmly saved in the channel and no more automatically deleted... should not be forgotten. 
   */mode #channel-b name 
   Deletes a spell for the user "name" in the channel "#channe

Object menu in the user's list

If one clicks with the right mouse button on a name in the user's list, an object menu opens. There one has following possibilities:

   * Profile open → profile of the user open
   * Guild page open → guild page of the user open
   * Query → private chat open to the user 

The other functions assume that one has sufficient privileges (operator):

   * Play football → user from the channel throw
   * Play football and banish → user from the channel throw and any more do not let in 
   * Op → Op (erator) privileges give
   * Deop → Op privileges take away 
   * Hop → HalfOp privileges give
   * Dehop → HalfOp privileges take away 
   * Voice → Voice privileges give
   * Devoice → Voice privileges take away 

Keyboard functions

   * With the buttons arrow high and arrow-under it one can navigate by his last contributions
   * During the input of a user's name one can complete this with the button "STRG" automatically

Smilies

There are following Smilies:

:) please / smile
:( sadly / is disappointing
:D very much please / laugh
:P Tongue rausstrecken
;) wink
:o is surprised / frightened
:@ furiously
:$ blush / are ashamed
:S feel unwell
:W weeping