The Elder Scrolls V: Skyrim Special Edition

The Elder Scrolls V: Skyrim Special Edition

Ocen: 326
Консольные команды и прочие полезности
Autorstwa: Leenominai
Консольные команды, решения багов, включение достижений, полезные программы
   
Przyznaj nagrodę
Ulubione
Ulubione
Usuń z ulubionych
Оглавление
В данном руководстве вы увидете:
  • Получение достижений с модами;
  • Последние мод-менеджеры (и т.п.) под SSE;
  • Разрешения квадратных мониторов;
  • Решение бага с квадратами в консоли;
  • Использование консоли;
  • Основные команды на предметы, в т.ч. для крафта HF;
    Если кому-то понадобится, могу и на другие предметы скинуть коды прямо сюда;
  • Основные консольные команды.
Получение достижений с модами
Модификация с NexusMods:
Последние мод-менеджеры (и т.п.)
Разрешения квадратных мониторов
Чтобы изменить разрешение, перейдите в папку по адресу:
"(диск):\Users\Ваше_имя\Documents\My Games\Skyrim Special Edition"
Откройте файл SkyrimPrefs.ini, найдите строки:
iSize H=1080 iSize W=1920
Исправьте их на:
iSize H=1024 iSize W=1280
Сохраните изменения, и закройте файл.
Далее, откройте свойства файла, и поставьте флажок "Только чтение". Это избавит от необходимости править файл заново после сброса настроек в лаунчере.
Проблема с квадратами в консоли
Команды все равно работают, если включен английский регистр.
Но исправить все равно можно.
Решение проблемы только с консолью:
Модификация с NexusMods (включает Русифицированные текстуры, взятые из обычной версии игры, Русифицированный компас, Исправленные шрифты, решающие проблему с консолью):
Нужно вот этот эту папку с файлами будет разархивировать в директорию игры "/common/Skyrim Special Edition/"
Внутри лежат несколько файлов с правками из папки "/Data/Interface" от старого Skyrim.
Использование консоли
  • Во время игры нажмите клавишу [~]тильда») для того, чтобы вызвать консоль. После чего вводите один из нижеприведённых кодов для активации необходимого действия.

  • Нули в начале кода можно игнорировать, например:
    player.additem 00000f 500 player.additem f 500
    Данный метод не работает с объектами из дополнений, так как в их командах в первых двух цифрах используется указатель порядка XX.

  • Объектные команды - данные команды работают только с объектами. Для выбора объекта нужно кликнуть по нему в консоли. Желательно, чтобы объект был виден без помех, типа тумана, снега и прочего. Также можно выбрать объект с помощью команды prid <RefID>.

  • Префиксные команды - некоторые команды требуют префикса в начале. Для примера:
    SetAV Health <#> — ничего не будет Player.SetAV Health <#> — увеличит ХП на <#> пунктов

С учётом выхода переиздания, поглядеть на изменившуюся провинцию Skyrim, попробуйте, например, поменять погоду, либо изменить время игровых суток.

Все ссылки, представленные рядом с предметами - ссылки на русскоязычную TES Wiki.
Навигатор по ID кодам
Общие команды
Команда
Описание
TG
Включить\отключить траву
TIM
Включить\отключить бессмертие (персонаж всё ещё получает урон, но уровень здоровья не опускается ниже нуля)
TCL
Включить\отключить проход сквозь препятствия
TM
Включить\отключить интерфейс
TFC
Включить\отключить свободную камеру
TAI
Включить\отключить интеллект персонажей и существ[ru.elderscrolls.wikia.com].
(полностью вплоть до передвижения)
TCAI
Включить\отключить агрессивные действия со стороны персонажей и существ. То есть не атакуют, но могут двигаться
TDetect
Отключить обнаружение. Не работает на карманных кражах[ru.elderscrolls.wikia.com]
TC
Управлять неигровым персонажем или существом. player.tc чтобы снова управлять персонажем игрока
TMM <#>
Включить/отключить маркеры на карте мира; <0> Убрать все. <1> Показать все. <1,0,1> Показать все, но без возможности быстрого перемещения
TGM
Включить/отключить полное бессмертие и бесконечные стрелы/заряд оружия/вес и т. д.
Объектные команды (1/2)
Некоторые команды работают на персонаже игрока. Достаточно в начале подставить "player."

