Don't Starve Together tem muitos comandos para administradores e para partidas a solo, como gerar itens, expulsar jogadores e muito mais. Os jogadores podem abrir a consola com a tecla til e escrever o comando pretendido, com a opção de o preencher automaticamente ao premir Tab. Isto permite aos administradores percorrer rapidamente os comandos no jogo, o que pode ajudar a lidar com problemas imediatos no servidor.
Como Usar Comandos De Administrador Em Don't Starve Together
1. Junte-se ao servidor como administrador. Saiba como administrar aqui.
2. Abra a consola com a tecla til (~) .
3. Prima Ctrl no teclado para entrar no modo Local . Isto ajuda a ver os resultados dos comandos no 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 num fragmento. | c_regenerateshard() |
| Ativar/Desativar Entrada De Jogadores |
Permite a entrada de jogadores quando definido como true .
|
TheNet:SetAllowIncomingConnections( true / false ) |
| Anúncio Do Servidor | Anuncia encerramentos/reinícios do servidor. | c_announce("announcement") |
Comandos Comuns
| Função | Descrição | Sintaxe |
| Gerar Prefab | Gera o prefab designado sob o cursor. | c_spawn("prefab",amount) |
| Dar Item | Gera partes pré-feitas no inventário. | c_give("prefab",amount) |
| Ir À 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 percentagem selecionada. (0.9 = 90%) | c_sethealth(percent) |
| Definir Sanidade | Define a sanidade para uma percentagem selecionada. (0.9 = 90%) | c_setsanity(percent) |
| Definir Fome | Define a fome para uma percentagem selecionada. (0.9 = 90%) | c_sethunger(percent) |
| Definir Humidade | Define a humidade para uma percentagem selecionada. (0.9 = 90%) | c_setmoisture(percent) |
| Definir Temperatura | Define a temperatura para uma percentagem selecionada. (0.9 = 90%) | c_settemperature(degrees) |
| Modo Deus | Já não esgota a saúde, sanidade ou fome. Ressuscitará ao morrer. | c_godmode() |
| Super Modo Deus | Tal como o modo deus, mas define as estatísticas no máximo mesmo depois de o 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 Humidade | Regenera humidade constantemente. | c_maintainmoisture(ThePlayer) |
| Manter Tudo | Regenera constantemente todas as estatísticas. | c_maintainall(ThePlayer) |
| Invisibilidade Para Mobs | Impede que os mobs ataquem o jogador, excluindo lutas contra bosses. | c_makeinvisible() |
| Definir Velocidade De Corrida | Define a velocidade de corrida do jogador. | c_speedmult(multiplier) |
Comandos Do Jogador
| Função | Descrição | Sintaxe |
| Esconder/Mostrar HUD | Oculta ou mostra o HUD completo do jogo. | GetPlayer().HUD:Hide()GetPlayer().HUD:Show() |
| Modo Criativo | Cria tudo gratuitamente. | 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 por nome de utilizador e número. | c_listallplayers() |
| Obter Jogador Específico | Mostra informações sobre o jogador com o número especificado. | AllPlayers[number] |
| Matar Jogador | Mata o jogador especificado. | AllPlayers[number]:PushEvent('death') |
| Ressuscitar Jogador | Ressuscita um jogador. | AllPlayers[number]:PushEvent('respawnfromghost') |
| Dar Modo Criativo | Dá modo criativo a um jogador especificado. | AllPlayers[number].components.builder:GiveAllRecipes( |
| Teletransportar Para Jogador | Teletransporta para o jogador especificado. | c_goto(AllPlayers[number]) |
| 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") |
| Eliminar Item Sob O Cursor | Elimina o item sob o cursor do rato. | ConsoleWorldEntityUnderMouse():Remove()c_select():Remove() |
| Eliminar Tudo | Elimina itens no prefab designado. | for k,v in pairs(Ents) do if v.prefab == "prefab" then v:Remove() end end |
| Saltar Ciclo Do Dia | Salta para o próximo ciclo do dia. | TheWorld:PushEvent("ms_nextcycle") |
| Saltar Dia | Salta o período diurno. | c_skip(num) |
| Saltar Tempo | Avança o tempo pela quantidade designada. | TheWorld.net.components.clock:OnUpdate(16*30*x) |
| Saltar Unidade De Tempo E Atualizar | Salta x unidades de tempo e atualiza. | LongUpdate(X) |
| Acelerar Simulação | Acelera a simulação do mundo. | c_speedup() |
| Saltar Fase | Salta a fase atual do mundo. | TheWorld:PushEvent("ms_nextphase") |
| Definir Segmento | Define a duração do dia, do lusco-fusco e da noite. (O total não deve exceder 16) | TheWorld:PushEvent("ms_setclocksegs", {day=x,dusk=y,night=z}) |
| Definir Segmento Da Estação | Define a duração do dia, do lusco-fusco e da noite por estação. (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 numa estação. | TheWorld:PushEvent("ms_setseasonlength", {season="summer", length=15}) |
| Iniciar Primavera | Define a estação para primavera. | TheWorld:PushEvent("ms_setseason", "spring") |
| Iniciar Verão | Define a estação para verão. | TheWorld:PushEvent("ms_setseason", "summer") |
| Iniciar Outono | Define a estação para outono. | TheWorld:PushEvent("ms_setseason", "autumn") |
| Iniciar Inverno | Define a estação para inverno. | TheWorld:PushEvent("ms_setseason", "winter") |
| Iniciar Chuva | Começa a chover. | TheWorld:PushEvent("ms_forceprecipitation") |
| Raio | Invoca um raio no cursor do rato. | TheWorld:PushEvent("ms_sendlightningstrike", ConsoleWorldPosition()) |
| Impacto De Meteoro | Invoca impactos de meteoros no cursor do rato. (Pode fazer o jogo bloquear) | 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 |