Help Entries starting with 'X'
XATTR()
- xattr(<object>[/<attribute pattern>], <start>, <count>[, <delim>])
- xattrp(<object>[/<attribute pattern>], <start>, <count>[, <delim>])
xattr() fetches <count> or fewer attribute names from <object> starting at position <start>. It is useful when the number of attributes on an object causes lattr() to exceed the buffer limit. The resulting list is space or delim-separated.
It is equivalent to extract(lattr(<object>[/<pattern>]),<start>,<count>)
xattrp() will include attributes from parents. Do note that parent attributes are listed _after_ child attributes, not sorted alphabetically.
XGET()
- xget(<object>, <attribute>)
This function is identical to get() in purpose, but a comma instead of a slash separates object and attribute. There is no real advantage to using this instead of get(). Please see 'help get()' for more details on the use of this function.
XOR()
- xor(<boolean value 1>, <boolean value 2>[, ... , <boolean value N>])
Takes two or more booleans and returns a 1 if one, and only one, of the inputs is equivalent to true(1).
XVCON()
- xcon(<object>, <start>, <count>)
- xvcon(<object>, <start>, <count>)
xcon() fetches <count> or fewer item dbrefs from <object>'s contents starting at position <start>. It is useful when the number of objects in a container causes lcon() to exceed the buffer limit.
It is equivalent to extract(lcon(<object>),<start>,<count>)
xvcon() is identical, except it follows the restrictions of lvcon()
XVEXITS()
- xexits(<room>, <start>, <count>)
- xvexits(<room>, <start>, <count>)
xexits() fetches <count> or fewer exit dbrefs from <room> starting at position <start>. It is useful when the number of exits in a container causes lexits() to exceed the buffer limit.
It is equivalent to extract(lexits(<room>),<start>,<count>)
xvexits() is identical, except it follows the restrictions of lvexits()
XVPLAYERS()
- xplayers(<object>, <start>, <count>)
- xvplayers(<object>, <start>, <count>)
xplayers() fetches <count> or fewer player dbrefs from <object> starting at position <start>. It is useful when the number of players in a container causes lplayers() to exceed the buffer limit.
It is equivalent to extract(lplayers(<object>),<start>,<count>)
xvplayers() is identical, except it follows the restrictions of lvplayers()
XVTHINGS()
- xthings(<object>, <start>, <count>)
- xvthings(<object>, <start>, <count>)
xthings() fetches <count> or fewer non-player dbrefs from <object>'s contents starting at position <start>. It is useful when the number of players in a container causes lthings() to exceed the buffer limit.
It is equivalent to extract(lthings(<object>),<start>,<count>)
xvthings() is identical, except it follows the restrictions of lvthings()
XWHO()
- xwho(<start>, <count>)
- xmwho(<start>, <count>)
- xwhoid(<start>, <count>)
- xmwhoid(<start>, <count>)
xwho() fetches <count> or fewer player dbrefs from the list of connected players. It is useful when the number of players connected causes lwho() or pemits in +who $-commands to exceed buffer limits.
It is equivalent to extract(lwho(),<start>,<count>).
xmwho() is identical, except it is limited to non-DARK and non-HIDE players.
xwhoid() and xmwhoid() return objids instead of dbrefs.
Generated at Mon Jul 2 00:35:04 2007