@lock

@LOCK <object> = <first-key> ; <second-key> ; <third-key>

Restricts various uses of <object> to specific keys.

Boolean operations are allowed.  Recognized operators are:

 '&'      '|'     '!'      '('  ')'       ':'        ';'
 AND      OR      NOT     PRECEDENCE  MEMBERSHIP   SPLITTER

Object types have SPLIT locks which perform different functions:

  Players: <TRUST-key> ; <PAGE-key> ; <LOCATE-key>
    Exits: <USE-key> ; <VISIBILITY-key>
   Things: <GET-key> ; <VISIBILITY-key>
   Groups: <CONTROL-key> ; <VISIBILITY-key> ; <PAGE-key>

See also: lock, locks, logic, membership, operators

Back to Building Help , Back to Main , Back to AuroraMUD homepage