Difference between revisions of "MUCK Reference Guide/Frequent Commands"

From TwistedMUCK
Jump to: navigation, search
m (Reordered to make more sense.)
(Added new "code example" code.)
Line 1: Line 1:
 
==The Say System==
 
==The Say System==
  
The basics of communication on TwistedMUCK, or any other MUCK for that matter, is the use of the Say system. This program controls posing and speaking. To pose use a colon. To speak use an open quote. Here's an example. Output is shown in parenthesis.
+
The basics of communication on TwistedMUCK, or any other MUCK for that matter, is the use of the Say system. This program controls posing and speaking. To pose use a colon. To speak use an open quote. Here's are some examples:
 
   
 
   
<div style="width: 50%;"><code>
+
{{code example
  :waves.
+
  |code = <pre>:waves.</pre>
  ''(Guest1 waves)''
+
  |view = ''Guest1 waves.''
 +
}}
  
  "Hello!
+
{{code example
  ''(Guest1 exclaims, "Hello!")''
+
  |code = <pre>"Hello!</pre>
</code></div>
+
  |view = ''Guest1 exclaims, "Hello!"''
 +
}}
  
 
===Public Chat Channels===
 
===Public Chat Channels===
 
You can also use these same commands to speak on our Public and Guests channels simply by adding the channel alias (public is pub. Guest is +g) before you speak. Additionally you don't have to use an open quote when speaking on these channels.
 
You can also use these same commands to speak on our Public and Guests channels simply by adding the channel alias (public is pub. Guest is +g) before you speak. Additionally you don't have to use an open quote when speaking on these channels.
 
   
 
   
<div style="width: 50%;"><code>
+
{{code example
  pub :waves!
+
  |code = <pre>pub :waves!</pre>
  ''([Public] Guest1 waves!)''
+
  |view = ''[Public] Guest1 waves!''
 +
}}
  
  pub How's it going?
+
{{code example
  ''([Public] Guest1 asks, "How's it going?")''
+
  |code = <pre>pub How's it going?</pre>
</code></div>
+
  |view = ''[Public] Guest1 asks, "How's it going?"''
 +
}}
  
 
Additional options for the Say system can be accessed in the Player Editor (type <code class="muck">PE</code> in chat). To change colors please visit [[Color_codes|Color Codes]].
 
Additional options for the Say system can be accessed in the Player Editor (type <code class="muck">PE</code> in chat). To change colors please visit [[Color_codes|Color Codes]].
Line 36: Line 40:
 
Look is about the most basic command on a MU* aside from using say. The command is <code class="muck">look</code> followed by the name of the object you want to look at. Looking at a room will tell you what the room looks like. Looking at a player will show you a description of the character if they have one set. You can also abbreviate look by typing only the first letter.
 
Look is about the most basic command on a MU* aside from using say. The command is <code class="muck">look</code> followed by the name of the object you want to look at. Looking at a room will tell you what the room looks like. Looking at a player will show you a description of the character if they have one set. You can also abbreviate look by typing only the first letter.
  
<div style="width: 50%;"><code>
+
{{code example
look mirror
+
|code = <pre>look mirror</pre>
  ''A normal looking mirror. Upon looking upon it, you see not your reflection, but that of Cale.<br />While doing so, you develop a splitting headache for reasons unknown. Once you look away, you<br />feel fine.''
+
  |view = ''A normal looking mirror. Upon looking upon it, you see not your reflection, but that of Cale.<br />While doing so, you develop a splitting headache for reasons unknown. Once you look away, you<br />feel fine.''
</code></div>
+
}}
  
 
==Setting Your Description==
 
==Setting Your Description==
Line 45: Line 49:
 
To set the message shown when people look at you, or to describe any object you own, use the command <code class="muck">@desc</code>.  
 
To set the message shown when people look at you, or to describe any object you own, use the command <code class="muck">@desc</code>.  
  
<div style="width: 50%;"><code>
+
<div style="width: 40%;"><code>
 
  @desc me=You see a tall, slender man with spiky hair.
 
  @desc me=You see a tall, slender man with spiky hair.
 +
</code></div>
  
  look me
+
{{code example
  ''You see a tall, slender man with spiky hair.''
+
  |code = <pre>look me</pre>
</code></div>
+
  |view = ''You see a tall, slender man with spiky hair.''
 +
}}
 
   
 
   
 
For more elaborate descriptions you can use the game's built in editor, lsedit. You need to tell it the name of the file you want to store the text in, such as 'mydesc'. For this example the command is <code class="muck">lsedit me=mydesc</code>. Then to assign your newly created description to yourself you'd use the command <code class="muck">@desc me={list:mydesc}</code> As this is a rather complicated method, we do not recommend this to starting players. However, this will let you add things like paragraph indents and custom text colors. Please see the help screen inside lsedit or speak to a member of staff if you have any questions.
 
