Posted on 25 de mayo de 2024 · Updated on 3 de octubre de 2026

Comandos de consola de Rust: jugador, administrador y servidor (2026)

por Clay B.

Rust tiene cientos de comandos de consola, pero la mayoría de jugadores usa unos diez y la mayoría de administradores de servidores, unos treinta. Aquí tienes esos, ordenados según quién puede ejecutarlos realmente. Si un comando necesita permisos de administrador, la tabla lo indica. Si solo funciona desde la consola del servidor o por RCON, también lo indica.

Todo lo que verás a continuación se ha comprobado con la wiki oficial de Facepunch y con la lista actual de comandos de servidor de Rust, a fecha de la actualización de septiembre de 2026. Los comandos cambian con los force wipes mensuales, así que si algo no responde, escribe find seguido de parte del nombre (por ejemplo find teleport) y el juego te mostrará lo que realmente está disponible en tu build.

Cómo abrir la consola en Rust

Pulsa F1 dentro del juego. La consola se abre con un cuadro de texto en la parte inferior. Escribe un comando, pulsa Intro y el resultado aparecerá encima. Para la mayoría de ajustes del cliente no hace falta estar en un servidor; puedes abrirla desde el menú principal.

Algunas cosas que suelen confundir:

  • Los ajustes de verdadero/falso también aceptan 1 y 0. streamermode 1 y streamermode true hacen lo mismo.
  • Los argumentos con espacios van entre comillas: ban "Some Player" "cheating".
  • Lo que cambias en F1 no siempre se guarda. Ejecuta writecfg después si quieres que se mantenga tras reiniciar.
  • ¿Juegas en PlayStation o Xbox? Rust Console Edition no tiene la consola F1 de PC. Los dueños de servidores comunitarios en consola configuran todo desde el panel de su proveedor, y los comandos son distintos a los de PC.

Quién puede ejecutar qué: jugador, administrador y consola del servidor

Los comandos de Rust se dividen en tres grupos, y confundirlos es la razón más habitual por la que un comando "no hace nada".

  1. Comandos de cliente. Cualquiera puede ejecutarlos en F1. Cambian solo tu propio juego: gráficos, binds, chat, reaparecer.
  2. Comandos de administrador. Se ejecutan en el servidor, así que necesitas un nivel de autorización (auth level) en ese servidor. El auth level 1 es moderador (moderatorid) y el auth level 2 es propietario (ownerid). Sin uno de ellos, el servidor te ignora.
  3. Solo consola del servidor / RCON. Algunos comandos están pensados para escribirse en la consola del propio servidor o en una herramienta RCON, no en F1. Aquí entran los ajustes de arranque como server.port y rcon.password, que solo se aplican cuando el servidor se inicia.

Los comandos de plugins de Oxide (uMod) o Carbon son un cuarto grupo. Solo existen si el servidor usa ese framework, y los comandos de chat como /tp o /kit vienen de plugins concretos, no de Rust.

Comandos de jugador que cualquiera puede usar

Funcionan en cualquier servidor, sin necesidad de ser administrador.

ComandoQué haceEjemplo
killMata a tu personaje y te lleva a la pantalla de reaparición. Es lo mismo que "Suicide" en el menú Esc. Si lo spameas, hay un breve tiempo de espera.kill
respawnTe hace reaparecer. Merece la pena probarlo cuando kill no funciona porque tu personaje está atascado o bugueado.respawn
combatlogMuestra el daño reciente que has hecho y recibido: quién te dio, con qué y a qué distancia. Lo primero que hay que mirar tras una muerte que no te cuadra.combatlog
server.combatlog_outgoingEl mismo registro de combate, filtrado solo al daño que has hecho tú.server.combatlog_outgoing
pingMuestra tu latencia con el servidor.ping
versionMuestra la versión y el build del juego. En un servidor, muestra la versión del servidor.version
gesture <name>Reproduce un gesto. Entre las opciones están wave, victory, shrug, thumbsup, chicken, hurry y whoa.gesture wave
chat.say "<text>"Envía un mensaje al chat global. Sobre todo útil dentro de un bind.chat.say "gg"
chat.teamsay "<text>"Envía un mensaje al chat del equipo.chat.teamsay "raid at 12"
client.connect <ip:port>Se conecta directamente a un servidor por IP. connect también funciona.client.connect 192.0.2.10:28015
client.disconnectSale del servidor en el que estás.client.disconnect
mute <player>Sin ser administrador, oculta el chat de ese jugador solo para ti.mute "Some Player"
mutelistMuestra a quién has silenciado localmente.mutelist
find <text>Busca en tu build todos los comandos y ajustes que contienen ese texto.find fov
console.clearLimpia la consola F1.console.clear
console.copyCopia todo el contenido de la consola al portapapeles. Útil para compartir un error o un registro de combate.console.copy

