Space restrictor — S.T.A.L.K.E.R. Inside Wiki

Space restrictor

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск

Q8ooOz <a href="http://vldpfotmeohl.com/">vldpfotmeohl</a>, [url=http://kkgxgnuqwyat.com/]kkgxgnuqwyat[/url], [link=http://cdvjcrjxviih.com/]cdvjcrjxviih[/link], http://eypzrpwfrovn.com/

Логика

Выдача infoportions

Теперь логика для рестриктора:

[logic]
active = sr_idle

[sr_idle]
on_actor_inside = %+имя инфопоршня%
END

С такой логикой рестриктор будет выдавать ГГ инфопоршень.

Эффекты выброса

[logic]
active = sr_idle

[sr_idle]
on_timer = 100000| %=start_small_reject% sr_idle2

[sr_idle2]
on_timer = 100000| %=start_small_reject% sr_idle
END

Такая логика будет запускать каждые 100 сек. эффекты выброса.

Проверка на наличие и выдача infoportion

[logic]
active = sr_idle

[sr_idle]
on_actor_inside = {=имя_инфопоршня_3 +имя_инфопоршня_2} nil %+имя_инфопоршня_1%
END

{=имя_инфопоршня_3 +имя_инфопоршня_2} - это проверка(условие) что у ГГ есть нужный инфопоршень.Если есть,то рестриктор выдаст нужный инфопоршень.

Shapes

Двигаем дальше.
shapes = тут вписываем названия шейпов

Пример:

shapes = shape0

shape0:type = - это тип шейпа. Ставить или box,или sphere.
box - коробка
sphere - сфера

shape0:axis_x = ваша цифра,0,0
shape0:axis_y = 0,ваша цифра,0
shape0:axis_z = 0,0,ваша цифра
- это размеры шейпа.

restrictor_type - тип рестриктра.
Я везде ставлю restrictor_type = 3, поэтому сказать не могу на что влияет значение.
Ну вот и всё.Думаю всё чётко и ясно.Будут вопросы обращайтесь.
ПС: спасибо р-09 за объяснение некоторых моментов с логикой.

Статью написал: джЭдай, SGMTeam.
Статью преобразовывал в вики (неправильный перенос строк, ошибки с отсутствием некоторых знаков, запись в категорию) - Rekongstor

Другие места
LANGUAGE