КОМАНДЫ ЧАТА В ИГРЕ

Команды чата в Scrap Mechanic

В Scrap Mechanic есть чат-консоль с командами: выдать предметы, остановить рейд, вытащить застрявшего персонажа или сменить время суток. Большинство команд Выживания появляется только тогда, когда игра запущена в режиме разработчика. На этой странице собраны все команды, сгруппированные по режимам.

46 команд в 3 режимах игры

Как включить команды Выживания

Обычная сессия Выживания регистрирует только две команды, нужные хосту. Остальные относятся к командам разработчика, и игра добавляет их в чат-консоль лишь при запуске с параметром -dev.

  1. Закройте игру и откройте свою библиотеку Steam.
  2. Нажмите правой кнопкой мыши на Scrap Mechanic и выберите Свойства.
  3. На вкладке Общие найдите поле Параметры запуска.
  4. Впишите в поле -dev и закройте окно.
  5. Запустите игру и загрузите или создайте мир Выживания.

Нажмите Enter, чтобы открыть чат, введите команду со слешем в начале и нажмите Enter ещё раз. Консоль сама дописывает названия команд, а там, где в игре есть список значений, и сами значения.

  • Исключение составляют /kick и /ban. Они принадлежат тому, кто держит сессию, и работают без параметра запуска.
  • Творческому режиму параметр запуска не нужен. Его команды регистрируются для всех участников сессии сразу после загрузки мира, а две, стирающие мир, остаются за хостом.
  • Команды испытаний существуют, только пока вы собираете испытание. В чужом опубликованном испытании они не появляются.

Что параметр запуска меняет в мире

Параметр не просто добавляет команды в консоль. Мир выживания с включённым параметром начинается иначе, а в мире, созданном при включённом параметре, разницу видно сразу:

  • Начальная цепочка заданий не запускается. С включённым параметром игра не активирует обучающее задание после экрана загрузки, поэтому журнал остаётся пустым, а шаги на месте крушения не появляются.
  • Вступительный ролик пропускается, мир просто начинается.
  • Персонаж, зашедший в мир впервые, получает другое стартовое снаряжение: полный набор инструментов и предметов вместо двух вещей обычного начала.

Это не поломка сохранения, но история сама себя не начнёт. Если нужна кампания в том виде, в каком она написана, создайте этот мир без параметра, а режим разработчика оставьте для сохранения, на котором вы экспериментируете.

Перед тем как их применять

Это инструменты разработки, а не настройка сложности. Они выдают предметы, которые вы ещё не открыли, удаляют все блоки в творческом мире и оставляют сохранение Выживания в состоянии, под которое сюжет не рассчитан. Если мир вам дорог, сначала скопируйте папку сохранений.

Как читать таблицы

<name>
Аргумент в угловых скобках нужно ввести обязательно. Без него команда бесполезна.
[name]
Аргумент в квадратных скобках можно не писать.
по умолчанию
Если игра подставляет вместо пропущенного аргумента постоянное значение, оно указано рядом с аргументом.
переключает настройку, если пропущен
Некоторые аргументы при пропуске переключают текущую настройку, поэтому два ввода подряд возвращают всё как было.
принимает
Там, где игра принимает только определённые слова, эти слова перечислены, а чат-консоль их дописывает.
Описание из игры
Игра выводит эти описания на английском независимо от языка, поэтому здесь они приведены дословно.

Команды Выживания

31

Две из них принадлежат хосту сессии. Остальные двадцать девять относятся к командам разработчика и требуют параметра запуска из раздела выше.

Команды чата для режима Команды Выживания
КомандаАргументыОписание из игрыКому доступна
/aggroall/aggroallНетAll hostile units will be made aware of the player's positionРежим разработчика
/ammo/ammo [quantity]
  • [quantity]intпо умолчанию: 100
Give ammo (default 100)Режим разработчика
/baguette/baguetteНетGive 1 revival baguetteРежим разработчика
/ban/ban <player name>
  • <player name>string
Ban a player from serverТолько хост
/components/components [quantity]
  • [quantity]intпо умолчанию: 10
Give <quantity> components (default 10)Режим разработчика
/die/dieНетKill the playerРежим разработчика
/disableraids/disableraids <enabled>
  • <enabled>bool
Disable raids if trueРежим разработчика
/exportmultishape/exportmultishapeНетExports a blueprint shape fileРежим разработчика
/foodplease/foodpleaseНетGive 5 of each edible typeРежим разработчика
/gatling/gatlingНетGive the potato gatling gunРежим разработчика
/glowsticks/glowsticks [quantity]
  • [quantity]intпо умолчанию: 20
