Commands

From ASSS Wiki
Revision as of 20:10, 13 May 2005 by Cyan~Fire (talk | contribs) (Added SMod,Mod commands; changed to typical usage format.)
Jump to: navigation, search

These are the SysOp, SuperModerator, Moderator, and player commands for subgame. Commands are case-insensitive. If a command is prefixed with '/', it is made to be sent privately.

SysOp Commands

SysOps can use all the below commands (including SMod and Mod commands).

*STAT
Displays server statistics.
*ADDWORD word
Adds specified word to the obscene list
*SHUTDOWN [exename]
Shuts down server (terminates process), optionally executes [exename]. Hosts can disable the ability to run a new executable.
*S*key
Set server.ini key. Ex *s*Misc:MaxPlayers:4
*G*key
Get server.ini key. Ex *g*Misc:MaxPlayers
*LOG
Display the server's log.
*ENERGY
Toggles viewing of other users' current energy levels. Can be sent privately to other users to toggle viewing for them.
*ADDMACHINE id
Adds Machine ID to idblock.txt (version 1.34.5+)
*REMOVEMACHINE id
Removes Machine ID from idblock.txt (version 1.34.5+)
*LISTMACHINE
Lists all Machine IDs from idblock.txt (version 1.34.5+)

Note: idblock.txt still works for blocking Machine IDs.

