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

Скрипт


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

Блин, меня это движение всегда добивало, так и не написал ни одного скрипта с ним...

Ща попробую:

1. Создаем глоб.переменную short myleverstate

2. Рычаг.

begin myleverscript

if ( OnActivate == 1 )
  set myleverstate to 1
endif
end

 

3. Стена.

begin mywallscript

float timer
short movedirection

if ( myleverstate == 1 )
  If ( movedirection == 0 ); двигаем стену в одну сторону
	Set timer to timer + GetSecondsPassed
	If ( timer <= 5 ); двигаем 5 сек.
		"mymovingwall"->MoveWorld X 10; со скор. 10 пункт./сек.
	Else
		Set timer to 0
		Set movedirection  to -1
					Set myleverstate to 0
	Endif
  endif
  if ( movedirection == -1 ); двигаем стену в обр. сторону
	 If ( timer <= 5 ); двигаем 5 сек.
		"mymovingwall"->MoveWorld X -10; со скор. 10 пункт./сек.
	Else
		Set timer to 0
		Set movedirection  to 0
					Set myleverstate to 0
	Endif
  endif
endif

end

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

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

1.B начале скрипта стены добавь

 

if ( menumode == 1 )

return

endif

 

2.Когда создаёшь тему-пиши про чё она, а то тема "скрипт" в скриптории - МАрАзМ ... блин

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

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

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

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

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

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

Войти

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

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

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