Команда
Описание
Equipitem <ItemID> <#> <left/right>
Экипирует на выбранного персонажа тот или иной предмет. <#> может принимать значения 0 (низкий приоритет) или 1 (высокий приоритет)
setessential <BaseID> <#>
Делает неигрового персонажа смертным (0) или бессмертным (1)
INV
Вывести весь инвентарь объекта/NPC
SBM
Отображает меню торговли с персонажем или существом даже если тот не является торговцем[ru.elderscrolls.wikia.com]
Не работает на драконах[ru.elderscrolls.wikia.com]
SetAllowFlying <#>
На драконе: 0 — он приземлится и не взлетит, 1 — он будет летать как обычно (по умолчанию)
Disable
«Выключить» объект. Он останется в игре, но не будет отображаться и функционировать. Для полного удаления смотрите markfordelete
Enable
«Включить» объект
unlock
Открыть выделенную дверь/контейнер
lock <#>
Запереть выбранную дверь/контейнер (чем выше степень закрытия, тем выше замок. 101 — на ключ)
kill
Убить выбранную кликом мыши в консоли или командой prid <RefID> цель
resurrect <#>
Воскрешает выбранную кликом мыши в консоли или командой prid <RefID> цель
recycleactor <Ref ID объекта>
Воскрешает / перезагружает целевого персонажа или объект
removeallitems
Удаляет все предметы у объекта
sexchange
Смена пола персонажа игрока или неигрового персонажа.
Примечание: изменяется только тело. Голова остаётся прежней
additem <ItemID> <#>
Добавляет <ItemID> NPC.
Примечание: через эту команду можно добавить торговцам золота
setlevel <1>,<2>,<3>,<4>
Устанавливает уровень неигрового персонажа. Введите SetLevel 1000,0,1,81 чтобы персонаж развивался вместе с персонажем игрока от 1 до 81 уровня.
  1. <% × 10> Процентное соотношение уровня к главному герою (1000 = 100.0%)
  2. <1 уровень +/-> На сколько выше или ниже уровня
  3. <начальный уровень> Самый начальный уровень неигрового персонажа
  4. <предельный уровень> Максимальный уровень неигрового персонажа, до которого он может развиваться
moveto player
Перенести неигрового персонажа к персонажу игрока. Если использовать player.placeatme, то создастся клон неигрового персонажа
setrelationshiprank <RefID> <#>
Изменяет отношения двух NPC между собой. <#> варьирует от -4 до 4. -4 - злейшие противники, -3 - враги, -2 - неприятели, -1 - соперники, 0 - знакомые, 1 - друзья, 2 - доверенные лица, 3 - союзники, 4 - влюблённые. Все другие значения приравниваются к 0 (знакомые).
Примечание: Этот код также будет работать и на игроке, если ввести: player.setrelationshiprank <RefID> <#>
player.setcrimegold <#> <FactionID>
Устанавливает вознаграждение за голову персонажа игрока в определённой фракции
Объектные команды (2/2)
paycrimegold <X> <Y> <FactionID>
Заплатить штраф во владениях. Либо при выбранном неигровом персонаже, либо нужно добавить в начале player.
X = 1: Убрать похищенные предметы. 0: Не убирать. Y = 1: Пойти в тюрьму. 0: Не идти в тюрьму
ID владений:
FactionID
Центр владения
00028170
Фолкрит[ru.elderscrolls.wikia.com]
00029DB0
Солитьюд[ru.elderscrolls.wikia.com]
0002816e
Данстар[ru.elderscrolls.wikia.com]
0002816B
Рифтен[ru.elderscrolls.wikia.com]
0002816F
Винтерхолд[ru.elderscrolls.wikia.com]

000267E3
Виндхельм[ru.elderscrolls.wikia.com]
0002816D
Морфал[ru.elderscrolls.wikia.com]
0002816C
Маркарт[ru.elderscrolls.wikia.com]
000267EA
Вайтран[ru.elderscrolls.wikia.com]
xx018279
Солстхейм[ru.elderscrolls.wikia.com]
addtofaction <ID фракции> <Ранг во фракции>
Добавить персонажу фракцию. Либо при выбранном неигровом персонаже, либо нужно добавить в начале player.
Возможные значения для ранга фракции могут быть различными, но 0 — это всегда добавления персонажа в фракцию с минимально возможным рангом, а –1 — удаление персонажа из фракции.
Примеры некоторых фракций, которые можно добавить персонажам, приведены ниже:

ID фракции
Название фракции
Описание
0005C84D
PotentialFollowerFaction
Персонаж получает необходимые диалоги для того, чтобы его можно было взять в ко[ru.elderscrolls.wikia.com]
00019809
PotentialMarriageFaction
Персонаж получает необходимые диалоги для того, чтобы с ним можно было заключить брак[ru.elderscrolls.wikia.com]
(не работает для некоторых рас и персонажей с уникальной озвучкой)
XX004290
PotentialChildrenFaction
Персонаж-ребёнок получает необходимые диалоги для того, чтобы его можно было усыновить / удочерить (может работать не для всех персонажей, так как некоторые персонажи-дети исчезают в дневное время из игры и только спят по ночам дома).
XX — порядковый номер Hearthfire в лаунчере
0005A1A4
Player Ally Faction
Превращает выбранного персонажа в дружелюбно настроенного
000E0CD9
Bandit Ally Faction
Если применить на персонаж игрока, бандиты перестанут атаковать
000E0CDA
Warlock Ally Faction
Если применить на персонаж игрока, враждебные маги и некроманты перестанут атаковать
000E0CDB
Draugr Ally Faction
Если применить на персонаж игрока, драугры перестанут атаковать

Полный список ID фракций[ru.elderscrolls.wikia.com]
GetPos <axis>
Выдает позицию по оси(x,y,z)
SetPos <axis> <#>
Устанавливает позицию по оси(x,y,z)
GetAngle <axis>
Выдает поворот по оси (x,y,z)
SetAngle <axis> <#>
Поворачивает объект по оси (x,y,z)
MarkForDelete
Удалить выделенный объект или персонажа.
Важно: с помощью этого кода можно удалить не только какой-то сундук, но и невидимые объекты, которые можно выделить, кликнув по ним, и которые необходимы для нормального функционирования игры. Будьте осторожны, применяя эту команду. Созданные консольными командами объекты удаляются сразу, а присутствующие в игре изначально — после сохранения и загрузки игры. Команды с обратным действием нет.

Для удаления объектов из игры рекомендуется применять именно эту команду, а не disable, так как последняя только скрывает предмет, а не удаляет его, в результате чего сохранения раздуваются за счёт неиспользуемых объектов.
setownership
Устанавливает принадлежность к персонажу игрока. Используется на сундуках
setrace <race>
Изменяет расу персонажа. Также есть значения ElderRace и ElderRaceVampire — данные расы что-то на подобии старцев, (к примеру Эсберн — Elder, но также он и норд. Седобородые тоже сюда включены). Также если в конце дописать Vampire, то тогда объект станет вампиром (пример: OrcRaceVampire)

Полный список рас[ru.elderscrolls.wikia.com]
HasPerk <PerkID>
Проверяет есть ли у целевого персонажа данная способность[ru.elderscrolls.wikia.com]
Квестовые команды
Стадии квестов и т.п. можно посмотреть в соответствующем разделе Wiki:
Квесты[ru.elderscrolls.wikia.com]

Команда
Описание
sqs <ID квеста>
Показать все стадии квеста
getstage <ID квеста>
Показать номер текущей стадии квеста
setstage <ID квеста> <стадия>
Перейти к стадии квеста по её номеру
completeallobjectives <ID квеста>
Пометить все задачи квеста как выполненные
resetquest <ID квеста>
Перейти к стартовой стадии квеста
setobjectivecompleted <ID квеста> <стадия> <состояние>
Установить все задачи стадии квеста в состояние «выполнено» (1) или «не выполнено» (0)
setobjectivedisplayed <ID квеста> <стадия> <состояние>
Установить состояние задач стадии квеста (0 - выключено, 1 - включено)
movetoqt <ID квеста>
Переместить героя к текущей цели квеста
StartQuest <ID квеста>
Начать квест
CompleteQuest <ID квеста>
Завершить квест
showquesttargets
Показать ID и цели активных квестов
sqt
То же самое
saq
Начать все квесты игры (может вызвать сбой игры)
caqs
Завершить все квесты игры (может вызвать сбой игры)
Команды изменения персонажа
Некоторые команды будут работать на объектах, если убрать из кода "player."

