Don't Starve Together bietet viele Befehle für Administratoren und Solo-Durchläufe, wie z.B. Gegenstände spawnen, Spieler kicken und mehr. Spieler können die Konsole mit der Tilde-Taste öffnen und ihren gewählten Befehl eingeben, mit der Option zur automatischen Vervollständigung durch Drücken der Tab-Taste. Dies ermöglicht es Administratoren, schnell durch Befehle im Spiel zu wechseln, was dabei helfen kann, unmittelbare Probleme auf dem Server zu lösen.
So verwenden Sie Admin-Befehle in Don't Starve Together
1. Treten Sie dem Server als Admin bei. Erfahren Sie, wie Sie hier admin.
2. Öffnen Sie die Konsole mit der Tilde (~) Taste.
3. Drücken Sie Ctrl auf der Tastatur, um in den lokalen Modus zu wechseln. Das hilft, die Befehlsausgaben im Spiel anzuzeigen.
Server-Befehle
| Funktion | Beschreibung | Syntax |
| Spieler kicken | Kickt einen Spieler vom Server. | TheNet:Kick(userid) |
| Spieler bannen | Kickt und verhindert den Zugang zum Server. | TheNet:Ban(userid) |
| Welt-Scherbe regenerieren | Regeneriert angegebene Gegenstände in einer Scherbe. | c_regenerateshard() |
| Spielerbeitritt aktivieren/deaktivieren |
Erlaubt Spielern den Beitritt, wenn auf true gesetzt.
|
TheNet:SetAllowIncomingConnections( true / false ) |
| Server-Ankündigung | Ankündigungen über Serverabschaltungen/-neustarts. | c_announce("announcement") |
Häufige Befehle
| Funktion | Beschreibung | Syntax |
| Prefab spawnen | Spawnt das angegebene prefab unter dem Cursor. | c_spawn("prefab",amount) |
| Gegenstand geben | Spawnt vorgefertigte Teile im Inventar. | c_give("prefab",amount) |
| Auf Abenteuerreise gehen | Gibt ein Set von Startgegenständen. | c_goadventuring() |
| Szenario | Wendet ein Szenarioskript an. | c_doscenario(scenario) |
| Gesundheit setzen | Setzt die Gesundheit auf einen ausgewählten Prozentsatz. (0,9 = 90%) | c_sethealth(percent) |
| Wahnsinn setzen | Setzt den Wahnsinn auf einen ausgewählten Prozentsatz. (0,9 = 90%) | c_setsanity(percent) |
| Hunger setzen | Setzt den Hunger auf einen ausgewählten Prozentsatz. (0,9 = 90%) | c_sethunger(percent) |
| Feuchtigkeit setzen | Setzt die Feuchtigkeit auf einen ausgewählten Prozentsatz. (0,9 = 90%) | c_setmoisture(percent) |
| Temperatur setzen | Setzt die Temperatur auf einen ausgewählten Prozentsatz. (0,9 = 90%) | c_settemperature(degrees) |
| Gott-Modus | Depletiert nicht mehr Gesundheit, Wahnsinn oder Hunger. Wird nach dem Tod wiederbelebt. | c_godmode() |
| Super Gott-Modus | Ähnlich wie im Gott-Modus, aber setzt die Statistiken auch nach der Deaktivierung auf maximal. | c_supergodmode() |
| Gesundheit erhalten | Regeneriert ständig Gesundheit. | c_maintainhealth(ThePlayer) |
| Wahnsinn erhalten | Regeneriert ständig den Wahnsinn. | c_maintainsanity(ThePlayer) |
| Hunger erhalten | Regeneriert ständig den Hunger. | c_maintainhunger(ThePlayer) |
| Temperatur erhalten | Regeneriert ständig die Temperatur. | c_maintaintemperature(ThePlayer) |
| Feuchtigkeit erhalten | Regeneriert ständig die Feuchtigkeit. | c_maintainmoisture(ThePlayer) |
| Alles erhalten | Regeneriert ständig alle Statistiken. | c_maintainall(ThePlayer) |
| Mob-Invisibility | Verhindert, dass Mobs den Spieler angreifen, mit Ausnahme von Bosskämpfen. | c_makeinvisible() |
| Laufgeschwindigkeit setzen | Setzt die Laufgeschwindigkeit des Spielers. | c_speedmult(multiplier) |
Spielerbefehle
| Funktion | Beschreibung | Syntax |
| HUD Ausblenden/Einblenden | Blendet das vollständige Spiel-HUD aus oder ein. | GetPlayer().HUD:Hide()GetPlayer().HUD:Show() |
| Kreativmodus | Alles kostenlos craften. | GetPlayer().components.builder:GiveAllRecipes() |
| Maximale Gesundheit | Setzt die maximale Gesundheit des Spielers. | GetPlayer().components.health:SetMaxHealth(value) |
| Maximaler Wahnsinn | Setzt die maximale Vernunft des Spielers. | GetPlayer().components.sanity:SetMax(value) |
| Maximaler Hunger | Setzt den maximalen Hunger des Spielers. | GetPlayer().components.hunger:SetMax(value) |
| Hunger Pause | Hält den Hunger des Spielers an. | GetPlayer().components.hunger:Pause(true) |
| Alle Spieler auflisten | Listet alle Spieler nach Benutzernamen und Nummer auf. | c_listallplayers() |
| Bestimmten Spieler holen | Zeigt Informationen über den Spieler mit der angegebenen Nummer an. | AllPlayers[number] |
| Spieler töten | Tötet den angegebenen Spieler. | AllPlayers[number]:PushEvent('death') |
| Spieler wiederbeleben | Belebt einen Spieler wieder. | AllPlayers[number]:PushEvent('respawnfromghost') |
| Creative-Modus geben | Gibt einem bestimmten Spieler den Creative-Modus. | AllPlayers[number].components.builder:GiveAllRecipes( |
| Zu Spieler teleportieren | Teleportiert zum angegebenen Spieler. | c_goto(AllPlayers[number]) |
| Werbeaver | Verwandelt Woodie in den Werbeaver. | GetPlayer().components.beaverness:SetPercent(1) |
Weltbefehle
| Funktion | Beschreibung | Syntax |
| Teleport zu Prefab | Teleportiert den Spieler zur ersten numerischen Instanz des Prefab-Namens. | c_gonext("prefab") |
| Gegenstand unter dem Cursor löschen | Löscht den Gegenstand unter dem Mauszeiger. | ConsoleWorldEntityUnderMouse():Remove()c_select():Remove() |
| Alles löschen | Löscht die Gegenstände im angegebenen Prefab. | for k,v in pairs(Ents) do if v.prefab == "prefab" then v:Remove() end end |
| Tag-Zyklus überspringen | Überspringt den nächsten Tag-Zyklus. | TheWorld:PushEvent("ms_nextcycle") |
| Tag überspringen | Überspringt die Tageszeit. | c_skip(num) |
| Zeit überspringen | Überspringt die Zeit um die angegebene Menge vorwärts. | TheWorld.net.components.clock:OnUpdate(16*30*x) |
| Zeit Einheit überspringen & aktualisieren | Überspringt x Zeiteinheiten und aktualisiert. | LongUpdate(X) |
| Simulation beschleunigen | Beschleunigt die Simulation der Welt. | c_speedup() |
| Phase überspringen | Überspringt die aktuelle Weltphase. | TheWorld:PushEvent("ms_nextphase") |
| Segment festlegen | Legt die Dauer für Tag, Dämmerung und Nacht fest. (Insgesamt darf nicht mehr als 16 betragen) | TheWorld:PushEvent("ms_setclocksegs", {day=x,dusk=y,night=z}) |
| Saison Segment festlegen | Legt die Dauer für Tag, Dämmerung und Nacht nach Saison fest. (Insgesamt darf nicht mehr als 16 betragen) | TheWorld:PushEvent("ms_setseasonclocksegs", {summer={day=sx,dusk=sy,night=sz}, winter={day=wx,dusk=wy,night=wz}}) |
| Saisonlänge festlegen | Legt die Anzahl der Tage in einer Saison fest. | TheWorld:PushEvent("ms_setseasonlength", {season="summer", length=15}) |
| Frühling starten | Legt die Saison auf Frühling fest. | TheWorld:PushEvent("ms_setseason", "spring") |
| Sommer starten | Legt die Saison auf Sommer fest. | TheWorld:PushEvent("ms_setseason", "summer") |
| Herbst starten | Legt die Saison auf Herbst fest. | TheWorld:PushEvent("ms_setseason", "autumn") |
| Winter starten | Legt die Saison auf Winter fest. | TheWorld:PushEvent("ms_setseason", "winter") |
| Regen starten | Beginnt zu regnen. | TheWorld:PushEvent("ms_forceprecipitation") |
| Blitzschlag | Beschwört einen Blitzschlag auf dem Mauszeiger. | TheWorld:PushEvent("ms_sendlightningstrike", ConsoleWorldPosition()) |
| Meteor Schlag | Beschwört Meteorschläge auf dem Mauszeiger. (Kann dazu führen, dass das Spiel abstürzt) | c_spawn("shadowmeteor", 1) |
| Alle Ereignisse aktivieren | Aktiviert alle Ereignisse gleichzeitig. | 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 |