CoP.Пси-антена — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
м |
|||
Строка 7: | Строка 7: | ||
2) В All.spawnне создаём секцию смарт-ковера типа: | 2) В All.spawnне создаём секцию смарт-ковера типа: | ||
[не повторяющееся число] | [не повторяющееся число] | ||
− | ; cse_abstract properties | + | <code>; cse_abstract properties |
section_name = space_restrictor | section_name = space_restrictor | ||
Строка 43: | Строка 43: | ||
; cse_alife_space_restrictor properties | ; cse_alife_space_restrictor properties | ||
− | restrictor_type = 0 | + | restrictor_type = 0</code> |
3) По пути scripts\military\mil_psy_antenna.ltx(или иному) создаём файл с такими конфигами | 3) По пути scripts\military\mil_psy_antenna.ltx(или иному) создаём файл с такими конфигами |
Текущая версия на 04:13, 12 марта 2018
Иногда возникает необходимость создать зону с высоким пси излучением как на радаре в ТЧ. Для этого нужен распакованный All.spawn и прямые руки. Положим что первое и второе есть, теперь остаётся узнать что же с этим делать.
1) Замеряем координаты центра зоны пси-излучени (в игре)
2) В All.spawnне создаём секцию смарт-ковера типа: [не повторяющееся число]
; cse_abstract properties
section_name = space_restrictor
name = mil_psy_antenna----уникальное название
position = 160.854370117188,-3.13107705116272,432.129272460938--координаты
direction = -0.0456909984350204,-0.0220209993422031,-0.44931098818779---направление(еслизона прямоугольная)
; cse_alife_object properties
game_vertex_id = 1313---координаты
distance = 0
level_vertex_id = 64---координаты
object_flags = 0xffffff3e
custom_data = <<END
[logic]
cfg = scripts\military\mil_psy_antenna.ltx---любой файл в папке config
END
; cse_shape properties
shapes = shape0
shape0:type = sphere-тип зоны
shape0:offset = 0,0,0
shape0:radius = 87.677978515625---радиус
; cse_alife_space_restrictor properties
restrictor_type = 0
3) По пути scripts\military\mil_psy_antenna.ltx(или иному) создаём файл с такими конфигами
[logic]
active = sr_idle@stop
[sr_idle@stop]
on_info = {+zgrlsduga} sr_psy_antenna---zgrlsduga-это инфопоршень после полученя ктоторого зона начинает работать --если нужна постоянная работа, то удаляем секцию [sr_idle@stop] и в секции [logic] пишем active = sr_psy_antenna
[sr_psy_antenna]
eff_intensity = 200--- интенсивность излучения
hit_intensity = 10---сколько будет отниматься хп при прибывании в зоне
phantom_prob = 50---скорость появления фантомов(не опасны но неприятны).
mute_sound_threshold = 0
сохраняем изменения и компилируем All.spawn
Готово.
Паренек, куда ты спешишь? Я твои ошибки исправил в конце.