Перейти к содержанию

Скрипт - Лифт


Рекомендуемые сообщения

  • 4 недели спустя...
' date='5.6.2005, 4:54' post='30665']

Данный скрипт позволит вам создать объект, который будет двигаться вверх и вниз:) Доступно только два пункта: верхний и нижни:)

 

[morrscript]Begin dvp_lift_script

Short Selector

Short Working

Short status

 

;Author - [dvp]

;URL - http://fullrest.ru

 

If ( menumode == 1 )

return

endif

 

If ( Working == 0 )

If ( OnActivate == 1 )

If ( Selector == 0 )

Set Working to 1

Set status to 1

Elseif ( Selector == 1 )

Set Working to 1

Set status to 2

Endif

Endif

Elseif ( Working == 1 )

If ( status == 1 )

move z, [скорость опускаяния с минусом]

If ( [iD лифта] -> GetPos, Z <= [нижняя точка] )

Set status to 0

Set Working to 0

Set Selector to 1

Endif

Elseif ( status == 2 )

move z, [скорость подъема]

If ( [iD лифта] -> GetPos, Z >= [верхняя точка] )

Set status to 0

Set Working to 0

Set Selector to 0

Endif

Endif

Endif

 

End[/morrscript]

 

Координаты замените на нужные вам и скорость поставите такую, какая вам нужна:) Он работает стабильно, если нужно можете поюзать:)

 

Ну я делал проще: деаля шесть коротких скриптов: 3 локальных, 3 глобальных : на кнопку вверх, на :кнопку вниз, на кнопку СТОП

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...
  • 5 недель спустя...

попробуй эту команду записать так:

"айди лифта" -> Move Z, xxxx

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

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...