Comandos de FPS, gráficos y rendimiento

La mayoría también están en el menú de opciones, pero la consola es más rápida y algunos solo existen ahí.

ComandoQué haceEjemplo
perf <0-6>Muestra estadísticas de rendimiento en la esquina inferior izquierda. 1 es solo FPS; los valores más altos añaden latencia de fotogramas, RAM, ping, invokes y tasks. 0 lo desactiva.perf 1
fps.limit <number>Limita tu tasa de fotogramas. -1 quita el límite.fps.limit 144
graphics.fov <number>Ajusta el campo de visión.graphics.fov 90
graphics.vm_fov_scale <0/1>Desactiva o activa el escalado de FOV del modelo del arma.graphics.vm_fov_scale 0
streamermode <1/0>Oculta los nombres de jugadores y la información del servidor en pantalla.streamermode 1
audio.master <0-1>Volumen general.audio.master 0.5
benchmarkEjecuta el benchmark integrado de Rust. Útil antes y después de actualizar drivers.benchmark
writecfgGuarda tus ajustes y binds actuales en tus archivos de configuración.writecfg

Si buscas más FPS, perf 1 junto con fps.limit -1 es la forma más rápida de ver qué está haciendo realmente tu equipo antes de empezar a tocar los ajustes gráficos.

Binds útiles

Un bind asigna un comando a una tecla. El formato básico es bind <key> <command>, escrito en F1. Los binds se guardan en keys.cfg dentro de la carpeta de instalación de Rust, así que ejecuta writecfg después de crearlos.

BindQué hace
bind [leftshift+k] killSuicidio con Shift+K. La versión de dos teclas evita que te mates sin querer.
bind x forward;sprintCorrer automático. Sigues esprintando hacia delante hasta que vuelvas a pulsar W.
bind z duckAgacharse (alternar).
bind f1 consoletoggle;combatlogAbre la consola y muestra tu registro de combate con una sola pulsación.
bind mouse1 +lighttoggle;+attack2Enciende la linterna o el láser mientras apuntas con la mira.
bind h "craft.add -2072273936 1"Fabrica una venda. -2072273936 es el ID del objeto venda.
bind 7 chat.say "Hello everyone!"Envía un mensaje fijo al chat global.
bind f10 client.disconnectTe desconecta del servidor.

La sintaxis que hace útiles los binds:

  • Un punto y coma (;) ejecuta varios comandos con una sola tecla.
  • Un signo más (+) hace que la acción solo funcione mientras mantienes la tecla. bind x +forward;+sprint esprinta solo mientras mantienes X, mientras que bind x forward;sprint sigue después de soltarla.
  • Una virgulilla (~) alterna entre acciones cada vez que pulsas la tecla: bind rightarrow ~graphics.fov 70;graphics.fov 90.
  • Para quitar un bind, asigna la tecla a nada: bind x "" o bind x clear. No existe un comando unbind aparte.

Un bind de varias teclas como [leftshift+k] no libera la tecla sola. Si K ya tiene algo asignado, al pulsar Shift+K se activarán las dos cosas.

Cómo hacerte administrador en Rust

Los comandos de administrador solo funcionan cuando el servidor conoce tu Steam64 ID (el número de 17 dígitos que empieza por 7656). Con el servidor en marcha, abre la consola del servidor o RCON y escribe:

ownerid 76561198000000000 "YourName"

Usa moderatorid en su lugar para el auth level 1. Después desconéctate y vuelve a conectarte para que el servidor aplique tu nuevo nivel. En los builds actuales el cambio se guarda automáticamente; ejecutar server.writecfg después no está de más.

Si no puedes acceder a una consola, detén el servidor y añade la misma línea a users.cfg en server/<your identity>/cfg/. En un servidor de Host Havoc tienes ambas opciones en el panel de control, y nuestra guía paso a paso para ser administrador las explica con capturas.

Para quitar el administrador más adelante: removeowner <Steam64ID> o removemoderator <Steam64ID>. Solo un propietario (auth level 2) puede añadir a otro propietario.

Comandos de administrador (en el juego, requieren auth level)

Se ejecutan desde F1 mientras estás conectado a un servidor donde eres moderador o propietario. También funcionan desde la consola del servidor o por RCON, excepto los que actúan sobre "ti" o sobre "lo que estás mirando", que necesitan un jugador en el mundo.

