<?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=109.127.175.122&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=109.127.175.122&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/109.127.175.122"/>
		<updated>2026-04-29T17:32:40Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.22.6</generator>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=CoP._%D0%A0%D0%B0%D0%B7%D0%B1%D0%BE%D1%80_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9_xr_effects</id>
		<title>CoP. Разбор функций xr effects</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=CoP._%D0%A0%D0%B0%D0%B7%D0%B1%D0%BE%D1%80_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9_xr_effects"/>
				<updated>2011-06-15T19:53:00Z</updated>
		
		<summary type="html">&lt;p&gt;109.127.175.122: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В ЗП появилось несколько новых шаблонов для функций вызываемых из логики объектов. Сейчас я опишу некоторые из них.&lt;br /&gt;
&lt;br /&gt;
1.	'''spawn_object_in(id_объекта(предмета):имя_коробки_в_которую_спауним_предмет)'''&lt;br /&gt;
&lt;br /&gt;
Пример использования:&lt;br /&gt;
&amp;lt;code&amp;gt;=spawn_object_in(zat_b12_key_1:zat_b12_key_1_box)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''!ВНИМАНИЕ!''' Эта функция спаунит предметы ''только'' в коробки\тайники и прочие объекты с классом inventory_box!&lt;br /&gt;
&lt;br /&gt;
2.	'''=scenario_autosave(ссылка_на_текстовую_таблицу_из_папки_text\rus)'''&lt;br /&gt;
&lt;br /&gt;
Пример использования:&lt;br /&gt;
&amp;lt;code&amp;gt;=scenario_autosave(st_save_zat_b14_got_altered_wheel)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В данном случае функция автоматически сохранит игру с указанным именем.&lt;br /&gt;
&lt;br /&gt;
3.	'''=teleport_npc_by_story_id(стори_айди_телепортируемого_нпс:точка_way_в_которую_телепортируем)'''      &lt;br /&gt;
&lt;br /&gt;
Пример использования:              &amp;lt;code&amp;gt;=teleport_npc_by_story_id(zat_stalker_friend_1_id:zat_b14_smart_terrain_zat_b14_stalker_3_walk_1)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В данном примере мы телепортируем НПС со story_id zat_stalker_friend_1_id в точку пути zat_b14_smart_terrain_zat_b14_stalker_3_walk_1.&lt;br /&gt;
&lt;br /&gt;
4.	'''=create_squad(id_сквада:имя_смарт_террейна_в_котором_данный_сквад_будет_создан)'''&lt;br /&gt;
&lt;br /&gt;
Пример использования:&lt;br /&gt;
&amp;lt;code&amp;gt;=create_squad(zat_b14_stalkers:zat_b14_smart_terrain)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В данном случае мы создадим сквад zat_b14_stalkers в смарт террейне zat_b14_smart_terrain.&lt;br /&gt;
&lt;br /&gt;
'''!ВНИМАНИЕ!''' Эта функция создаст сквад ''только'' в том случае, если в настройках смарт террейна указана точка way, в которой мы должны спаунить отряд.&lt;br /&gt;
&lt;br /&gt;
5. '''=remove_item(id_забираемого_у_актора_предмета)'''&lt;br /&gt;
&lt;br /&gt;
Пример использования:&lt;br /&gt;
&amp;lt;code&amp;gt;=remove_item(zat_b12_key_2)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В данном примере мы заберём у актора предмет с именем zat_b12_key_2.&lt;br /&gt;
&lt;br /&gt;
6.	'''= или !actor_has_item(id_предмета_наличие\отсутсвие_которого_мы_проверяем_у_актора)'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Пример использования:&lt;br /&gt;
&amp;lt;code&amp;gt;=actor_has_item(zat_b12_key_1) ;проверяем есть ли у актора предмет&lt;br /&gt;
&lt;br /&gt;
!actor_has_item(zat_b12_key_1) ;проверяем нет ли у актора предмета&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7.	'''=play_sound(имя_проигрываемого_звука_id_которого_записан_в_script_sounds.ltx)'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Пример использования:&lt;br /&gt;
&amp;lt;code&amp;gt;=play_sound(power_switch)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В данном примере проиграется звук power_switch. Как зарегистрировать звук в этом файле написано в официальном хэлпе от разработчиков.&lt;br /&gt;
&lt;br /&gt;
8.	'''=is_squad_enemy_to_actor(id_сквада)'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Пример использования:&lt;br /&gt;
&amp;lt;code&amp;gt;=is_squad_enemy_to_actor(zat_b7_stalkers_raiders)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В данном случае мы проверим сквад zat_b7_stalkers_raiders на враждебное отношение к актору. Так же можно узнать обратное значение (враждебен ли сквад к актору?) поставив вместо «=» «!».&lt;br /&gt;
&lt;br /&gt;
'''!ВНИМАНИЕ!''' Эту функцию можно использовать ''только'' как проверку события, тоесть в логике объекта она должны стоять в фигурных скобках «{}» (без кавычек естественно).&lt;br /&gt;
&lt;br /&gt;
9.	'''=kill_squad(id_сквада)'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Пример использования:&lt;br /&gt;
               &amp;lt;code&amp;gt;=kill_squad(zat_b7_stalkers_victims_1)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В данном примере мы убьём разом весь сквад zat_b7_stalkers_victims_1.&lt;br /&gt;
&lt;br /&gt;
10.	'''! или =squad_exist(id_сквада)'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Пример использования:&lt;br /&gt;
                 &amp;lt;code&amp;gt;!squad_exist(zat_b7_stalkers_victims_1)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В данном примере мы проверим существует ли в игре (тобишь находится ли онлайн) сквад с id zat_b7_stalkers_victims_1.&lt;br /&gt;
&lt;br /&gt;
11.	'''=send_tip(message)'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Пример использования:&lt;br /&gt;
                 &amp;lt;code&amp;gt;=send_tip(message)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Вывести сообщение на экран. &amp;quot;message&amp;quot; должно быть как обычно зарегестрированно в текстовом конфиге, иначе будет выводится без пробелов.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;By Clayman.&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12.      '''%=teleport_npc(имя_нпс_в_конфиге_character_descr_***)%'''&lt;br /&gt;
&lt;br /&gt;
Пример использования:&lt;br /&gt;
                &amp;lt;code&amp;gt;%=teleport_npc(zat_stalker_base_smart_spawn_barmen)%&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Дополнения приветствуются&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Участник: IDreD]]&lt;br /&gt;
[[Категория: Конфигурационные файлы]]&lt;/div&gt;</summary>
		<author><name>109.127.175.122</name></author>	</entry>

	</feed>