search:

General



Rooms & Areas



Presence



Systems



Wiki Help



pmwiki.org



edit menu
Edit Page Upload Security

To create a GO-Exit in a room, you need to use the ADD_GO_EXIT command, which must be formatted with a specific syntax. Here's an example of a GO-Exit command used to create a portal named jagged opening from room 3616 to room 5563:

  • ADD_GO_EXIT 00003616->00005563:jagged opening*You work your way in through the jagged opening.*$~nal just made $s way into the tree through a jagged opening.*$~nal just made $s way in through a jagged opening.

This is broken into six sections:

  1. eight-digit origination room number, followed by the symbols:   ->
  2. eight-digit destination room number, folowed by a colon:   :
  3. two word description of the exit/portal, followed by an asterisk:   *
  4. first-person perspective description for the exit, followed by an asterisk:   *
  5. third-person perspective description for the exit as the person leaves the origination room, followed by an asterisk:   *
  6. third-person perspective description for the exit as the person enters the destination room, followed by nothing




'PLEASE NOTE THAT ALL GO_EXITS NEED TO HAVE TWO WORDS.

Such as: black door, not just door.

GOOD:

ADD_GO_EXIT 00003616->00005563:jagged opening*You work your way in through the jagged opening.*$~nal just made $s way into the tree through a jagged opening.*$~nal just made $s way in through a jagged opening.

BAD:

ADD_GO_EXIT 00003616->00005563:opening*You work your way in through the jagged opening.*$~nal just made $s way into the tree through a jagged opening.*$~nal just made $s way in through a jagged opening.

GO-Exit tokens:

A token is a special combination of symbols that the game will recognize and replace with the appropriate data. We use tokens to represent players' names, gender, etc. Here are a list of all of the tokens you can use in GO-Exit descriptions:

TokenDescriptionExample
$nplayer's name"Exxy" (even if shapeshifted)
$~nalplayer's shapeshifted-safe name, uppercase"Exxy" (or "A huge wolf" when shapeshifted into a wolf, etc.)
$~nasplayer's shapeshifted-safe name, lowercase"Exxy" (or "a huge wolf" when shapeshifted into a wolf, etc.)
$shis or her, based on gender"his"
$mhim or her, based on gender"him"
$ehe or she, based on gender"he"

(the "al" and "as" of $~nal and $~nas mean article/large and article/small, respectively)

We previously only used $n as a token to indicate a player's name, such as these examples:
  $n just wandered down a forested path.
  A door chime rings as $n walks through the store's wooden door.

However, to accomodate for shapeshifters, the token had to be expanded upon. Specificly, the rule when using $~nal or $~nas is:

  • You should never use $n.
  • Every time you would normally use $n, replace it with $~nal at the beginning of a sentence or $~nas if it isn't being used at the beginning.

Example 1:

(old) $n just wandered down a forested path.
Exxy just wandered down a forested path.
(new) $~nal just wandered down a forested path.
Exxy just wandered down a forested path. (when not shapeshifted)
A huge wolf just wandered down a forested path. (when shapeshifted into a wolf)

Example 2:

(old) A door chime rings as $n walks through the store's wooden door.
A door chime rings as Exxy walks through the store's wooden door.
(new) A door chime rings as $~nas walks through the store's wooden door.
A door chime rings as Exxy walks through the store's wooden door. (when not shapeshifted)
A door chime rings as a huge wolf walks through the store's wooden door. (when shapeshifted into a wolf)




GO-Exit deletion:

If you make a mistake or otherwise need to delete a GO-exit, you may remove it with the REMOVE_GO_EXIT command. For example:

REMOVE_GO_EXIT arch
Recent Changes - Page History - Printable View
Page last modified on September 16, 2007, at 05:37 PM EST
PmWiki 2.20-beta16 - www.PmWiki.org