Jump to content
  • entries
    8
  • comments
    7
  • views
    463

Заметка о телепорте

Sign in to follow this  
Filin

146 views

Небольшой нюанс о скрипте телепортации ГГ. Мелочь, но может пригодиться.

 

Маялся я одно время с заклинанием телепортации для ГГ. Есть у ГГ домик, который он получает в процессе игры за "выслугу лет и образцовый героизьм". В домике имеется книжица с заклинанием телепортации, которое при касте в любой точке Скайрима возвращает ГГ домой.

 

Собственно ничего эпохального. Простенький маг эффект на спелле со скриптом, юзающим функцию MoveTo. Сделал я его, поигрался. Вроде все как надо. Ага, щаз. Все было отлично пока фолловера не взял.

 

Короче меня спелл телепортил исправно, а вот фолловеров ну никак не хотел. Долго маялся в чем суть и таки нашел ответ. Оказывается для того, чтобы фолловеры телепортились таким заклинанием вместе с ГГ нужна не только функция MoveTo на ГГ но и еще принудительный фасттревел для фоловеров. Вот такие две строки кода:
 

Game.EnableFastTravel()
Game.FastTravel(loc01)

В итоге результирующий скрипт магэффекта будет выглядеть примерно так:

ObjectReference Property Loc1 Auto ;куда телепортим 

Event OnEffectStart(Actor akTarget, Actor akCaster)
      Utility.Wait(1.5) ; дает временную задержку для отыгрывания анимаций каста

      Game.FadeOutGame(False, True, 2.0, 1.0) ;затемняем в черноту экран
      Game.GetPlayer().MoveTo(Loc01) ; телепортим в нужное место ГГ

      Game.EnableFastTravel(); активируем фасттревел
      Game.FastTravel(loc01); запускаем фасттревел для телепорта активных спутников к ГГ
EndEvent

 

Мало ли. Может кому пригодится :)

Sign in to follow this  


0 Comments


Recommended Comments

There are no comments to display.

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.