The Ultimate Guide To Don't Starve Together Console Commands
Blog

Don't Starve Together

Don't Starve Together コンソールコマンド完全ガイド

Cami
·
29 April 2025
·
2 min read

#DSTコンソールコマンドを始めよう

飢えに(あるいは凍えに、燃えに、正気を失うことに--いつものやつね)うんざりしているなら、Don't Starve Together のコンソールコマンドはあなたの新しい親友です。これらのコマンドは、専用サーバーや、グループの混沌に満ちたワールドの管理者である場合に特に強力です。

#コンソールの開き方

何よりもまず、開発者コンソールを開く必要があります:

キーボードの ~ キー(Esc のすぐ下)を押します。

開かない場合は、DoNotStarveTogether フォルダ内の settings.ini ファイルを開いて、console_enabled = true になっていることを確認してください。

ゲーム内では、Ctrl を押して ローカル モードと リモート コンソールモードを切り替えます(サーバーコマンドにはリモートが必要です!)。

#知っておくべき Don't Starve Together コマンド

これらは、暗記したりブックマークしてすぐにアクセスできるようにしておきたい、最も人気で便利な DST コマンドです。

#サバイバル必須コマンド

  1. c_godmode() = 無敵になる(ただしアクティブな間はステータスを編集できません)
  2. c_supergodmode() = ゴッドモードと同様だが、ステータスを最大値で固定
  3. c_maintainall(ThePlayer) = すべてのステータスを常に再生

#ステータス管理

  1. c_sethealth(0.9) = 体力を90%に設定(小数で%を指定)
  2. c_sethunger(1.0) = 空腹度を満タンに設定
  3. c_setsanity(0.75) = 正気度を75%に設定

#アイテムやモブのスポーン

槍を10本欲しい?ビーファロの群れは?それともスパイダークイーン50匹?(鬼か)。それ用のコマンドがあります。

#プロのようにスポーンしよう

c_spawn("prefab_name", amount)

c_spawn("spear", 10)

c_spawn("beefalo", 3)

c_spawn("spiderqueen", 1)

#インベントリにアイテムを追加

c_give("item_name", amount)

直接バックパックに入れたい場合は、スポーンの代わりにこちらを使いましょう。

#プレイヤー & 管理者コマンド

DST サーバーを運営していますか?ワールドとプレイヤーを管理するためのトップコマンドはこちらです。

#プレイヤー制御コマンド

c_listallplayers()
AllPlayers[1]:PushEvent('death') -- プレイヤーをキル
AllPlayers[1]:PushEvent('respawnfromghost') -- プレイヤーを復活
c_despawn(AllPlayers[1]) -- プレイヤーをキャラクター選択画面に戻す

プレイヤーや自分自身をテレポートしたい?

c_move(AllPlayers[1]) -- 彼らを自分のところにテレポート
c_goto(AllPlayers[1]) -- 彼らのところにテレポート

#天候、時間 & 季節の制御

時間そのものを制御するほど力を感じられるものはありません。

#時間スキップコマンド

  1. TheWorld:PushEvent("ms_nextcycle") = 翌日へスキップ
  2. c_skip(1) = 丸1日スキップ
  3. LongUpdate(480) = 丸1日をシミュレート

#天候 & 季節

TheWorld:PushEvent("ms_setseason", "winter") – 冬に切り替え

TheWorld:PushEvent("ms_forceprecipitation") – 雨を降らせる

TheWorld:PushEvent("ms_forceprecipitation", false) – 雨を止める

TheWorld:PushEvent("ms_sendlightningstrike", ConsoleWorldPosition()) – 雷を召喚(最高のパーティーの余興)

#ワールド & サーバー管理

#ワールド制御

c_reset() – ワールドをリロード

c_regenerateworld() – マップを完全に再生成

c_save() – ワールドを強制保存

c_shutdown(true) – 保存してサーバーをシャットダウン

c_rollback(1) – 1つ前のセーブにロールバック

#クリーンアップ & 削除

ConsoleWorldEntityUnderMouse():Remove() – カーソル下のオブジェクトを削除

for k,v in pairs(Ents) do if v.prefab == "name" then v:Remove() end end – そのプレハブをグローバルにすべて削除

#追加の楽しいコマンド

ちょっと変わったことをしたい?こちらをチェック:

#創造的なお遊び

• GetPlayer().components.builder:GiveAllRecipes() -- フリークラフトモード
• c_speedmult(5) -- 5倍速で走る
• ThePlayer.Transform:SetScale(2,2,2) -- 巨人になる

#マップを公開

for x=-1600,1600,35 do for y=-1600,1600,35 do ThePlayer.player_classified.MapExplorer:RevealArea(x,0,y) end end

そう、マップ全体を瞬時に公開できます。どういたしまして。

#最後のヒント

新しいコマンドを試すときは、必ずバックアップワールドで先にテストしてください。中にはゲームをクラッシュさせたり、インベントリを消去するものもあります。

CTRL を使ってローカルとリモートのコンソールモードを切り替えましょう。

リモート = サーバー、ローカル = 自分のみ。

そして忘れないで:楽しいときはチートしてもOK(あるいは Deerclops が招待もなしに現れたとき)。

#自分でこれらのコマンドを試す準備はできた?

自分専用のカスタムサーバーで Don't Starve Together に飛び込もう!Shockbyte は Don't Starve Together サーバーホスティングのすべてのニーズに対応しています!ルールを設定し、設定を調整し、すべてのコマンドを心ゆくまでテストしましょう。困ったときは?サポートチームが24時間365日対応します。詳しい情報については、ナレッジベース記事もぜひご覧ください!

Discordに参加