Don't Starve Together tiene muchos comandos para administradores y partidas en solitario, como generar artículos, expulsar jugadores y más. Los jugadores pueden abrir la consola con la tecla tilde y escribir el comando elegido, con la opción de autocompletar al presionar tab. Esto permite a los administradores recorrer rápidamente los comandos en el juego, lo que puede ayudar a resolver problemas inmediatos en el servidor.
Cómo Usar Comandos Administrativos en Don't Starve Together
1. Únete al servidor como administrador. Aprende a administrar aquí.
2. Abre la consola con la tecla tilde (~).
3. Presiona Ctrl en el teclado para ingresar al modo local. Esto ayuda a ver las salidas de los comandos en el 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 artículos especificados en un fragmento. | c_regenerateshard() |
| Habilitar/Deshabilitar Unión de Jugadores |
Permite a los jugadores unirse cuando se establece en true .
|
TheNet:SetAllowIncomingConnections( true / false ) |
| Anuncio del Servidor | Anuncia apagones/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 Ítem | Genera partes premade en el inventario. | c_give("prefab",cantidad) |
| Ir de Aventura | Entregará un conjunto de ítems iniciales. | 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(percent) |
| Establecer Humedad | Establece la humedad a un porcentaje seleccionado. (0.9 = 90%) | c_setmoisture(percent) |
| Establecer Temperatura | Establece la temperatura a un porcentaje seleccionado. (0.9 = 90%) | c_settemperature(grados) |
| Modo Dios | No agota más 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 deshabilitar. | c_supergodmode() |
| Mantener Salud | Regenera constantemente salud. | c_maintainhealth(ThePlayer) |
| Mantener Cordura | Regenera constantemente cordura. | c_maintainsanity(ThePlayer) |
| Mantener Hambre | Regenera constantemente hambre. | c_maintainhunger(ThePlayer) |
| Mantener Temperatura | Regenera constantemente temperatura. | c_maintaintemperature(ThePlayer) |
| Mantener Humedad | Regenera constantemente humedad. | c_maintainmoisture(ThePlayer) |
| Mantener Todo | Regenera constantemente todas las estadísticas. | c_maintainall(ThePlayer) |
| Invisibilidad de Mob | Previene que los mobs ataquen al jugador, excluyendo las peleas contra jefes. | c_makeinvisible() |
| Establecer Velocidad de Carrera | Establece la velocidad de carrera 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 de forma gratuita. | 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 el 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[number] |
| Matar Jugador | Mata al jugador especificado. | AllPlayers[number]:PushEvent('death') |
| Resucitar Jugador | Revive a un jugador. | AllPlayers[number]:PushEvent('respawnfromghost') |
| Dar Modo Creativo | Le da al jugador especificado el modo creativo. | AllPlayers[number].components.builder:GiveAllRecipes( |
| Teletransportarse a Jugador | Teletransporta al jugador especificado. | c_goto(AllPlayers[number]) |
| Hombre Lobo | Convierte a Woodie en el Hombre Lobo. | GetPlayer().components.beaverness:SetPercent(1) |
Comandos de Mundo
| Función | Descripción | Sintaxis |
| Teletransportarse a Prefab | Teletransporta al jugador a la primera instancia numérica del nombre del prefab. | c_gonext("prefab") |
| Eliminar Ítem Bajo Cursor | Elimina el ítem bajo el cursor del mouse. | ConsoleWorldEntityUnderMouse():Remove()c_select():Remove() |
| Eliminar Todo | Elimina los ítems en el prefab designado. | for k,v in pairs(Ents) do if v.prefab == "prefab" then v:Remove() end end |
| Saltar Ciclo de Día | Salta al siguiente ciclo de día. | 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 del día, el ocaso y la noche. (El total no debe exceder 16) | TheWorld:PushEvent("ms_setclocksegs", {day=x,dusk=y,night=z}) |
| Establecer Segmento de Temporada | Establece la duración del día, el ocaso y la 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 | Comienza a llover. | TheWorld:PushEvent("ms_forceprecipitation") |
| Rayo | Invoca un rayo en el cursor del mouse. | TheWorld:PushEvent("ms_sendlightningstrike", ConsoleWorldPosition()) |
| Impacto de Meteoros | Invoca impactos de meteoros en el cursor del mouse. (Puede hacer 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 |