Отключение выброса на ЧАЭС-2 — S.T.A.L.K.E.R. Inside Wiki

Отключение выброса на ЧАЭС-2

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

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

Все задумывались, как отключить выброс(смертельные зоны):удалить рестрикторы, убрать строки db.actor.hit (h) в sr_aes_deadzone.script. Но все эти способы оставляют затянутое небо и землетрясение. Мы сделаем стандартную погоду, отключим смертельные зоны и землетрясение.

Теория

В скрипте sr_aes_deadzone.script есть функция, отключающая схему.

function action_postprocess:deactivate()
if self.state == state_inside then
self.pp:finish ()
level.set_snd_volume (self.snd_volume)
self:zone_leave ()
end
end

Ее зачем-то оставили разработчики. Мы этим воспользуемся.

Практика

Можно вставить в какой нить диалог:

<action>sr_aes_deadzone.action_postprocess:deactivate</action>
Заметьте, что через диалоги скрипты активируются без скобок

Можно в какой-нибудь скрипт вставить, НО уже со скобками:

sr_aes_deadzone.action_postprocess:deactivate()

Отклячит смертельные зоны на ЧАЭС.

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