Don't Starve Together tiene muchos comandos para administradores y partidas en solitario, como generar objetos, expulsar jugadores y más. Los jugadores pueden abrir la consola con la tecla tilde y escribir su comando elegido, con la opción de autocompletar al presionar tab. Esto permite a los administradores recorrer rápidamente los comandos dentro del juego, lo que puede ayudar a resolver problemas inmediatos en el servidor.
Cómo usar comandos de administrador en Don't Starve Together
1. Únete al servidor como administrador. Aprende cómo administrar aquí.
2. Abre la consola con la tecla tilde (~).
3. Presiona Ctrl en el teclado para entrar en modo local. Esto ayuda a ver las salidas de comandos dentro del juego.
Comandos del Servidor
| Función | Descripción | Sintaxis |
| Expulsar Jugador | Expulsa a un jugador del servidor. | TheNet:Kick(userid) |
| Banear Jugador | Expulsa y previene el acceso al servidor. | TheNet:Ban(userid) |
| Regenerar Fragmento del Mundo | Regenera objetos especificados en un fragmento. | c_regenerateshard() |
| Habilitar/Deshabilitar Unión de Jugadores |
Permite que los jugadores se unan cuando se establece en true .
|
TheNet:SetAllowIncomingConnections( true / false ) |
| Anuncio del Servidor | Anuncia apagados/reinicios del servidor. | c_announce("anuncio") |
Comandos Comunes
| Función | Descripción | Sintaxis |
| Generar Prefab | Genera el prefab designado bajo el cursor. | c_spawn("prefab",cantidad) |
| Dar Objeto | Genera partes prehechas en el inventario. | c_give("prefab",cantidad) |
| Ir de Aventura | Proporciona un conjunto de objetos de inicio. | c_goadventuring() |
| Escenario | Aplica un script de escenario. | c_doscenario(scenario) |
| Establecer Salud | Establece la salud a un porcentaje seleccionado. (0.9 = 90%) | c_sethealth(porcentaje) |
| Establecer Cordura | Establece la cordura a un porcentaje seleccionado. (0.9 = 90%) | c_setsanity(porcentaje) |
| Establecer Hambre | Establece el hambre a un porcentaje seleccionado. (0.9 = 90%) | c_sethunger(porcentaje) |
| Establecer Humedad | Establece la humedad a un porcentaje seleccionado. (0.9 = 90%) | c_setmoisture(porcentaje) |
| Establecer Temperatura | Establece la temperatura a un porcentaje seleccionado. (0.9 = 90%) | c_settemperature(grados) |
| Modo Dios | Ya no agota la salud, cordura o hambre. Resucitará al morir. | c_godmode() |
| Super Modo Dios | Como el modo dios, pero establece estadísticas al máximo incluso después de desactivarse. | c_supergodmode() |
| Mantener Salud | Regenera salud constantemente. | c_maintainhealth(ThePlayer) |
| Mantener Cordura | Regenera cordura constantemente. | c_maintainsanity(ThePlayer) |
| Mantener Hambre | Regenera hambre constantemente. | c_maintainhunger(ThePlayer) |
| Mantener Temperatura | Regenera temperatura constantemente. | c_maintaintemperature(ThePlayer) |
| Mantener Humedad | Regenera humedad constantemente. | c_maintainmoisture(ThePlayer) |
| Mantener Todo | Regenera todas las estadísticas constantemente. | c_maintainall(ThePlayer) |
| Invisibilidad de Mobs | Previene que los mobs ataquen al jugador, excluyendo batallas contra jefes. | c_makeinvisible() |
| Establecer Velocidad de Correr | Establece la velocidad de correr del jugador. | c_speedmult(multiplicador) |
Comandos de Jugador
| Función | Descripción | Sintaxis |
| Ocultar/Mostrar HUD | Oculta o muestra el HUD completo del juego. | GetPlayer().HUD:Hide()GetPlayer().HUD:Show() |
| Modo Creativo | Crea todo gratis. | GetPlayer().components.builder:GiveAllRecipes() |
| Salud Máxima | Establece la salud máxima del jugador. | GetPlayer().components.health:SetMaxHealth(valor) |
| Cordura Máxima | Establece la cordura máxima del jugador. | GetPlayer().components.sanity:SetMax(valor) |
| Hambre Máxima | Establece la hambre máxima del jugador. | GetPlayer().components.hunger:SetMax(valor) |
| Pausar Hambre | Pausa la hambre del jugador. | GetPlayer().components.hunger:Pause(true) |
| Listar Todos los Jugadores | Lista todos los jugadores por nombre de usuario y número. | c_listallplayers() |
| Obtener Jugador Específico | Muestra información sobre el jugador con el número especificado. | AllPlayers[número] |
| Eliminar Jugador | Elimina al jugador especificado. | AllPlayers[número]:PushEvent('death') |
| Resucitar Jugador | Revive a un jugador. | AllPlayers[número]:PushEvent('respawnfromghost') |
| Dar Modo Creativo | Le da al jugador específico el modo creativo. | AllPlayers[número].components.builder:GiveAllRecipes( |
| Teletransportar a Jugador | Teletransporta al jugador especificado. | c_goto(AllPlayers[número]) |
| Werebeaver | Convierte a Woodie en el Werebeaver. | GetPlayer().components.beaverness:SetPercent(1) |
Comandos del Mundo
| Función | Descripción | Sintaxis |
| Teletransportar a Prefab | Teletransporta al jugador a la primera instancia numérica del nombre del prefab. | c_gonext("prefab") |
| Eliminar Ítem Bajo el Cursor | Elimina el ítem que está bajo el cursor del ratón. | ConsoleWorldEntityUnderMouse():Remove()c_select():Remove() |
| Eliminar Todo | Elimina ítems en el prefab designado. | for k,v in pairs(Ents) do if v.prefab == "prefab" then v:Remove() end end |
| Saltar Ciclo Diurno | Salta al siguiente ciclo diurno. | TheWorld:PushEvent("ms_nextcycle") |
| Saltar Día | Salta el tiempo de día. | c_skip(num) |
| Saltar Tiempo | Salta el tiempo hacia adelante por la cantidad designada. | TheWorld.net.components.clock:OnUpdate(16*30*x) |
| Saltar Unidad de Tiempo & Actualizar | Salta x unidades de tiempo y actualiza. | LongUpdate(X) |
| Acelerar Simulación | Acelera la simulación del mundo. | c_speedup() |
| Saltar Fase | Salta la fase actual del mundo. | TheWorld:PushEvent("ms_nextphase") |
| Establecer Segmento | Establece la duración de día, crepúsculo y noche. (El total no debe exceder 16) | TheWorld:PushEvent("ms_setclocksegs", {day=x,dusk=y,night=z}) |
| Establecer Segmento de Temporada | Establecer duración de día, crepúsculo y noche por temporada. (El total no debe exceder 16) | TheWorld:PushEvent("ms_setseasonclocksegs", {summer={day=sx,dusk=sy,night=sz}, winter={day=wx,dusk=wy,night=wz}}) |
| Establecer Longitud de Temporada | Establece el número de días en una temporada. | TheWorld:PushEvent("ms_setseasonlength", {season="summer", length=15}) |
| Iniciar Primavera | Establece la temporada a primavera. | TheWorld:PushEvent("ms_setseason", "spring") |
| Iniciar Verano | Establece la temporada a verano. | TheWorld:PushEvent("ms_setseason", "summer") |
| Iniciar Otoño | Establece la temporada a otoño. | TheWorld:PushEvent("ms_setseason", "autumn") |
| Iniciar Invierno | Establece la temporada a invierno. | TheWorld:PushEvent("ms_setseason", "winter") |
| Iniciar Lluvia | Empieza a llover. | TheWorld:PushEvent("ms_forceprecipitation") |
| Rayo | Invoca un rayo sobre el cursor del ratón. | TheWorld:PushEvent("ms_sendlightningstrike", ConsoleWorldPosition()) |
| Impacto de Meteorito | Invoca impactos de meteoritos sobre el cursor del ratón. (Puede causar que el juego se bloquee) | c_spawn("shadowmeteor", 1) |
| Activar Todos los Eventos | Activa todos los eventos al mismo tiempo. | for k, v in pairs(SPECIAL_EVENTS) do if v ~= SPECIAL_EVENTS.NONE then local tech = TECH[k] if tech ~= nil then tech.SCIENCE = 0 end end end function IsSpecialEventActive(event) return true end |