@FIND

@find [ <name> ] [ = <flags/types> = [ <output type> ] ]

Searches through the database for items that you control matching <name>. Players control only objects they own; wizards control all objects, so @find searches the entire database when they use it.

Flags or types can be specified to check for or against certain ones. (An "!" before the flag indicates that it is to be excluded.) A "%" in the flags list indicates an unlinked item. An "@" matches only objects unused for more than 90 days. The output types that can be specified are owners, links (which outputs either *UNLINKED*, the object to which the item is linked, or *METALINK* for exits linked to more than one thing), and location. Digits 0 to 8 will match Mucker Levels or Priority Levels.

The matching on names is as follows:

  • Individual words can be matched as {word1|word2|...}
  • Individual characters can be matched as [abc...]
  • A ? matches any character.
  • A * matches any number of characters, including none.
  • Any of these special charcters can be matched by putting a \ (backwards slash) before it.

Examples of use:

  • "@find north = E% = location" will find all of your unlinked exits named "north" and print them along with their locations.
  • "@find {big|little} = R!L" finds all your rooms whose names contain "big" or "little" and are not LINK_OK.
  • "@find w[ei]ll" will find everything you control whose name contains "will" or "well."
  • "@find =E=links" will list all exits that you control, and display where they are linked to.
  • "@find button==locations" will list all objects you control with 'button' in the name, and it will display where thay are located at.

See also: @owned, @entrances, and @contents.


feaelin@kemenel.org
Glow Command: @find / Revised 2004 January 14 08:44 (Wednesday)
© 2004 Iain E. Davis

Green Web Hosting! This site hosted by DreamHost. Standards Now! Valid XHTML 1.1! Valid CSS! We rated with ICRA!