IMM_MUTE
Keywords: IMM_MUTE, WIZ_MUTE
=== STAFF MANUAL ===
Usage: mute
mute <player>
mute <player> <minutes>
Description:
Toggles the PLR_NOSHOUT flag on a player, silencing them on
every global communication channel. Muted characters cannot
shout, gossip, use info, newbie, auction, ooc, grats, or any
other out-of-room channel. Clan chat is the one exception --
it remains usable while muted, so clanmates can still coordinate.
With no arguments, mute prints the list of currently muted
players along with the minutes remaining on each timed mute.
Permanent mutes appear in the list without a countdown.
Modes:
mute ............... Print the roster of muted players.
mute <player> ...... Toggle a permanent mute. Running the
command again on the same target lifts
the mute.
mute <player> <N> .. Mute for N minutes. The duration is
clamped to 1440 (24 hours). A duration
is only honored when the command is
toggling the mute on -- re-running it
to unmute ignores the number.
Muted Player Experience:
When a muted player attempts a silenced channel, the attempt
is dropped and they see a channel-specific muted message. If
the mute is timed, the line is prefixed with the time left:
[12 minutes remaining] You try, but no sound
comes out.
Muted characters are tagged (muted) in who listings visible
to staff.
Auto-Expiry:
Timed mutes are checked on every idle-password tick. When a
mute's duration elapses, PLR_NOSHOUT is cleared automatically
and the event is logged as "(GC) Squelch auto-off for <name>".
Permanent mutes have no countdown and must be cleared manually.
Restrictions:
- Requires the Security or MiniSec staff permission.
- Cannot be applied to mobs ("You can't do that to a
mob!").
- Staff-on-staff mutes follow the same rules as freeze:
muting another staff member requires Admin, and
admin-flagged targets cannot be muted at all.
Notes:
- Every manual toggle is written to the staff wiznet in
the form "(GC) Squelch ON/OFF for <vict> by <name>", with
the duration appended when one is supplied.
- The flag is saved to the victim's pfile immediately, so
mutes survive logout, reboot, and crashes.
- Soundproof rooms are a separate mechanism and silence
everyone regardless of mute state.
Related Helpfiles: WIZ_BAN, WIZ_FREEZE
=== END MANUAL ===