Команда
Описание
fov <#>
Сменить вид камеры обзора от первого лица По умолчанию 60-90
showracemenu
Позволяет вновь перейти к меню настройки персонажа.
(После ввода этого кода навыки вашего персонажа могут быть сброшены. Вводите его на свой страх и риск!)
player.addperk <PerkID>
Добавить способность[ru.elderscrolls.wikia.com]
player.removeperk <PerkID>
Убрать способность. Очки способностей не будут возвращены
player.addspell <variable>
Добавить <ID> магическую способность персонажу игрока
Player.removespell <variable>
Убрать способность
player.additem <ItemID> <#>
Добавить предмет в инвентарь
player.removeitem <ItemID> <#>
Убрать предмет с инвентаря
player.drop <ItemID> <#>
Выкинуть предмет из инвентаря на землю
player.showinventory
Показывает инвентарь персонажа игрока с ID-кодами предметов в нём. PgUp и PgDw для навигации по списку предметов
player.setlevel <#>
Установить текущий уровень
player.teachword <WOOP>
Выучить слово силы[ru.elderscrolls.wikia.com]
player.placeatme <Item/NPCID> <#>
Создать копию объекта рядом с персонажем игрока
AdvSkill <AV> <#>
Поднять «AV» на 100 000 опыта (не уровней. Чем выше level, тем больше эта цифра должна быть), этого опыта достаточно чтобы прокачать навык «AV» на 97 уровне с 1 до 100 уровня
coc <LocationID>
Перемещение в локацию[ru.elderscrolls.wikia.com]
ID локации можно найти на интерактивной карте Скайрима[ru.elderscrolls.wikia.com]
psb
Получить все заклинания и крики из игры, а также все животные способности.
Не рекомендуется к применению!
player.advlevel
Поднять уровень
player.forceav dragonsouls <#>
Устанавливает количество незадействованных драконьих душ
Разные команды
Команда
Описание
set playerfollowercount to <#>
Уволить (или отказаться вообще) от всех компаньонов[ru.elderscrolls.wikia.com]
Prid <RefID>
Выбрать объект по RefID
bat <name of text file>
Активировать файл в установочной директории игры.
Подробнее: Готовые bat файлы[ru.elderscrolls.wikia.com]
qqq
Быстрый выход из игры без появления меню. Случаются вылеты
killall
Убить всех существ в локации. Удобно очищать локации, если там нет дружественных персонажей
set TimeScale to <#>
Установить скорость течения игрового времени (20 — по умолчанию, 1 — реальный день)
set KillMoveRandom to <#>
Установить вероятность анимации добивания (50 — по умолчанию, 100 - максимальная, 0 - выключить)
set DecapitationChance to <#>
Установить вероятность обезглавливания (40 — по умолчанию, 100 - максимальная, 0 - выключить)
fw <WeatherID>
Меняет погоду на другую
player.forceav Shoutrecoverymult <#>
Изменяет время перезарядки крика (0 — убирает перезарядку; 1 — нормальная перезарядка; 0,5 — половина от обычного времени перезарядки и так далее)
Источники
За основу материала по консольным командам была взята статья:
Изменение разрешений для квадратных мониторов:
Komentarzy: 66
Leenominai  [autor] 21 lipca 2023 o 1:48 
Попробуйте использовать мод Achievements Mods Enabler.
Flex 13 lipca 2023 o 11:03 
Здравствуйте, такая проблема - если использовать консоль, то отключатся достижения. Как это обойти?
𝓯𝓵𝓸𝔁𝓻𝓮𝔂👻 6 czerwca 2022 o 11:01 
Проблема с Консолью.
Здравствуйте, столкнулся с проблемой вызова консоли. Дело в том что у меня забагался квест и чтобы пропустить этап я бы хотел использовать консоль, но увы при нажатии на `(~) ничего не происходит. Может кто-то знает как это исправить?
『DaReDeViL』 3 października 2020 o 12:30 
Ребят, не подскажите не могу добавить через консоль себе стручки душ. ID XX014DC4
дебустер 16 czerwca 2020 o 10:25 
Ребят у кого есть джойстик, помогите пожалуйста у меня клавиши rs и ls не работают:steamsad:
Leenominai  [autor] 29 lipca 2019 o 1:50 
Не могу сразу написать точные команды
Попробуйте посмотреть следующие страницы:
Топик 1 [www.loverslab.com]
Топик 2
Топик 3 [www.fatalgame.com]
Топик 4 [modgames.net]
Wottia | Svetlana 27 lipca 2019 o 16:01 
А есть команда на отключение теней?Или чет подобное
dd 31 stycznia 2019 o 9:16 
:28_eye:Отдельное спасибо за гайд!
Также добавлю всех в друзья и приветствую взаимный +REP
MEPTBbIú AHAPXUCT 28 listopada 2018 o 17:41 
Слыш это пк вали отсюдава со своими консолями!!!1111
SO'MA 13 listopada 2018 o 10:35 
Как открыть инвентарь NPC (не торговлю, а именно инвентарь, чтобы снять с них снаряжение и надеть другое, типа как у напарника.)?