IMM_FORCE

Keywords: IMM_FORCE, WIZ_FORCE

Category: Admin

=== STAFF MANUAL === Usage: force <player> <command> force room <command> force all <command> Description: Make another character run a command as if they had typed it themselves. The target's input is handed straight to the command interpreter, so any command they could normally execute -- movement, combat, speech, socials -- is fair game. Useful for unsticking a stuck player, scripting a demo, or administering group events. Targets: <player> ....... Force a single character anywhere in the world. The name is resolved with normal staff visibility -- you must be able to see them. room ........... Force every eligible character in your current room. Reports the room's virtual ID in the wiznet log. all ............ Force every playing descriptor in the game. You are skipped; linkdead and menu-state connections are skipped as well. Output: The invoker sees Ok. on success. Each affected target sees: <YourName> has forced you to '<command>'. If you are invisible to the target, the message follows normal act visibility rules and may be suppressed. Staff Protection: Single target You cannot force a Senior Staff unless you are Admin, and you cannot force an Admin unless your level is at least Coder. Blocked attempts return "No, no, no!". room / all Admin-flagged characters are always skipped. Other staff are skipped unless you are Admin. Restrictions: - Requires the Security, Game, or MiniSec staff permission. - Both a target and a command are required; omitting either prints a usage prompt. Notes: - Every force is written to the staff wiznet and mudlog in the form "(GC) <name> forced <target> to <command>", with all and room producing distinct entries. - The forced command runs with the victim's permissions, not yours -- you cannot use force to bypass their own restrictions. - Use with care on all: a mistyped command can spam or disrupt every player in the game at once. === END MANUAL ===