<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://stalkerin.gameru.net/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://stalkerin.gameru.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=176.194.145.133&amp;*</id>
		<title>S.T.A.L.K.E.R. Inside Wiki - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="http://stalkerin.gameru.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=176.194.145.133&amp;*"/>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/176.194.145.133"/>
		<updated>2026-04-30T08:58:52Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.22.6</generator>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=SoC._%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%81%D0%B8-%D0%B2%D1%8B%D0%B1%D1%80%D0%BE%D1%81%D0%B0_%D0%BD%D0%B0_%D0%AF%D0%BD%D1%82%D0%B0%D1%80%D1%8C</id>
		<title>SoC. Добавление пси-выброса на Янтарь</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=SoC._%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%81%D0%B8-%D0%B2%D1%8B%D0%B1%D1%80%D0%BE%D1%81%D0%B0_%D0%BD%D0%B0_%D0%AF%D0%BD%D1%82%D0%B0%D1%80%D1%8C"/>
				<updated>2013-07-11T15:06:47Z</updated>
		
		<summary type="html">&lt;p&gt;176.194.145.133: /* Регистрация в bind_stalker.script */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Скрипты]]В этот туторе я хочу объяснить, как добавить похожий пси-выброс на Янтарь как в ЧН. Правда есть один недостаток. Он появляется всегда в начале, как загружаешь любой сейв на Янтаре, но думаю,&lt;br /&gt;
это не сильный недостаток. Автор не я, благодарность &amp;lt;b&amp;gt;Shadows&amp;lt;/b&amp;gt; за скрипт выброса из его &amp;lt;b&amp;gt;&amp;quot;Shadows Addon&amp;quot;&amp;lt;/b&amp;gt; aka &amp;lt;b&amp;gt;Phantoms Zone&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;br&amp;gt;Автор статьи: &amp;lt;b&amp;gt;LaRento&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Автор скрипта: &amp;lt;b&amp;gt;Shadows&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Ну что ж, начнём.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Создаём функцию пси-выброса ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Для этого создаём новый скрипт. Пускай &amp;lt;b&amp;gt;yantar_psy_blowout.script&amp;lt;/b&amp;gt; и пишем туда:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;lua&amp;gt;-- Пси-Выброс на Янтаре by Shadows&lt;br /&gt;
function update()&lt;br /&gt;
yantar_psy_blowout()&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local next_blowout = 0 -- назначаем локальную переменную &lt;br /&gt;
local effects_off = 0 -- назначаем локальную переменную&lt;br /&gt;
function yantar_psy_blowout()&lt;br /&gt;
if level.name()==&amp;quot;l08_yantar&amp;quot; then -- имя локации, на которой будет пси-выброс&lt;br /&gt;
if not has_alife_info(&amp;quot;yan_labx16_switcher_3_end&amp;quot;) and next_blowout &amp;lt; time_global() then&lt;br /&gt;
next_blowout = time_global() + 300000 -- время между пси-выбросами&lt;br /&gt;
effects_off = time_global() + 30000 -- его длительность&lt;br /&gt;
db.actor.psy_health = -0.45 -- количество пси-здоровья, которое отнимается при нём&lt;br /&gt;
play_sound([[characters_voice\scenario\yantar\psy_voices_1]]) -- звук при выбросе&lt;br /&gt;
play_sound([[ambient\blowout]]) -- звук при выбросе&lt;br /&gt;
level.add_call(yantar_psy_blowout_timer, yantar_psy_blowout_off) -- вызываем таймер&lt;br /&gt;
level.add_pp_effector(&amp;quot;psy_antenna.ppe&amp;quot;, 1875, true) -- вызываем эффект пси-излучения &lt;br /&gt;
level.add_pp_effector(&amp;quot;yantar_underground_psi.ppe&amp;quot;, 1876, false) -- вызываем эффект пси-излучения &lt;br /&gt;
level.add_cam_effector(&amp;quot;camera_effects\\shell_shock.anm&amp;quot;, 396, false, &amp;quot;&amp;quot;) -- вызываем эффект камеры&lt;br /&gt;
level.add_cam_effector(&amp;quot;camera_effects\\earthquake.anm&amp;quot;, 397, false, &amp;quot;&amp;quot;) -- вызываем эффект камеры&lt;br /&gt;
end&lt;br /&gt;
end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function yantar_psy_blowout_timer()&lt;br /&gt;
return time_global() &amp;gt; effects_off -- возвращаем исходное время выброса&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function yantar_psy_blowout_off()&lt;br /&gt;
level.remove_pp_effector(1875) -- останавливаем эффект&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function play_sound(sound,obj)&lt;br /&gt;
if obj == nil then obj = db.actor end&lt;br /&gt;
snd = xr_sound.get_safe_sound_object(sound)&lt;br /&gt;
snd:play_no_feedback(obj,sound_object.s2d,0,vector(),1.0)&lt;br /&gt;
end&amp;lt;/lua&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Регистрация в bind_stalker.script ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Открываем &amp;lt;b&amp;gt;bind_stalker.script&amp;lt;/b&amp;gt; и после &amp;lt;br&amp;gt;&amp;lt;pre&amp;gt;function actor_binder:update(delta)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Пишем это:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;pre&amp;gt;yantar_psy_blowout.update()&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Всё, готово. Правда вам необходимо добавить звук &amp;lt;b&amp;gt;blowout.ogg&amp;lt;/b&amp;gt;&lt;/div&gt;</summary>
		<author><name>176.194.145.133</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=SoC._%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%81%D0%B8-%D0%B2%D1%8B%D0%B1%D1%80%D0%BE%D1%81%D0%B0_%D0%BD%D0%B0_%D0%AF%D0%BD%D1%82%D0%B0%D1%80%D1%8C</id>
		<title>SoC. Добавление пси-выброса на Янтарь</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=SoC._%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%81%D0%B8-%D0%B2%D1%8B%D0%B1%D1%80%D0%BE%D1%81%D0%B0_%D0%BD%D0%B0_%D0%AF%D0%BD%D1%82%D0%B0%D1%80%D1%8C"/>
				<updated>2013-07-11T15:05:26Z</updated>
		
		<summary type="html">&lt;p&gt;176.194.145.133: /* Регистрация в bind_stalker.script */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Скрипты]]В этот туторе я хочу объяснить, как добавить похожий пси-выброс на Янтарь как в ЧН. Правда есть один недостаток. Он появляется всегда в начале, как загружаешь любой сейв на Янтаре, но думаю,&lt;br /&gt;
