Форум TeamX
   Home   Members  
Pages: 1 2 [3] |   Go Down
 
Author Topic: Скрипты FO3  (Read 6860 times)
Oleg
Модератор
Posts: 547


Re: Скрипты FO3
« Reply #30 on: 26 July 2009, 08:13:29 »

Кхм "BuddyRef is now in the AntFaction at rank 1, but not all Buddy base objects are in the AntFaction. " Взято отсель http://geck.bethsoft.com/index.php/AddToFaction
В принципе все понятно.

За сим прощаюсь, Олег.
MisteryStranger
Пользователь
Posts: 20


Re: Скрипты FO3
« Reply #31 on: 27 July 2009, 19:42:51 »

Исчо один вопрос.
Code:
                    ShowMessage FollowerMessageLeaveJericho
                    JerichoREF.MoveTo MegatonOutsideMarker
                    set FollowerWaitingLeaveDay to 0
Как узнать где именно задается этот MegatonOutsideMarker?
Oleg
Модератор
Posts: 547


Re: Скрипты FO3
« Reply #32 on: 27 July 2009, 20:34:05 »

В редакторе он задается.

За сим прощаюсь, Олег.
Deadellus
Пользователь
Posts: 6

145574989
Re: Скрипты FO3
« Reply #33 on: 27 March 2011, 00:44:49 »

всем привет помагите со скриптом!  нужно сделать телепорт гг с некторыми нюансами, вначале он падает с проигрованием анимации смерти,  анимация такая есть, потом экран светлее и телепорт с последующим изменением гг в ребенка, это нужно для квеста! все последователи и шмот  с собой не идет вот что я сделал, но чтото у него в нем не вяжеться! помагите!

ScriptName TTMTimmyWorldEnter01Script

short DeathAnim
short stage
float Timer

begin onTriggerEnter player
              if stage == 0
            DisablePlayerControls 1 1 1 1 0 1 1   
                  Player.playidle LooseMQ11PlayersDeath1stperson
                     else
                   Player.playIdle LooseMQ11PlayersDeath
                   set DeathAnim to 1
                    endif
   if ( DeathAnim == 1 )
         set stage to 1   
         set timer to 10
      endif
   endif
              if stage == 1
        imod FadeToWhiteAndBackISFX
       playSound QSTFadeToWhiteB
         set stage to 2   
         set timer to 2.2
      endif
   endif

End

Begin gamemode
   if stage > 0 && stage < 3
              if ( stage == 2 )
         if ( timer <= 0 )
         if ( JerichoRef.HasBeenHired == 1 )
            set JerichoRef.Waiting to 1
            set Followers.FollowerWaitingLeaveDay to ( GameDaysPassed + FollowerWaitTime )
         endif
         if ( CharonRef.HasBeenHired == 1 )
            set CharonRef.Waiting to 1
            set Followers.FollowerWaitingLeaveDay to ( GameDaysPassed + FollowerWaitTime )
         endif
         if ( DogmeatRef.HasBeenHired == 1 )
            set DogmeatRef.Waiting to 1
            set Followers.FollowerWaitingLeaveDay to ( GameDaysPassed + FollowerWaitTime )
         endif
         if ( ButchRef.HasBeenHired == 1 )
            set ButchRef.Waiting to 1
            set Followers.FollowerWaitingLeaveDay to ( GameDaysPassed + FollowerWaitTime )
         endif
         if ( CloverRef.HasBeenHired == 1 )
            set CloverRef.Waiting to 1
            set Followers.FollowerWaitingLeaveDay to ( GameDaysPassed + FollowerWaitTime )
         endif
         if ( RL3Ref.HasBeenHired == 1 )
            set RL3Ref.Waiting to 1
            set Followers.FollowerWaitingLeaveDay to ( GameDaysPassed + FollowerWaitTime )
         endif
         if ( MQ08FawkesRef.HasBeenHired == 1 )
            set MQ08FawkesRef.Waiting to 1
            set Followers.FollowerWaitingLeaveDay to ( GameDaysPassed + FollowerWaitTime )
         endif
         if ( StarPaladinCrossRef.HasBeenHired == 1 )
            set StarPaladinCrossRef.Waiting to 1
            set Followers.FollowerWaitingLeaveDay to ( GameDaysPassed + FollowerWaitTime )
         endif

         Player.Dispel Stealthboy
         Player.moveto TTMTimmyEnterWord1
         Player.RemoveAllItems TTMPlayerMetalBox01REF
         Player.RemoveItem Pipboy 1 1
         Player.RemoveItem PipboyGlove 1 1
         SetPCYoung 1
         player.AgeRace -1
         player.additem MQ04PlayerOutfit 1 1
         player.equipitem MQ04PlayerOutfit 1 1


      if ( RadioGalaxyNewsRef01.GetDisabled == 0 )
            RadioGalaxyNewsRef01.Disable
         endif
         if ( RadioGalaxyNewsRef02.GetDisabled == 0 )
            RadioGalaxyNewsRef02.Disable
         endif
         RadioEnclaveRef.Disable
         PipBoyRadioOff

         EnablePlayerControls
         AutoDisplayObjectives 1   
            set stage to 3
         else
            set timer to timer - GetSecondsPassed
                        endif

End

Ум человека определяется умением использовать приобретенные им знаний за период его жизни!
Pages: 1 2 [3] |   Go Up