Flag permissions: Difference between revisions

From TinyMUX
Jump to navigation Jump to search
mNo edit summary
 
(No difference)

Latest revision as of 20:54, 5 December 2005

PennMUSH associates a space-separted list of permissions with each flag to determine who may set or unset the flag, as well as other aspects of flag behavior.

The following permissions can be used when specifying whether <actor> may set or clear a flag on an <object> they control:

  trusted     <actor> must pass a TRUST check
  royalty     <actor> must be ROYALTY or WIZARD
  wizard      <actor> must be WIZARD
  god         <actor> must be God

The following permissions can be used to specify whether <looker> can see the flag on an <object>, and are given along with the permissions for flag setting in @flag/add. By default, anyone can see the flag:

  dark        <actor> must be God to see the flag on objects.
  mdark       <actor> must be WIZARD or ROYALTY 
  odark       <actor> must own the <object> (or be WIZARD or ROYALTY)

The following permissions control other behavior related to the flag, and are given along with the permissions for flag setting in @flag/add:

   log         Log when the flag is set or cleared.