это не сильный недостаток. Автор не я, благодарность &amp;lt;b&amp;gt;Shadows&amp;lt;/b&amp;gt; за скрипт выброса из его &amp;lt;b&amp;gt;&amp;quot;Shadows Addon&amp;quot;&amp;lt;/b&amp;gt; aka &amp;lt;b&amp;gt;Phantoms Zone&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;br&amp;gt;Автор статьи: &amp;lt;b&amp;gt;LaRento&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Автор скрипта: &amp;lt;b&amp;gt;Shadows&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Ну что ж, начнём.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Создаём функцию пси-выброса ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Для этого создаём новый скрипт. Пускай &amp;lt;b&amp;gt;yantar_psy_blowout.script&amp;lt;/b&amp;gt; и пишем туда:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;lua&amp;gt;-- Пси-Выброс на Янтаре by Shadows&lt;br /&gt;
function update()&lt;br /&gt;
yantar_psy_blowout()&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local next_blowout = 0 -- назначаем локальную переменную &lt;br /&gt;
local effects_off = 0 -- назначаем локальную переменную&lt;br /&gt;
function yantar_psy_blowout()&lt;br /&gt;
if level.name()==&amp;quot;l08_yantar&amp;quot; then -- имя локации, на которой будет пси-выброс&lt;br /&gt;
if not has_alife_info(&amp;quot;yan_labx16_switcher_3_end&amp;quot;) and next_blowout &amp;lt; time_global() then&lt;br /&gt;
next_blowout = time_global() + 300000 -- время между пси-выбросами&lt;br /&gt;
effects_off = time_global() + 30000 -- его длительность&lt;br /&gt;
db.actor.psy_health = -0.45 -- количество пси-здоровья, которое отнимается при нём&lt;br /&gt;
play_sound([[characters_voice\scenario\yantar\psy_voices_1]]) -- звук при выбросе&lt;br /&gt;
play_sound([[ambient\blowout]]) -- звук при выбросе&lt;br /&gt;
level.add_call(yantar_psy_blowout_timer, yantar_psy_blowout_off) -- вызываем таймер&lt;br /&gt;
level.add_pp_effector(&amp;quot;psy_antenna.ppe&amp;quot;, 1875, true) -- вызываем эффект пси-излучения &lt;br /&gt;
level.add_pp_effector(&amp;quot;yantar_underground_psi.ppe&amp;quot;, 1876, false) -- вызываем эффект пси-излучения &lt;br /&gt;
level.add_cam_effector(&amp;quot;camera_effects\\shell_shock.anm&amp;quot;, 396, false, &amp;quot;&amp;quot;) -- вызываем эффект камеры&lt;br /&gt;
level.add_cam_effector(&amp;quot;camera_effects\\earthquake.anm&amp;quot;, 397, false, &amp;quot;&amp;quot;) -- вызываем эффект камеры&lt;br /&gt;
end&lt;br /&gt;
end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function yantar_psy_blowout_timer()&lt;br /&gt;
return time_global() &amp;gt; effects_off -- возвращаем исходное время выброса&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function yantar_psy_blowout_off()&lt;br /&gt;
level.remove_pp_effector(1875) -- останавливаем эффект&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function play_sound(sound,obj)&lt;br /&gt;
if obj == nil then obj = db.actor end&lt;br /&gt;
snd = xr_sound.get_safe_sound_object(sound)&lt;br /&gt;
snd:play_no_feedback(obj,sound_object.s2d,0,vector(),1.0)&lt;br /&gt;
end&amp;lt;/lua&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Регистрация в bind_stalker.script ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Открываем &amp;lt;b&amp;gt;bind_stalker.script&amp;lt;/b&amp;gt; и после &amp;lt;br&amp;gt;&amp;lt;pre&amp;gt;function actor_binder:update(delta)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Пишем это:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;pre&amp;gt;yantar_psy_blowout.update()&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Всё, готово. Правда вам необходимо добавить звук &amp;lt;b&amp;gt;blowout.ogg&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Всё, готово. Идите и проверяйте! Удачи.&lt;/div&gt;</summary>
		<author><name>176.194.145.133</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=SoC._%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%81%D0%B8-%D0%B2%D1%8B%D0%B1%D1%80%D0%BE%D1%81%D0%B0_%D0%BD%D0%B0_%D0%AF%D0%BD%D1%82%D0%B0%D1%80%D1%8C</id>
		<title>SoC. Добавление пси-выброса на Янтарь</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=SoC._%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%81%D0%B8-%D0%B2%D1%8B%D0%B1%D1%80%D0%BE%D1%81%D0%B0_%D0%BD%D0%B0_%D0%AF%D0%BD%D1%82%D0%B0%D1%80%D1%8C"/>
				<updated>2013-07-11T15:03:57Z</updated>
		
		<summary type="html">&lt;p&gt;176.194.145.133: /* Создаём функцию пси-выброса */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Скрипты]]В этот туторе я хочу объяснить, как добавить похожий пси-выброс на Янтарь как в ЧН. Правда есть один недостаток. Он появляется всегда в начале, как загружаешь любой сейв на Янтаре, но думаю,&lt;br /&gt;
