t-locks2
Let's say you wanted only gecko to be able to pick up the cat. Then
you would type "@lock Austin=*gecko". The * sign is very important:
it tells the MUD that you mean the player 'gecko', wherever she is,
and not just some nearby object with the same name. Now gecko is able
to pick up Austin, but you can't. If you wanted either you or gecko
to each be able to pick up Austin, you would type "@lock austin=
me|*gecko". The | sign means OR. A person trying to pick up the cat
will succeed if he/she is you, or if he/she is gecko.
You can also make the key an object. Let's say you have an object
called 'catnip'. You might try "@lock Austin=me|catnip". Then anyone
carrying the catnip with be able to pick up Austin, and you'll be able
to pick up Austin (whether you're carrying the catnip or not). On the
other hand, you could do "@lock Austin=me&catnip", then only you will
be able to pick up the cat, and only if you're carrying the catnip.
The & sign means AND. A person trying to pick up the cat will succeed
if he/she both is you, and is carrying the catnip.
[Type "help t-locks3" for more information.]