Moverse y modo dios

ComandoQué haceEjemplo
noclipActiva el vuelo atravesando todo. El mismo comando lo desactiva.noclip
god true / god falseModo dios. No recibes daño ni tienes hambre ni sed.god true
debugcameraCámara libre, separada de tu jugador.debugcamera
admintime <0-24>Cambia la hora del día solo para ti. -1 la restablece. Útil para ver una base de noche sin cambiar la hora de todos.admintime 12
spectate <player>Observa a un jugador. Sin nombre, entras en modo espectador.spectate "Some Player"

Comandos de teletransporte

ComandoQué haceEjemplo
teleport <player>Te teletransporta a un jugador. Con dos nombres, mueve al primer jugador hasta el segundo.teleport "Some Player"
teleport2me <player>Trae a un jugador hasta ti.teleport2me "Some Player"
teleport2markerTe teletransporta al marcador que pusiste en tu mapa. La forma más rápida de moverte como administrador.teleport2marker
teleportpos "<x, y, z>"Te teletransporta a unas coordenadas exactas.teleportpos "1200, 30, -450"
teleportlosTe teletransporta a lo que estés mirando.teleportlos
teleport2owneditem <player>Te teletransporta a algo que haya colocado ese jugador. Útil para encontrar la base de alguien.teleport2owneditem 76561198000000000
teleportany <entity>Te teletransporta a la entidad más cercana de ese tipo.teleportany bear
printposMuestra tus coordenadas actuales, que puedes reutilizar con teleportpos.printpos

Los nombres de jugador funcionan si son únicos. Si dos personas tienen nombres parecidos, usa su Steam64 ID.

Objetos y spawn

ComandoQué haceEjemplo
inventory.give <item> <amount>Te da un objeto por su nombre corto.inventory.give rifle.ak 1
inventory.giveto <player> <item> <amount>Da un objeto a otro jugador.inventory.giveto "Some Player" wood 1000
inventory.giveid <itemid> <amount>Da un objeto por su ID numérico en lugar del nombre corto.inventory.giveid -2072273936 5
inventory.giveall <item>Da un objeto a todos los jugadores conectados y lo anuncia en el chat.inventory.giveall bandage
inventory.clearinventory <player>Vacía el inventario de un jugador. Añade --belt, --wear o --backpack para vaciar solo esa parte.inventory.clearinventory "Some Player"
spawn <entity>Genera una entidad donde estás mirando. Si el nombre no coincide exactamente, te da una lista de sugerencias.spawn minicopter.entity
debug.refillvitalsRellena tu salud, comida y agua. Añade un nombre de jugador para aplicarlo a otra persona.debug.refillvitals

Los nombres cortos de objetos son cosas como wood, stones, metal.fragments, rifle.ak y ammo.rifle. La lista completa está en la página de objetos de la wiki de Rust.

Entidades y eventos del mundo

ComandoQué haceEjemplo
ent killDestruye la entidad que estás mirando.ent kill
ent whoMuestra el Steam64 ID de quien colocó lo que estás mirando.ent who
ent lock / ent unlockBloquea o desbloquea la cerradura de código o de llave que estás mirando.ent unlock
debug.lookingatMuestra la ruta del prefab de lo que estás mirando.debug.lookingat
heli.calltomeEnvía el helicóptero de patrulla a tu posición.heli.calltome
heli.callInicia un evento de helicóptero de patrulla.heli.call
bradley.quickrespawnHace reaparecer al momento el Bradley APC en Launch Site.bradley.quickrespawn
weather.load <preset>Fuerza un preset de clima. weather.reset vuelve al clima normal.weather.load clear
env.time <0-24>Cambia la hora del día para todo el servidor.env.time 12

Comandos de moderación

Funcionan desde F1 como administrador, desde la consola del servidor o por RCON.

ComandoQué haceEjemplo
statusLista los jugadores conectados con Steam64 ID, nombre, ping, tiempo conectado e IP.status
playersLista de jugadores más corta, con IDs y ping.players
kick <player> <reason>Expulsa a un jugador. Puede volver a entrar enseguida.kick "Some Player" "spamming"
kickall <reason>Expulsa a todos. Útil antes de un reinicio manual.kickall "restarting"
ban <player> <reason> <duration>Banea a un jugador conectado. La duración es opcional; si no la pones, el baneo es permanente.ban "Some Player" "cheating" 7d
banid <Steam64ID> <name> <reason> <duration>Banea por Steam64 ID. El jugador no tiene que estar conectado.banid 76561198000000000 "Some Player" "alt account"
unban <Steam64ID>Quita un baneo.unban 76561198000000000
banlistexLista los baneos con nombres y motivos.banlistex
mute <player> / unmute <player>Como administrador, silencia o quita el silencio del chat de un jugador para todo el servidor.mute "Some Player"
killplayer <player>Mata a ese jugador.killplayer 76561198000000000
skipqueue <Steam64ID>Pone a un jugador al principio de la cola de entrada.skipqueue 76561198000000000

