silently

silently <string>

Run a command as the owner mobile, with its output suppressed.

Behaves exactly like do — the owner executes the command line, splitting on newlines — except that the text the command would normally print is discarded. Use it to perform an action without spamming the room.

Arguments

Returns

null. Like the other action commands, a successful silently in the handle phase suppresses the event's default action.

Owner

The owner must be a mobile. Called from an object or room script, silently does nothing.

Examples

after command (say) {
  silently "say nobody hears this"
}

The mob runs the say command, but its usual output is suppressed. The script compiles and runs to completion.

handle command (examine) {
  silently "look $actor"
}

The owner looks at the actor without the room seeing the look message.

See also