это не сильный недостаток. Автор не я, благодарность &amp;lt;b&amp;gt;Shadows&amp;lt;/b&amp;gt; за скрипт выброса из его &amp;lt;b&amp;gt;&amp;quot;Shadows Addon&amp;quot;&amp;lt;/b&amp;gt; aka &amp;lt;b&amp;gt;Phantoms Zone&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;br&amp;gt;Автор статьи: &amp;lt;b&amp;gt;LaRento&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Автор скрипта: &amp;lt;b&amp;gt;Shadows&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Ну что ж, начнём.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Создаём функцию пси-выброса ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Для этого создаём новый скрипт. Пускай &amp;lt;b&amp;gt;yantar_psy_blowout.script&amp;lt;/b&amp;gt; и пишем туда:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;lua&amp;gt;-- Пси-Выброс на Янтаре by Shadows&lt;br /&gt;
function update()&lt;br /&gt;
yantar_psy_blowout()&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local next_blowout = 0 -- назначаем локальную переменную &lt;br /&gt;
local effects_off = 0 -- назначаем локальную переменную&lt;br /&gt;
function yantar_psy_blowout()&lt;br /&gt;
if level.name()==&amp;quot;l08_yantar&amp;quot; then -- имя локации, на которой будет пси-выброс&lt;br /&gt;
if not has_alife_info(&amp;quot;yan_labx16_switcher_3_end&amp;quot;) and next_blowout &amp;lt; time_global() then&lt;br /&gt;
next_blowout = time_global() + 300000 -- время между пси-выбросами&lt;br /&gt;
effects_off = time_global() + 30000 -- его длительность&lt;br /&gt;
db.actor.psy_health = -0.45 -- количество пси-здоровья, которое отнимается при нём&lt;br /&gt;
play_sound([[characters_voice\scenario\yantar\psy_voices_1]]) -- звук при выбросе&lt;br /&gt;
play_sound([[ambient\blowout]]) -- звук при выбросе&lt;br /&gt;
level.add_call(yantar_psy_blowout_timer, yantar_psy_blowout_off) -- вызываем таймер&lt;br /&gt;
level.add_pp_effector(&amp;quot;psy_antenna.ppe&amp;quot;, 1875, true) -- вызываем эффект пси-излучения &lt;br /&gt;
level.add_pp_effector(&amp;quot;yantar_underground_psi.ppe&amp;quot;, 1876, false) -- вызываем эффект пси-излучения &lt;br /&gt;
level.add_cam_effector(&amp;quot;camera_effects\\shell_shock.anm&amp;quot;, 396, false, &amp;quot;&amp;quot;) -- вызываем эффект камеры&lt;br /&gt;
level.add_cam_effector(&amp;quot;camera_effects\\earthquake.anm&amp;quot;, 397, false, &amp;quot;&amp;quot;) -- вызываем эффект камеры&lt;br /&gt;
end&lt;br /&gt;
end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function yantar_psy_blowout_timer()&lt;br /&gt;
return time_global() &amp;gt; effects_off -- возвращаем исходное время выброса&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function yantar_psy_blowout_off()&lt;br /&gt;
level.remove_pp_effector(1875) -- останавливаем эффект&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function play_sound(sound,obj)&lt;br /&gt;
if obj == nil then obj = db.actor end&lt;br /&gt;
snd = xr_sound.get_safe_sound_object(sound)&lt;br /&gt;
snd:play_no_feedback(obj,sound_object.s2d,0,vector(),1.0)&lt;br /&gt;
end&amp;lt;/lua&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Регистрация в bind_stalker.script ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Открываем &amp;lt;b&amp;gt;bind_stalker.script&amp;lt;/b&amp;gt; и после &amp;lt;br&amp;gt;&amp;lt;pre&amp;gt;function actor_binder:update(delta)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Пишем это:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;pre&amp;gt;yantar_psy_blowout.update()&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Всё, готово. Правда вам необходимо добавить звук &amp;lt;b&amp;gt;blowout.ogg&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Качаем его отсюда http://rusfolder.com/33743634&lt;br /&gt;
и добавляем в &amp;lt;i&amp;gt;sounds/ambient&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Всё, готово. Идите и проверяйте! Удачи.&lt;/div&gt;</summary>
		<author><name>176.194.145.133</name></author>	</entry>

	</feed>