Las duraciones de baneo son un número seguido de una unidad, y se pueden combinar: 1M7d5m es un mes, siete días y cinco minutos. Nuestra guía para banear y desbanear jugadores explica cómo hacerlo desde la consola web de Host Havoc.

Comandos de consola del servidor y RCON

Estos sirven para gestionar el propio servidor. Escríbelos en la consola de tu proveedor o en una herramienta RCON como RustAdmin. Un administrador también puede ejecutar la mayoría desde F1; para enviar say desde la consola del juego, según la wiki de Facepunch necesitas el prefijo sv, como en sv say "text".

ComandoQué haceEjemplo
say "<message>"Envía un mensaje al chat para todos los del servidor.say "Restart in 10 minutes"
server.saveFuerza un guardado del mundo en ese momento.server.save
server.writecfgEscribe los ajustes actuales del servidor en los archivos de configuración.server.writecfg
restart <seconds> "<message>"Reinicia el servidor tras una cuenta atrás y avisa a los jugadores por el chat. Sin argumentos, cuenta atrás desde 300 segundos.restart 60 "Quick restart"
quitGuarda y apaga el servidor.quit
serverinfoMuestra un resumen del estado actual del servidor.serverinfo
server.fpsMuestra la tasa de fotogramas actual del servidor. Unos FPS bajos en el servidor son lo que los jugadores notan como lag.server.fps
wipetimer.printwipeMuestra cuándo está programado el próximo wipe según los ajustes del wipe timer.wipetimer.printwipe
usersLista los jugadores con sus Steam64 ID, justo lo que necesitas para ownerid.users

Si prefieres no reiniciar a mano, consulta cómo configurar reinicios automáticos.

Ajustes del servidor (convars) que conviene conocer

Los convars son ajustes que puedes cambiar en caliente escribiendo el nombre y un valor, como decay.scale 0.5. Si escribes solo el nombre, verás el valor actual. Los cambios en caliente se pierden al reiniciar, a menos que los pongas en server.cfg (en server/<identity>/cfg/) o ejecutes server.writecfg.

ConvarPor defectoQué controla
server.hostnameNombre del servidor en el navegador de servidores.
server.descriptionDescripción que aparece en la página del servidor en el navegador.
server.urlEnlace a tu web que aparece en el navegador.
server.headerimageURL de la imagen del banner. Nuestra guía de la imagen de cabecera explica los tamaños.
server.logoimageURL del logo para el navegador de servidores.
server.maxplayersPlazas de jugadores.
server.pveFalseDesactiva el daño entre jugadores.
server.saveinterval600Segundos entre guardados automáticos.
server.idlekick30Minutos antes de expulsar a un jugador inactivo. 0 lo desactiva.
decay.scale1Velocidad del deterioro. 0 lo desactiva y 2 lo duplica.
decay.upkeepTrueSi el mantenimiento del tool cupboard está activado.
decay.upkeep_group_scalingTrueNuevo en la actualización de septiembre de 2026. Añade un impuesto de mantenimiento para grupos grandes en un mismo TC. Ponlo en false para desactivarlo.
craft.instantFalseFabricación instantánea.
hackablelockedcrate.requiredhackseconds900Cuánto tarda en hackearse una locked crate, en segundos.
wipetimer.wipedayofweek4Día hacia el que cuenta el wipe timer. 0 es domingo y 4 es jueves.
wipetimer.wipehourofday19Hora del wipe. 14.5 significa las 14:30.
wipetimer.wipetimezoneEurope/LondonZona horaria que usa el wipe timer.

El impuesto de mantenimiento por grupo de septiembre se controla con una serie de convars decay.upkeep_group_*. Por defecto, los primeros 4 jugadores de un TC no pagan nada extra, los 6 siguientes suman un 2 % cada uno, a partir de ahí cada jugador suma un 4 %, y el total tiene un tope del 300 %. Si tienes un servidor con muchos clanes o con poca población, esos son los valores que debes revisar.

Para planificar los wipes en torno al force wipe mensual de Facepunch, consulta cómo programar un wipe automático.

