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

Автор Тема: Кнопка-активатор для перемещения чего угодно  (Прочитано 697 раз)

Описание: Скрипт от Bethesda

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

Оффлайн GL.Sam

  • *
  • Сообщений: 60
  • Репутация: 0
  • Пол: Мужской
  • I love you Kate
    • Просмотр профиля
    • ESF
    • Email
Скрипт на движение стен\ворот\чего угодно при активации кнопки: скрипт взят с Призрачных Врат.

Ставится на кнопку:
Begin GG_OpenGate1

float timer
short state

if ( MenuMode == 1 )
return
endif

if ( OnActivate == 1 )

if ( GG_Gate1_State == 0 )
PlaySound "Open Lock"
"ex_gg_portcullis_01"->Playsound3DVP "Dwemer Door Open" 1.0 1.0
set GG_Gate1_State to 10
set state to 10
endif
endif

if ( State >= 10 )

set timer to ( timer + GetSecondsPassed )

;move gate up (210 units)
if ( timer < 3 )
"ex_gg_portcullis_01"->MoveWorld z 70

;set back to start
elseif ( timer > 21 )
"ex_gg_portcullis_01"->SetAtStart
set State to 0 ;Можно нажать снова
set GG_Gate1_State to 0
set timer to 0

;move gate down (210 units)
elseif ( timer > 18 )

;Звук играет только 1 раз
if ( State == 10 )
"ex_gg_portcullis_01"->Playsound3DVP "Dwemer Door Open" 1.0 1.0
Set State to 20
endif

"ex_gg_portcullis_01"->MoveWorld z -70

endif
endif
 


end GG_OpenGate1


GG_Gate1_State - глобальная переменная

Ставится на перемещаемый объект (добавляет переменную для отслеживания состояния объекта, фактически он бессмысленный):
begin state
short state
end
~Desertwalker

Теги: скрипт tes 3 
 

Чего мы ждем от Tes4 Oblivion?

Автор GaiDРаздел Архив TES IV: Oblivion

Ответов: 68
Просмотров: 29113
Последний ответ 20 Март, 2006, 08:05:17
от dreemer
Квест"пойди и принеси 10 чего-то там!

Автор VergilianРаздел Скриптинг под TES V

Ответов: 8
Просмотров: 1260
Последний ответ 01 Февраль, 2013, 15:36:34
от NAVYgator
Невидимый активатор

Автор GL.SamРаздел Архив готовых скриптовых решений

Ответов: 0
Просмотров: 664
Последний ответ 20 Август, 2007, 03:28:50
от GL.Sam
Активатор света и прочих отдельных объектов

Автор Crash97iРаздел Конструктор G.E.C.K.

Ответов: 4
Просмотров: 1058
Последний ответ 25 Сентябрь, 2011, 23:27:29
от Crash97i
Активатор из будущего

Автор BussareasРаздел Мастерская TES IV

Ответов: 4
Просмотров: 966
Последний ответ 06 Январь, 2012, 23:04:34
от Bussareas
TES 4: Oblivion - с чего начать игру?

Автор Poison AngelРаздел Блог Poison Angel

Ответов: 15
Просмотров: 2340
Последний ответ 29 Октябрь, 2014, 11:11:08
от Poison Angel

Поиск

 
Top
SimplePortal 2.3.5 © 2008-2012, SimplePortal