From OtherSpace: Encyclopedia Galactica
Jump to: navigation, search
 
Line 9: Line 9:
 
   
 
   
 
Examples:
 
Examples:
    > page airwolf=hi there!
+
> page airwolf=hi there!
    You paged Airwolf with 'hi there!'.
+
You paged Airwolf with 'hi there!'.
    > page see, I don't have to retype the name.
+
> page see, I don't have to retype the name.
    You paged Airwolf with 'see, I don't have to retype the name.'.
+
You paged Airwolf with 'see, I don't have to retype the name.'.
    > page "John Lennon" Ringo=Paul's fine!
+
> page "John Lennon" Ringo=Paul's fine!
  
 
Page will attempt a partial match on the name, checking both for an @alias and to see if the name matches someone connected. If the first character of <message> is a : or a ;, it will send the page in pose format.   
 
Page will attempt a partial match on the name, checking both for an @alias and to see if the name matches someone connected. If the first character of <message> is a : or a ;, it will send the page in pose format.   
Line 20: Line 20:
 
   
 
   
 
Page takes five switches: /list, /blind, /noeval, /override, and /port.  
 
Page takes five switches: /list, /blind, /noeval, /override, and /port.  
The /list and /blind switches provide two different ways of handling pages to lists of players. With /list, each paged player sees the list of who was paged, and the paging player is notified only once. With /blind, it's as if each player was individually paged. The default list behavior is set by the blind_page @config option.
+
<br>The /list and /blind switches provide two different ways of handling pages to lists of players. With /list, each paged player sees the list of who was paged, and the paging player is notified only once. With /blind, it's as if each player was individually paged. The default list behavior is set by the blind_page @config option.
The /noeval switch prevents the MUSH from evaluating the message.
+
<br>The /noeval switch prevents the MUSH from evaluating the message.
The /override switch is admin-only, and overrides pagelocks and HAVEN.
+
<br>The /override switch is admin-only, and overrides pagelocks and HAVEN.
The /port switch is admin-only, and will page a port descriptor directly, including connections that have not yet logged into a player.
+
<br>The /port switch is admin-only, and will page a port descriptor directly, including connections that have not yet logged into a player.
 
    
 
    
See also: @lock, @alias, pose, :, ;, HAVEN, NOSPOOF, FLAGS
+
See also: [[@lock]], [[@alias]], [[pose]], [[HAVEN]], [[NOSPOOF]], [[FLAGS]]
  
 
[[Category:Commands]]
 
[[Category:Commands]]
 
[[Category:Basic MUSH Commands]]
 
[[Category:Basic MUSH Commands]]

Latest revision as of 11:09, 8 August 2011

  • page[/<switch>] [<player-list>=]<message>.
  • p[/<switch>] [<player-list>=]<message>.

This command sends a message to a player or list of players. If the player's name contains spaces, surround it with double-quotes. If you have already paged someone since connecting, just typing:

  • page <message>

will send the message to the last person paged. You cannot page a player if they are set HAVEN or if you do not pass their @lock/page. In the latter case, the player's PAGE_LOCK`FAILURE, PAGE_LOCK`OFAILURE, and PAGE_LOCK`AFAILURE attributes will be activated if set.

Examples:

> page airwolf=hi there!
You paged Airwolf with 'hi there!'.
> page see, I don't have to retype the name.
You paged Airwolf with 'see, I don't have to retype the name.'.
> page "John Lennon" Ringo=Paul's fine!

Page will attempt a partial match on the name, checking both for an @alias and to see if the name matches someone connected. If the first character of <message> is a : or a ;, it will send the page in pose format.

Objects may page players, but not vice versa. If an object pages a NOSPOOF player, that player will see the object's number in square brackets, in front of the message, in a fashion similar to the way NOSPOOF flags emits.

Page takes five switches: /list, /blind, /noeval, /override, and /port.
The /list and /blind switches provide two different ways of handling pages to lists of players. With /list, each paged player sees the list of who was paged, and the paging player is notified only once. With /blind, it's as if each player was individually paged. The default list behavior is set by the blind_page @config option.
The /noeval switch prevents the MUSH from evaluating the message.
The /override switch is admin-only, and overrides pagelocks and HAVEN.
The /port switch is admin-only, and will page a port descriptor directly, including connections that have not yet logged into a player.

See also: @lock, @alias, pose, HAVEN, NOSPOOF, FLAGS