Ajustes que solo se leen al arrancar

Estos se leen cuando el servidor arranca, así que van en tu línea de comandos de inicio (o en los ajustes de inicio de tu proveedor), no en F1.

AjusteQué hace
server.portPuerto del juego. Por defecto 28015, UDP.
server.queryportPuerto que usa el navegador de servidores para encontrarte. Tiene que ser distinto de server.port.
server.identityNombre de la carpeta para los archivos de guardado y configuración de este servidor.
server.seed / server.worldsizeSemilla y tamaño del mapa procedural. Si cambias cualquiera de los dos, obtienes un mapa distinto.
server.levelTipo de mapa. Procedural Map, salvo que uses un mapa personalizado.
rcon.port / rcon.password / rcon.webAcceso a la consola remota. Cambia la contraseña por defecto.

Si tu servidor no aparece en la lista del juego, la causa habitual es un puerto de consulta incorrecto. Esta guía repasa las soluciones.

Comandos de plugins de Oxide (uMod) y Carbon

Solo existen si el servidor usa Oxide o Carbon. Se ejecutan desde la consola del servidor o por RCON, o desde F1 como propietario. Si todavía no has configurado un framework, empieza por cómo instalar mods en Rust.

Oxide (uMod)CarbonQué hace
oxide.versionc.versionMuestra la versión del framework.
oxide.pluginsc.pluginsLista los plugins. La lista de Oxide incluye los que no se han podido cargar.
oxide.load <plugin>c.load <plugin>Carga un plugin.
oxide.unload <plugin>c.unload <plugin>Descarga un plugin.
oxide.reload <plugin>c.reload <plugin>Recarga un plugin. Úsalo después de editar su configuración. Ambos aceptan * para recargarlo todo.
oxide.grant user <name> <permission>c.grantDa a un jugador un permiso de plugin.
oxide.grant group <group> <permission>c.grantDa un permiso a todo un grupo.
oxide.revoke user <name> <permission>c.revokeQuita un permiso.
oxide.group add <group>c.groupCrea un grupo de permisos.
oxide.usergroup add <name> <group>c.usergroupAñade un jugador a un grupo.
oxide.show user <name>c.showMuestra los grupos y permisos de un jugador.

Los comandos de Oxide también aceptan el prefijo corto o., así que o.reload Kits y o.plugins funcionan. Para los comandos de permisos de Carbon, escribe el comando solo (por ejemplo c.grant) y te mostrará la sintaxis exacta que espera. Los permisos de plugins tienen la forma pluginname.permission, y un comodín como oxide.grant user Wulf kits.* concede todos los de un plugin.

¿Buscas ideas sobre qué instalar? Aquí tienes nuestra lista de los mejores mods de Rust.

Preguntas frecuentes

¿Cómo uso los comandos de administrador en Rust?

Añade tu Steam64 ID con ownerid o moderatorid desde la consola del servidor, vuelve a conectarte y luego escribe los comandos en F1. Si el servidor responde que no tienes permiso, el ID estaba mal o todavía no te has reconectado.

¿Cómo se activa el modo dios en Rust?

Escribe god true en F1 mientras tengas administrador en el servidor. god false lo desactiva. En un servidor donde no eres administrador, no hay forma de hacerlo.

¿Cómo se vuela en Rust?

noclip activa y desactiva el vuelo para administradores. Si lo usas mucho, asígnalo a una tecla: bind j noclip.

¿Cuál es el comando de Rust para suicidarte?

kill. Si no hace nada porque tu personaje está atascado, prueba con respawn.

¿Por qué no funciona un comando?

Normalmente es por una de tres cosas. No tienes administrador en ese servidor, el comando es solo de la consola del servidor o le cambiaron el nombre en una actualización. Usa find con parte del nombre para ver lo que realmente tiene tu build.

¿Funcionan los comandos de consola en Rust Console Edition?

No, al menos no los de PC. La versión de PlayStation y Xbox no tiene la consola F1, y los ajustes de los servidores comunitarios se gestionan de otra forma.

Ten tu propio servidor de Rust

La mayoría de los comandos útiles de esta página requieren administrador, y la forma más fácil de tenerlo es que el servidor sea tuyo. Los servidores de Rust de Host Havoc incluyen una consola web para RCON, instalación de Oxide con un clic y un editor de archivos para server.cfg y users.cfg, así que puedes usar todo lo anterior sin configurar SteamCMD por tu cuenta. Si prefieres hacerlo a mano, nuestra guía sobre cómo alojar tu propio servidor de Rust cubre las dos opciones.