Don't Starve вики
Don't Starve вики
2144
страницы
Метка: rte-source
(не показано 13 промежуточных версий 13 участников)
Строка 1: Строка 1:
'''Консоль''' — это элемент игрового интерфейса, предназначенный для ввода игровых команд. Вызвать консоль можно нажатием [http://ru.wikipedia.org/wiki/Тильда тильды] "~" (кнопки '''Ё''') на клавиатуре. Её можно закрыть нажатием '''Ctrl + L'''. При открытии консоли игровое время "замирает". Была добавлена в обновлении [[История версий#Обновление от 13 Марта 2013 - Небольшой дождь должен пройти|A Little Rain Must Fall]]. В консоли нельзя писать точка-запятой.
+
'''Консоль''' — это элемент игрового интерфейса, предназначенный для ввода игровых команд. Вызвать консоль можно нажатием [http://ru.wikipedia.org/wiki/Тильда тильды] "~" (кнопки '''Ё''') на клавиатуре. Её можно закрыть нажатием '''Ctrl + L''', или '''Esc'''. При открытии консоли игровое время "замирает". Была добавлена в обновлении [[История версий#Обновление от 12 марта 2013 — A Little Rain Must Fall|A Little Rain Must Fall]]. В консоли нельзя писать точка-запятой.
   
 
Если вам понадобится ввести команду несколько раз, напишите нужную команду, нажмите Enter, снова откройте консоль и нажмите "стрелку вверх". Команда, введённая вами ранее появится в консоли.
 
Если вам понадобится ввести команду несколько раз, напишите нужную команду, нажмите Enter, снова откройте консоль и нажмите "стрелку вверх". Команда, введённая вами ранее появится в консоли.
   
  +
<tabview>
В обновлении [[История версий#Обновление от 9 Апреля 2013 - Конец близок|The End Is Nigh]] разработчики заблокировали консоль, но её можно разблокировать.
 
  +
Консоль/DS|DS
  +
Консоль/DST|DST
  +
</tabview>
   
  +
==Разное==
''У пользователей MacOS и Linux консоль включена по умолчанию''
 
 
Алгоритм:
 
1.Мои Документы
 
2.Папка «Klei»
 
3.settings.ini. Если у вас установлена и Don`t Starve и Don`t Starve Together, то у вас будут 2 папки. Вам нужно открыть именно папку DoNotStarve. Затем откройте файл с помощью блокнота и найдите вот эту строку:
 
{{Код|[misc]
 
 
<nowiki>ENABLECONSOLE = false</nowiki>}}
 
4. Измените строку таким образом:
 
{{Код|[misc]
 
 
<nowiki>ENABLECONSOLE = true</nowiki>}}
 
Теперь консоль должна работать.
 
==Возможности==
 
[[Файл:Dontstarve_steam_2013-05-30_16-05-36-885.jpg|thumb|352px|Консоль открыта]]С помощью консоли вы можете:
 
*Призвать любое существо.
 
*Призвать любую структуру (растения, постройки)
 
*Открыть всю карту местности.
 
*Стать бессмертным.
 
*Всё остальное, предусмотренное разработчиками.
 
 
Полный список команд на английском языке вы можете увидеть [http://dont-starve-game.wikia.com/wiki/Console/Commands здесь].
 
 
==DebugSpawn==
 
 
Общий вид:
 
{{Код|DebugSpawn("заготовка")}}
 
 
Заготовка (''Prefab'') — название игрового объекта в файлах игры. Список названий заготовок можно посмотреть в статье [[Консоль/Лист заготовок|лист заготовок]] или на странице объекта или предмета.
 
 
DebugSpawn — это директива для «призыва» игровых объектов. Фактически, внутри программы, эта директива является вызовом соответствующей функции, которая принимает как минимум один аргумент. Этим аргументом является строковой литерал. Если введённая строка соответствует одному из предопределённых названий для объектов, то программа создаст новый соответствующий объект в том месте, где находится курсор.
 
 
==Простые команды==
 
Для того, чтобы использовать семь сокращённых команд, приведённых ниже, НЕОБХОДИМО использовать следующую строчку:
 
{{Код|require "consolecommands"}}
 
 
===Призыв любого существа или структуры===
 
{{Код|c_spawn("заготовка",количество)}}
 
 
===Изменение процентов здоровья, рассудка и сытости===
 
''Примечание: Следует использовать дробные числа, например: 0.9 = 90%.''
 
 
*Изменение здоровья:
 
{{Код|c_sethealth(Проценты здоровья)}}
 
*Изменение рассудка:
 
{{Код|c_setsanity(Проценты рассудка)}}
 
*Изменение сытости:
 
{{Код|c_sethunger(Проценты сытости)}}
 
 
===Призыв любого предмета в инвентарь===
 
{{Код|c_give("заготовка",''количество'')}}
 
 
===Призыв материалов для создания предмета в инвентарь===
 
{{Код|c_mat("заготовка") или c_mats("заготовка") или c_material("заготовка") или c_materials("заготовка")}}
 
 
===Режим бога (Бесконечные характеристики)===
 
{{Код|c_godmode()}}
 
 
===Супер режим бога (Бесконечные характеристики + их восстановление)[[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{Код|c_supergodmode()}}
 
 
===Скорость===
 
{{Код|c_speed(Скорость)}}
 
Обычная - 6. Немного быстрее - 10. Прохождение сквозь стены, объекты и хождение по воде - от 15-ти до 40.
 
 
==Команды персонажа==
 
===Скрыть или показать HUD===
 
{{Код|GetPlayer().HUD:Hide()
 
GetPlayer().HUD:Show()}}
 
 
===Все рецепты и бесплатное создание===
 
{{Код|GetPlayer().components.builder:GiveAllRecipes()}}
 
 
===Изменение максимального числа параметров===
 
*Изменение максимального здоровья
 
{{Код|GetPlayer().components.health:SetMaxHealth(кол-во)}}
 
 
*Изменение максимальной сытости
 
{{Код|GetPlayer().components.hunger:SetMax(количество)}}
 
 
*Изменение максимального рассудка
 
{{Код|GetPlayer().components.sanity:SetMax(количество)}}
 
 
===Пауза голода===
 
{{Код|GetPlayer().components.hunger:Pause('''X''')}}
 
'''X''' - выбрать: true - включить. false - выключить.
 
 
=== Умножение урона ===
 
{{Код|1=GetPlayer().components.combat.damagemultiplier = X}}
 
'''X''' - выбрать значение: 1-стандартное значение, 100- увеличенное в сто раз (для обычного копья 34 и 3400 единиц урона соответственно).
 
 
===Превращение Вуди в бобра и обратно (доступно только для Вуди)===
 
{{код|GetPlayer().components.beaverness:SetPercent(1)
 
GetPlayer().components.beaverness:SetPercent(0)}}
 
 
==Команды игрового мира==
 
===Перемещение к объекту/животному===
 
{{код|c_gonext("заготовка")}}
 
Вы перемещаетесь к самому ближайшему такому объекту.
 
 
Примечания:
 
 
* Использование данной команды без заготовки, приводит к перемещению игрока в пустоту.
 
 
* Если в Shipwrecked переместиться к объекту на воде без лодки, то персонаж утонет, а если переместиться к объекту на суше в лодке, то лодка сломается, а персонаж выпрыгнет из неё.
 
 
===Удаление объекта/животного===
 
{{Код|TheInput:GetWorldEntityUnderMouse():Remove()
 
c_select() c_sel():Remove()}}
 
Удаляет объект под курсором.Вторая команда используется в выделенных серверах или если не работает 1 команда.Если курсор при этом наведен на Вашего персонажа, игра вылетает.
 
 
===Открытие карты===
 
{{код|GetWorld().​minimap.MiniMap:ShowArea(0,0,0,10000)​}}
 
Если команда не работает - проверьте, нет ли вопросительных знаков. Если есть, то уберите их и попробуйте снова.
 
 
===Пропуск дня===
 
{{код|GetClock():MakeNextDay()}}
 
 
===Пропуск нескольких дней===
 
{{код|<nowiki>for x = 1, </nowiki>''50''<nowiki> do GetClock():MakeNextDay() end</nowiki>}}
 
В этом примере пропускается 50 дней. Вместо 50 можно подставить необходимое число.
 
 
===Настройка времени дня===
 
{{код|GetClock():SetSegs(''Время дня'', ''вечера'', ''ночи'')}}
 
Сумма времени должна быть равна 16.
 
 
===Пропустить фазу дня===
 
{{код|GetClock():NextPhase()}}
 
 
===Смена сезонов===
 
*Начать лето
 
{{код|GetSeasonManager():StartSummer()}}
 
 
*Начать зиму
 
{{код|GetSeasonManager():StartWinter()}}
 
 
*Начать весну [[Файл:Reign of Giants icon.png|24px|link=Don't Starve: Reign of Giants]]
 
{{код|GetSeasonManager():StartSpring()}}
 
 
*Начать осень [[Файл:Reign of Giants icon.png|24px|link=Don't Starve: Reign of Giants]]
 
{{код|GetSeasonManager():StartAutumn()}}
 
 
*Начать умеренный сезон [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]
 
{{код|GetSeasonManager():StartMild()}}
 
 
*Начать сезон ураганов [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]
 
{{код|GetSeasonManager():StartWet()}}
 
 
*Начать сезон зелени [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]
 
{{код|GetSeasonManager():StartGreen()}}
 
 
*Начать засушливый сезон [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]
 
{{код|GetSeasonManager():StartDry()}}
 
 
===Запуск дождя===
 
{{код|GetSeasonManager():StartPrecip()}}
 
 
===Остановка дождя===
 
{{код|GetSeasonManager():StopPrecip()}}
 
 
===Попадание молнией в игрока===
 
{{код|GetSeasonManager():DoLightningStrike(Vector3(GetPlayer().Transform:GetWorldPosition()))}}
 
 
===Запуск ветра [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{код|c_hurricane()}}
 
 
===Извержение вулкана [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{код|GetVolcanoManager():StartEruption(''smokeduration'',''ashduration'',''firerainduration'',''firerockspersecond'')}}
 
Начинает извержение вулкана. Продолжительность действий указывается в ''секундах''.
 
*''smokeduration'' - продолжительность задымления;
 
*''ashduration'' - продолжительность летания пепла;
 
*''firerainduration'' - продолжительность метеоритного дождя;
 
*''firerockspersecond'' - количество метеоритов в секунду.
 
 
===Перенос к ближайшему извержению вулкана [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{код|c_erupt()}}
 
Пропускает некоторое количество дней до следующего извержения вулкана.
 
 
===Расстояние до объекта===
 
{{код|print(math.sqrt(GetPlayer():GetDistanceSqToInst(TheInput:GetWorldEntityUnderMouse())))}}
 
Выводит в консоли расстояние до объекта, находящегося под курсором.
 
 
=== Количество объектов/животных ===
 
{{код|c_countprefabs("заготовка")}}
 
Выводит в консоли количество объектов/животных в мире.
 
 
==Команды профиля игрока==
 
===Смена персонажа===
 
{{код|<nowiki>GetPlayer().prefab = "character"</nowiki>}}
 
Меняет текущего персонажа, на ведённого в команде (''например для Максвелла это waxwell''). Чтобы изменения вступили в силу, требуется сохранить игру и выйти.
 
 
===Разблокировка персонажей===
 
*Разблокировка [[Уиллоу]]
 
{{код|GetPlayer().profile:UnlockCharacter("willow")
 
GetPlayer().profile:Save()}}
 
 
*Разблокировка [[Вольфганг]]а
 
{{код|GetPlayer().profile:UnlockCharacter("wolfgang")
 
GetPlayer().profile:Save()}}
 
 
*Разблокировка [[Венди]]
 
{{код|GetPlayer().profile:UnlockCharacter("wendy")
 
GetPlayer().profile:Save()}}
 
 
*Разблокировка [[WX-78]]
 
{{код|GetPlayer().profile:UnlockCharacter("wx78")
 
GetPlayer().profile:Save()}}
 
 
*Разблокировка [[Уикерботтом]]
 
{{код|GetPlayer().profile:UnlockCharacter("wickerbottom")
 
GetPlayer().profile:Save()}}
 
 
*Разблокировка [[Вуди]]
 
{{код|GetPlayer().profile:UnlockCharacter("woodie")
 
GetPlayer().profile:Save()}}
 
 
*Разблокировка [[Вэс]]а
 
{{код|GetPlayer().profile:UnlockCharacter("wes")
 
GetPlayer().profile:Save()}}
 
 
*Разблокировка [[Максвелл]]а
 
{{Код|GetPlayer().profile:UnlockCharacter("waxwell")
 
GetPlayer().profile:Save()}}
 
 
*Разблокировка [[Вигфрид]] [[Файл:Reign of Giants icon.png|24px|link=Don't Starve: Reign of Giants]]
 
{{Код|GetPlayer().profile:UnlockCharacter("wigfrid")
 
GetPlayer().profile:Save()}}
 
 
*Разблокировка [[Веббер]]а [[Файл:Reign of Giants icon.png|24px|link=Don't Starve: Reign of Giants]]
 
{{Код|GetPlayer().profile:UnlockCharacter("webber")
 
GetPlayer().profile:Save()}}
 
 
*Разблокировка [[Валани]] [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]
 
{{Код|GetPlayer().profile:UnlockCharacter("walani")
 
GetPlayer().profile:Save()}}
 
 
*Разблокировка [[Варли]] [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]
 
{{Код|GetPlayer().profile:UnlockCharacter("warly")
 
GetPlayer().profile:Save()}}
 
 
*Разблокировка [[Уилбур]]а [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]
 
{{Код|GetPlayer().profile:UnlockCharacter("wilbur")
 
GetPlayer().profile:Save()}}
 
 
*Разблокировка [[Вудлегс]]а [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]
 
{{Код|GetPlayer().profile:UnlockCharacter("woodlegs")
 
GetPlayer().profile:Save()}}
 
 
*Разблокировка всех персонажей
 
{{код|GetPlayer().profile:UnlockEverything()}}
 
 
===Сохранение настроек профиля===
 
{{код|GetPlayer().profile:Save()}}
 
 
== Тестовые команды ==
 
Такие команды призваны для тестирования тех или иных структур, предметов или существ.
 
 
===Тестирование [[Руины|руин]]===
 
{{код|c_testruins()}}
 
Призывает в инвентарь по 20 брёвен, веток, кремня и травы, 5 лампочек и мазей, мышиную биту, ледяной посох, огненный посох, шипы щупальца, шлем-панцирь, деревянную броню, шахтёрскую каску, фонарь и рюкзак.
 
 
===Тестирование яда [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{код|c_testpoison()}}
 
Призывает в инвентарь по 20 ядовитых дротиков и отравленных гарпунных ружей (удалено, поэтому в инвентаре не отображаются), 10 супов из мандрагоры, 2 пепла, отравленное копьё, 10 антидотов, камень, ядовитую железу, броню из ракушек. Судя по всему, раньше призывались 3 ядовитых паука-воина, 3 ядовитых змеи, 3 ядовитых лягушки, 3 ядовитых комара, 5 свинов и 5 пауков, но из-за того, что в файле consolecommand.lua перед функциями, призывающими этих существ стоит по 2 тире, они не появляются. Вы можете это исправить, просто убрав тире в файле.
 
 
===Тестирование [[обсидиан]]а [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{код|c_testfire()}}
 
Призывает в инвентарь обсидиановые топор, мачете, копьё, броню, 20 обсидиановых гарпунных ружей (удалено, поэтому в инвентаре не отображаются) и создаёт трёх приматов.
 
 
===Тестирование [[казан]]а [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{код|c_testcrockpot()}}
 
Призывает в инвентарь по 20 блюдечек, сырой рыбы, водорослей, льда, бананов, веток, мяса, по 10 акульих плавников, жареных кофейных зёрен, масла, 2 кробликов и вобстера, медуза и создаёт 12 казанов вокруг игрока.
 
 
===Тестирование блюд из казана [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{код|c_givepreparedfood()}}
 
Призывает в инвентарь все блюда, приготовленные в казане.
 
 
===Тестирование [[дойдой]] [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{код|c_testdoydoy()}}
 
Призывает в инвентарь по 2 птичьих ловушки и ягоды и создаёт одну дойдой.
 
 
===Тестирование клетки [[Вудлегс]]а [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{код|c_testcage()}}
 
Создаёт клетку Вудлегса под курсором и призывает все [[Ключи|3 ключа]] от неё в инвентарь.
 
 
===Тестирование [[Старый колокольчик|старого колокольчика]] [[Файл:Reign of Giants icon.png|24px|link=Don't Starve: Reign of Giants]]===
 
{{код|c_floats()}}
 
Призывает в инвентарь старый колокольчик, рыбу и фонарь.
 
 
===Тестирование [[Йаарминог]]а [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{код|c_octoking()}}
 
Создаёт под курсором Йаарминога и призывает в инвентарь по 5 игрушечных лодок, свеч в бутылке от вина, разбитых ААК устройств и по 3 ролла "Калифорния", гамбо из морепродуктов, крем-супов, медузных мороженых, севиче, жаркое, супов из лобстера и обедов из лобстера.
 
 
===Тестирование [[Паким Бэггимс|Пакима Бэггимса]] [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{код|c_packim()}}
 
Переносит игрока к рыбьему скелету и призывает в инвентарь 12 рыб и 40 обсидианов.
 
 
===Тестирование [[Игровой автомат|игрового автомата]] [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{код|c_playslots()}}
 
Переносит игрока к игровому автомату и призывает в инвентарь 30 дублонов.
 
 
===Тестирование [[крякен]]а [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{код|c_kraken()}}
 
Призывает крякена.
 
 
===Призыв посланий в бутылках [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{код|c_givetreasuremaps()}}
 
Призывает в инвентарь все [[Послание в бутылке|послания в бутылке]] от всех кладов на карте.
 
 
===Открытие всех кладов [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{код|c_revealtreasure()}}
 
Открывает на карте все клады.
 
 
===Создание клада [[File:LogoSW.png|24px|link=Don't Starve: Shipwrecked]]===
 
{{код|c_spawntreasure("название клада")}}
 
Создаёт под курсором клад. Все названия кладов вы можете найти [[Обозначенное крестом место|здесь]] или в файле treasurehunt.lua, где также содержатся названия других сокровищ, например, от [[игровой автомат|игрового автомата]], но это не мешает создавать клад с их содержимым.
 
 
== [[Don't Starve Together]] ==
 
В DST есть несколько вариантов вашего статуса в игре:
 
#'''Вы хост'''.
 
#*В этом случае вы являетесь админом и можете полноценно пользоваться консолью.
 
#'''Вы гость'''.
 
#*У вас нет прав и вы не можете пользоваться консолью. Есть ограниченное число команд, которые работают на клиентской стороне. Но почти вся ключевая информация обрабатывается на сервере, поэтому читерить не получится.
 
#'''Вы админ другого сервера'''. То есть это либо ваш выделенный сервер (с использованием вашего токена), либо чужой сервер/хост, на котором вам выдали права администратора.
 
#*В этом случае вы также можете пользоваться консолью полноценно. Но консоль работает в двух режимах - "Локальный" и "Удалённый". В первом случае команда будет выполнено локально, словно вы гость. Во втором случае команда будет отправлена на сервер и выполнена там. Режим переключается клавишей Ctrl. "Удалённый" режим указывается слева от консоли фиолетовой надписью. При выполнении "удалённых" команд, информация выводится в лог сервера, а не в лог консоли клиента, в том числе и ошибки синтаксиса или неудачное выполнение.
 
 
===Супер режим бога===
 
{{код|c_supergodmode()}}
 
Также как и ''c_godmode()'' делает персонажа неуязвимым, но в добавок повышает все параметры на максимум.
 
 
Если активировать режим бога в состоянии [[Призрак (состояние)|призрака]], то режим не включится, но персонаж возродится с сообщением "Игрок ... был оживлён по собственной глупости".
 
 
=== Дать супер режим бога другому игроку ===
 
{{код|c_supergodmode("Имя игрока")}}
 
 
===Скорость===
 
{{код|c_speedmult(множитель)}}
 
Стандартный бонус скорости 1. 2 делает персонажа в 2 раза быстрее и при 10 или больше, персонаж легко сможет проходить сквозь стены и ходить по воде.
 
 
===Запрет на предсказание движения===
 
Игра начинает подлагивать, но зато игрок именно там, где показано на экране.
 
 
''Эту функцию также можно включить в настройках.''
 
{{код|ThePlayer:EnableMovementPrediction(false)}}
 
 
=== Вывести сообщение ===
 
{{код|c_announce(''Текст'')}}
 
 
=== Выводить сообщения периодично ===
 
{{код|c_announce(''Текст'', ''Интервал'')}}
 
 
=== Остановить периодичное выведение сообщений ===
 
{{код|c_announce()}}
 
 
=== Сохранить игру ===
 
{{код|c_save()}}
 
 
=== Откатить сохранения ===
 
При пустом аргументе откатится на 1 сохранение
 
 
{{код|c_rollback(''Число сохранений'')}}
 
 
=== Завершить работу ===
 
Сохранение опционально. Поставить в аргумент false, чтобы игра не сохранилась. При пустом аргументе сохраняется
 
 
{{код|c_shutdown(''true/false'')}}
 
 
=== Перезагрузить сервер ===
 
Сохранение опционально. Поставить в аргумент false, чтобы игра не сохранилась. При пустом аргументе '''не''' сохраняется
 
 
{{код|c_reset(''true/false'')}}
 
 
=== Перегенерировать мир ===
 
Старый мир удаляется
 
 
{{код|c_regenerateworld()}}
 
 
=== Список активных игроков ===
 
{{код|c_listplayers()}}
 
 
=== Список всех игроков ===
 
{{код|c_listallplayers()}}
 
 
=== Перемещение игрока ===
 
{{код|c_move(AllPlayers[number])}}
 
Перемещает выбранного игрока на позицию под курсором.
 
 
=== Убить игрока ===
 
{{код|AllPlayers[number]:PushEvent('death')}}
 
 
=== Воскресить игрока ===
 
{{код|AllPlayers[number]:PushEvent('respawnfromghost')}}
 
 
=== Перемещение к игроку ===
 
{{код|c_goto(AllPlayers[number])}}
 
 
=== Удалить персонажа и перейти к экрану выбора ===
 
{{код|c_despawn(AllPlayers[number])}}
 
 
===Открытие карты===
 
Без пещер
 
{{код|TheWorld.minimap.MiniMap:ShowArea (0,0,0,10000)}}
 
С пещерами (Данная команда работает с задержкой и может потребоваться повторный ввод)
 
{{код|1=for k,v in pairs(AllPlayers) do for x=-1600,1600,35 do for y=-1600,1600,35 do v.player_classified.MapExplorer:RevealArea(x,0,y) end end end}}
 
Это локальная команда и она не будет работать если вы являетесь клиентом.
 
 
=== Получить объект под курсором ===
 
Возможна его модификация. Требуется проверка механизма функции
 
 
{{код|c_sel()}}
 
 
=== Исключить пользователя из числа объектов для атаки ===
 
Игрока не смогут атаковать другие игроки
 
{{код|c_makeinvisible()}}
 
 
=== Пропустить единицу времени ===
 
{{код|LongUpdate(X) или Update(X)}}
 
x - число единиц.
 
 
=== Все рецепты и бесплатное создание другому игроку ===
 
{{код|AllPlayers[numder].components.builder:GiveAllRecipes()}}
 
 
=== Пропустить день ===
 
​{{код|TheWorld:PushEvent("ms_nextcycle")}}
 
 
=== Пропустить время ===
 
{{код|TheWorld.net.components.clock:OnUpdate(16*30*x)}}
 
Пропускает х дней. Изменение х, чтобы пропустить несколько дней или части дня (например, 16 * 30 * 4,5 пропустит 4,5 дней) ВНИМАНИЕ: Слишком большие значения могут заморозить игру. (В зависимости от быстродействия компьютера)
 
 
=== Начать лето ===
 
{{код|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)}}
 
 
=== Призвать метеорит ===
 
{{код|c_spawn("shadowmeteor", x)}}
 
x - количество метеоритов.
 
 
=== Удар молнии ===
 
{{код|TheWorld:PushEvent("ms_sendlightningstrike", ConsoleWorldPosition())}}
 
При наличии громоотвода бьёт в него.
 
 
Внимание: возможен удар по персонажу.
 
 
==Примечания==
 
 
*'''Мир и меню: '''Все команды, даже открытие персонажей работают только при вводе из мира, хоть консоль и можно открыть в главном меню.
 
*'''Мир и меню: '''Все команды, даже открытие персонажей работают только при вводе из мира, хоть консоль и можно открыть в главном меню.
 
*'''Открытие карты: '''Если вы выйдете из игры, то вся открытая с помощью консоли карта, снова станет неисследованной.
 
*'''Открытие карты: '''Если вы выйдете из игры, то вся открытая с помощью консоли карта, снова станет неисследованной.
Строка 476: Строка 21:
 
**Ввели код ещё раз.
 
**Ввели код ещё раз.
 
*'''Удаление открытых персонажей: '''В случае, если вы активировали персонажей и хотите их убрать, то перейдите в ''директория Steam\userdata\[userid]\219740\''remote'' ''и удалите файл profile. Это удалит настройки профиля, в том числе и открытых персонажей.
 
*'''Удаление открытых персонажей: '''В случае, если вы активировали персонажей и хотите их убрать, то перейдите в ''директория Steam\userdata\[userid]\219740\''remote'' ''и удалите файл profile. Это удалит настройки профиля, в том числе и открытых персонажей.
  +
*В Don't Starve: Reign of Giants с помощью консоли можно призвать других персонажей, но они не будут реагировать на раздражители. Их могут убить как сам игрок, так и монстры или существа, также они могут умереть от голода. 
Также бесконечный рассудок тратится при призывании [[Абигейл]], раскапывания [[Могила|могил]], съедания [[Мясо монстра|мяса монстра]], впрочем от того, что рассудок тратит моментально. (От захода в темноту рассудок не тратится, например.)
 
  +
Также бесконечный рассудок тратится при призывании [[Абигейл]], раскапывания [[Могила|могил]], съедания [[Мясо монстра|мяса монстра]], впрочем от того, что рассудок тратит моментально. (От захода в темноту рассудок не тратится, например).
  +
*На мобильной и консольной версии консоль отсутствует.
 
[[Категория:Элементы геймплея]]
 
[[Категория:Элементы геймплея]]
 
[[Категория:Консоль]]
 
[[Категория:Консоль]]

Версия от 09:12, 20 марта 2021

Консоль — это элемент игрового интерфейса, предназначенный для ввода игровых команд. Вызвать консоль можно нажатием тильды "~" (кнопки Ё) на клавиатуре. Её можно закрыть нажатием Ctrl + L, или Esc. При открытии консоли игровое время "замирает". Была добавлена в обновлении A Little Rain Must Fall. В консоли нельзя писать точка-запятой.

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


Разное

  • Мир и меню: Все команды, даже открытие персонажей работают только при вводе из мира, хоть консоль и можно открыть в главном меню.
  • Открытие карты: Если вы выйдете из игры, то вся открытая с помощью консоли карта, снова станет неисследованной.
  • Режим бога: Режим бога отключится, если вы:
  • Удаление открытых персонажей: В случае, если вы активировали персонажей и хотите их убрать, то перейдите в директория Steam\userdata\[userid]\219740\remote и удалите файл profile. Это удалит настройки профиля, в том числе и открытых персонажей.
  • В Don't Starve: Reign of Giants с помощью консоли можно призвать других персонажей, но они не будут реагировать на раздражители. Их могут убить как сам игрок, так и монстры или существа, также они могут умереть от голода. 

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

  • На мобильной и консольной версии консоль отсутствует.