NSL Mod and server commands

Possible Shine commands, depending on the Server Ops preferences. If you have access to these commands, a special Admin menu will be visible by pressing M.

 

NSL Mod commands can also be found here.

 

You can find all the commands you can use by typing in the ingame console: sv_help or sh_help.



Everyone

 

sv_nslhelp: Returns various NSL commands and their helper messages.

sv_nslinfo: <team> - marines, aliens, specs, other, all - Will return the player details from the corresponding league site.

Toggleopponentmute (or tom): This will hide the opposing teams chat messages if enabled.

stuck: Will automatically attempt to unstuck you after a few seconds.

unstuck: Will automatically attempt to unstuck you after a few seconds.

clearmercs: Chat or console command, will also clear any merc approvals for your team.

rejectmercs: Chat command, will clear any merc approvals for your team.

approvemercs: Chat command, will approve opposing teams merc(s).

mercsok: Chat or console command, will approve opposing teams merc(s).

unpause: Readies your team to resume the game.

gpause: Pauses the game.

notready: Marks your team as not ready to begin the game.

ready: Marks your team as ready to begin the game.

coinflip: Simulates a coinflip and returns heads or tails.

 

NSL Commands 

 

Gather Moderators, Referees, Casters and Admins

 

sv_nslcfg: <state> - disabled, gather, pcw, official - Changes the configuration mode of the NSL plugin.

sv_nslperfconfig: <config> - Changes the performance config used by the NSL plugin.

sv_nslcaptainslimit: <limit> Changes the player limit for each team in Captains mode.

sv_nslpassword: <password> - Sets the current password on the server.

sv_nslsetteamspawns: marinespawnname, alienspawnname, Spawns teams at specified locations. Locations must be exact

sv_nslpause: Will pause/unpause game using standard delays. Does not consume teams allowed pauses.

sv_nslsetpauses: <team, pauses> - Sets the number of pauses remaining for a team.

sv_nslsay: <message> - Will send a message to all connected players that displays in yellow.

sv_nsltsay: <team, message> - Will send a message to all players on the team provided that displays in yellow.

sv_nslpsay: <player, message> - Will send a message to the provided player that displays in yellow.

sv_nslfunctiondata: <player> - Will display logged client side hooks for the provided player.

sv_nslpausedisconnect: Enables automatic pausing on client disconnect.

sv_nslreplaceplayer: <newPlayer, oldPlayer> Will force different player to take crashed/disconnect players place.

sv_nsllistcachedplayers: Will list currently cached players names and steamIDs, for sv_nslreplaceplayer cmd.

sv_nslsetteamnames: <team1name, team2name> Will set the team names manually, also will prevent automatic team name updates.

sv_nslswitchteams: Will switch team names (best used if setting team names manually).

sv_nslsetteamscores: <t1score, t2score> Will set the team scores manually.

sv_nslsetteamids: <t1id, t2id> Will set the team ids manually.

sv_nslapprovemercs: <team, opt. player> - Forces approval of teams mercs, '1' approving for marines which allows alien mercs.

sv_nslclearmercs: <team> - 1,2 - Clears approval of teams mercs, '1' clearing any alien mercs.

sv_nslforcestart: <seconds> - Will force the game start countdown to start in the provided amount of seconds, or 15 if blank.

sv_nslcancelstart: Will cancel a game start countdown currently in progress.

 

Other commands

 

Referees and Gather Moderators 

 

sv_changemap: <map name>, Switches to the map specified

sv_reset: Resets the game round

sv_rrall: Forces all players to go to the Ready Room

sv_switchteam: <player id> <team number>, 0 is Ready Room, 1 is Marines, 2 is Aliens, 3 is Spectate

sv_eject: <player id>, Ejects Commander from the Command Structure

sv_kick: <player id>, Kicks the player from the server

sv_say: <message>, Sends a message to every player on the server

sv_tsay: <team number> <message>, Sends a message to one team

sv_psay: <player id> <message>, Sends a message to a single player

sv_ban: <player id> <duration in minutes> <reason text>, Bans the player from the server, pass in 0 for duration to ban forever

sv_unban: <steam id>, Removes the player matching the passed in Steam Id from the ban list

 

Casters

 

sv_changemap: <map name>, Switches to the map specified

sv_kick: <player id>, Kicks the player from the server

sv_say: <message>, Sends a message to every player on the server

 

Admins

 

sv_tournament: <true/false>, Enables or disabled tournament mode.

sv_status: Lists player Ids and names for use in sv commands

sv_statusip: Lists player Ids and names for use in sv commands

sv_changemap: <map name>, Switches to the map specified

sv_reset: Resets the game round

sv_rrall: Forces all players to go to the Ready Room

sv_randomall: Forces all players to join a random team

sv_forceeventeams: Balances teams based on previous round and Hive skill

sv_switchteam: <player id> <team number>, 0 is Ready Room, 1 is Marines, 2 is Aliens, 3 is Spectate

sv_eject: <player id>, Ejects Commander from the Command Structure

sv_kick: <player id>, Kicks the player from the server

sv_say: <message>, Sends a message to every player on the server

sv_tsay: <team number> <message>, Sends a message to one team

sv_psay: <player id> <message>, Sends a message to a single player

sv_slay: <player id>, Kills player

sv_maxbots: <max>, The server will add the max amount of bots dynamically to the teams

sv_password: <string>, Changes the password on the server

sv_cheats: <boolean>, Turns cheats on and off

sv_tests: <boolean>, Turns tests mode on and off. Grants access to commands such as nav_debug, and collision.

sv_ban: <player id> <duration in minutes> <reason text>, Bans the player from the server, pass in 0 for duration to ban forever

sv_unban: <steam id>, Removes the player matching the passed in Steam Id from the ban list

sv_listbans: Lists the banned players

sv_rookieonly: [<true/false>] Toggles rookie_only and changes the server setting

sv_pregamealltalk: [<true/false>] Toggles pregamealltalk and changes the server setting

sv_alltalk: [<true/false>] Toggles alltalk and changes the server setting

sv_dyndns: <adrress>. Set a dynamic dns for the server. Use "" to disable the usage of the dyndns.

sv_reserved_slots: <amount>. Set the amount of reserved slots available on the server.

sv_add_reserved_slot: <name> <steamid>. Adds a new reserved slot for the SteamID specified.

sv_remove_reserved_slot: <steamid>. Removes the reserved slot for the SteamID specified.

sv_p_logall: Starts performance logging

sv_p_endlog: Ends performance logging

sv_autobalance: <true/false> <player count> <seconds>, Toggles auto team balance. The player count and seconds are optional.

Count defaults to 2 over balance to enable. Defaults to 10 second wait to enable.

sv_auto_kick_afk: <seconds> <number>, Auto-kick is disabled when the first argument is 0. A player will be kicked only when the

server is at the defined capacity (0-1).

sv_spawnteams: marinespawnname, alienspawnname, Spawns teams at specified locations. Locations must be exact

sv_installmod: <modid (in hex)> downloads the given mod to the server

sv_setseason: [<None, Fall, Winter, Default>] Sets what season is loaded. Requires map change

sv_setseasonmonth: Overrides the month used for the ByDate season

sv_endgamehive2: <TeamNumber 1 or 2> - Ends the game round

modpanels: Spawn the mod panels again

sv_plus: Sets NS2+ server settings



Pelargir on 23 August 19 08:37

Comments

New Comment
Please log in or register to post comments.