Don't Starve Together

Don't Starve Together

205 ratings
Консольные команды в DST
By 올레그
В этом руководстве я расскажу о большинстве консольных команд в игре Don't Starve Together.
* За использование консольных команд вас не забанят в игре


   
Award
Favorite
Favorited
Unfavorite
Как включить консоль
Консоль открывается с помощью клавиши "~" на клавиатуре (тильды).
Далее, перед собой вы увидите непосредственно саму консоль. Внизу расположена командная строка. Именно с ней мы сегодня и будем иметь дело.
Основные команды
В данном разделе содержатся команды, которые вы будете использовать крайне часто, они и являются основными.

c_supergodmode ()
Данная команда делает персонажа неуязвимым, плюсом полностью восстанавливает здоровье, здравомыслие и голод.
Если активировать "режим бога" в состоянии призрака, то режим не включится, но персонаж будет возрожден. Чтобы дать режим бога другому игроку в скобках напишите номер игрока на сервере.

c_speedmult (желаемая скорость)
Данная команда прибавляет определенный множитель скорости, к примеру - c_speedmult (3)

c_sethealth (Проценты здоровья)
Изменение процентов здоровья.

c_setsanity (Проценты рассудка)
Изменение процентов рассудка.

c_sethunger (Проценты сытости)
Изменение процентов сытости.

c_save ()
Эта команда позволяет сохранить игру, даже если другой день еще не начался.

c_reset ()
Перезапуск сервера без сохранения игры.

c_regenerateworld ()
Старый мир удаляется, но создается новый по параметрам, указанным в настройках сервера.

c_move(AllPlayers[номер игрока])
Перемещение выбранного игрока на позицию под курсором. Номер игрока можно просмотреть, нажав TAB.

AllPlayers[номер игрока]:PushEvent('death')
Убить выбранного игрока. Номер игрока можно узнать, нажав TAB.

AllPlayers[номер игрока]:PushEvent('respawnfromghost')
Воскресить выбранного игрока. Номер игрока можно просмотреть, нажав TAB.

c_goto(AllPlayers[номер игрока])
Переместить себя к выбранному игроку. Номер игрока можно просмотреть, нажав TAB.

c_sel ()
Получить объект, находящийся под курсором.

AllPlayers[номер игрока].components.builder:GiveAllRecipes()
Дать все рецепты выбранному игроку. Номер игрока можно просмотреть, нажав TAB.

TheWorld:PushEvent("ms_nextcycle")
Пропустить один день.

​TheWorld:PushEvent("ms_nextphase")
Пропустить фазу дня.

TheWorld.net.components.clock:OnUpdate(16*30*дни)
Пропустить некоторое количество дней. Вместо "дни" введите желаемое количество дней. Не вводите слишком большие цифры!

TheWorld:PushEvent("ms_setseason", "summer")
Переключить мир на летний сезон.

TheWorld:PushEvent("ms_setseason", "winter")
Переключить мир на зимний сезон.

TheWorld:PushEvent("ms_setseason", "spring")
Переключить мир на весенний сезон.

TheWorld:PushEvent("ms_setseason", "autumn")
Переключить мир на осенний сезон.

TheWorld:PushEvent("ms_forceprecipitation")
Начать дождь.

TheWorld:PushEvent("ms_forceprecipitation", false)
Остановить дождь.

GetWorld().​minimap.MiniMap:ShowArea(0,0,0,10000)​
При использовании данной команды вся карта будет открыта. Команда не всегда работает.

TheWorld:PushEvent("ms_sendlightningstrike", ConsoleWorldPosition())
Призвать молнию.

Другие команды
Здесь команды, которые вы вряд ли будете часто использовать.

c_spawn("shadowmeteor", число)
Призвать метеорит. "число" - количество метеоритов.

DebugSpawn("код призыва")
Спавн предмета/персонажа
Код призыва - название игрового объекта в файлах игры. Лист заготовок вы можете найти по ссылке ниже. Найдите в таблице второй столбик "КОД ПРИЗЫВА" и скопируйте английское название объекта. Вставьте код в команду. Готово.
Пример команды: чтобы призвать палатку, введите - DebugSpawn("tent")
Лист заготовок (ссылка на Wiki) http://ru.dont-starve.wikia.com/wiki/%D0%9A%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D1%8C/%D0%9B%D0%B8%D1%81%D1%82_%D0%B7%D0%B0%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%BE%D0%BA

