2.12 Staff Utilities
Most staff utility commands have been covered in preceeding sections
of the Staff Guide. This page covers the remaining staff utilities that
have not discussed, and the standard commands that have staff-only
options.
+active : This utility lists all players who have been
active (that is, have logged on), within a certain number of days. Type
+active <number of days> to display the list. The
usecount for each player will be appended to the players' names.
Unapproved characters will be starred with an * asterix. You can
configure the command to skip certain players, such as guests. See
+active #help for configuration information. The command
must scan the MUCK 's database to gather this information.
On a large MUCK , this can take a while, but you will be
able to use other commands while the database is being scanned.
+approved : This command lists all approved players.
(Requires a dbase scan.)
+background : Remember that staff members can display any
character's backgrounds. Type +bg <player> to do so.
This displays both public and private backgrounds. Private backgrounds
tend to be long, causing the public background to scroll off the screen:
if you want to display only the public background, type +bg #pub
<player>
+banks : As discussed in The
Argo Monetary System, players can use commands like
+deposit , +withdraw , and +will
when they are at a bank location. Staff members can use the
+bank command to configure bank locations. To do so, go to
the room which will be a bank location, and type +banke #add
<name of bank> . The room will then be configured as a
location a branch, as it were of the named bank.
Typing +bank #remove removes the current room from the bank
system (money deposited at the location is unaffected: players may still
access their accounts at other branches of the same bank).
+buy : Note that on-duty staff members can
+buy objects at any location, regardless of whether it has
been configured as a source, and are not charged anything for the
objects. Buy objects as needed to support RP, and recycle them when the
scene is over.
+group : Type +group <name of group>
to display a list of all members of a group. (Requires a dbase
scan.)
+inactive : The +active command's opposite
number: type +inactive <number of days> to display a
list of all players who have not logged on within the specified
time. (Requires a dbase scan.)
+income : Staff members can use the +income
command to set a specific income level for a player, syntax
+income <player>=<number coins> , using the
small coins denomination. Incomes set in this way override the income,
if any, that a character would derive from a job.
+install : Use +install <argo program>
to install new programs into the Argo system. If a program is
`acting up', sometimes the easiest way to fix it is to
+uninstall it, and then use +install to
reinstall it.
+puppets : Puppets must be explicitly
Argo-enabled by a staff member before they can use
Argo commands. The syntax for doing so is +puppets
<puppet object>=yes . Use +puppets <puppet
object>=no to disable an Argo puppet. Newly enabled
Argo puppets receive the standard allotment of starting points,
but no money. Like players, they must be approved before entering
play.
+rename : Argo programs often need to
communicate among themselves. To keep the installation of Argo
internally consistent, do not use the MUCK @name command to
rename Argo commands. Use +rename instead. The new
name can include aliases (that is, semi-colon separated command names
that can be used in place of the primary name shown on +list
commands ).
+sheet : Staff members can display other characters'
character sheets, syntax +sheet <player> .
+stop : Any player can use the +stop command
to forcibly stop an event loop he has running. Staff members can use
+stop #all to forcibly stop all Argo events in the
room. Note that unlike +pause , the +stop
command completely stops events: players will need to re-enter event
commands to resume play.
+sysscan : The system scanner (asys-sysscan) runs a
background process that keeps track of housekeeping matters such as
natural healing of injuries and recycling of old Argo objects.
Type +sysscan #on to start the scanner, and +sysscan
#off to stop it. Typing the command name with no arguments
displays its status, on or off. Unless there are specific reasons for it
not to be (such as, the asys-sysscan program is set D for debugging), it
should always be running.
+unapproved : The +unapproved command
displays a list of all unapproved players. (Requires a dbase scan.)
+uninstall : Use +uninstall <program>
to remove Argo programs from the system, either because you are
planning to upgrade, or have decided that they are no longer needed, or
so that you can then reinstall them as a quick-and-dirty form of
troubleshooting.
prev |
toc |
top |
next
|