Natural Selection 2 Server Commands

From Nitradopedia EN
Revision as of 08:00, 3 April 2021 by Pamela.Morales (talk | contribs) (Created page with "{{ADS-natural2}} == Natural Selection 2 Console Commands == This page lists the console commands, open the console by pressing ~, enter the command, then press ↵ or ENTER....")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
NS2Banner.png
Rent now your own prepaid Natural Selection 2 Server at nitrado.net

Natural Selection 2 Console Commands

This page lists the console commands, open the console by pressing ~, enter the command, then press ↵ or ENTER. Almost all commands are case sensitive.

  • The commands listed in black can be executed at any time.
  • Commands listed in orange can only be changed with cheats enabled.
  • The commands listed in purple can only be changed by adding permissions on the server
  • The Parameters column indicates the syntax to write the code (e.g. float, key), or the lists of accepted parameters separated by |.
  • Required parameters are written with <>.
  • Optional parameters are written with [].

If a command accepts multiple parameters, they are separated by spaces

Gameplay

These commands affect the gameplay of both Marines and Aliens.

Command Parameters Description
autobuild. none. Turn on or turn off the automatic construction, when this command is activated all investigations and structures will be finished almost instantly.
bind [key [function]] Binds the specified function to the specified code. If a function is not specified, the code will unlink for every action that does not appear in the list of bindings in the configuration menu. If no code is specified, a list of linkable codes will be displayed in the console. The console is case sensitive.
changemap <string> Change the map to the specified one. Default maps are not case sensitive, custom maps are. If the map cannot be found, the server selects the first map in MapCycle.json. It can only be run from the server console. Watch sv_changemap.
cheats <float> Enable or disable cheats. 0 deactivates cheats, any other number activates them. It can only be run from the server console. Watchcheats.
darwinmode none Alternate between invulnerability, energy, and unlimited ammo for yourself.
j1 none Join the Marines team, it can also be used jointeamone.
j2 none Join the Alien team, it can also be usedr jointeamtwo.
j3 none Join a random team.
jointeamone none Join the Marines team, it can also be used j1.
jointeamtwo none Join the Alien team, it can also be used j2.
kill none Commit suicide.
logout none Exit the Command Station (Marines) or the Hive (Aliens).
name <string> Change your name as seen on the bookmark. No quotes are required.
maxfps <number> Change maximum number of FPS, (Maximum 200).
pres [float] Set your personal resources to the specified amount. If no parameter is provided, set it to 100.
readyroom none Leave your team and go to the ready room. Same as rr.
reset none Restart the current round.
rr none Leave your team and go back to the lobby. Also works readyroom.
say <string> Send a message to the general chat. No quotes are required.
spectate none Become a spectator.
switch none Switch to the other team in your current position. It does not work in spectator mode or in the waiting room. It works the same as skulk if it's Marine, marine if it's Alien.
tres [float] Set your team's Resources to the specified amount. If no parameter is provided, set it to 200.

Manage Server

Administration exclusive commands

Command Parameters Description
sv_changemap <string> Change the map to the specified one. Default maps are not case sensitive, while custom maps are. If the map cannot be found, the server selects the first map in the MapCycle.json.
sv_cheats <float> Enable or disable cheats. 0 disables the traps, any other number activates the traps.
sv_status none List the game name, game ID, and Steam ID of all players on the server.

Aliens

These commands only work for the Alien team

Command Parameters Description
fade none Transform into Fade.
gorge none Transform yourself into Gorge.
hivevision <string> Activate or deactivate contours around objects in Commander view. "false" disables outlines, any other string enables outlines.
lerk none Transform yourself into Lerk.
onos none Transform yourself into Onos.
skulk none Transform into Skulk

Marines

These commands only affect the Marine team

Command Parameters Description
giveammo none Grants you an ammo magazine for the currently selected weapon.
give <string> Grants you a weapon, examples: rifle, machinegun, welder, shotgun, grenadelauncher, flamethrower, mine,..
jetpack none Grants you a Jetpack.

Insight

These commands only affect viewers.

