Консоль Skyrim на ПК позволяет получать сведения об игре и выполнять команды, которые меняют персонажа, предметы или состояние мира. Для начала достаточно освоить открытие окна, выбор цели и несколько простых примеров. Длинные списки команд полезны только тогда, когда понятны параметры: одинаковый идентификатор нельзя без проверки подставлять в любую строку.

Как открыть консоль и ввести команду

Загрузите игру и нажмите клавишу под Esc, обычно слева от цифры 1. В английской раскладке на ней находятся тильда и обратная кавычка. На другой клавиатуре обозначение может отличаться; пользовательские настройки и моды также способны изменить привязку. Консоль разработчика относится к компьютерной версии Skyrim. Меню модификаций на Xbox или PlayStation не даёт доступа к той же командной строке.

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

Регистр букв обычно не важен, но важны имя команды, пробелы и параметры. Обозначения вроде <число> или <RefID> в справочнике показывают место для вашего значения. Угловые скобки вводить не нужно. Если инструкция предлагает player.additem f <число>, то готовый пример для ста монет выглядит так: player.additem f 100.

Что сохранить перед экспериментом

Сделайте отдельное ручное сохранение и оставьте прежний файл. Для серии опытов лучше выделить тестового персонажа. Не полагайтесь только на автосохранение, которое может обновиться после перехода в другую область. Записывайте выполненные изменения: так проще понять, почему персонаж получил другой предел веса или мир перестал вести себя привычно.

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

В карточке Skyrim Special Edition основная раздача обозначена как 1.6.1170.0.8. Сверяйте версию установленной игры и её состав с инструкцией: встроенные команды, дополнения и расширения консоли не являются одним и тем же. Настройка модов и совместимость библиотек разобраны отдельно в гайде по модам Skyrim Special Edition.

Цель команды и префикс player

Часть команд действует на выбранного персонажа или предмет. Откройте консоль и щёлкните по объекту в мире: появится его идентификатор. Проверьте, что выбрана нужная цель. Перед персонажем могут находиться другой объект, эффект или деталь окружения; попадание курсором в знакомую фигуру ещё не гарантирует правильный выбор.

Префикс player. обращает подходящую команду к вашему герою. Например, player.getav health запрашивает его значение здоровья. Если использовать getav health без этого префикса при выбранном NPC, запрос относится к выбранной цели. Не нужно предварительно щёлкать по собственному персонажу для команды, в которой уже указан player..

Когда известен RefID существующего объекта, выбрать его можно командой prid с этим значением. Это способ указать цель, а не самостоятельное перемещение. После выбора всё равно нужно понимать, какое действие выполнит следующая строка. Перед командой, рассчитанной на отсутствие выбранного объекта, снимите выделение и убедитесь, что чужой идентификатор больше не показан.

BaseID и RefID: зачем нужны два идентификатора

BaseID обозначает базовую запись предмета или персонажа. RefID относится к конкретному экземпляру в мире. Два одинаковых меча могут иметь одну базовую запись, но оставаться разными объектами. Для создания предмета нужен его BaseID; для обращения к уже существующему NPC часто требуется RefID. Подстановка похожего значения из соседней колонки справочника меняет смысл команды.

Поиск через help помогает найти записи по названию. Например, help "iron sword" 4 рассчитан на название Iron Sword в английском наборе строк; в локализованной игре ищите по доступному ей названию. Кавычки нужны, чтобы несколько слов воспринимались как одна поисковая фраза. В результатах различайте тип записи: предмет, книга с похожим названием и сам персонаж — разные результаты.

Идентификаторы содержимого дополнений и модов зависят от их загрузки. Если в справочнике начало обозначено как xx, это место для соответствующего префикса, а не две буквы для буквального ввода. Число из чужой сборки может указывать на другую запись в вашей игре. Сверяйте значение в текущем окружении; старый пример из редактора или выгрузки плагина не обязательно содержит готовый внутриигровой идентификатор.

