CoP.Пси-антена — S.T.A.L.K.E.R. Inside Wiki

CoP.Пси-антена

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

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

Иногда возникает необходимость создать зону с высоким пси излучением как на радаре в ТЧ. Для этого нужен распакованный 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

Готово.

Паренек, куда ты спешишь? Я твои ошибки исправил в конце.

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