For more elaborate descriptions you can use the game's built in editor, lsedit. You need to tell it the name of the file you want to store the text in, such as 'mydesc'. For this example the command is <code class="muck">lsedit me=mydesc</code>. Then to assign your newly created description to yourself you'd use the command <code class="muck">@desc me={list:mydesc}</code> As this is a rather complicated method, we do not recommend this to starting players. However, this will let you add things like paragraph indents and custom text colors. Please see the help screen inside lsedit or speak to a member of staff if you have any questions.
Line 59: Line 65:
 
In addition to speaking in both rooms and on chat channels, you can also speak to people directly using the page command. This is easily done by typing <code class="muck">PAGE</code> followed by the name of another character.  
 
In addition to speaking in both rooms and on chat channels, you can also speak to people directly using the page command. This is easily done by typing <code class="muck">PAGE</code> followed by the name of another character.  
  
<div style="width: 50%;"><code>
+
{{code example
page lavos=Hello!
+
|code = <pre>page lavos=Hello!</pre>
  ''(You page "Hello!" to Lavos.)''
+
  |view = ''You page "Hello!" to Lavos.''
</code></div>
+
}}
  
 
Sending mail to people offline is the same process but with an added word. <code class="muck">page #mail <playername>=<message></code>
 
Sending mail to people offline is the same process but with an added word. <code class="muck">page #mail <playername>=<message></code>
  
<div style="width: 50%;"><code>
+
<div style="width: 60%;"><code>
 
  page #mail dante=I've left a dead mouse on your doorstep with a blue ribbon tied around it's tail.
 
  page #mail dante=I've left a dead mouse on your doorstep with a blue ribbon tied around it's tail.
 
</code></div>
 
</code></div>

Revision as of 23:25, 14 June 2015

The Say System

The basics of communication on TwistedMUCK, or any other MUCK for that matter, is the use of the Say system. This program controls posing and speaking. To pose use a colon. To speak use an open quote. Here's are some examples:

:waves.
Guest1 waves.
"Hello!
Guest1 exclaims, "Hello!"

Public Chat Channels

You can also use these same commands to speak on our Public and Guests channels simply by adding the channel alias (public is pub. Guest is +g) before you speak. Additionally you don't have to use an open quote when speaking on these channels.

pub :waves!
[Public] Guest1 waves!
pub How's it going?
[Public] Guest1 asks, "How's it going?"

Additional options for the Say system can be accessed in the Player Editor (type PE in chat). To change colors please visit Color Codes.

Note Note: Due to a bug currently being investigated, new characters are not automatically being added to public or guest chat.

To join a chat channel or to add an alias to an existing one type @chan addcom <alias>=<channel> replacing <alias> with what you'd like to use on the channel (pub or +g for example) and replacing <channel> with the name of the channel.

Example:
@chan addcom pub=public

Currently the list of joinable chat channels is as follows:

  • Public - Global misc chat for all players
  • Guests - Global guest support channel
  • Mature - Restricted 'adult' conversation channel

How To Use Look

Look is about the most basic command on a MU* aside from using say. The command is look followed by the name of the object you want to look at. Looking at a room will tell you what the room looks like. Looking at a player will show you a description of the character if they have one set. You can also abbreviate look by typing only the first letter.

look mirror
A normal looking mirror. Upon looking upon it, you see not your reflection, but that of Cale.
While doing so, you develop a splitting headache for reasons unknown. Once you look away, you
feel fine.

Setting Your Description

To set the message shown when people look at you, or to describe any object you own, use the command @desc.

@desc me=You see a tall, slender man with spiky hair.
look me
You see a tall, slender man with spiky hair.

For more elaborate descriptions you can use the game's built in editor, lsedit. You need to tell it the name of the file you want to store the text in, such as 'mydesc'. For this example the command is lsedit me=mydesc. Then to assign your newly created description to yourself you'd use the command @desc me={list:mydesc} As this is a rather complicated method, we do not recommend this to starting players. However, this will let you add things like paragraph indents and custom text colors. Please see the help screen inside lsedit or speak to a member of staff if you have any questions.

The above instructions for setting descriptions also apply to rooms and objects with the word 'me' replaced with the name of the object you wish to set a description for.

The Page System and Wizlist

In addition to speaking in both rooms and on chat channels, you can also speak to people directly using the page command. This is easily done by typing PAGE followed by the name of another character.

page lavos=Hello!
You page "Hello!" to Lavos.

Sending mail to people offline is the same process but with an added word. page #mail <playername>=<message>

page #mail dante=I've left a dead mouse on your doorstep with a blue ribbon tied around it's tail.

You can also just type PAGE #MAIL <playername> to open a program that will walk you through sending a fancier version.


Players are more than welcome to page our wizards at anytime if you need help with anything. To see which wizards are online at any time type the command WIZLIST.

Using Finger (bang bang)

Finger, also referred to as +finger is a command used to bring up an abridged profile for a character to provide character stats such as age, height, and gender.
The standard syntax is finger <character name>

To fill in this information for yourself open the Player Editor by typing PE and fill in the IC section.

Personal tools