Don't Starve Together offre molti comandi per amministratori e partite in solitaria, come generare oggetti, espellere giocatori e molto altro. I giocatori possono aprire la console con il tasto tilde e digitare il comando scelto, con l'opzione di completamento automatico premendo tab. Questo permette agli admin di scorrere rapidamente i comandi in-game, aiutandoli a risolvere problemi immediati sul server.
Come usare i comandi admin su Don't Starve Together
1. Entra nel server come admin. Scopri come diventare admin qui.
2. Apri la console con il tasto tilde (~).
3. Premi Ctrl sulla tastiera per entrare in modalità Locale . Questo aiuta a visualizzare gli output dei comandi in-game.
Comandi server
| Funzione | Descrizione | Sintassi |
| Espelli giocatore | Espelle un giocatore dal server. | TheNet:Kick(userid) |
| Banna giocatore | Espelle e impedisce l'accesso al server. | TheNet:Ban(userid) |
| Rigenera shard del mondo | Rigenera gli oggetti specificati in uno shard. | c_regenerateshard() |
| Abilita/disabilita l'ingresso dei giocatori |
Consente ai giocatori di entrare quando è impostato su true .
|
TheNet:SetAllowIncomingConnections( true / false ) |
| Annuncio server | Annuncia arresti/riavvii del server. | c_announce("announcement") |
Comandi comuni
| Funzione | Descrizione | Sintassi |
| Genera prefab | Genera un prefab indicato sotto il cursore. | c_spawn("prefab",amount) |
| Dai oggetto | Genera parti predefinite nell'inventario. | c_give("prefab",amount) |
| Vai all'avventura | Fornisce un set di oggetti iniziali. | c_goadventuring() |
| Scenario | Applica uno script di scenario. | c_doscenario(scenario) |
| Imposta salute | Imposta la salute su una percentuale selezionata. (0.9 = 90%) | c_sethealth(percent) |
| Imposta sanità mentale | Imposta la sanità mentale su una percentuale selezionata. (0.9 = 90%) | c_setsanity(percent) |
| Imposta fame | Imposta la fame su una percentuale selezionata. (0.9 = 90%) | c_sethunger(percent) |
| Imposta umidità | Imposta l'umidità su una percentuale selezionata. (0.9 = 90%) | c_setmoisture(percent) |
| Imposta temperatura | Imposta la temperatura su una percentuale selezionata. (0.9 = 90%) | c_settemperature(degrees) |
| Modalità dio | Salute, sanità mentale o fame non si esauriscono più. Resusciterà alla morte. | c_godmode() |
| Modalità super dio | Come la modalità dio, ma imposta le statistiche al massimo anche dopo la disattivazione. | c_supergodmode() |
| Mantieni salute | Rigenera continuamente la salute. | c_maintainhealth(ThePlayer) |
| Mantieni sanità mentale | Rigenera continuamente la sanità mentale. | c_maintainsanity(ThePlayer) |
| Mantieni fame | Rigenera continuamente la fame. | c_maintainhunger(ThePlayer) |
| Mantieni temperatura | Rigenera continuamente la temperatura. | c_maintaintemperature(ThePlayer) |
| Mantieni umidità | Rigenera continuamente l'umidità. | c_maintainmoisture(ThePlayer) |
| Mantieni tutto | Rigenera continuamente tutte le statistiche. | c_maintainall(ThePlayer) |
| Invisibilità ai mob | Impedisce ai mob di attaccare il giocatore, escluse le boss fight. | c_makeinvisible() |
| Imposta velocità di corsa | Imposta la velocità di corsa del giocatore. | c_speedmult(multiplier) |
Comandi giocatore
| Funzione | Descrizione | Sintassi |
| Nascondi/mostra HUD | Nasconde o mostra l'HUD completo del gioco. | GetPlayer().HUD:Hide()GetPlayer().HUD:Show() |
| Modalità creativa | Crea tutto gratuitamente. | GetPlayer().components.builder:GiveAllRecipes() |
| Salute massima | Imposta la salute massima del giocatore. | GetPlayer().components.health:SetMaxHealth(value) |
| Sanità mentale massima | Imposta la sanità mentale massima del giocatore. | GetPlayer().components.sanity:SetMax(value) |
| Fame massima | Imposta la fame massima del giocatore. | GetPlayer().components.hunger:SetMax(value) |
| Metti in pausa fame | Mette in pausa la fame del giocatore. | GetPlayer().components.hunger:Pause(true) |
| Elenca tutti i giocatori | Elenca tutti i giocatori per nome utente e numero. | c_listallplayers() |
| Ottieni giocatore specifico | Mostra informazioni sul giocatore con il numero specificato. | AllPlayers[number] |
| Uccidi giocatore | Uccide il giocatore specificato. | AllPlayers[number]:PushEvent('death') |
| Resuscita giocatore | Rianima un giocatore. | AllPlayers[number]:PushEvent('respawnfromghost') |
| Dai modalità creativa | Dà la modalità creativa a un giocatore specificato. | AllPlayers[number].components.builder:GiveAllRecipes( |
| Teletrasportati al giocatore | Teletrasporta al giocatore specificato. | c_goto(AllPlayers[number]) |
| Castoro mannaro | Trasforma Woodie nel Castoro mannaro. | GetPlayer().components.beaverness:SetPercent(1) |
Comandi mondo
| Funzione | Descrizione | Sintassi |
| Teletrasportati al prefab | Teletrasporta il giocatore alla prima istanza del prefab con il nome indicato. | c_gonext("prefab") |
| Elimina oggetto sotto il cursore | Elimina l'oggetto sotto il cursore del mouse. | ConsoleWorldEntityUnderMouse():Remove()c_select():Remove() |
| Elimina tutto | Elimina gli oggetti nel prefab indicato. | for k,v in pairs(Ents) do if v.prefab == "prefab" then v:Remove() end end |
| Salta ciclo del giorno | Passa al ciclo del giorno successivo. | TheWorld:PushEvent("ms_nextcycle") |
| Salta giorno | Salta le ore diurne. | c_skip(num) |
| Salta tempo | Fa avanzare il tempo della quantità indicata. | TheWorld.net.components.clock:OnUpdate(16*30*x) |
| Salta unità di tempo & aggiorna | Salta x unità di tempo e aggiorna. | LongUpdate(X) |
| Accelera simulazione | Accelera la simulazione del mondo. | c_speedup() |
| Salta fase | Salta la fase attuale del mondo. | TheWorld:PushEvent("ms_nextphase") |
| Imposta segmento | Imposta la durata di giorno, crepuscolo e notte. (Il totale non deve superare 16) | TheWorld:PushEvent("ms_setclocksegs", {day=x,dusk=y,night=z}) |
| Imposta segmento stagionale | Imposta la durata di giorno, crepuscolo e notte per stagione. (Il totale non deve superare 16) | TheWorld:PushEvent("ms_setseasonclocksegs", {summer={day=sx,dusk=sy,night=sz}, winter={day=wx,dusk=wy,night=wz}}) |
| Imposta durata stagione | Imposta il numero di giorni in una stagione. | TheWorld:PushEvent("ms_setseasonlength", {season="summer", length=15}) |
| Avvia primavera | Imposta la stagione su primavera. | TheWorld:PushEvent("ms_setseason", "spring") |
| Avvia estate | Imposta la stagione su estate. | TheWorld:PushEvent("ms_setseason", "summer") |
| Avvia autunno | Imposta la stagione su autunno. | TheWorld:PushEvent("ms_setseason", "autumn") |
| Avvia inverno | Imposta la stagione su inverno. | TheWorld:PushEvent("ms_setseason", "winter") |
| Avvia pioggia | Fa iniziare la pioggia. | TheWorld:PushEvent("ms_forceprecipitation") |
| Fulmine | Evoca un fulmine sul cursore del mouse. | TheWorld:PushEvent("ms_sendlightningstrike", ConsoleWorldPosition()) |
| Impatto di meteora | Evoca impatti di meteore sul cursore del mouse. (Potrebbe causare il crash del gioco) | c_spawn("shadowmeteor", 1) |
| Attiva tutti gli eventi | Attiva tutti gli eventi simultaneamente. | 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 |