• Добро пожаловать, Гость. Войдите или зарегистрируйтесь.

Автор Тема: Как привязать бестию к ячейке?  (Прочитано 1894 раз)

Описание:

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн BloodRaven

  • *
  • Сообщений: 4
  • Репутация: 0
  • Пол: Мужской
    • ICQ клиент - 480291636
    • Просмотр профиля
    • Email
Как привязать бестию к ячейке?
« : 27 Сентябрь, 2007, 17:39:32 »
0
 :help:У меня такой вопрос, можно ли сделать так чтобы бестия(которая следут за героем) не выходила за пределы определённой ячйки на основе вот этого скрипта:

ScriptName SE43SkeletalHoundScript

Short SpeedUp                                   ; flag is set if hound gets too far away from PC

Begin OnLoad
     If GetStage SE43 < 200
          If GetDead == 0
               Kill                                   ; hound starts game dead
          EndIf
     EndIf
End

Begin GameMode
     ; Fast travel in SE doesn't force followers to appear with player after fasttravel.
     ; Therefore if the hound is too far away, set it's speed to 255 so that it catches up.

     If SpeedUp == 0 && GetDistance Player >  13000
          SetActorValue Speed 255
          Set SpeedUp to 1
     ElseIf SpeedUp == 1 && GetDistance Player <= 13000
          SetActorValue Speed 22                                                       ; return hound to default speed once it gets close
          Set SpeedUp to 0                                                                 ; if left at 255 while hound is in high, it will run off a hill and die.
     EndIf
End

Begin MenuMode 1023                         ; fast travel menu
     SetActorValue Speed 255               ; forces hound to travel really fast while player is fast travelling
     Set SpeedUp to 1
End

Теги:
 

Поиск

 
Top
SimplePortal 2.3.5 © 2008-2012, SimplePortal