Give <quantity> components (default 10)Это описание в игре дословно повторяет строку /components вместе с её значением по умолчанию, хотя команда выдаёт светящиеся палочки и использует значение по умолчанию из столбца аргументов.Режим разработчика
/god/godНетMechanic characters will take no damageРежим разработчика
/keycard/keycardНетGive 1 keycardРежим разработчика
/kick/kick <player name>
  • <player name>string
Kick a player from serverТолько хост
/limited/limitedНетUse the limited inventoryРежим разработчика
/noaggro/noaggro [enable]
  • [enable]boolпереключает настройку, если пропущен
Toggles the player as a targetРежим разработчика
/powercore/powercoreНетGive 1 powercoreРежим разработчика
/seedsplease/seedspleaseНетGive 20 of each seed type and some soilРежим разработчика
/setbreath/setbreath <breath>
  • <breath>number
Set player breath valueРежим разработчика
/sethp/sethp <hp>
  • <hp>number
Set player hp valueРежим разработчика
/shotgun/shotgunНетGive the fries shotgunРежим разработчика
/spawn/spawn [unitName] [amount]
  • [unitName]stringпринимает ball, blue, bt, c, cable, cablebot, f, farmbot
    и ещё 33green, greentapebot, gtb, h, haybot, l, leaf, lootbot, m, miner, minerbot, red, redtapebot, rt, rtb, seedbot, t, tapebot, tb, toteblue, totebot, toteleaf, totered, toteyellow, trash, trashball, trashbot, woc, worm, yellow, yellowtapebot, yt, ytb
  • [amount]intпо умолчанию: 1
Spawn a unit: 'woc', 'tapebot', 'totebot', 'haybot'Режим разработчика
/spudgun/spudgunНетGive the spudgunРежим разработчика
/starterkit/starterkit [name]
  • [name]stringпо умолчанию: startпринимает start, trashbot, mechanic, tutorial, pipe, food, seed
Spawn a starter kitРежим разработчика
/stopraid/stopraidНетCancel all incoming raidsРежим разработчика
/sunshake/sunshakeНетGive 1 sunshakeРежим разработчика
/timeofday/timeofday [timeOfDay]
  • [timeOfDay]number
Sets the time of the day as a fraction (0.5=mid day)Режим разработчика
/timeprogress/timeprogress [enabled]
  • [enabled]bool
Enables or disables time progressРежим разработчика
/tumble/tumble [enable]
  • [enable]boolпереключает настройку, если пропущен
Set tumble stateРежим разработчика
/unlimited/unlimitedНетUse the unlimited inventoryРежим разработчика
/unstuck/unstuckНетUnstuck the playerРежим разработчика

Команды творческого режима

12

Творческий режим регистрирует эти команды для каждого игрока в сессии. Две, очищающие мир, остаются за хостом, причём стирающую сначала нужно разблокировать второй.

Команды чата для режима Команды творческого режима
КомандаАргументыОписание из игрыКому доступна
/aggroall/aggroallНетAll hostile units will be made aware of the player's positionВсе
/allowclear/allowclear [enable]
  • [enable]boolпереключает настройку, если пропущен
Enabled/Disables the /clear commandТолько хост
/clear/clearНетRemove all shapes in the world. It must first be enabled with /allowclearТолько хост
/day/dayНетSets time of day to dayВсе
/dropscrap/dropscrapНетToggles the scrap loot from HaybotsВсе
/killall/killallНетKills all spawned unitsВсе
/night/nightНетSets time of day to nightВсе
/noaggro/noaggro [enable]
  • [enable]boolпереключает настройку, если пропущен
Toggles the player as a targetВсе
/noaggrocreations/noaggrocreations [enable]
  • [enable]boolпереключает настройку, если пропущен
Toggles whether the Tapebots will shoot at creationsВсе
/place/place <harvestable>
  • <harvestable>string
Places a harvestable at the aimed position. Must be placed on the ground. The harvestable parameter controls which harvestable to place: 'stone', 'tree', 'birch', 'leafy', 'spruce', 'pine'Все
/popcapsules/popcapsules [filter]
  • [filter]string
Opens all capsules. An optional filter controls which type of capsules to open: 'bot', 'animal'Все
/restrictions/restrictions [enable]
  • [enable]boolпереключает настройку, если пропущен
Toggles restrictions on creationsВсе

Команды редактора испытаний

3

Эти три работают внутри редактора испытаний и действуют на испытание, которое вы редактируете.

Команды чата для режима Команды редактора испытаний
КомандаАргументыОписание из игрыКому доступна
/save/saveНетSave the challengeРедактор испытаний
/stop/stopНетStop the testРедактор испытаний
/test/testНетTest the challengeРедактор испытаний