GlowMUCK Logo

Home Documentation MUF Docs GlowMUF Downloads Bug Tracking Support Requests Feature Requests

@CHLOCK, @CONLOCK, @FLOCK, @LOCK

@chlock <object> = [<key>] (@chown lock)

@conlock <object> = [<key>] (container lock)

@flock <object> = [<key>] (@force lock)

@lock <object> = <key>

Locks <object> to a specific key(s). <object> can be specified as <name> or #<number>, or as 'me' or 'here'. Boolean expressions are allowed, using '&' (and), '|' (or), '!' (not), and parentheses ('(' and ')') for grouping. To lock to a player, prefix their name with '*' (ex. '*Igor'). A key may be a player, an object, or 'property:value'. For example: @flock puppet=*igor|*igorina will lock 'puppet' so either Igor or Igorina can @force it.

@lock prevents others from getting an object or triggering @succ/@osucc values (an @fail/@ofail message is triggered instead). It also prevents others from going through exits or paths. @flock allows you to @force an object set XFORCIBLE. @conlock allows you to put items in an object. @chlock prevents others from being able to @chown an object set CHOWN_OK. @unlock only unlocks @locks. For the other commands, specify no key to unlock the lock.

See Also: @chown, @force, @unlock.

Glow Commands: @chlock, @conlock, @flock, @Lock / Revised 2004 September 23 14:39 (Thursday)
© 2004 Glowmuck Development Group

Valid XHTML 1.1! Valid CSS!