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
+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
+banks: As discussed in The
Argo Monetary System, players can use commands like
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
<name of bank>. The room will then be configured as a
location a branch, as it were of the named bank.
+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 <name of group>
to display a list of all members of a group. (Requires a dbase
+active command's opposite
+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
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 <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
+puppets: Puppets must be explicitly
Argo-enabled by a staff member before they can use
Argo commands. The syntax for doing so is
<puppet object>=yes. Use
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
+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
+sheet: Staff members can display other characters'
character sheets, syntax
+stop: Any player can use the
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
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.
+sysscan #on to start the scanner, and
#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.
displays a list of all unapproved players. (Requires a dbase scan.)
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