c_give ("код призыва",количество)
Призыв любого предмета в инвентарь. Требуется указать код призыва и количество.

TheInput:GetWorldEntityUnderMouse():Remove()
Удаление предмета или существа, находящегося под курсором мыши.

c_shutdown(true/false)
Завершает работу сервера. True - игра сохраняется, false - нет.

c_despawn(AllPlayers[номер игрока])
Сброс игрового персонажа и переход к окну его выбора. При этом все предметы из инвентаря выпадают. Мир удален не будет.

c_sel()
Получение объекта под курсором.

c_makeinvisible()
Исключить пользователя из числа объектов для атаки. Игрока не смогут атаковать другие игроки.

Примечание
Бессмертие: Бессмертие отключится, если вы:
Вошли или вышли из пещеры.
Перезашли в игру.
Поспали.
Прыгнули в червоточину.
Играя за Вуди, превратились в бобра.
Телепортировались с помощью ленивого исследователя или с помощью посоха телелокации.
Ввели код ещё раз.
Играя за Вортокса, телепортировались с помощью души.

Также бесконечный рассудок тратится при призывании Абигейл, раскапывания могил, съедания мяса монстра, впрочем от того, что рассудок тратит моментально. (От захода в темноту рассудок не тратится, например.)

Если вам понадобится ввести команду несколько раз, напишите нужную команду, нажмите Enter, снова откройте консоль и нажмите "стрелку вверх". Команда, введённая вами ранее появится в консоли.

По умолчанию консоль в DST включена.

В DST есть несколько вариантов вашего статуса в игре:
Вы хост.
В этом случае вы являетесь админом и можете полноценно пользоваться консолью.

Вы гость.
У вас нет прав и вы не можете пользоваться консолью. Есть ограниченное число команд, которые работают на клиентской стороне. Но почти вся ключевая информация обрабатывается на сервере, поэтому читерить не получится.

Вы админ другого сервера. То есть это либо ваш выделенный сервер (с использованием вашего токена), либо чужой сервер/хост, на котором вам выдали права администратора.
В этом случае вы также можете пользоваться консолью полноценно. Но консоль работает в двух режимах - "Локальный" и "Удалённый". В первом случае команда будет выполнено локально, словно вы гость. Во втором случае команда будет отправлена на сервер и выполнена там. Режим переключается клавишей Ctrl. "Удалённый" режим указывается слева от консоли фиолетовой надписью. При выполнении "удалённых" команд, информация выводится в лог сервера, а не в лог консоли клиента, в том числе и ошибки синтаксиса или неудачное выполнение.

Английский текст написан с помощью Google Translator.

Информация с Wiki по игре.

Вот и все.

WARNING
Я ни в коем случаем не рекомендую использовать читы и распростронять их. Вы делаете все на свой страх и риск.

Если у вас появятся предложения, вы найдете новые команды или же просто захотите оценить руководство, не стесняйтесь, пишите в комментарии.

Надеюсь, что я помог вам разобраться. Удачно провести время!

Крайнее обновление руководства: 16 февраля 2019.

49 Comments
SCARFACE Mar 24 @ 12:12pm 
дибилы за читы банят
смешной дед Oct 13, 2024 @ 7:15am 
скажите какая команда спавнит спавн под курсором
ЧАХЛИК Oct 16, 2022 @ 3:33pm 
Подскажите пожалуйста какая команда для телепортации к хатчу в пещерах?
уязвимый Aug 15, 2022 @ 12:23am 
как розбанить игрока?
:Lacerator:
monraezsu強力な Jul 4, 2022 @ 11:26am 
ban suka blyat cheater
JekVorobeYyY Jun 26, 2022 @ 7:22am 
ищу друга с микро и дс поиграть в дст
Okorok Mar 16, 2022 @ 6:31am 
я вилсас
bogdanplaywithpiska May 8, 2021 @ 12:54pm 
Есть ли команда на умножение урона? Помню что-то по типу c_damagemult, но чëт не работает
fobaeba Jul 19, 2020 @ 10:37pm 
А можно разбанить игрока когда сервер уже запущен?
Flaig Oct 21, 2019 @ 3:28pm 
капец