*UFO
Toggles UFO ship. (version 1.34.1+)
*SUPER
Give yourself the Super ship with every weapon/item. (version 1.34.1+)
*MIRROR
Shows what everyone sees you as. No one else can see it, and will always be a spider. Useful to see how laggy you are, or to play weird turret tricks. (version 1.34.1+)
*VERSION
Tells what subgame version is running (version 1.34.6 or higher)
*LAG
List all player's quick lag information (version 1.34.8 or higher)
/*SYSOP
Temporarily grants sysop privileges to recipient but does not allow % sound playing. Note: This will not work with SysOp validation enabled, but will still cancel sysop warnings.
/*SMODERATOR
Temporarily grants super moderator privileges to recipient, but does not allows % sound playing. Note: This will not work with SMod validation enabled, but will still cancel sysop warnings.
/*THOR level
Sets player's thor level. 0 = normal, > 1 = instant death, larger the #, the larger the proximity (version 1.34.1+)
/*LOWBANDWIDTH toggle
Toggles (1=on,0=off) double-sending of packets to reduce lag. (version 1.34.1+)
/*MESSAGELOGGING
Detects if a player is logging messages and at what level if a sysop. (version 1.34.4+)
/*SUPER
Gives recipient super ship. Note: If user is not a Sysop/SMod, subgame will likely kick user because for incorrect settings checksum. (version 1.34.4+)
/*UFO
Toggles user with UFO ship. (1.34.4 or higher)
/*EINFO
Displays player's UserID, resolution, and other useful information and detects a proxy server. (1.34.5 or higher)
Also displays which client they are using (VIE or Continuum) (1.34.9 or higher, 1.34.10 or higher has client version)
/*BANDWIDTH #
Overrides (or displays) recipient's personal Latency:CutbackWatermark. (version 1.34.11h+)
/*POINTS [amount]
Will add specified points to player (can be negative). Note: Will set new total points to flag points (avg kill goes to 0). (version 1.34.11+)

File Transfer

*GETNEWS
Downloads news.txt to your Continuum folder. (versions 1.34.2-1.34.4)
*PUTNEWS
Uploads news.txt from your Continuum folder to server. (versions 1.34.2-1.34.4)
*GETSYSOPLIST
Downloads sysop.txt. (versions 1.34.2-1.34.4)
*PUTSYSOPLIST
Uploads sysop.txt. (versions 1.34.2-1.34.4)
*GETSMODLIST
Downloads smod.txt. (versions 1.34.2-1.34.4)
*PUTSMODLIST
Uploads smod.txt. (versions 1.34.2-1.34.4)
*GETOBSCENE
Downloads obscene.txt. (versions 1.34.2-1.34.4)
*PUTOBSCENE
Uploads obscene.txt. (versions 1.34.2-1.34.4)
*GETFILE name
Transfers specified file from server directory to Continuum directory. (version 1.34.5+)
*PUTFILE name
Transfers specified file from Continuum directory to server directory. Cannot upload exe, com, dll, bat or cmd. (version 1.34.5+)
*DELFILE name
Deletes file from server directory. Cannot delete exe, com, dll, bat or cmd. (version 1.34.5+)

Removed

The following commands were available in the VIE subgame, but were removed by Priit.

*SYSTEM command
Do shell command on server. Can be sent privately to users.
*ADDIP ip
Adds the IP to ipblock.txt.
*REMOVEIP ip
Removes the IP from ipblock.txt.
*LISTIP
Lists all IPs from ipblock.txt.

Note: ipblock.txt still works for blocking IPs in all versions of subgame.

/*MONITOR #
Displays all commands from recipient at certain levels. 0 = Public, 1 = priv/public, 2 = priv/public/team, 3 = priv/public/team/chat, 4 = all messages
/*SAY text
Makes recipient say something without them really typing it (will allow ? and * commands through this)
/*GETFILE name
Download file from player's computer.
/*PUTFILE name
Uploads file to player's computer.

Super Moderator Commands

Super Moderators (SMods) can use all of the following commands (including Moderator commands).

*SZONE message
Sends message to all zones with same scoreid as current zone.
*ZONE message
Sends message to all arenas in this zone.
*GETLIST
Gets list of people permitted (permit.txt).
*PUTLIST
Puts list of people permitted (permit.txt).
*GETMODLIST
Gets list of permitted moderators (moderate.txt).
*PUTMODLIST
Puts list of permitted moderators (moderate.txt).
*RECYCLE
Recycles the server, kicking everybody off in the process.
*RESTART
Restarts timed games in a speed zone.
*PRIZE [amount]
Grants all ships random prizes, sent privately, grants to that ship only.
*PRIZE #id
Grants a specific prize to all players, sent privately, grants to that ship only. Prepend the number with '-' to take away. See Prizes.
*LISTMOD
will display all players that have mod/smod/sysop curretly logged into the zone. (1.34.4+)
/*INFO
Displays player's IP, MAC ID, TimeZoneBias, Freq, and a lot of less useful information.
/*WHERE
Displays location of player on map.
/*TRACE
Server tracerts (traces the route packets must travel to reach) recipient. NOTE: Server executable must be named "subgame2.exe". (version 1.34.1+)
/*MODERATOR
Temporarily makes recipient a moderator for that session (allows no sounds).

Moderator Commands

Moderators can use the below commands.

*ARENA message
Sends message to current arena.
*PERMIT
Permits person to enter restricted zone.
*REVOKE
Revokes permission to enter restricted zone.
*BEGINLOG [text]
Begins logging game session, optionally with text at top of log.
*ENDLOG
Ends logging game session and automatically sends the generated file to you.
*SHIPRESET
Resets all ships to 0 bounty. Sent privately, resets ship of person sent to.
*SCORERESET
Sent privately, sets players stats to zero. sent publicly, reset score off all players in zone
*FLAGRESET
Resets the flag game by removed and respawning all flags and reseting jackpot.
*TIMERESET
Resets timer on timed game.
*BANNER
Turns on your banner, overriding point requirements.
*TIMER minutes
Starts the game timer, which periodically notifies players.
/*SPEC
Toggles recipient's lock into spectator mode.
/*SETSHIP ship
Sets recipient's ship, but will not have an effect on higher level. (version 1.34.2+)
/*SETFREQ freq
Sets recipient's freq (0-9999), but can't do to higher level. (version 1.34.2+)
*LOCATE name
If specified player is in zone, displays which arena. (version 1.34.2+)
/*WATCHGREEN
As long as recipient stays in that arena, displays every green he gets. (version 1.34.5+)
/*PACKETLOSS
Displays player's Packetloss. REMOVED in 1.34.5 (and replaced by *lag).
/*LAG
Will show player's packetloss and ping. (version 1.34.5+, version 1.34.6+ shows weapons ploss also)
/*GREENINFO
Displays greenID# and their count of getting that green since last shipreset (version 1.34.9+)
*FLAGS
Displays flags' coordinates. (version 1.34.9+)
/*WARN text
Sends a moderator warning, accompanied by the "moderator sound". Format: Moderator Warning: [Message] - (Mod Name) (version 1.34.10+)
/*WARPTO x y
Warps player to certain X,Y coords. For example, *warpto 512 512 = middle of map. (version 1.34.10+ AND Continuum client)
*RELKILLS toggle
Sets (1=yes,0=no) whether server sends you kill packets reliables. If disabled, kills with >200 bounty will still be sent reliably. (version 1.34.11h+)
/*TINFO
Displays player's time information. (version 1.34.12pr3+)
/*WATCHDAMAGE
Toggles viewing player's damage information (version 1.34.12pr4+ AND Continuum .37+)
*OBJON object
Sent privately or publicly. Turns an lvz object on. (version 1.34.12pr1+ AND Continuum .37+)
*OBJOFF object
Sent privately or publicly. Turns an lvz object of. (version 1.34.12pr1+ AND Continuum .37+)
*OBJSET list
Sent privately or publicly. Toggles the space-separated list of lvz objects (prepend with '+' to turn on, prepend with '-' to turn off). Example: "*objset +2 -40" Turns on #2, off #40 (version 1.34.12a+ AND Continuum .37+)

Punishments

/*KILL [minutes]
Kicks player off, optionally not allowing re-entry for specified amount of time.
/*SHUTUP
Prevents person from sending messages (including commands). Watch out, this works on yourself.
*LISTBAN
Will display all *kill bans and their time. (version 1.34.5+)
*REMOVEBAN id
Will remove machineID *kill ban. (version 1.34.5+)

Arena Management

*LOCK
Toggles the arena lock, which does not allow ship changes, and puts all players in spectator mode.
*LOCKSPEC
Toggles whether the arena lock effects only spectators or everyone.
*LOCKTEAM
Locks team private messages (the " ones).
*LOCKPRIVATE
Locks both remote and local private messages.
*LOCKPUBLIC
Locks public messages. Good for no-blue matches.
*LOCKCHAT
Locks chat channel messages.
*LOCKALL
Locks all messages.
*SPECALL
Specs everyone, but does not lock them there. Will not spec staff with higher level. (version 1.34.3+)