-Command Parameters Description
jm <int> [int <int> <int>] Establezca el color del lápiz para dibujar en la pantalla. Si se dan todos los rangos, son números enteros entre 0 y 255 que representan rojo, verde, azul y alfa, respectivamente. De lo contrario, el primer rango es un número entero entre 0 y 16777215 que representa un RGB Int. Igual que johnmadden y pen.
johnmadden <int> [int <int> <int>] Establezca el color del lápiz para dibujar en la pantalla. Si se dan todos los rangos , son números enteros entre 0 y 255 que representan rojo, verde, azul y alfa, respectivamente. De lo contrario, el primer rango es un número entero entre 0 y 16777215 que representa un RGB Int. Igual que jm y pen.
pen <int> [int <int> <int>] Establezca el color del lápiz para dibujar en la pantalla. Si se dan todos los rangos, son números enteros entre 0 y 255 que representan rojo, verde, azul y alfa, respectivamente. De lo contrario, el primer rango es un número entero entre 0 y 16777215 que representa un RGB Int. Igual que jm y johnmadden.
score1 <string> Establece la puntuación de la izquierda en el marcador. Si el parámetro es un número, o los caracteres "+" o "-", la puntuación se establecerá en el número, se incrementará en uno o se reducirá en uno, respectivamente. Cualquier otra entrada establecerá la puntuación en "nil".
score2 <string> Establezca la puntuación correcta en el marcador. Si el parámetro es un número, o los caracteres "+" o "-", la puntuación se establecerá en el número, se incrementará en uno o se reducirá en uno, respectivamente. Cualquier otra entrada establecerá la puntuación en "nil".
scores [string <string>] Establecer puntuaciones. Si no se dan argumentos, ambas puntuaciones se establecen en 0. De lo contrario, el primer argumento afecta la puntuación que se muestra a la izquierda, el segundo afecta la puntuación de la derecha. Si el parámetro es un número, o los caracteres "+" o "-", la puntuación relevante se establecerá en el número, se incrementará en uno o se reducirá en uno, respectivamente. Cualquier otra entrada establecerá la puntuación en "nil".
team1 <string> Establece el nombre del equipo a la izquierda y muestra el marcador.
team2 <string> Establezca el nombre del equipo a la derecha y muestre el marcador.
teams <string> [string] Establecer nombres de equipos y mostrar el marcador. Si se dan dos argumentos, el primero se convierte en el nombre de la izquierda, el segundo se convierte en el nombre de la derecha. Si se omite el segundo argumento, "swap" o "switch" intercambiarán los nombres y las puntuaciones entre los lados; "reiniciar" o "borrar" establecerá ambos puntajes en 0 y eliminará el marcador.

Bots

Estos comandos solo afectan a los bots

Command Parameters Description
addbot [float] [0|1|2|3] [string] [string] Agrega bots al servidor. Si no se da ningún argumento, se agrega un bot de campo normal al azar a Marines o Aliens. El piso del primer argumento es el número de bots a agregar. El segundo argumento es el equipo al que se unirá el bot: 0, 1, 2 o 3 enviarán al bot a la sala de preparación, Marines, Aliens o Spectator, respectivamente. Si el tercer argumento es "com", el bot será el comandante; de lo contrario, será un jugador de campo. Si el tercer argumento es "prueba" y se da el cuarto argumento, el bot caminará de un lado a otro y no disparará; de lo contrario, se comportará normalmente. No requiere trampas cuando se ejecuta desde la consola del servidor. Igual que addbots.
addbots [float] [0|1|2|3] [string] [string] Add bots to the server. If no argument is given, one normal field bot is added randomly to Marines or Aliens. The floor of the first argument is the number of bots to add. The second argument is the team the bot will join: 0, 1, 2, or 3 will send the bot to the readyroom, Marines, Aliens, or Spectator, respectively. If the third argument is "com", the bot will be commander; otherwise it will be a field player. If the third argument is "test" and the fourth argument is given, the bot will pace back and forth and not shoot; otherwise it will behave normally. Does not require cheats when executed from the server console. Same as addbot.
addpassivebot [float] [0|1|2|3] [string] Agrega bots pasivos al servidor. Igual que addbot con el cuarto parámetro establecido en verdadero. Este comando generará bots pasivos solo si se dan los tres argumentos y el tercer argumento es "prueba"; de lo contrario, generará bots regulares. No requiere trampas cuando se ejecuta desde la consola del servidor.
freezebots none Activa o desactiva los freezebots. Cuando están congelados, los bots no pueden moverse, disparar ni unirse a un equipo. No requiere trampas cuando se ejecuta desde la consola del servidor.
removebot [float] [0|1|2|3] Elimina bots del servidor. El primer argumento es el número de bots a eliminar; si no se proporciona, se elimina un bot. Si el primer argumento es menor que uno, se elimina un bot; si es un número entero mayor o igual a uno, se eliminan tantos bots; si no es un número entero mayor que uno, se eliminan todos los bots. Si se da el segundo argumento, los bots se eliminan del equipo correspondiente: 0, 1, 2 y 3, significa Readyroom, Marines, Aliens y Spectator, respectivamente; de lo contrario, el bot agregado más recientemente se elimina primero. No requiere trampas cuando se ejecuta desde la consola del servidor. Igual que removebot.
removebots [float] [0|1|2|3] Elimina bots del servidor. El primer argumento es el número de bots a eliminar; si no se proporciona, se elimina un bot. Si el primer argumento es menor que uno, se elimina un bot; si es un número entero mayor o igual a uno, se eliminan tantos bots; si no es un número entero mayor que uno, se eliminan todos los bots. Si se da el segundo argumento, los bots se eliminan del equipo correspondiente: 0, 1, 2 y 3, significa Readyroom, Marines, Aliens y Spectator, respectivamente; de lo contrario, el bot agregado más recientemente se elimina primero. No requiere trampas cuando se ejecuta desde la consola del servidor. Igual que removebots.