Don't Starve Together tem muitos comandos para administradores e jogatinas solo, como gerar itens, expulsar jogadores, e mais. Os jogadores podem abrir o console com a tecla til e digitar o comando desejado, com a opção de preenchimento automático pressionando a tecla tab. Isso permite que os administradores rapidamente alternem entre os comandos dentro do jogo, o que pode ajudar a resolver problemas imediatos no servidor.
Como Usar Comandos de Admin em Don't Starve Together
1. Entre no servidor como admin. Aprenda como ser admin aqui.
2. Abra o console com a tecla til (~) .
3. Pressione Ctrl no teclado para entrar em Modo Local. Isso ajuda a visualizar as saídas de comando dentro do jogo.
Comandos do Servidor
| Função | Descrição | Sintaxe |
| Expulsar Jogador | Expulsa um jogador do servidor. | TheNet:Kick(userid) |
| Banir Jogador | Expulsa e impede o acesso ao servidor. | TheNet:Ban(userid) |
| Regenerar Fragmento do Mundo | Regenera itens especificados em um fragmento. | c_regenerateshard() |
| Ativar/Desativar Entrada de Jogador |
Permite que jogadores entrem quando definido como true.
|
TheNet:SetAllowIncomingConnections( true / false ) |
| Anúncio do Servidor | Anuncia desligamentos/reinícios do servidor. | c_announce("anúncio") |
Comandos Comuns
| Função | Descrição | Sintaxe |
| Spawn Prefab | Gera prefab designado sob o cursor. | c_spawn("prefab",amount) |
| Dar Item | Gera partes pré-fabricadas no inventário. | c_give("prefab",amount) |
| Ir para a Aventura | Dá um conjunto de itens iniciais. | c_goadventuring() |
| Cenário | Aplica um script de cenário. | c_doscenario(scenario) |
| Definir Saúde | Define a saúde para uma porcentagem selecionada. (0.9 = 90%) | c_sethealth(percent) |
| Definir Sanidade | Define a sanidade para uma porcentagem selecionada. (0.9 = 90%) | c_setsanity(percent) |
| Definir Fome | Define a fome para uma porcentagem selecionada. (0.9 = 90%) | c_sethunger(percent) |
| Definir Umidade | Define a umidade para uma porcentagem selecionada. (0.9 = 90%) | c_setmoisture(percent) |
| Definir Temperatura | Define a temperatura para uma porcentagem selecionada. (0.9 = 90%) | c_settemperature(degrees) |
| Modo Deus | Não consome mais saúde, sanidade ou fome. Reina ao morrer. | c_godmode() |
| Super Modo Deus | Como o modo deus, mas define as estatísticas para o máximo mesmo após desativar. | c_supergodmode() |
| Manter Saúde | Regenera saúde constantemente. | c_maintainhealth(ThePlayer) |
| Manter Sanidade | Regenera sanidade constantemente. | c_maintainsanity(ThePlayer) |
| Manter Fome | Regenera fome constantemente. | c_maintainhunger(ThePlayer) |
| Manter Temperatura | Regenera temperatura constantemente. | c_maintaintemperature(ThePlayer) |
| Manter Umidade | Regenera umidade constantemente. | c_maintainmoisture(ThePlayer) |
| Manter Todos | Regenera todos os status constantemente. | c_maintainall(ThePlayer) |
| Invisibilidade de Mob | Impedir que mobs ataquem o jogador, excluindo lutas contra chefes. | c_makeinvisible() |
| Definir Velocidade de Corrida | Define a velocidade de corrida do jogador. | c_speedmult(multiplier) |
Comandos do Jogador
| Função | Descrição | Sintaxe |
| Ocultar/Mostrar HUD | Oculta ou mostra o HUD completo do jogo. | GetPlayer().HUD:Hide()GetPlayer().HUD:Show() |
| Modo Criativo | Cria tudo de graça. | GetPlayer().components.builder:GiveAllRecipes() |
| Saúde Máxima | Define a saúde máxima do jogador. | GetPlayer().components.health:SetMaxHealth(value) |
| Sanidade Máxima | Define a sanidade máxima do jogador. | GetPlayer().components.sanity:SetMax(value) |
| Fome Máxima | Define a fome máxima do jogador. | GetPlayer().components.hunger:SetMax(value) |
| Pausar Fome | Pausa a fome do jogador. | GetPlayer().components.hunger:Pause(true) |
| Listar Todos os Jogadores | Lista todos os jogadores pelo nome de usuário e número. | c_listallplayers() |
| Obter Jogador Específico | Exibe informações sobre o jogador com o número especificado. | AllPlayers[número] |
| Matar Jogador | Mata o jogador especificado. | AllPlayers[número]:PushEvent('death') |
| Ressuscitar Jogador | Revive um jogador. | AllPlayers[número]:PushEvent('respawnfromghost') |
| Dar Modo Criativo | Dá ao jogador especificado o modo criativo. | AllPlayers[número].components.builder:GiveAllRecipes( |
| Teletransportar para Jogador | Teletransporta para o jogador especificado. | c_goto(AllPlayers[número]) |
| Werebeaver | Transforma Woodie em Werebeaver. | GetPlayer().components.beaverness:SetPercent(1) |
Comandos do Mundo
| Função | Descrição | Sintaxe |
| Teletransportar para Prefab | Teletransporta o jogador para a primeira instância numérica do nome do prefab. | c_gonext("prefab") |
| Excluir Item Sob o Cursor | Exclui o item sob o cursor do mouse. | ConsoleWorldEntityUnderMouse():Remove()c_select():Remove() |
| Excluir Tudo | Exclui itens no prefab designado. | for k,v in pairs(Ents) do if v.prefab == "prefab" then v:Remove() end end |
| Pular Ciclo do Dia | Pula para o próximo ciclo do dia. | TheWorld:PushEvent("ms_nextcycle") |
| Pular Dia | Pula o tempo do dia. | c_skip(num) |
| Pular Tempo | Avança no tempo pela quantidade designada. | TheWorld.net.components.clock:OnUpdate(16*30*x) |
| Pular Unidade de Tempo & Atualizar | Pula x unidades de tempo e atualiza. | LongUpdate(X) |
| Acelerar Simulação | Acelera a simulação do mundo. | c_speedup() |
| Pular Fase | Pula a fase atual do mundo. | TheWorld:PushEvent("ms_nextphase") |
| Definir Segmento | Define a duração para o dia, crepúsculo e noite. (Total não deve exceder 16) | TheWorld:PushEvent("ms_setclocksegs", {day=x,dusk=y,night=z}) |
| Definir Segmento de Estação | Define a duração para o dia, crepúsculo e noite por estação. (Total não deve exceder 16) | TheWorld:PushEvent("ms_setseasonclocksegs", {summer={day=sx,dusk=sy,night=sz}, winter={day=wx,dusk=wy,night=wz}}) |
| Definir Duração da Estação | Define o número de dias em uma estação. | TheWorld:PushEvent("ms_setseasonlength", {season="summer", length=15}) |
| Iniciar Primavera | Define a estação como primavera. | TheWorld:PushEvent("ms_setseason", "spring") |
| Iniciar Verão | Define a estação como verão. | TheWorld:PushEvent("ms_setseason", "summer") |
| Iniciar Outono | Define a estação como outono. | TheWorld:PushEvent("ms_setseason", "autumn") |
| Iniciar Inverno | Define a estação como inverno. | TheWorld:PushEvent("ms_setseason", "winter") |
| Iniciar Chuva | Começa a chover. | TheWorld:PushEvent("ms_forceprecipitation") |
| Raio | Invoca um raio no cursor do mouse. | TheWorld:PushEvent("ms_sendlightningstrike", ConsoleWorldPosition()) |
| Impacto de Meteoro | Invoca impactos de meteoros no cursor do mouse. (Pode causar a falha do jogo) | c_spawn("shadowmeteor", 1) |
| Ativar Todos os Eventos | Ativa todos os eventos ao mesmo tempo. | 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 |