What are the server commands in Rust?

Guía Completa de Comandos de Admin para Rust

26/01/2024

Valoración: 3.96 (15028 votos)

Administrar un servidor dedicado de Rust puede ser tan desafiante como sobrevivir en su mundo postapocalíptico. Afortunadamente, el juego ofrece una biblioteca de comandos de administrador increíblemente extensa que te permite personalizar y controlar casi todos los aspectos de la experiencia de juego. Estos comandos son la herramienta fundamental para cualquier propietario de servidor que busque moderar a su comunidad, organizar eventos o simplemente ajustar la jugabilidad a su gusto. Para utilizarlos, es indispensable tener privilegios de administrador (ownerid) o moderador (moderatorid) y acceso a la consola remota del servidor, conocida como RCON.

What are rust admin commands?
Rust admin commands are divided into server commands and server variables. Server commands typically change the game state at a higher level of abstraction than server variables. For example, server commands can be used to kick players out of the server or restart the server.

En esta guía completa, desglosaremos todo lo que necesitas saber sobre los comandos de administrador en Rust, desde cómo obtener los permisos necesarios hasta las listas detalladas de comandos y variables que transformarán tu forma de gestionar el servidor.

Índice de Contenido

¿Cómo me convierto en administrador en Rust?

Antes de poder usar cualquier comando, necesitas tener el nivel de autorización adecuado. En Rust, esto se gestiona mediante niveles de autenticación. El nivel más alto es el `auth level 2`, que corresponde al administrador o propietario del servidor. Para asignarte este rol, generalmente debes editar los archivos de configuración de tu servidor (como `users.cfg`) y añadir tu SteamID64 seguido del rol 'owner'.

El proceso suele ser el siguiente:

  1. Obtén tu SteamID64 (puedes encontrarlo en sitios web como SteamID Finder).
  2. Accede a los archivos de tu servidor a través de FTP o el panel de control de tu proveedor de hosting.
  3. Localiza el archivo `users.cfg` dentro de la carpeta `server/[tu_identidad_de_servidor]/cfg`.
  4. Añade la siguiente línea: ownerid <tu_SteamID64> "Tu Nombre" "Razón (opcional)"
  5. Guarda el archivo y reinicia el servidor.

Una vez que el servidor se reinicie, ya tendrás permisos de administrador y podrás ejecutar todos los comandos directamente desde la consola del juego (pulsando F1) o a través de una herramienta RCON.

Tipos de Comandos: Comandos vs. Variables del Servidor

Los comandos de administrador en Rust se dividen en dos categorías principales, cada una con un propósito diferente:

  • Comandos de Servidor: Son acciones directas que alteran el estado del juego o de los jugadores de forma inmediata. Piensa en ellos como verbos; ejecutan una tarea específica. Por ejemplo, expulsar a un jugador, iniciar un airdrop, guardar la partida o reiniciar el servidor.
  • Variables de Servidor: Son parámetros de configuración que ajustan el comportamiento del juego de manera continua. Funcionan como adjetivos o configuraciones; definen cómo funciona el mundo. Por ejemplo, puedes cambiar la velocidad a la que pasa el tiempo, la cantidad de lluvia, la tasa de crecimiento de las plantas o la dificultad del antihack.

Comprender esta diferencia es clave para una administración eficaz. Los comandos se usan para la gestión activa, mientras que las variables se usan para la personalización pasiva del entorno de juego.

How do I become a rust admin?
Rust offers quite a selection of admin commands. Hit Control+F on your keyboard to search through the lists. To use these commands, you must have auth level 2, or admin authentication. We show you how to become admin within our Rust New Server Startup Guide - Becoming A Server Administrator.

Lista de Comandos de Servidor Esenciales

Aquí tienes una tabla con algunos de los comandos de servidor más utilizados y útiles para cualquier administrador. Estos te darán el control fundamental sobre tu comunidad y el estado del servidor.

ComandoAtajoDescripción
global.ban "player"ban "player"Banea a un jugador del servidor por su nombre o SteamID.
global.kick "player"kick "player"Expulsa a un jugador del servidor.
global.kickallkickallExpulsa a todos los jugadores conectados.
global.unban "SteamID"unban "SteamID"Desbanea a un jugador usando su SteamID.
global.say "mensaje"say "mensaje"Envía un mensaje a todos los jugadores en el chat, firmado como "SERVER".
server.savesaveFuerza un guardado del estado actual del mundo.
server.writecfgwritecfgGuarda la configuración actual del servidor en los archivos .cfg.
global.restartrestartReinicia el servidor con una cuenta atrás de 5 minutos.
global.teleport "player"teleport "player"Te teletransporta a la posición de otro jugador.
global.teleport2me "player"teleport2me "player"Teletransporta a un jugador a tu posición actual.
inventory.give "item_shortname" cantidadN/ATe da a ti mismo un objeto específico en la cantidad deseada.
airdrop.dropN/ALlama a un avión para que realice un lanzamiento aéreo (airdrop).

Variables del Servidor que Debes Conocer