Предметы и золото: простой пример

Строка player.additem f 100 добавляет герою 100 золотых. Для отмычек можно использовать player.additem a 10: в этом примере добавляются десять штук. Буквы f и a здесь являются короткой записью соответствующих идентификаторов. Количество — отдельный параметр после пробела, а не часть имени предмета.

Для другого предмета подставьте его BaseID и небольшое количество. Затем закройте окно и проверьте инвентарь. Если результата не видно, сначала перечитайте введённую строку и ответ консоли. Повторение команды с огромным числом не исправляет неверный идентификатор и может лишь добавить лишние объекты, когда причина выяснится.

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

getav, modav и setav выполняют разные задачи

player.getav carryweight позволяет узнать текущее значение переносимого веса. Команда с modav добавляет модификатор: player.modav carryweight 100 увеличивает параметр на 100. Команда с setav задаёт указанное значение: player.setav carryweight 100 не означает «добавить ещё сто». Если исходный предел был выше, результат может оказаться противоположным ожидаемому.

Перед изменением запишите прежний результат запроса. Значения навыков, временные эффекты и постоянные модификаторы могут участвовать в расчёте по-разному, поэтому не стоит обещать одинаковое поведение каждого параметра после загрузки или развития героя. forceav также не является универсальной заменой двум предыдущим вариантам: это отдельное вмешательство в расчёт.

Повышение числового значения навыка не тождественно обычной тренировке со всеми сопутствующими изменениями. advskill связан с опытом использования навыка, тогда как setav задаёт его значение. Количество опыта нельзя автоматически читать как количество уровней. Для первого знакомства достаточно научиться запрашивать параметр и отличать добавление модификатора от установки числа.

Перемещение NPC и создание копии

player.moveto с RefID перемещает героя к существующему объекту. Другая последовательность — выбрать нужного NPC через prid, затем выполнить moveto player, чтобы переместить выбранного персонажа к герою. Направление задаётся порядком слов и выбранной целью. Не меняйте его наугад, если задача состоит в поиске пропавшего спутника.

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

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

Переключатели и съёмка

tgm переключает режим неуязвимости, а tfc — свободную камеру. У tfc 1 камера используется с остановкой действия для снимка. Повторный ввод соответствующего переключателя позволяет выйти из режима. Проверяйте текущее состояние после каждого шага, особенно если до этого уже пользовались теми же командами.

tm скрывает интерфейс, включая само окно консоли. Из-за этого может показаться, что команды перестали вводиться. Помните, что вы меняли, и верните интерфейс соответствующим переключением. Не добавляйте другие изменения, пока не понятно, почему исчезло окно.

tcl отключает столкновения; для применения к герою важно отсутствие посторонней выбранной цели. Даже если удалось выйти из застрявшего места, верните обычные столкновения и проверьте положение героя перед дальнейшей игрой. Полёт сквозь стену не подтверждает, что пропущенный сюжетный триггер был выполнен.

Сначала сведения о задании, затем изменения

getstage с идентификатором задания показывает его текущий этап. Это запрос сведений, а не завершение этапа. setstage изменяет состояние задания. Похожее написание не делает эти команды взаимозаменяемыми. Номер этапа нужно брать из описания конкретного задания и сопоставлять с тем, что уже произошло в вашем сохранении.

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

disable и markfordelete также не относятся к безопасной уборке любого мешающего объекта. Первая команда отключает выбранный объект, вторая помечает его на удаление. Ошибка выбора способна затронуть важного персонажа или часть окружения. Не используйте их как обязательный шаг диагностики и не считайте удаление способом вернуть исходный объект.

Достижения, моды и границы проверки

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

Обычная консоль уже встроена в компьютерную Skyrim; её открытие не требует установки стороннего тренера. Модификации могут добавить информацию и функции, но тогда появляются их собственные требования. Меню Creations и консоль разработчика тоже решают разные задачи: обновление каталога творений не превращает игровую приставку в версию с командной строкой ПК.

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