Я не уверен, когда это произошло, но внезапно я не могу использовать консольную команду moveto
и placeatme
.
Я понял это, когда пытался призвать дракона с помощью команды player.placeatme EAFB4
, он просто не появляется. То же самое происходит, когда я пытаюсь переместить себя в Лидию, используя prid A2C94
, а затем moveto player
.
Я пробовал вызывать/перемещаться к другим NPC, но это все равно не работает.
Но, как ни странно, когда я попробовал это на другом файле сохранения (другой персонаж), все работает отлично.
Есть помощь? :/
После нескольких попыток я кое-что нашел.
Они все еще спаунятся. Но вместо того, чтобы спауниться рядом со мной, они спаунятся где-то ниже Гильдии воров Рифтена (The Ragged Flagon).
Я не знаю, почему это происходит. Я обнаружил это, когда кликнул по своему персонажу (0000014), а затем набрал moveto player
в консольной команде. Это телепортировало меня в расположенную ниже гильдию воров Рифтена. Вот несколько скриншотов для иллюстрации того, что я имею в виду:
Страж Рифтена и Страж Вайтеруна, которых я вызывал ранее, также, похоже, появляются на этом месте. Я попробовал вызвать других NPC, снова используя player.placeatme
, и да. Они действительно появляются на Тряпичной повозке.
Кто-нибудь знает, почему это происходит? :/
PlaceAtMe
создаст копию NPC.
Вместо этого:
refId
прямо над консолью.prid XXXXX
(где XXXXX
- это refId
NPC).refId
, вы можете либо:refId
.help <npc name>
, что даст вам базовый id, и вам нужно будет преобразовать его в refId
.Затем введите moveto player
. Это сработает только если npc жив: если нет, сначала введите disable
, затем enable
, затем resurrect 1
.
В качестве альтернативы, если вы хотите перейти к NPC, введите player.moveto XXXXX
, где XXXXX
- это NPC refId
.
Используйте Player.PlaceAtMe <BaseID> [amount]
для размещения/воспроизведения предмета или объекта-актера рядом с игроком. Параметр [количество]
является необязательным. Например, Player.PlaceAtMe AED40 5
порождает 5 "Обожателей" рядом с игроком. Это работает только с идентификаторами NPC, существ и предметов.
Player.MoveTo <refID>
Телепортирует вас к объекту, связанному с RefID. Это также работает только с идентификаторами NPC, существ и предметов.
Если вы хотите переместить объект к игроку, используйте <refID>.MoveTo Player
. Например, перемещение Лидии к игроку будет A2C94.MoveTo Player
.
Вы можете посмотреть базовый/реф-идентификатор объекта здесь.
OK Я понял, что каждый раз, когда я продаю что-то торговцу NPC... моя координата меняется вместе с моими проданными предметами. Я не знаю, какой именно предмет это делает, потому что она просто меняется с каждым предметом.
Первый раз это было в Рифтене. Потом это случилось в Маркарте. Потом в Виндхельме. Потом в Солитьюде.
Хотя, кажется, эта проблема никогда не возникает на открытом воздухе, всегда в окруженном стенами городе. Не уверен, почему это происходит. Может, мне открыть новый вопрос?