Modificar las variables del servidor es donde realmente puedes empezar a crear una experiencia única. Ten cuidado, ya que cambiar estos valores en un servidor en vivo puede tener resultados inesperados. Siempre es recomendable hacer copias de seguridad.

Variables de Entorno y Clima

Estas variables te permiten controlar el mundo que te rodea.

  • env.time: Establece la hora del día en el servidor. Los valores van de 0 a 24. Por ejemplo, env.time 12 sería mediodía, y env.time 20 sería el anochecer.
  • weather.rain [valor]: Controla la intensidad de la lluvia. 0 significa sin lluvia, y 1.0 es lluvia torrencial.
  • weather.fog [valor]: Ajusta la densidad de la niebla, con valores similares a la lluvia.

Variables de Jugabilidad

Ajusta cómo se juega en tu servidor.

On which consoles does RUST admin work?
RUST admin works from the in-game and server consoles, as well as 3rd Party RCON platforms.
  • server.pve [true/false]: Activa o desactiva el modo PvE (Jugador contra Entorno). Si es `true`, los jugadores no pueden hacerse daño entre sí.
  • server.radiation [true/false]: Habilita o deshabilita el daño por radiación en el servidor.
  • decay.scale [valor]: Modifica la tasa de deterioro de las construcciones. Un valor de 1 es el predeterminado. 0.5 reduciría el deterioro a la mitad, y 0 lo desactivaría por completo.

Variables de Rendimiento

Optimiza el funcionamiento de tu servidor.

  • fps.limit [valor]: Establece el máximo de fotogramas por segundo del servidor. El valor por defecto es 256.
  • server.tickrate [valor]: Define la frecuencia con la que el servidor actualiza el estado del juego. El valor por defecto es 10. Aumentarlo puede mejorar la capacidad de respuesta, pero consume más recursos.

Comando Destacado: `oceanlevel` y el Control de los Mares

Uno de los comandos más interesantes y potencialmente caóticos es `sv oceanlevel`. Esta variable experimental permite a los administradores subir y bajar el nivel del océano en tiempo real, transformando completamente el mapa.

¿Para qué usar `oceanlevel`?

  • Eventos de Battle Royale: Sube el nivel del agua gradualmente para forzar a los jugadores a moverse hacia terrenos más altos, creando una zona de juego que se encoge.
  • Servidores temáticos: Crea un mundo acuático al estilo "Waterworld" subiendo permanentemente el nivel del mar.
  • Simulación de mareas: Utiliza scripts o plugins para subir y bajar el nivel del océano en un horario programado, simulando mareas altas y bajas.

¡Advertencia! El comando `sv oceanlevel` es experimental y debe usarse con extrema precaución. Cambiar el nivel del agua de forma abrupta puede causar muertes instantáneas por caída o ahogamiento, inutilizar vehículos, crear bucles de muerte para los jugadores que reaparecen y generar un lag considerable en el servidor.

Para usarlo, simplemente escribe en la consola: sv oceanlevel "valor". El valor por defecto es 0. Un valor de 100 suele ser suficiente para cubrir casi todo el mapa. Los jugadores pueden escribir `oceanlevel` en su propia consola para ver el nivel actual.

Preguntas Frecuentes (FAQ)

¿Quién puede usar los comandos de administrador?

Solo los jugadores con nivel de autorización 1 (moderador) o 2 (administrador/owner) pueden usar estos comandos. Los moderadores tienen acceso a un subconjunto de comandos, mientras que los administradores tienen acceso a todos.

What are rust admin commands?
Rust admin commands are divided into server commands and server variables. Server commands typically change the game state at a higher level of abstraction than server variables. For example, server commands can be used to kick players out of the server or restart the server.

¿Necesito una herramienta especial para usar estos comandos?

Puedes ejecutar los comandos desde la consola del juego (F1) si tienes los permisos necesarios. Sin embargo, para una gestión más cómoda y remota, se recomienda usar una herramienta RCON como RustAdmin.

¿Es seguro cambiar las variables del servidor mientras está en funcionamiento?

Depende de la variable. Cambiar la hora del día es relativamente seguro, pero modificar variables críticas de física o antihack puede desestabilizar el servidor. Lo mejor es realizar cambios importantes después de un reinicio y siempre tener una copia de seguridad.

¿Qué hago si un comando no funciona?

Primero, verifica que lo has escrito correctamente, incluyendo comillas y espacios. Segundo, asegúrate de tener el nivel de autorización correcto. Finalmente, algunos comandos pueden quedar obsoletos con las actualizaciones del juego, así que busca información sobre la versión actual de Rust.

Dominar los comandos de administrador es el paso definitivo para pasar de ser un simple jugador a ser el arquitecto de tu propio mundo en Rust. Experimenta, sé creativo y, sobre todo, úsalos para construir una comunidad y una experiencia de juego que los jugadores recuerden y disfruten.

Si quieres conocer otros artículos parecidos a Guía Completa de Comandos de Admin para Rust puedes visitar la categoría Guías.

Subir