<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Сталкер моды - моды для игры Сталкер | StalkerMods.ru</title>
		<link>http://www.stalkermods.ru/</link>
		<description>Форум настоящего сталкера</description>
		<lastBuildDate>Sat, 02 Apr 2016 06:18:32 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://www.stalkermods.ru/forum/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Вопросы по модостроению Зов Припяти.</title>
			<link>https://www.stalkermods.ru/forum/57-1699-1</link>
			<pubDate>Sat, 02 Apr 2016 06:18:32 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://www.stalkermods.ru/forum/57&quot;&gt;Сталкер моды, помощь, разработка&lt;/a&gt;&lt;br /&gt;Автор темы: Dmitrii2015&lt;br /&gt;Автор последнего сообщения: KLЫK&lt;br /&gt;Количество ответов: 7</description>
			<content:encoded>У меня возникла проблема при переносе локации из ЧН в ЗП. Проблема в том, что на карте в пда ГГ смещен в сторону (например, ГГ находится на Свалке, там где Северный блокпост, а отображается как будто на переходе в Темную Долину). Как это исправить?</content:encoded>
			<category>Сталкер моды, помощь, разработка</category>
			<dc:creator>Dmitrii2015</dc:creator>
			<guid>https://www.stalkermods.ru/forum/57-1699-1</guid>
		</item>
		<item>
			<title>Создание нового оружия</title>
			<link>https://www.stalkermods.ru/forum/57-482-1</link>
			<pubDate>Mon, 28 Mar 2016 11:30:27 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://www.stalkermods.ru/forum/57&quot;&gt;Сталкер моды, помощь, разработка&lt;/a&gt;&lt;br /&gt;Описание темы: Как создать новое оружие с нуля.&lt;br /&gt;Автор темы: Ник&lt;br /&gt;Автор последнего сообщения: -Хишник-&lt;br /&gt;Количество ответов: 12</description>
			<content:encoded>Создание нового оружия &lt;br /&gt;&lt;br /&gt; В этой теме мы научимся создавать новые образцы вооружения. Для начала, мы будем использовать модели из оригинальной игры. Если вы хотите создать оружие, имеющее уникальный внешний вид, ознакомьтесь с уроком по созданию моделей. &lt;br /&gt;&lt;br /&gt; Добавим в игру АК101. &lt;br /&gt;&lt;br /&gt; Содержание: &lt;br /&gt;&lt;br /&gt; 1 Внешний вид &lt;br /&gt; 1.1 Текстуры &lt;br /&gt; 1.2 Модели &lt;br /&gt; 1.3 Иконки &lt;br /&gt; 2 Конфиги &lt;br /&gt; 2.1 Свойства оружия &lt;br /&gt; 2.2 Регистрация &lt;br /&gt; 3 Добавление в игру &lt;br /&gt; 4 Авторы &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:orange&quot;&gt;Внешний вид&lt;/span&gt; &lt;br /&gt;&lt;br /&gt; Позаботимся о том, чтобы наше оружие отличалось внешне от того же АК74. &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:orange&quot;&gt;Текстуры&lt;/span&gt; &lt;br /&gt;&lt;br /&gt; Нарисуем для оружия новую текстуру. Подробно останавливаться на этом процессе не буду, ознакомьтесь с примером, приведенным здесь. Итак, основываясь на текстуре АК74, мы сделали вот такую текстуру: &lt;br /&gt;&lt;br /&gt; Файлы текстур мы назвали: &lt;br /&gt; wpn_ak10.dds &lt;br /&gt; wpn_ak10_bump#.dds &lt;br /&gt; wpn_ak10_bump.dds &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:orange&quot;&gt;Модели&lt;/span&gt; &lt;br /&gt;&lt;br /&gt; Новых моделей мы пока делать не станем, просто воспользуемся дублированными моделями от АК74. Скопируем папку: gamedata&amp;#92;meshes&amp;#92;weapons&amp;#92;ak47&amp;#92; И назовем её ak-101. Содержимое, соответственно, переименуем в: &lt;br /&gt; wpn_ak101.ogf &lt;br /&gt; wpn_ak101_hud.ogf. &lt;br /&gt;&lt;br /&gt; Теперь пропишем в эти модели созданные нами текстуры. Способ описан здесь. &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:orange&quot;&gt;Конфиги&lt;/span&gt; &lt;br /&gt;&lt;br /&gt; Новое оружие мы будем делать на базе оригинальных конфигурационных файлов. Создадим АК101 на базе конфигов АК74. &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:orange&quot;&gt;Свойства оружия&lt;/span&gt; &lt;br /&gt;&lt;br /&gt; Скопируем файл из папки: &lt;br /&gt;&lt;br /&gt; gamedata&amp;#92;config&amp;#92;weapons&amp;#92;ak74.ltx &lt;br /&gt;&lt;br /&gt; Назовем его ak101.ltx. &lt;br /&gt;&lt;br /&gt; Отредактируем свойства по своему усмотрению (но лучше - в соответствии с достоверной информацией о характеристиках оружия, т.к. АК101 - всё-таки оружие реально существующее). Редактирование конфигов оружия подробно описано &lt;a class=&quot;link&quot; href=&quot;http://www.stalkermods.ru/forum/57-1374-28596-16-1398318427&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;здесь&lt;/b&gt;&lt;/a&gt;. В данном случае конфиг был составлен таким образом: &lt;br /&gt;&lt;br /&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; &lt;br /&gt; &amp;#91;wpn_ak101]:identity_immunities &lt;br /&gt; GroupControlSection&amp;nbsp;&amp;nbsp;= spawn_group &lt;br /&gt; discovery_dependency&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= &lt;br /&gt; $spawn&amp;nbsp;&amp;nbsp;= &quot;weapons&amp;#92;ak-101&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;; name and section in level editor &lt;br /&gt; $npc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= on &lt;br /&gt; $prefetch&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 8 &lt;br /&gt; scheduled&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= off ;&amp;#91;] option for ALife Simulator &lt;br /&gt; cform&amp;nbsp;&amp;nbsp;= skeleton &lt;br /&gt; class&amp;nbsp;&amp;nbsp;= WP_AK74&amp;nbsp;&amp;nbsp;&amp;nbsp;; class of the weapon that corresponding to CPP class &lt;br /&gt; min_radius&amp;nbsp;&amp;nbsp;= 30&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;; &amp;#91;] for AI &lt;br /&gt; max_radius&amp;nbsp;&amp;nbsp;= 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;; &amp;#91;] for AI &lt;br /&gt; description&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= enc_weapons1_wpn-ak101 &lt;br /&gt;&lt;br /&gt; ef_main_weapon_type&amp;nbsp;&amp;nbsp;= 2 &lt;br /&gt; ef_weapon_type&amp;nbsp;&amp;nbsp;&amp;nbsp;= 6 &lt;br /&gt;&lt;br /&gt; ;----------------------------------------------------------------------------------- &lt;br /&gt; holder_range_modifier&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 1.0&amp;nbsp;&amp;nbsp;&amp;nbsp;; во сколько раз увеличивается eye_range &lt;br /&gt; holder_fov_modifier&amp;nbsp;&amp;nbsp;= 0.7 ; во сколько раз увеличивается eye_fov &lt;br /&gt; ;----------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt; cost&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 2;4000 &lt;br /&gt; weapon_class&amp;nbsp;&amp;nbsp;&amp;nbsp;= assault_rifle &lt;br /&gt;&lt;br /&gt; ammo_limit&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 210 &lt;br /&gt; ammo_elapsed&amp;nbsp;&amp;nbsp;&amp;nbsp;= 30 &lt;br /&gt;&lt;br /&gt; ammo_mag_size&amp;nbsp;&amp;nbsp;&amp;nbsp;= 30 &lt;br /&gt; fire_modes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 1, -1 &lt;br /&gt;&lt;br /&gt; ammo_class&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= ammo_5.56x45_ss190, ammo_5.56x45_ap &lt;br /&gt; grenade_class&amp;nbsp;&amp;nbsp;&amp;nbsp;= ammo_vog-25, ammo_vog-25p &lt;br /&gt; launch_speed&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0 &lt;br /&gt;&lt;br /&gt; hand_dependence&amp;nbsp;&amp;nbsp;&amp;nbsp;= 1 &lt;br /&gt; single_handed&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0 &lt;br /&gt;&lt;br /&gt; slot&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 2 &lt;br /&gt; animation_slot&amp;nbsp;&amp;nbsp;&amp;nbsp;= 2 &lt;br /&gt; inv_name&amp;nbsp;&amp;nbsp;&amp;nbsp;= wpn-ak101 &lt;br /&gt; inv_name_short&amp;nbsp;&amp;nbsp;&amp;nbsp;= wpn-ak101 &lt;br /&gt; inv_weight&amp;nbsp;&amp;nbsp;&amp;nbsp;= 3.3 &lt;br /&gt;&lt;br /&gt; inv_grid_width&amp;nbsp;&amp;nbsp;&amp;nbsp;= 5 &lt;br /&gt; inv_grid_height&amp;nbsp;&amp;nbsp;&amp;nbsp;= 2 &lt;br /&gt; inv_grid_x&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 11 &lt;br /&gt; inv_grid_y&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 29 &lt;br /&gt;&lt;br /&gt; kill_msg_x&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0 &lt;br /&gt; kill_msg_y&amp;nbsp;&amp;nbsp;&amp;nbsp;= 28 &lt;br /&gt; kill_msg_width&amp;nbsp;&amp;nbsp;= 84 &lt;br /&gt; kill_msg_height&amp;nbsp;&amp;nbsp;= 28 &lt;br /&gt;&lt;br /&gt; ;----------------------------------------------------------------------------------- &lt;br /&gt; ;params of weapon recoil &lt;br /&gt;&lt;br /&gt; fire_dispersion_base&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0.15;0.2 &lt;br /&gt; control_inertion_factor&amp;nbsp;&amp;nbsp;&amp;nbsp;= 1.1f;1.25f &lt;br /&gt;&lt;br /&gt; ;отдача &lt;br /&gt; cam_relax_speed&amp;nbsp;&amp;nbsp;&amp;nbsp;=6;5;3.5; 0.15 &lt;br /&gt; cam_dispersion&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0.1;0.15 &lt;br /&gt; cam_dispersion_inc&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0.2;0.3 &lt;br /&gt; cam_dispertion_frac&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0.8;0.9 &lt;br /&gt; cam_max_angle&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 10.0 &lt;br /&gt; cam_max_angle_horz&amp;nbsp;&amp;nbsp;&amp;nbsp;= 20.0 &lt;br /&gt; cam_step_angle_horz&amp;nbsp;&amp;nbsp;&amp;nbsp;= 1.1;1 &lt;br /&gt;&lt;br /&gt; fire_dispersion_condition_factor&amp;nbsp;&amp;nbsp;= 5.7;5 &lt;br /&gt; misfire_probability&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0.0055;0.003 &lt;br /&gt; misfire_condition_k&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0.06;0.05 &lt;br /&gt; condition_shot_dec&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0.00035;0.0001 &lt;br /&gt; ;----------------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt; fire_point&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0,0.216,0.638 &lt;br /&gt; fire_point2&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0,0.216,0.730 &lt;br /&gt;&lt;br /&gt; flame_particles&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= weapons&amp;#92;generic_weapon05 &lt;br /&gt; smoke_particles&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= weapons&amp;#92;generic_shoot_00 &lt;br /&gt; grenade_flame_particles&amp;nbsp;&amp;nbsp;= weapons&amp;#92;generic_weapon01 &lt;br /&gt;&lt;br /&gt; shell_point&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0,0.216,0.174 &lt;br /&gt; shell_particles&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= weapons&amp;#92;generic_shells &lt;br /&gt;&lt;br /&gt; PDM_disp_base&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 1.0 &lt;br /&gt; PDM_disp_vel_factor&amp;nbsp;&amp;nbsp;&amp;nbsp;= 1.3 &lt;br /&gt; PDM_disp_accel_factor&amp;nbsp;&amp;nbsp;&amp;nbsp;= 1.3 &lt;br /&gt; PDM_crouch&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 1.0 &lt;br /&gt; PDM_crouch_no_acc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 1.0 &lt;br /&gt;&lt;br /&gt; ; ttc &lt;br /&gt; hit_power&amp;nbsp;&amp;nbsp;= 0.36, 0.4, 0.43, 0.46 &lt;br /&gt; hit_impulse&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 140 &lt;br /&gt; hit_type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= fire_wound &lt;br /&gt; fire_distance&amp;nbsp;&amp;nbsp;= 1700 &lt;br /&gt; bullet_speed&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 1000 &lt;br /&gt; rpm&amp;nbsp;&amp;nbsp;= 750 &lt;br /&gt;&lt;br /&gt; use_aim_bullet&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= true &lt;br /&gt; time_to_aim&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 1.0 &lt;br /&gt;&lt;br /&gt; ;params when silencer is attached &lt;br /&gt; ;similar to corresponding params without prefix silencer_ &lt;br /&gt;&lt;br /&gt; silencer_hit_power&amp;nbsp;&amp;nbsp;= 0.38 &lt;br /&gt; silencer_hit_impulse&amp;nbsp;&amp;nbsp;&amp;nbsp;= 120 &lt;br /&gt; silencer_fire_distance&amp;nbsp;&amp;nbsp;= 250 &lt;br /&gt; silencer_bullet_speed&amp;nbsp;&amp;nbsp;&amp;nbsp;= 600 &lt;br /&gt;&lt;br /&gt; hud&amp;nbsp;&amp;nbsp;= wpn_ak101_hud &lt;br /&gt;&lt;br /&gt; position&amp;nbsp;&amp;nbsp;&amp;nbsp;= -0.026,-0.172,0 &lt;br /&gt; orientation&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0,0,0 &lt;br /&gt;&lt;br /&gt; ;--STRAP PARAMETERS----------------------------------------------------------------- &lt;br /&gt; strap_position&amp;nbsp;&amp;nbsp;&amp;nbsp;= -0.16,-0.40,0.15 &lt;br /&gt; strap_orientation&amp;nbsp;&amp;nbsp;&amp;nbsp;= -10,-5,10 &lt;br /&gt; strap_bone0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= bip01_spine2 &lt;br /&gt; strap_bone1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= bip01_spine1 &lt;br /&gt;&lt;br /&gt; visual&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= weapons&amp;#92;ak-101&amp;#92;wpn_ak101 &lt;br /&gt;&lt;br /&gt; light_color&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0.6,0.5,0.3 &lt;br /&gt; light_range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 5 &lt;br /&gt; light_var_color&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0.05 &lt;br /&gt; light_var_range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0.5 &lt;br /&gt; light_time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0.2 &lt;br /&gt;&lt;br /&gt; ph_mass&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 5 &lt;br /&gt;&lt;br /&gt; ;addons &lt;br /&gt; scope_status&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 2 &lt;br /&gt; silencer_status&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 2 &lt;br /&gt; grenade_launcher_status&amp;nbsp;&amp;nbsp;= 0;2 &lt;br /&gt;&lt;br /&gt; zoom_enabled&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= true &lt;br /&gt; scope_zoom_factor&amp;nbsp;&amp;nbsp;&amp;nbsp;= 50 &lt;br /&gt;&lt;br /&gt; scope_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= wpn_addon_scope &lt;br /&gt; scope_x&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 42 &lt;br /&gt; scope_y&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 3 &lt;br /&gt; silencer_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= wpn_addon_silencer &lt;br /&gt; silencer_x&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 218 &lt;br /&gt; silencer_y&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 13 &lt;br /&gt; grenade_launcher_name&amp;nbsp;&amp;nbsp;&amp;nbsp;= wpn_addon_grenade_launcher &lt;br /&gt; grenade_launcher_x&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 116 &lt;br /&gt; grenade_launcher_y&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 23 &lt;br /&gt;&lt;br /&gt; ;sounds (name of the sound, volume (0.0 - 1.0&amp;#41;, delay (sec&amp;#41;&amp;#41; &lt;br /&gt; snd_draw&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= weapons&amp;#92;ak74_draw &lt;br /&gt; snd_holster&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= weapons&amp;#92;generic_holster &lt;br /&gt; snd_shoot&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= weapons&amp;#92;ak74_shot_0 &lt;br /&gt; snd_shoot1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= weapons&amp;#92;ak74_shot_1 &lt;br /&gt; snd_shoot2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= weapons&amp;#92;ak74_shot_2 &lt;br /&gt; snd_shoot3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= weapons&amp;#92;ak74_shot_3 &lt;br /&gt; snd_empty&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= weapons&amp;#92;gen_empty, 0.5 &lt;br /&gt; snd_reload&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= weapons&amp;#92;ak74_reload, 0.7, 0.35 &lt;br /&gt; snd_shoot_grenade&amp;nbsp;&amp;nbsp;&amp;nbsp;= weapons&amp;#92;gen_grenshoot &lt;br /&gt; snd_reload_grenade&amp;nbsp;&amp;nbsp;&amp;nbsp;= weapons&amp;#92;gen_grenload, 1.0, 0.8 &lt;br /&gt; snd_switch&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= weapons&amp;#92;groza_switch, 1.0, 0.5 &lt;br /&gt;&lt;br /&gt; ;params when silencer is attached &lt;br /&gt; ;similar to corresponding params without prefix silencer_ &lt;br /&gt;&lt;br /&gt; ;silencer_flame_particles&amp;nbsp;&amp;nbsp;= weapons&amp;#92;generic_weapon01 &lt;br /&gt; silencer_smoke_particles&amp;nbsp;&amp;nbsp;= weapons&amp;#92;generic_shoot_00 &lt;br /&gt;&lt;br /&gt; snd_silncer_shot&amp;nbsp;&amp;nbsp;&amp;nbsp;= weapons&amp;#92;w_ak74_shot1 &lt;br /&gt;&lt;br /&gt; silencer_light_color&amp;nbsp;&amp;nbsp;= 0.6,0.5,0.3 &lt;br /&gt; silencer_light_range&amp;nbsp;&amp;nbsp;= 0.01 &lt;br /&gt; silencer_light_var_color&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0.05 &lt;br /&gt; silencer_light_var_range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0.5 &lt;br /&gt; silencer_light_time&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0.2 &lt;br /&gt;&lt;br /&gt; ;----------------------------------------------------------------------------- &lt;br /&gt; ;-- HUD DESCRIPTION &lt;br /&gt; ;----------------------------------------------------------------------------- &lt;br /&gt;&lt;br /&gt; &amp;#91;wpn_ak101_hud] &lt;br /&gt; allow_inertion&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= true &lt;br /&gt;&lt;br /&gt; ;similar to corresponding params in weapon section but for 1st person view &lt;br /&gt;&lt;br /&gt; shell_point&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= -0.065000,0.000000,-0.045000 &lt;br /&gt; shell_dir&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= 0.0, 1.0, 0.0 &lt;br /&gt;&lt;br /&gt; fire_point&amp;nbsp;&amp;nbsp;= 0.09,0.020,-0.06 &lt;br /&gt; fire_point2&amp;nbsp;&amp;nbsp;= 0.30, 0.00, 0.05 &lt;br /&gt; fire_bone&amp;nbsp;&amp;nbsp;= wpn_body &lt;br /&gt;&lt;br /&gt; orientation&amp;nbsp;&amp;nbsp;= 0, 0, 0 &lt;br /&gt; position&amp;nbsp;&amp;nbsp;= 0, 0, 0.05 &lt;br /&gt; visual&amp;nbsp;&amp;nbsp;= weapons&amp;#92;ak-101&amp;#92;wpn_ak101_hud &lt;br /&gt;&lt;br /&gt; grenade_bone&amp;nbsp;&amp;nbsp;= wpn_grenade &lt;br /&gt;&lt;br /&gt; ; animation names &lt;br /&gt;&lt;br /&gt; anim_idle&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= idle &lt;br /&gt; anim_idle_aim&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= idle_aim &lt;br /&gt; anim_reload&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= reload &lt;br /&gt; anim_draw&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= draw_wo_gl &lt;br /&gt; anim_holster&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= holster_wo_gl &lt;br /&gt; anim_shoot&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= shoot &lt;br /&gt;&lt;br /&gt; ; animation names &lt;br /&gt; ; attached grenade launcher &amp;#91;GRENADE fire mode] &lt;br /&gt; anim_idle_g&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= idle_grenade &lt;br /&gt; anim_idle_g_aim&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= idle_g_aim &lt;br /&gt; anim_reload_g&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= reload_grenade &lt;br /&gt; anim_shoot_g&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= shoot_grenade &lt;br /&gt; anim_switch_grenade_on&amp;nbsp;&amp;nbsp;= switch_grenade &lt;br /&gt; anim_switch_grenade_off&amp;nbsp;&amp;nbsp;= switch_grenade_off &lt;br /&gt; anim_draw_g&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= draw_grenade_mode &lt;br /&gt; anim_holster_g&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= holster_grenade_mode &lt;br /&gt;&lt;br /&gt; ; attached grenade launcher &amp;#91;NORMAL fire mode] &lt;br /&gt; anim_idle_gl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= idle_w_gl &lt;br /&gt; anim_idle_gl_aim&amp;nbsp;&amp;nbsp;&amp;nbsp;= idle_w_gl_aim &lt;br /&gt; anim_reload_gl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= reload_w_gl &lt;br /&gt; anim_draw_gl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= draw_w_gl &lt;br /&gt; anim_holster_gl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= holster_w_gl &lt;br /&gt; anim_shoot_gl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= shoot_w_gl &lt;br /&gt; anim_idle_sprint&amp;nbsp;&amp;nbsp;&amp;nbsp;= idle_sprint &lt;br /&gt;&lt;br /&gt; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; &lt;br /&gt; ;HUD offset in zoom mode (to all&amp;#41; &lt;br /&gt; ;(use CONSOLE: hud_adjust_mode 0,1,2, then keys WSADQE and P to show current value in console&amp;#41; &lt;br /&gt;&lt;br /&gt; zoom_offset&amp;nbsp;&amp;nbsp;&amp;nbsp;= -0.112400,0.016800,-0.115000 &lt;br /&gt; zoom_rotate_x&amp;nbsp;&amp;nbsp;= 0.000200 &lt;br /&gt; zoom_rotate_y&amp;nbsp;&amp;nbsp;= 0.017500 &lt;br /&gt;&lt;br /&gt; zoom_hide_crosshair&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;= true &lt;br /&gt;&lt;br /&gt; ; same as above, but for attached grenade launcher for &lt;br /&gt; ; in NORMAL shoot mode &lt;br /&gt;&lt;br /&gt; grenade_normal_zoom_offset&amp;nbsp;&amp;nbsp;&amp;nbsp;= -0.112500,0.014000,0.000000 &lt;br /&gt; grenade_normal_zoom_rotate_x&amp;nbsp;&amp;nbsp;= -0.000900 &lt;br /&gt; grenade_normal_zoom_rotate_y&amp;nbsp;&amp;nbsp;= 0.017200 &lt;br /&gt;&lt;br /&gt; ; same as above, but for attached grenade launcher for &lt;br /&gt; ; in GRENADE mode &lt;br /&gt;&lt;br /&gt; grenade_zoom_offset&amp;nbsp;&amp;nbsp;&amp;nbsp;= -0.039600,-0.433100,0.000000 &lt;br /&gt; grenade_zoom_rotate_x&amp;nbsp;&amp;nbsp;= -0.538700 &lt;br /&gt; grenade_zoom_rotate_y&amp;nbsp;&amp;nbsp;= -0.033800&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:orange&quot;&gt;Регистрация&lt;/span&gt; &lt;br /&gt;&lt;br /&gt; Итак, с характеристиками разобрались. Теперь зарегистрируем оружие в файле weapons.ltx. Для этого пропишем в него строку следующего вида: &lt;br /&gt; #include &quot;w_ak101.ltx&quot; &lt;br /&gt;&lt;br /&gt; Также, необходимо прописать модели, используемые для отображения оружия, в prefetch.ltx: &lt;br /&gt; [...] &lt;br /&gt; weapons&amp;#92;abakan&amp;#92;wpn_abakan &lt;br /&gt; weapons&amp;#92;abakan&amp;#92;wpn_abakan_hud &lt;br /&gt; weapons&amp;#92;ak-101&amp;#92;wpn_ak101 &lt;br /&gt; weapons&amp;#92;ak-101&amp;#92;wpn_ak101_hud &lt;br /&gt; weapons&amp;#92;ak74&amp;#92;wpn_ak74 &lt;br /&gt; weapons&amp;#92;ak74&amp;#92;wpn_ak74_hud &lt;br /&gt; [...] &lt;br /&gt;&lt;br /&gt; Так же не забудте в файле mp_ranks.ltx прописать после available_items (которое внизу) прописать название своего оружия. Это предотвратит вылет при убийстве ГГ. &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:orange&quot;&gt;Добавление в игру&lt;/span&gt; &lt;br /&gt;&lt;br /&gt; Осталось добавить оружие в игру. Выдайте его некоторым NPC, расширьте ассортимент торговцев. &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:orange&quot;&gt;P.S.&lt;/span&gt; При создании нового оружия можно допустить некоторые ошибки в конфиге, что приведёт к вылету игры. При таком случае сразу после вылета игры заходим в любой текстовый редактор и нажимаем клавиши Ctrl+V (вставить) и внизу можно увидеть из-за какой ошибки вылетела игра, а там уже дело техники исправить ошибку... &lt;br /&gt;&lt;br /&gt; «Expression : fatal error &lt;br /&gt;&lt;br /&gt; Function : CModelPool::Instance_Load &lt;br /&gt;&lt;br /&gt; File : E:&amp;#92;stalker&amp;#92;patch_1_0004&amp;#92;xr_3da&amp;#92;xrRender&amp;#92;ModelPool.cpp &lt;br /&gt;&lt;br /&gt; Line : 111 &lt;br /&gt;&lt;br /&gt; Description : &lt;no expression&gt; &lt;br /&gt;&lt;br /&gt; Arguments : Can&apos;t find model file &apos;weapons&amp;#92;gaussmod&amp;#92;wpn_gauss_hud.ogf&apos;.» &lt;br /&gt;&lt;br /&gt; В данном примере видно, что либо вы не создали папку с необходимой моделью оружия, либо неправильно прописан путь к нужному файлу... &lt;br /&gt;&lt;br /&gt; (Чтобы в игре название и описание оружия были не от АК-74 а от нашей АК-101 делаем как написано в этой статье, всё начиная с &quot;И description = enc_equipment_food_bread1 на description = enc_equipment_food_bread1_test&quot; вам понадобится.) Информацию о оружии можно найти здесь. &lt;br /&gt;&lt;br /&gt; АК-101 - Автомат Калашникова АК-101 является экспортной модификацией штатного автомата Российской армии АК-74М. Главным (и фактически единственным) оличием АК-101 от АК-74М является калибр - автомат &quot;сотой&quot; серии использует патроны калибра 5.56мм (5.56х45 НАТО) и соответствующие магазины, в остальном автоматы идентичны. &lt;br /&gt;&lt;br /&gt; Авторы &lt;br /&gt;&lt;br /&gt; Статья создана: &lt;br /&gt; BAC9-FLCL &lt;br /&gt;&lt;br /&gt; Статья подправлена: &lt;br /&gt; Хемуль и PHOENiX &lt;br /&gt;&lt;br /&gt; По материалам мода Russian Guns за авторством: &lt;br /&gt; Tony &lt;br /&gt; lez0 &lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;color:orange&quot;&gt;P.P.S.&lt;/span&gt; Когда будете прописыватьв конфиге значения &quot;inv_grid_y&quot; и &quot;inv_grid_x&quot; имейте в виду, что отсчет по сетке идет с верхнего левого угла и указывать нужно верхний левый угол картинки, которая должна отображатся в инвентаре. То есть координаты самого первого угла будут 0;0. Самая первая винтовка в файле ...&amp;#92;S.T.A.L.K.E.R&amp;#92;gamedata&amp;#92;textures&amp;#92;ui&amp;#92;ui_icon_equipment.dds это - СВД. И если вы посмотрите ее конфигурационный файл то увидете, что там указаны значения inv_grid_x = 0 inv_grid_y = 0. Отсчет по оси X идет по горизонтали с лева на право, а по оси Y - сверху вниз по возрастающей. Но считать с начала сетки - очень не удобно, поэтому вычисляйте координаты вашего обьекта по известным координатам уже существующего и реально правильно отображаемого файла в игре. Например мы имеем inv_grid_x= 5 inv_grid_y= 9 для fn2000(координаты верхнего левого угла) и мы хотим узнать координаты гранатф ф1, которая находится рядом. Для этого удобно использовать фотошоп с сеткой 50 на 50 пикселей. (как ее сделать описано по ссылке в статье к которой написана эта поправка.) И так мы видим что граната находится сразу справа порсле винтовки. То есть на 4-й клетке после квадрата угла винтовки без его учета. Она находится спраа, а значит нужно по оси X к 5 прибавить 4, и получится 9. По оси Y координтаы не изменились так как они находятся на одной линии с винтовкой. Таким образом получает коордитаны гранаты 9 по Х и 9 по Y. Если мы посмотрим конфиг гранаты то увидим там &quot;inv_grid_x= 9&quot; &quot;inv_grid_y= 9&quot;. То что и соответствует тому, что мы высчитали. &lt;img src=&quot;http://s107.ucoz.net/sm/23/smile.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;smile&quot; /&gt; Удачи.</content:encoded>
			<category>Сталкер моды, помощь, разработка</category>
			<dc:creator>Ник</dc:creator>
			<guid>https://www.stalkermods.ru/forum/57-482-1</guid>
		</item>
		<item>
			<title>Создание новой группировки в сталкер Зов Припяти</title>
			<link>https://www.stalkermods.ru/forum/57-1705-1</link>
			<pubDate>Mon, 21 Dec 2015 23:47:19 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://www.stalkermods.ru/forum/57&quot;&gt;Сталкер моды, помощь, разработка&lt;/a&gt;&lt;br /&gt;Автор темы: TheStalkerVal&lt;br /&gt;Автор последнего сообщения: TheStalkerVal&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>И так, возможно многим эта тема покажется странной и неактуальной в наши дни так как по всему интернету полно таких уроков, но я решил сделать его и на AP pro, так как не раз сталкивался с этим вопросом.&lt;br /&gt;И так!&lt;br /&gt;&lt;span style=&quot;font-family:Times&quot;&gt;&lt;span style=&quot;font-size:15pt;&quot;&gt;&lt;span style=&quot;color:LawnGreen&quot;&gt;&lt;div align=&quot;center&quot;&gt;Создание новой группировки в ЗП&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Давайте создавать новую группировку! Создадим к примеру группировку Чистое небо (уж очень нравится мне эта группировка)&lt;br /&gt;&lt;br /&gt;Что нам понадобится?&lt;br /&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilersPBk3N&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilersPBk3N&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilersPBk3N&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilersPBk3N&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilersPBk3N&apos;)).val(&apos;[&amp;#92;&amp;#8211;] Список файлов:&apos;);$(&apos;#uSpoilersPBk3N&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilersPBk3N&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilersPBk3N&apos;)).val(&apos;[+] Список файлов:&apos;);$(&apos;#uSpoilersPBk3N&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] Список файлов:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;Папка configs&lt;br /&gt;&lt;br /&gt;1. Папка creatures&lt;br /&gt;а)файл game_relations.ltx ;----- Отношение группировки к другим фракциям и к ГГ.&lt;br /&gt;б)файл spawn_sections_general.ltx ;----- Регистрация character_profile дефолтных персов группировки.&lt;br /&gt;&lt;br /&gt;2. Папка gameplay&lt;br /&gt;а)файл character_desc_general.xml ;----- Добавление character_profile дефолтных персов группировки.&lt;br /&gt;b)файл npc_profile.xml ;----- Регистрация character_profile дефолтных и квестовых персов группировки.&lt;br /&gt;&lt;br /&gt;3. Папка misc&lt;br /&gt;а)файл death_items_by_communities.ltx ;----- Предметы которые могут появится у трупа непися группировки.&lt;br /&gt;б)файл script_sound.ltx ;----- Звуковые схемы, просьба о помощи, различные фразы, реакций на действия.&lt;br /&gt;в)файл script_sound_music_and_stories.ltx ;----- Звуковые схемы, анекдоты, историй, применяется в посиделках у костра&lt;br /&gt;или на базах.&lt;br /&gt;г)файл simulation.ltx ;----- Спавен сквадов группировки при старте игры.&lt;br /&gt;д)файл squad_behaviours.ltx ;----- Возможность спавнить сквады группировки через смарты.&lt;br /&gt;е)файл squad_descr.ltx ;----- Симуляция сквадов для распавна (пока не обезателен).&lt;br /&gt;ё) файл dialog_manager.ltx ;----- Название говорит само за себя.&lt;br /&gt;&lt;br /&gt;4. Папка text&amp;#92;rus&amp;#92;ui_st_pda.xml ;----- Название группировки на русском языке.&lt;br /&gt;&lt;br /&gt;Папка scripts&lt;br /&gt;а)фаил _g.script ;----- Регистрация новой группировки.&lt;br /&gt;б)фаил death_manager.script ;----- Регистрация новой группировки.&lt;br /&gt;г)фаил sound_theme.script ;----- Прописывается возможность произнесения фраз группировкой.&lt;br /&gt;&lt;!--/ust--&gt;&lt;!--usn(=Список файлов:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;span style=&quot;font-family:Times&quot;&gt;&lt;span style=&quot;font-size:15pt;&quot;&gt;&lt;span style=&quot;color:LawnGreen&quot;&gt;&lt;div align=&quot;center&quot;&gt;Конфиги&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerWqTI6s&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerWqTI6s&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerWqTI6s&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerWqTI6s&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerWqTI6s&apos;)).val(&apos;[&amp;#92;&amp;#8211;] game_relations.ltx:&apos;);$(&apos;#uSpoilerWqTI6s&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerWqTI6s&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerWqTI6s&apos;)).val(&apos;[+] game_relations.ltx:&apos;);$(&apos;#uSpoilerWqTI6s&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] game_relations.ltx:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;Открываем файл &lt;b&gt;game_relation.ltx.&lt;/b&gt;&lt;br /&gt;Что нам надо тут сделать?&lt;br /&gt;&lt;br /&gt;Первым делом сделаем самое основное:&lt;br /&gt;&lt;br /&gt;Это настроим таблицу отношений между кланами:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&amp;#91;communities_relations]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;; |actor|bandit| dolg|ecolog|freedom|killer| army|monolith|monster|stalker| zombied|&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;;===================================================================================================&lt;br /&gt;actor = 0, 0,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0, 0, 0, -1000, 0, -5000, -5000, 0, -5000&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;bandit = 0, 5000,-5000, 0, -5000, 0, -5000, -5000, -5000, -1000, -5000&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;dolg = 0, -5000, 5000, 0, -5000, 0, 0, -5000, -5000, 0, -5000&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;ecolog = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;freedom = 0, -5000,-5000, 0, 5000, 0, 0, -5000, -5000, 0, -5000&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;killer = -1000, 0, 0, 0, 0, 1000, -5000, -5000, -5000, 0, -5000&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;army = 0, -5000, 0, 0, 0, -5000, 1000, -5000, -5000, 0, -5000&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;monolith = -5000, -5000,-5000, 0, -5000, -5000, -5000, 1000, -5000, -5000, 1000&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;monster = -5000, -5000,-5000, 0, -5000, -5000, -5000, -5000, 0, -5000, -5000&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;stalker = 0, -1000, 0, 0, 0, 0, 0, -5000, -5000, 0, -5000&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;zombied = -5000, -5000,-5000, 0, -5000, -5000, -5000, 1000, -5000, -5000, 1000&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;Вот так она выглядит в оригинале. Давайте её дополним нашим кланом, назовём его скажем nebo.&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&amp;#91;communities_relations]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;; |actor|bandit| dolg|ecolog|freedom|killer| army|monolith|monster|stalker| zombied|nebo|&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;;===================================================================================================&lt;br /&gt;actor = 0, 0,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0, 0, 0, -1000, 0, -5000, -5000, 0, -5000, 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;bandit = 0, 5000,-5000, 0, -5000, 0, -5000, -5000, -5000, -1000, -5000, -1000&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;dolg = 0, -5000, 5000, 0, -5000, 0, 0, -5000, -5000, 0, -5000, 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;ecolog = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;freedom = 0, -5000,-5000, 0, 5000, 0, 0, -5000, -5000, 0, -5000, 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;killer = -1000, 0, 0, 0, 0, 1000, -5000, -5000, -5000, 0, -5000, 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;army = 0, -5000, 0, 0, 0, -5000, 1000, -5000, -5000, 0, -5000, 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;monolith = -5000, -5000,-5000, 0, -5000, -5000, -5000, 1000, -5000, -5000, 1000, -5000&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;monster = -5000, -5000,-5000, 0, -5000, -5000, -5000, -5000, 0, -5000, -5000, -5000&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;stalker = 0, -1000, 0, 0, 0, 0, 0, -5000, -5000, 0, -5000, 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;zombied = -5000, -5000,-5000, 0, -5000, -5000, -5000, 1000, -5000, -5000, 1000, -5000&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;nebo = 0, -1000, 0, 0, 0, 0, 0, -5000, -5000, 0, -5000, 5000&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;Что же мы сделали? мы внесли нашу новую группировку в список отношений кланов игры.&lt;br /&gt;&lt;br /&gt;Сверху вниз пишутся названия кланов, а слева направо отношения кланов к другим группировкам которые указанны в верхней части таблицы, т.е. вот тут:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&amp;#91;communities_relations]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;; |actor|bandit| dolg|ecolog|freedom|killer| army|monolith|monster|stalker| zombied|nebo|&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;;===================================================================================================&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;Тут мы так же пишем наш клан, здесь сверху вниз пишется отношение группировок к нашему клану:&lt;br /&gt;&lt;br /&gt;Важно! Делать одинаковое отношение кланов друг к другу, как это указанно слева направо:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;nebo = 0, -1000, 0, 0, 0, 0, 0, -5000, -5000, 0, -5000, 5000&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;Так должно быть и сверху вниз.&lt;br /&gt;&lt;br /&gt;И так, теперь промотаем файл чуть выше и найдём там такую строку:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;;названия группировок (порядок должен совпадать с communities_relations&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;communities = actor, 0, bandit, 1, dolg, 2, ecolog, 3, freedom, 4, killer, 5, army, 6, monolith, 7, monster, 8, stalker, 9, zombied, 10&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;И допишем нашу группировку:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;;названия группировок (порядок должен совпадать с communities_relations&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;communities = actor, 0, bandit, 1, dolg, 2, ecolog, 3, freedom, 4, killer, 5, army, 6, monolith, 7, monster, 8, stalker, 9, zombied, 10, nebo, 11&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;Важно! Цифру после запятой ставить обязательно, т.е. если у вас была 10, то после названия клана вы должны дописать следующею цифру, 11 .&lt;br /&gt;&lt;br /&gt;Теперь ищем такую строку:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;;коэффициенты &quot;сочувствия&quot; группировок&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;;после воздействия на одного из членов группировки&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;;goodwill его распространится на остальных членов группировки&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;;с определенным коэффициентом&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;;(порядок должен совпадать с communities_relations&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;#91;communities_sympathy]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;actor = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;bandit&amp;nbsp;&amp;nbsp;= 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;dolg = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;ecolog = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;freedom = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;killer = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;army = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;monolith = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;monster = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;stalker = 0.0 ;0.01&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;zombied = 0.0&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;И дописываем наш клан:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;;коэффициенты &quot;сочувствия&quot; группировок&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;;после воздействия на одного из членов группировки&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;;goodwill его распространится на остальных членов группировки&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;;с определенным коэффициентом&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;;(порядок должен совпадать с communities_relations&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;#91;communities_sympathy]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;actor = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;bandit&amp;nbsp;&amp;nbsp;= 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;dolg = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;ecolog = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;freedom = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;killer = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;army = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;monolith = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;monster = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;stalker = 0.0 ;0.01&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;zombied = 0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;nebo = 0.0 &lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;Всё сохраняем и закрываем!&lt;!--/ust--&gt;&lt;!--usn(=game_relations.ltx:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoiler5E3KQ0&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoiler5E3KQ0&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler5E3KQ0&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler5E3KQ0&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler5E3KQ0&apos;)).val(&apos;[&amp;#92;&amp;#8211;] Озвучка:&apos;);$(&apos;#uSpoiler5E3KQ0&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler5E3KQ0&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler5E3KQ0&apos;)).val(&apos;[+] Озвучка:&apos;);$(&apos;#uSpoiler5E3KQ0&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] Озвучка:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;А теперь давайте сделаем нашу группировку говорящей. Это делается всего двумя файлами:&lt;br /&gt;Список:&lt;br /&gt;&lt;b&gt;configs/misc/script_sound.ltx&lt;br /&gt;configs/misc/script_sound_music_and_stories.ltx&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Откроем script_sound.ltx&lt;br /&gt;&lt;br /&gt;Ищем строку:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;;************************************************************&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;;Универсальная озвучка встречи&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;;************************************************************&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;#91;wait]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;type = npc&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;avail_communities = stalker, bandit, dolg, freedom, army, monolith&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;npc_prefix = true&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;path = states&amp;#92;idle&amp;#92;idle_&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;shuffle = rnd&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;idle = 7,10,100&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;И везде где есть список группировок, как тут пишем свою.&lt;br /&gt;Аналогично и со следующим файлом.&lt;!--/ust--&gt;&lt;!--usn(=Озвучка:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerD3kK3b&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerD3kK3b&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerD3kK3b&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerD3kK3b&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerD3kK3b&apos;)).val(&apos;[&amp;#92;&amp;#8211;] death_items_by_communities.ltx:&apos;);$(&apos;#uSpoilerD3kK3b&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerD3kK3b&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerD3kK3b&apos;)).val(&apos;[+] death_items_by_communities.ltx:&apos;);$(&apos;#uSpoilerD3kK3b&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] death_items_by_communities.ltx:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;Далее можно добавить разные продукты для группировки, заходим в файл &lt;b&gt;gamedata&amp;#92;configs&amp;#92;misc&amp;#92;death_items_by_communities.ltx&lt;/b&gt; и добавляем в самом низу секцию нашей группировки.&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&amp;#91;nebo]:stalker&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;Теперь весь список продуктов, а так же вероятность их спавна в инвентаре НПС новой группировки будет, как у сталкеров.&lt;br /&gt;Если вы захотите добавить свои продукты или изменить вероятность спавна старых, то под секцией своей группировки дописываем нужный продукт с другой вероятностью. Например:&lt;br /&gt;У сталкеров возьмём секцию респа какого-нибудь арта:&lt;br /&gt;[stalker]&lt;br /&gt;&lt;b&gt;af_cristall_flower = 0&lt;/b&gt;&lt;br /&gt;И перетащим её в нашу группировку с другой вероятностью спавна&lt;br /&gt;[nebo]:stalker&lt;br /&gt;&lt;b&gt;af_cristall_flower = 0.1&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Можно вобще не трогать этот файл, всё продукты будут спавниться по дефолту без вылетов.&lt;!--/ust--&gt;&lt;!--usn(=death_items_by_communities.ltx:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;p&gt;&lt;b&gt;Добавлено&lt;/b&gt; (22.12.2015, 02:46)&lt;br /&gt;---------------------------------------------&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilertHUuIs&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilertHUuIs&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilertHUuIs&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilertHUuIs&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilertHUuIs&apos;)).val(&apos;[&amp;#92;&amp;#8211;] Общение:&apos;);$(&apos;#uSpoilertHUuIs&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilertHUuIs&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilertHUuIs&apos;)).val(&apos;[+] Общение:&apos;);$(&apos;#uSpoilertHUuIs&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] Общение:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;Теперь &quot;научим&quot; НПС новой группировки общаться с ГГ. Открываешь файл &lt;b&gt;dialog_manager&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&quot;Научим&quot; НПС просить аптечку. Я буду делать на секции сталкеров. Ищем секцию &lt;b&gt;Wounded dialogs&lt;/b&gt; и дописываем через запятую свой клан:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;;Wounded dialogs&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;#91;dm_help_0]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;category = hello&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;npc_community = stalker, trader, monolith, nebo&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;level = all&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;wounded = true&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;#91;dm_help_1]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;category = hello&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;npc_community = stalker, trader, monolith, nebo&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;level = all&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;wounded = true&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;Ну а теперь &quot;научим&quot; НПС здороваться. Ищем следующие:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&amp;#91;dm_hello_0]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;category = hello&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;npc_community = stalker, trader, monolith, nebo&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;level = all&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;#91;dm_hello_1]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;category = hello&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;npc_community = stalker, trader, monolith, nebo&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;level = all&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;#91;dm_hello_2]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;category = hello&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;npc_community = stalker, monolith, nebo&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;level = all&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;Вот и всё! Теперь наши НПС могут говорить без вылетов.&lt;!--/ust--&gt;&lt;!--usn(=Общение:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerUTlorp&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerUTlorp&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerUTlorp&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerUTlorp&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerUTlorp&apos;)).val(&apos;[&amp;#92;&amp;#8211;] ui_st_pda.xml:&apos;);$(&apos;#uSpoilerUTlorp&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerUTlorp&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerUTlorp&apos;)).val(&apos;[+] ui_st_pda.xml:&apos;);$(&apos;#uSpoilerUTlorp&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] ui_st_pda.xml:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;Сделаем наш клан понятным игроку. Идём в файл &lt;b&gt;ui_st_pda.xml&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;И пишем название нашего клана на русском:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&lt;string id=&quot;nebo&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;text&gt;«Чистое небо»&lt;/text&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/string&gt;&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;!--/ust--&gt;&lt;!--usn(=ui_st_pda.xml:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerRxhFBS&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerRxhFBS&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerRxhFBS&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerRxhFBS&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerRxhFBS&apos;)).val(&apos;[&amp;#92;&amp;#8211;] НПС новой группировки:&apos;);$(&apos;#uSpoilerRxhFBS&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerRxhFBS&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerRxhFBS&apos;)).val(&apos;[+] НПС новой группировки:&apos;);$(&apos;#uSpoilerRxhFBS&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] НПС новой группировки:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;Теперь давайте создадим бойцов нашего клана.&lt;br /&gt;&lt;br /&gt;Нужные файлы:&lt;br /&gt;&lt;b&gt;spawn_sections_general.ltx&lt;br /&gt;charater_desc_general.xml&lt;br /&gt;npc_profile.xml&lt;/b&gt;&lt;!--/ust--&gt;&lt;!--usn(=НПС новой группировки:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerQISL1o&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerQISL1o&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerQISL1o&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerQISL1o&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerQISL1o&apos;)).val(&apos;[&amp;#92;&amp;#8211;] spawn_sections_general.ltx:&apos;);$(&apos;#uSpoilerQISL1o&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerQISL1o&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerQISL1o&apos;)).val(&apos;[+] spawn_sections_general.ltx:&apos;);$(&apos;#uSpoilerQISL1o&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] spawn_sections_general.ltx:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;Начинаем с этого файла. Давайте создадим пять профилей группировки: новичок, бывалый, опытный, ветеран, мастер.&lt;br /&gt;В самом низу списка создаём пять секции:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;;****************************************************************&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;; nebo&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;;****************************************************************&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;#91;sim_default_nebo_0]:stalker&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;$spawn = &quot;respawn&amp;#92;sim_default_nebo_0&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;character_profile = sim_default_nebo_0&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;spec_rank = novice&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;community = nebo&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;#91;sim_default_nebo_1]:stalker&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;$spawn = &quot;respawn&amp;#92;sim_default_nebo_1&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;character_profile = sim_default_nebo_1&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;spec_rank = regular&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;community = nebo&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;#91;sim_default_nebo_2]:stalker&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;$spawn = &quot;respawn&amp;#92;sim_default_nebo_2&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;character_profile = sim_default_nebo_2&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;spec_rank = experienced&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;community = nebo&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;#91;sim_default_nebo_3]:stalker&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;$spawn = &quot;respawn&amp;#92;sim_default_nebo_3&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;character_profile = sim_default_nebo_3&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;spec_rank = veteran&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;community = nebo&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;#91;sim_default_nebo_4]:stalker&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;$spawn = &quot;respawn&amp;#92;sim_default_nebo_4&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;character_profile = sim_default_nebo_4&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;spec_rank = master&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;community = nebo&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;Сохраняем, закрываем.&lt;!--/ust--&gt;&lt;!--usn(=spawn_sections_general.ltx:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilern9uGm4&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilern9uGm4&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilern9uGm4&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilern9uGm4&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilern9uGm4&apos;)).val(&apos;[&amp;#92;&amp;#8211;] charater_desc_general.xml:&apos;);$(&apos;#uSpoilern9uGm4&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilern9uGm4&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilern9uGm4&apos;)).val(&apos;[+] charater_desc_general.xml:&apos;);$(&apos;#uSpoilern9uGm4&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] charater_desc_general.xml:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;Создаём секцию своих НПС в самом низу. Я буду показывать на одной секции, т.к. все займут много места.&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&lt;specific_character id=&quot;sim_default_nebo_0_default_0&quot; team_default = &quot;1&quot;&gt; ;- ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;name&gt;GENERATE_NAME_stalker&lt;/name&gt; ;-ИМЯ (в данном случае генерирутся из файлов сталкерских имён и кличек&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;icon&gt;ui_inGame2_neutral_1&lt;/icon&gt; ;- иконка&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;map_icon x=&quot;1&quot; y=&quot;0&quot;&gt;&lt;/map_icon&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;bio&gt;Опытный сталкер. Детальная информация отсутствует.&lt;/bio&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;class&gt;sim_default_nebo_0&lt;/class&gt; - класс&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;community&gt;nebo&lt;/community&gt; &lt;terrain_sect&gt;stalker_terrain&lt;/terrain_sect&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;snd_config&gt;characters_voice&amp;#92;human_01&amp;#92;stalker&amp;#92;&lt;/snd_config&gt; ;- голос&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;rank&gt;35&lt;/rank&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;reputation&gt;0&lt;/reputation&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;visual&gt;actors&amp;#92;stalker_neutral&amp;#92;stalker_neutral_1&lt;/visual&gt; ;-модель НПС&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;supplies&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;#91;spawn] &amp;#92;n ;- Шмотки&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;wpn_ak74 &amp;#92;n&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;ammo_5.45x39_fmj = 1 &amp;#92;n&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;wpn_pm &amp;#92;n&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;ammo_9x18_fmj = 1 &amp;#92;n&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;grenade_rgd5 = 1 &amp;#92;n&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;#include &quot;gameplay&amp;#92;character_items_nd.xml&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;#include &quot;gameplay&amp;#92;character_food.xml&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;#include &quot;gameplay&amp;#92;character_drugs.xml&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/supplies&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;#include &quot;gameplay&amp;#92;character_criticals_4.xml&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;#include &quot;gameplay&amp;#92;character_dialogs.xml&quot; ;- стандартный набор диалогов.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/specific_character&gt;&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;В данном случае используется секция НПС &lt;b&gt;sim_default_nebo_0&lt;/b&gt;, аналогично делаем то же самое с другими секциями наших НПС, думаю тут всё понятно.&lt;!--/ust--&gt;&lt;!--usn(=charater_desc_general.xml:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerhNQG_m&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerhNQG_m&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerhNQG_m&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerhNQG_m&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerhNQG_m&apos;)).val(&apos;[&amp;#92;&amp;#8211;] npc_profile.xml:&apos;);$(&apos;#uSpoilerhNQG_m&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerhNQG_m&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerhNQG_m&apos;)).val(&apos;[+] npc_profile.xml:&apos;);$(&apos;#uSpoilerhNQG_m&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] npc_profile.xml:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;В самом низу пишем следующие:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&lt;character id=&quot;sim_default_nebo_0&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;class&gt;sim_default_nebo_0&lt;/class&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/character&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;character id=&quot;sim_default_nebo_1&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;class&gt;sim_default_nebo_1&lt;/class&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/character&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;character id=&quot;sim_default_nebo_2&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;class&gt;sim_default_nebo_2&lt;/class&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/character&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;character id=&quot;sim_default_nebo_3&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;class&gt;sim_default_nebo_3&lt;/class&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/character&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;character id=&quot;sim_default_nebo_4&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;class&gt;sim_default_nebo_4&lt;/class&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/character&gt;&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;Сохраняем, закрываем.&lt;!--/ust--&gt;&lt;!--usn(=npc_profile.xml:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;span style=&quot;font-family:Times&quot;&gt;&lt;span style=&quot;font-size:15pt;&quot;&gt;&lt;span style=&quot;color:LawnGreen&quot;&gt;&lt;div align=&quot;center&quot;&gt;Всё, бойцы созданы!&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;b&gt;Добавлено&lt;/b&gt; (22.12.2015, 02:47)&lt;br /&gt;---------------------------------------------&lt;br /&gt;&lt;span style=&quot;font-family:Times&quot;&gt;&lt;span style=&quot;font-size:15pt;&quot;&gt;&lt;span style=&quot;color:LawnGreen&quot;&gt;&lt;div align=&quot;center&quot;&gt;Работаем со сквадами.&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilergWsMW3&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilergWsMW3&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilergWsMW3&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilergWsMW3&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilergWsMW3&apos;)).val(&apos;[&amp;#92;&amp;#8211;] squad_behaviours.ltx:&apos;);$(&apos;#uSpoilergWsMW3&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilergWsMW3&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilergWsMW3&apos;)).val(&apos;[+] squad_behaviours.ltx:&apos;);$(&apos;#uSpoilergWsMW3&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] squad_behaviours.ltx:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;В данном файле пишем следующие(чтобы не запутаться, пишите свой клан после секции зомбей(zombied)).&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&amp;#91;nebo]:default_behaviour&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;&lt;!--/ust--&gt;&lt;!--usn(=squad_behaviours.ltx:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerBAAsLF&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerBAAsLF&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerBAAsLF&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerBAAsLF&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerBAAsLF&apos;)).val(&apos;[&amp;#92;&amp;#8211;] squad_descr.ltx:&apos;);$(&apos;#uSpoilerBAAsLF&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerBAAsLF&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerBAAsLF&apos;)).val(&apos;[+] squad_descr.ltx:&apos;);$(&apos;#uSpoilerBAAsLF&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] squad_descr.ltx:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;Тут создаём сквады нашего клана. В Simulation SQUADS пишем:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&amp;#91;nebo_sim_squad_novice]:online_offline_group ;--id отряда с указанием скриптового класса.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;faction = nebo - клан&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;npc_random = sim_default_nebo_0, sim_default_nebo_1 ;- НПС заданные для спавна&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;npc_in_squad = 2, 3 - количество НПС в скваде (в данном случае 2 или 3&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;#91;nebo_sim_squad_advanced]:online_offline_group&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;faction = nebo&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;npc_random = sim_default_nebo_1, sim_default_nebo_2&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;npc_in_squad = 2, 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;#91;nebo_sim_squad_veteran]:online_offline_group&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;faction = nebo&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;npc_random = sim_default_nebo_3, sim_default_nebo_4&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;npc_in_squad = 2, 3&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;!--/ust--&gt;&lt;!--usn(=squad_descr.ltx:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;span style=&quot;font-family:Times&quot;&gt;&lt;span style=&quot;font-size:15pt;&quot;&gt;&lt;span style=&quot;color:LawnGreen&quot;&gt;&lt;div align=&quot;center&quot;&gt;Скрипты&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoiler2ntUCp&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoiler2ntUCp&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler2ntUCp&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler2ntUCp&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler2ntUCp&apos;)).val(&apos;[&amp;#92;&amp;#8211;] death_manager.script:&apos;);$(&apos;#uSpoiler2ntUCp&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler2ntUCp&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler2ntUCp&apos;)).val(&apos;[+] death_manager.script:&apos;);$(&apos;#uSpoiler2ntUCp&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] death_manager.script:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;Теперь лезем в папку scripts и ищем файл &lt;b&gt;death_manager.ltx&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Открываем и ищем такую строку:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;function init_drop_settings(&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;local community_list = { &quot;stalker&quot;, &quot;dolg&quot;, &quot;freedom&quot;, &quot;bandit&quot;, &quot;army&quot;, &quot;zombied&quot;, &quot;ecolog&quot;, &quot;killer&quot;, &quot;monolith&quot; }&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;И дописываем свой клан:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;function init_drop_settings(&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;local community_list = { &quot;stalker&quot;, &quot;dolg&quot;, &quot;freedom&quot;, &quot;bandit&quot;, &quot;army&quot;, &quot;zombied&quot;, &quot;ecolog&quot;, &quot;killer&quot;, &quot;monolith&quot;, &quot;nebo&quot; }&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;Важно! Делать именно так! После последнего клана ставим запятую, открываем кавычки, пишем название своего клана, закрываем кавычки.&lt;br /&gt;&lt;br /&gt;Для чего надо регистрировать клан в этом скрипте?&lt;br /&gt;&lt;br /&gt;Если вы не зарегистрируете его там, то при убийстве НПС нового клана у вас вылетит игра, другими словами этот файл является менеджером убийств всех ИИ существ в игре, от сталкеров до мутантов разных фракций.&lt;!--/ust--&gt;&lt;!--usn(=death_manager.script:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerlfv1d4&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerlfv1d4&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerlfv1d4&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerlfv1d4&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerlfv1d4&apos;)).val(&apos;[&amp;#92;&amp;#8211;] _g.script:&apos;);$(&apos;#uSpoilerlfv1d4&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerlfv1d4&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerlfv1d4&apos;)).val(&apos;[+] _g.script:&apos;);$(&apos;#uSpoilerlfv1d4&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] _g.script:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;В данном файле ищем строку &lt;b&gt;squad_community_by_behaviour = {&lt;/b&gt;&lt;br /&gt;После секции Монолита пишем свою группировку:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&amp;#91;&quot;nebo&quot;] = &quot;nebo&quot;,&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;Не забываем про запятые!&lt;!--/ust--&gt;&lt;!--usn(=_g.script:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoiler62w4sr&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoiler62w4sr&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler62w4sr&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler62w4sr&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler62w4sr&apos;)).val(&apos;[&amp;#92;&amp;#8211;] sound_theme.script:&apos;);$(&apos;#uSpoiler62w4sr&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler62w4sr&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler62w4sr&apos;)).val(&apos;[+] sound_theme.script:&apos;);$(&apos;#uSpoiler62w4sr&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] sound_theme.script:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;В данном файле ищем строку&lt;br /&gt;&lt;b&gt;local avail_communities = parse_names(utils.cfg_get_string(snd_ini, section, &quot;avail_communities&quot;, nil, false, &quot;&quot;, &quot;stalker, ecolog, bandit, dolg, freedom, army, zombied, monolith, killer&quot;))&lt;/b&gt;&lt;br /&gt;И вписываем свой клан:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;local avail_communities = parse_names(utils.cfg_get_string(snd_ini, section, &quot;avail_communities&quot;, nil, false, &quot;&quot;, &quot;stalker, ecolog, bandit, dolg, freedom, army, zombied, monolith, killer, nebo&quot;&amp;#41;&amp;#41;&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;!--/ust--&gt;&lt;!--usn(=sound_theme.script:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoiler0kWmFc&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoiler0kWmFc&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler0kWmFc&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler0kWmFc&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler0kWmFc&apos;)).val(&apos;[&amp;#92;&amp;#8211;] sim_board.script:&apos;);$(&apos;#uSpoiler0kWmFc&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler0kWmFc&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler0kWmFc&apos;)).val(&apos;[+] sim_board.script:&apos;);$(&apos;#uSpoiler0kWmFc&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] sim_board.script:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;Тут ищем таблицу поведения относительно смартов. И после monster_special пишем следующие:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;nebo = {&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;squad = nil,&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;smart = { base = { prec = function(squad, target&amp;#41; return in_time_interval(18,8&amp;#41; and not xr_conditions.surge_started(&amp;#41; and not travel_manager.check_squad_for_enemies(squad&amp;#41; and (target:name(&amp;#41; == &quot;zat_stalker_base_smart&quot; or target:name(&amp;#41; == &quot;jup_a6&quot; or target:name(&amp;#41; == &quot;pri_a16&quot;&amp;#41; end },&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;surge = { prec = function(&amp;#41; return xr_conditions.surge_started(&amp;#41; end },&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;territory= { prec = function(&amp;#41; return in_time_interval(8,18&amp;#41; and not xr_conditions.surge_started(&amp;#41; end },&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;resource = { prec = function(squad, target&amp;#41; return in_time_interval(8,18&amp;#41; and not xr_conditions.surge_started(&amp;#41; end } -- and squad:has_detector(&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;},&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;actor = nil&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;},&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;!--/ust--&gt;&lt;!--usn(=sim_board.script:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;span style=&quot;font-family:Times&quot;&gt;&lt;span style=&quot;font-size:15pt;&quot;&gt;&lt;span style=&quot;color:LawnGreen&quot;&gt;&lt;div align=&quot;center&quot;&gt;Удачи в модинге!&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;</content:encoded>
			<category>Сталкер моды, помощь, разработка</category>
			<dc:creator>TheStalkerVal</dc:creator>
			<guid>https://www.stalkermods.ru/forum/57-1705-1</guid>
		</item>
		<item>
			<title>Создание Проводника в S.T.A.L.K.E.R. Зов Припяти</title>
			<link>https://www.stalkermods.ru/forum/57-1704-1</link>
			<pubDate>Mon, 21 Dec 2015 23:43:51 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://www.stalkermods.ru/forum/57&quot;&gt;Сталкер моды, помощь, разработка&lt;/a&gt;&lt;br /&gt;Автор темы: TheStalkerVal&lt;br /&gt;Автор последнего сообщения: TheStalkerVal&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>&lt;span style=&quot;font-family:Times&quot;&gt;&lt;span style=&quot;font-size:15pt;&quot;&gt;&lt;span style=&quot;color:LawnGreen&quot;&gt;&lt;div align=&quot;center&quot;&gt;Проводники из ЧН&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;В этом уроке я хочу рассказать, как сделать НПС-проводников в ЗП. Тут ничего сложного нет. Я делал с помощью скриптов. Скриптер из меня никакой, но этот метод работает 100%. Я делал на Кордоне, по аналогии вы сможете сделать на своей локации. Начнём!&lt;br /&gt;&lt;span style=&quot;font-family:Times&quot;&gt;&lt;span style=&quot;font-size:15pt;&quot;&gt;&lt;span style=&quot;color:LawnGreen&quot;&gt;&lt;div align=&quot;center&quot;&gt;Конфиги&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Я не буду заново рассказывать о создании НПС. Думаю все уже умеют это делать.&lt;br /&gt;Напишем диалог для нашего проводника.&lt;br /&gt;Лезем в &lt;b&gt;gamedata/gameplay/dialogs_zaton.xml&lt;/b&gt; - как пример.&lt;br /&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoiler0JKzTT&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoiler0JKzTT&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler0JKzTT&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler0JKzTT&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler0JKzTT&apos;)).val(&apos;[&amp;#92;&amp;#8211;] dialogs_zaton.xml:&apos;);$(&apos;#uSpoiler0JKzTT&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler0JKzTT&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler0JKzTT&apos;)).val(&apos;[+] dialogs_zaton.xml:&apos;);$(&apos;#uSpoiler0JKzTT&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] dialogs_zaton.xml:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;Сделаем два места, куда нас будет водить НПС.&lt;br /&gt;Внизу пишем следующие.&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&lt;dialog id=&quot;esc_travel_dialog&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;precondition&gt;dialogs_zaton.is_has_money_to_travel&lt;/precondition&gt; ;- проверка на наличие минимальной суммы у ГГ.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;phrase_list&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;phrase id=&quot;3&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;text&gt;esc_travel_dialog_3&lt;/text&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;action&gt;dialogs_zaton.travel_to_atp&lt;/action&gt; ;- функция телепорта.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;action&gt;dialogs_zaton.travel_to_atp_money&lt;/action&gt; ;- забираем у ГГ деньги за услуги проводника.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;action&gt;dialogs.break_dialog&lt;/action&gt; ;- завершение диалога&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/phrase&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;phrase id=&quot;2&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;text&gt;esc_travel_dialog_2&lt;/text&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;action&gt;dialogs_zaton.travel_to_vagon&lt;/action&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;action&gt;dialogs_zaton.travel_to_vagon_money&lt;/action&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;action&gt;dialogs.break_dialog&lt;/action&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/phrase&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;phrase id=&quot;0&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;text&gt;esc_travel_dialog_0&lt;/text&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;next&gt;1&lt;/next&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/phrase&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;phrase id=&quot;1&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;text&gt;esc_travel_dialog_1&lt;/text&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;next&gt;2&lt;/next&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;next&gt;3&lt;/next&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;next&gt;4&lt;/next&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/phrase&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;phrase id=&quot;4&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;text&gt;esc_travel_dialog_4&lt;/text&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/phrase&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/phrase_list&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/dialog&gt;&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;!--/ust--&gt;&lt;!--usn(=dialogs_zaton.xml:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;br /&gt;Теперь сделаем наш диалог понятным для игрока. Идём в &lt;b&gt;gamedata/configs/text/rus/st_dialogs_zaton.xml&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerAEFu91&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerAEFu91&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerAEFu91&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerAEFu91&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerAEFu91&apos;)).val(&apos;[&amp;#92;&amp;#8211;] st_dialogs_zaton.xml:&apos;);$(&apos;#uSpoilerAEFu91&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerAEFu91&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerAEFu91&apos;)).val(&apos;[+] st_dialogs_zaton.xml:&apos;);$(&apos;#uSpoilerAEFu91&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] st_dialogs_zaton.xml:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;Внизу пишем следующее:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&lt;string id=&quot;esc_travel_dialog_0&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;text&gt;Куда ты можешь меня провести?&lt;/text&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/string&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;string id=&quot;esc_travel_dialog_1&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;text&gt;Есть несколько мест, выбирай:&amp;#92;n- Кордон. Вагончик у дороги. 200 рублей&amp;#92;n- Кордон. АТП. 250 рублей&lt;/text&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/string&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;string id=&quot;esc_travel_dialog_2&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;text&gt;Веди к вагончику.&lt;/text&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/string&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;string id=&quot;esc_travel_dialog_3&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;text&gt;Пошли на АТП&lt;/text&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/string&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;string id=&quot;esc_travel_dialog_4&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;text&gt;Я передумал.&lt;/text&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/string&gt;&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;!--/ust--&gt;&lt;!--usn(=st_dialogs_zaton.xml:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;br /&gt;В &lt;b&gt;character_desc_zaton.xml&lt;/b&gt; в диалоги нашему НПС пишем:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&lt;actor_dialog&gt;esc_travel_dialog&lt;/actor_dialog&gt;&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;С диалогами всё. Теперь скрипты.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:Times&quot;&gt;&lt;span style=&quot;font-size:15pt;&quot;&gt;&lt;span style=&quot;color:LawnGreen&quot;&gt;&lt;div align=&quot;center&quot;&gt;Скрипты&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;В &lt;b&gt;gamedata/scripts/dialogs_zaton.script&lt;/b&gt;в самом низу пишем:&lt;br /&gt;&lt;br /&gt;&lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerxpC1Bq&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerxpC1Bq&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerxpC1Bq&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerxpC1Bq&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerxpC1Bq&apos;)).val(&apos;[&amp;#92;&amp;#8211;] dialogs_zaton.script:&apos;);$(&apos;#uSpoilerxpC1Bq&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerxpC1Bq&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerxpC1Bq&apos;)).val(&apos;[+] dialogs_zaton.script:&apos;);$(&apos;#uSpoilerxpC1Bq&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;[+] dialogs_zaton.script:&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;function is_has_money_to_travel(first_speaker, second_speaker&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;return db.actor:money(&amp;#41; &gt;= 200 ;- если у ГГ есть 200 руб, то быть диалогу&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;end&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;function travel_to_vagon(first_speaker, second_speaker&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;level.add_pp_effector (&quot;fade_in.ppe&quot;, 333, false&amp;#41; - эффект перехода&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;db.actor:set_actor_position(vector(&amp;#41;:set(x,y,z&amp;#41;,level_vertex_id,game_vertex_id&amp;#41; ;- координаты места куда &quot;летим&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;end&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;function travel_to_vagon_money(first_speaker, second_speaker&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;dialogs.relocate_money_from_actor(first_speaker, second_speaker, 200&amp;#41; ;- забираем деньги у ГГ&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;end&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;function travel_to_atp(first_speaker, second_speaker&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;level.add_pp_effector (&quot;fade_in.ppe&quot;, 333, false&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;db.actor:set_actor_position(vector(&amp;#41;:set(x,y,z&amp;#41;,level_vertex_id,game_vertex_id&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;end&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;function travel_to_atp_money(first_speaker, second_speaker&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;dialogs.relocate_money_from_actor(first_speaker, second_speaker, 250&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;end&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;!--/ust--&gt;&lt;!--usn(=dialogs_zaton.script:)--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt;&lt;br /&gt;&lt;br /&gt;Вот и всё! Запускаем, проверяем.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:Times&quot;&gt;&lt;span style=&quot;font-size:15pt;&quot;&gt;&lt;span style=&quot;color:LawnGreen&quot;&gt;&lt;div align=&quot;center&quot;&gt;Удачи в модинге!&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;</content:encoded>
			<category>Сталкер моды, помощь, разработка</category>
			<dc:creator>TheStalkerVal</dc:creator>
			<guid>https://www.stalkermods.ru/forum/57-1704-1</guid>
		</item>
		<item>
			<title>Вопросы по модостроительству!</title>
			<link>https://www.stalkermods.ru/forum/57-130-1</link>
			<pubDate>Mon, 26 Oct 2015 21:46:40 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://www.stalkermods.ru/forum/57&quot;&gt;Сталкер моды, помощь, разработка&lt;/a&gt;&lt;br /&gt;Описание темы: Возникли вопросы? Задавайте их!&lt;br /&gt;Автор темы: STALKER&lt;br /&gt;Автор последнего сообщения: GRELIKYIKON&lt;br /&gt;Количество ответов: 126</description>
			<content:encoded>Уважаемые пользователи сайта!&lt;br /&gt;&lt;br /&gt;В данной теме вы можете задать ваши вопросы по созданию или редактированию модификаций. Мы постараемся максимально развернуто ответить на все ваши вопросы!</content:encoded>
			<category>Сталкер моды, помощь, разработка</category>
			<dc:creator>STALKER</dc:creator>
			<guid>https://www.stalkermods.ru/forum/57-130-1</guid>
		</item>
		<item>
			<title>Видео по моддингу</title>
			<link>https://www.stalkermods.ru/forum/57-1689-1</link>
			<pubDate>Thu, 10 Sep 2015 11:33:50 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://www.stalkermods.ru/forum/57&quot;&gt;Сталкер моды, помощь, разработка&lt;/a&gt;&lt;br /&gt;Автор темы: Skay&lt;br /&gt;Автор последнего сообщения: Skay&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>&lt;div align=&quot;center&quot;&gt;&lt;!--BBvideo--&gt;&lt;span id=&quot;scr61in1zWCmW&quot;&gt;&lt;/span&gt;&lt;script type=&quot;text/javascript&quot;&gt;_uVideoPlayer({&apos;url&apos;:&apos;http://www.youtube.com/watch?v=VZnDHdPiBtA&apos;,&apos;width&apos;:&apos;425&apos;,&apos;height&apos;:&apos;355&apos;},&apos;scr61in1zWCmW&apos;);&lt;/script&gt;&lt;!--/BBvideo--&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align=&quot;center&quot;&gt;&lt;!--BBvideo--&gt;&lt;span id=&quot;scr71in1zWCmW&quot;&gt;&lt;/span&gt;&lt;script type=&quot;text/javascript&quot;&gt;_uVideoPlayer({&apos;url&apos;:&apos;http://www.youtube.com/watch?v=3anfHLUmR8o&apos;,&apos;width&apos;:&apos;425&apos;,&apos;height&apos;:&apos;355&apos;},&apos;scr71in1zWCmW&apos;);&lt;/script&gt;&lt;!--/BBvideo--&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align=&quot;center&quot;&gt;&lt;!--BBvideo--&gt;&lt;span id=&quot;scr81in1zWCmW&quot;&gt;&lt;/span&gt;&lt;script type=&quot;text/javascript&quot;&gt;_uVideoPlayer({&apos;url&apos;:&apos;https://www.youtube.com/watch?v=bYoGhBVgHVE&apos;,&apos;width&apos;:&apos;425&apos;,&apos;height&apos;:&apos;355&apos;},&apos;scr81in1zWCmW&apos;);&lt;/script&gt;&lt;!--/BBvideo--&gt;&lt;/div&gt;</content:encoded>
			<category>Сталкер моды, помощь, разработка</category>
			<dc:creator>Skay</dc:creator>
			<guid>https://www.stalkermods.ru/forum/57-1689-1</guid>
		</item>
		<item>
			<title>Сбор команды для необычного мода S.T.A.L.K.E.R / Recurrence</title>
			<link>https://www.stalkermods.ru/forum/57-1685-1</link>
			<pubDate>Tue, 11 Aug 2015 11:23:13 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://www.stalkermods.ru/forum/57&quot;&gt;Сталкер моды, помощь, разработка&lt;/a&gt;&lt;br /&gt;Описание темы: Суть мода в том, что двери и пути новые в ТЧ,  но...&lt;br /&gt;Автор темы: xeofox&lt;br /&gt;Автор последнего сообщения: xeofox&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>&lt;img src=&quot;http://www.stalkermods.ru/_fr/16/1363134.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt; &lt;br /&gt;&lt;br /&gt; S.T.A.L.K.E.R / Recurrence &lt;br /&gt; Собирается команда, всех желающих, сделать мод классического ТЧ, немного интересней. &lt;br /&gt;&lt;br /&gt; Мод &lt;b&gt;&quot;S.T.A.L.K.E.R / Recurrence&quot; &lt;/b&gt;специально для тех, кто влюблен в первый релиз STALKER: Shadow of Chernobyl. Как ни крути, но мы снова и снова проходим эту игру, мы избалованные модами, а в оригинале, мы почти все знаем наизусть. Мод не меняет наш любимый сюжет, меняется округа. Многие постройки мы видели за забором- теперь мы сможем туда прогуляться, «запертые» двери откроются, а открытые будут заперты. Никаких перемен в виде: новая локация или новый NPC- все доброе старое, но с потайными ходами или же просто с дырой в заборе. Игра все та-же, но проходя ее можно увидеть то, что раньше не смог... &lt;br /&gt; &lt;b&gt; &lt;br /&gt; Концепция:&lt;/b&gt; &lt;br /&gt; Ниже будет представлена идея, (расписанна будет максимально подробно собранной командой). Многое может быть изменено (все зависит от ваших взглядов, придерживаясь правила, не менять вселенную ванилы и не менять сюжет). Все в Ваших руках. &lt;br /&gt;&lt;br /&gt; 1. Открытые двери -можно закрыть. А закрытые отварить. (за открытыми комнаты, коридоры, проходы). &lt;br /&gt; 2. Перемешать местами, сместить на своих локациях все тайники, кроме сюжетных тайников и могилок к примеру... перемещать могилки -нужна эксгумация)). Если смещать тайник с могилы, можно на этом месте оставить пустое место с разрытой ямой и торчащими из нее костями. &lt;br /&gt; 3. Никакого изменения цен и типа оружия, только НЕЗНАЧИТЕЛЬНО сменить количество предлагаемого товара у NPC ( т.е. также за ведро золота, но ржавый АКС сразу есть у Сидоровича) &lt;img src=&quot;http://s19.ucoz.net/sm/2/smile.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;smile&quot; /&gt; &lt;br /&gt; 4. Аномалии сместить места (не далеко) &lt;br /&gt; 5. Места где стоят NPC- можно переместить (не далеко, что бы не влияло на ход сюжета) стоял слева у костра, теперь справа) &lt;img src=&quot;http://s19.ucoz.net/sm/2/smile.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;smile&quot; /&gt; &lt;br /&gt; 6. Текстуры, пагода, трава, деревья - приветствуются. &lt;br /&gt; 7. Звук. Возможно озвучка NPC, или пере озвучка (но все диалоги не должны быть изменены). Природа, стрельба новая - все приветствуется. &lt;br /&gt; 8. Бетонные заборы могут местами быть &quot;рухнувшими&quot; или пробитыми. А отверстия-наоборот забетонированными &lt;img src=&quot;http://s19.ucoz.net/sm/2/smile.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;smile&quot; /&gt; &lt;br /&gt;&lt;br /&gt; &lt;b&gt;Важно:&lt;/b&gt; &lt;br /&gt; 1. Изменения на всех локациях ТОЛЬКО в виде незначительного дополнения или смещения или удаление малых объектов (мусор, контейнер, баррикады, ржавые машины)! Условие: смещение, чем &quot;тяжелее&quot; тем ближе смещение, если такое имеет значение. &lt;br /&gt; 2. Запрещены новые постройки в тех местах, где в ваниле ГГ мог пройти или мог видеть с любой точки обзора. &lt;br /&gt; 3. Новые постройки возможны только &quot;за углом&quot; там, где ГГ не мог ранее что-то рассмотреть. &lt;br /&gt; 4. Положение ванильных зданий, деревьев, столбов, мостов- не может быть смещено, только: дерево рухнувшее, спиленное, горелое. Здание - горелое, незначительно разрушенное и т.д. Пристройки к старым зданием возможны из подручных средств: к примеру окна забиты досками, кусок ржавой жести, баррикады. &lt;br /&gt; 5. Никаких новых монстров и NPC, возможно смена модели или просто текстур. &lt;br /&gt; 6. Новые двери или новые люки (как добавленные модели) возможны только там, где в ваниле это место было не обозримо (т.е. за мусором, за контейнером который раньше стоял возле стены а в моде он сдвинут, а за ним дверь или под ним люк). И т.д. &lt;br /&gt; 7. Возможна добавка анимации для NPC, сидя у костра кто то может бросить веточку в костер. Или стоящий на посту нет-нет может чихнуть или просвистеть какую нибудь мелодию (тихо) &lt;img src=&quot;http://s19.ucoz.net/sm/2/smile.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;smile&quot; /&gt; &lt;br /&gt;&lt;br /&gt; Сбор команды всех желающих, на все виды должности. Правила концепции могут быть пересмотрены всей командой (единственный закон, не нарушать &quot;Вселенную ТЧ&quot;. &lt;br /&gt; Пишите ЛС. В заявке: простыми словами о своих работах и если возможно ссылку</content:encoded>
			<category>Сталкер моды, помощь, разработка</category>
			<dc:creator>xeofox</dc:creator>
			<guid>https://www.stalkermods.ru/forum/57-1685-1</guid>
		</item>
		<item>
			<title>Добавляем новые звуки в ТЧ</title>
			<link>https://www.stalkermods.ru/forum/57-1672-1</link>
			<pubDate>Mon, 29 Jun 2015 11:13:11 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://www.stalkermods.ru/forum/57&quot;&gt;Сталкер моды, помощь, разработка&lt;/a&gt;&lt;br /&gt;Описание темы: Сегодня мы научимся Как правильно вставить свои звуки в игру&lt;br /&gt;Автор темы: maks&lt;br /&gt;Автор последнего сообщения: maks&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>Во первых требуется звуковой редактор, можно любой ( я использую TotalAudioConverter). &lt;br /&gt; Нужно перевести ваши mp3 файлы в WAV формат 44100Гц, Моно, 16 бит, желательно сохранить в отдельную папку,(для последующих экспериментов). &lt;br /&gt; Почему сразу нельзя сохранить звук в формате ogg 44100Гц, Моно, 16 бит, в принципе &lt;br /&gt; можно, вот только в комментах Ogg файла должны прописываться параметры распространения звука по игровому миру. Именно по этой причине собственные звуки в игре практически не слышно на определенных расстояниях. &lt;br /&gt; Теперь нам понадобится X-Ray SDK – официальный пакет разработчика для игры S.T.A.L.K.E.R. &lt;br /&gt; Открываем меню Пуск/программы/X-Ray SDK жмём Map X-Drave для создания диска X. &lt;br /&gt; Заходим на диск Х и в папку rawdata/sounds копируем наши файлы в формате Wav( советую сразу переименовать файлы на те которые хотите заменить, геммороя будет меньше, если что-то не получится) &lt;br /&gt; Потом запускаем Level Editor, справа вверху находим меню Звуки (или Sounds, у кого английская версия) жмём и выбираем Звуковой редактор &lt;br /&gt; Там увидим наши файлы, выбираем файл и изменяем следующие параметры: &lt;br /&gt; Quality -0,00 изменяет битрейт файла,игра поддерживает до 80Kбит/c (ставьте не больше 0,4) &lt;br /&gt; MinDist = 1.00 - расстояние, с которого звук начнет затухать (практически это и есть громкость звука) &lt;br /&gt; MaxDist = 300.0 - максимальное расстояние, на котором звук будет слышен ГГ &lt;br /&gt; MaxAIDist = 300.0 - максимальное расстояние, на котором звук будут слышать NPC &lt;br /&gt; BaseVolume = 1.0 - громкость &lt;br /&gt; Дальше надо выбрать к какому типу отнести звук: приведу только нужные &lt;br /&gt; Game Type: &lt;br /&gt; - undefined – неопределенный, на них NPC не реагируют &lt;br /&gt; - Weapon shooting – выстрел оружия &lt;br /&gt; - NPC dying - смерть NPC (Здесь значение MaxAIDist надо поставить поменьше,в игре &lt;br /&gt; стоит 40м, из-за этого нельзя втихую перебить тех-же бандитов не поднимая шума) &lt;br /&gt; - NPC injuring - ранение NPC &lt;br /&gt; - NPC talking - разговор NPC &lt;br /&gt; - Anomaly idle – звуки аномалий &lt;br /&gt; - World ambient - звуки окружающего мира &lt;br /&gt; Теперь жмём ОК и ждём пока закончится синхронизация. Если всё получилось правильно &lt;br /&gt; идём на диск Х в папку gamedata&amp;#92;sounds там забираем готовые ogg файлы и вставляем их &lt;br /&gt; в игру. &lt;br /&gt; Удачного модинга! &lt;br /&gt;&lt;br /&gt; Очень полезная тема для тех. Кто хочет вставлять свою озвучку в игру)</content:encoded>
			<category>Сталкер моды, помощь, разработка</category>
			<dc:creator>maks</dc:creator>
			<guid>https://www.stalkermods.ru/forum/57-1672-1</guid>
		</item>
		<item>
			<title>[ЗП] Спавн аномалий</title>
			<link>https://www.stalkermods.ru/forum/57-1644-1</link>
			<pubDate>Thu, 28 May 2015 22:25:03 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://www.stalkermods.ru/forum/57&quot;&gt;Сталкер моды, помощь, разработка&lt;/a&gt;&lt;br /&gt;Автор темы: TheStalkerVal&lt;br /&gt;Автор последнего сообщения: TheStalkerVal&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>Пару раз адавали вопрос: как же спавнить аномалии в ЗП? Решил наваять статейку &lt;br /&gt; Распаковываем алл.спавн с помощью &lt;b&gt;ACDC&lt;/b&gt;. Распаковали. Откроем, например, &lt;b&gt;alife_zaton.ltx&lt;/b&gt;, и в самом конце допишем: &lt;br /&gt;&lt;br /&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&amp;#91;6464] --порядковый номер &lt;br /&gt; section_name = zone_burning_fuzz_strong --секция &lt;br /&gt; name = zone_burning_fuzz_strong --уникальное имя в алайф_лока.лтх &lt;br /&gt; position = 417.848663330078,41.630443572998,-106.000648498535 --координаты спана &lt;br /&gt; direction = 0,0,0 --угол поворота &lt;br /&gt; game_vertex_id = 73 --гейм вертекс &lt;br /&gt; distance = 18.1999988555908 -- ? &lt;br /&gt; level_vertex_id = 1650842 --левел вертекс &lt;br /&gt; object_flags = 0xffffff3e --? &lt;br /&gt; shapes = shape0 --шейпы(можно задавать несколько&amp;#41;. &lt;br /&gt; shape0:type = sphere --тип шейпа(сфера.так же есть box - коробка&amp;#41; &lt;br /&gt; shape0:offset = 0,0,0 -- ? &lt;br /&gt; shape0:radius = 0.100000001490116 --радиус шейпа &lt;br /&gt; restrictor_type = 3 --? &lt;br /&gt; max_power = 0 --максимальная сила(?&amp;#41; &lt;br /&gt; offline_interactive_radius = 30 --? &lt;br /&gt; artefact_spawn_count = 32 --максимальное число спавна артов &lt;br /&gt; visual_name = dynamics&amp;#92;anomaly&amp;#92;topolinypuh_big --визуал(модель *.ogf&amp;#41; &lt;br /&gt; idle_animation = idle --?(скорее всего партикл&amp;#41; &lt;br /&gt; attack_animation = idle --?(скорее всего партикл&amp;#41;&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;br /&gt;&lt;br /&gt; Так выглядит без комментов: &lt;br /&gt;&lt;br /&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&amp;#91;6464] &lt;br /&gt; section_name = zone_burning_fuzz_strong &lt;br /&gt; name = zone_burning_fuzz_strong &lt;br /&gt; position = 417.848663330078,41.630443572998,-106.000648498535 &lt;br /&gt; direction = 0,0,0 &lt;br /&gt; game_vertex_id = 73 &lt;br /&gt; distance = 18.1999988555908 &lt;br /&gt; level_vertex_id = 1650842 &lt;br /&gt; object_flags = 0xffffff3e &lt;br /&gt; shapes = shape0 &lt;br /&gt; shape0:type = sphere &lt;br /&gt; shape0:offset = 0,0,0 &lt;br /&gt; shape0:radius = 0.100000001490116 &lt;br /&gt; restrictor_type = 3 &lt;br /&gt; max_power = 0 &lt;br /&gt; offline_interactive_radius = 30 &lt;br /&gt; artefact_spawn_count = 32 &lt;br /&gt; visual_name = dynamics&amp;#92;anomaly&amp;#92;topolinypuh_big &lt;br /&gt; idle_animation = idle &lt;br /&gt; attack_animation = idle&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;</content:encoded>
			<category>Сталкер моды, помощь, разработка</category>
			<dc:creator>TheStalkerVal</dc:creator>
			<guid>https://www.stalkermods.ru/forum/57-1644-1</guid>
		</item>
		<item>
			<title>[ЗП] Спавним мины</title>
			<link>https://www.stalkermods.ru/forum/57-1643-1</link>
			<pubDate>Thu, 28 May 2015 22:23:22 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://www.stalkermods.ru/forum/57&quot;&gt;Сталкер моды, помощь, разработка&lt;/a&gt;&lt;br /&gt;Автор темы: TheStalkerVal&lt;br /&gt;Автор последнего сообщения: TheStalkerVal&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>Вот решил написать легенький тутор по спавну мин в ЗП. Для этого нам понадобится только распакованный олл спавн. &lt;br /&gt; И так приступим.Открываем &lt;b&gt;alife_zaton.ltx&lt;/b&gt; и в самый конец пишем вот это: &lt;br /&gt;&lt;br /&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&amp;#91;1869]&amp;nbsp;&amp;nbsp;&lt;br /&gt; ; cse_abstract properties&amp;nbsp;&amp;nbsp;&lt;br /&gt; section_name = zone_mine_field ;НЕ МЕНЯТЬ&amp;nbsp;&amp;nbsp;&lt;br /&gt; name = level_prefix_zone_mine_field ;Имя можно любое&amp;nbsp;&amp;nbsp;&lt;br /&gt; position = 228.796478271484,7.45485162734985,402.297027587891 ;здесь ваши координаты&amp;nbsp;&amp;nbsp;&lt;br /&gt; direction = 0,0,0&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt; ; cse_alife_object properties&amp;nbsp;&amp;nbsp;&lt;br /&gt; game_vertex_id = 240 ;Ваши гейм ветрексы&amp;nbsp;&amp;nbsp;&lt;br /&gt; distance = 53.8999977111816&amp;nbsp;&amp;nbsp;&lt;br /&gt; level_vertex_id = 1355962 ;Ваши левев ветрексы&amp;nbsp;&amp;nbsp;&lt;br /&gt; object_flags = 0xffffff3e&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt; ; cse_shape properties&amp;nbsp;&amp;nbsp;&lt;br /&gt; shapes = shape0&amp;nbsp;&amp;nbsp;&lt;br /&gt; shape0:type = sphere&amp;nbsp;&amp;nbsp;&lt;br /&gt; shape0:offset = 0,0,0&amp;nbsp;&amp;nbsp;&lt;br /&gt; shape0:radius = 2.25&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt; ; cse_alife_space_restrictor properties&amp;nbsp;&amp;nbsp;&lt;br /&gt; restrictor_type = 3&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt; ; cse_alife_custom_zone properties&amp;nbsp;&amp;nbsp;&lt;br /&gt; max_power = 0&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt; ; cse_alife_anomalous_zone properties&amp;nbsp;&amp;nbsp;&lt;br /&gt; offline_interactive_radius = 30&amp;nbsp;&amp;nbsp;&lt;br /&gt; artefact_spawn_count = 32&amp;nbsp;&amp;nbsp;&lt;br /&gt; artefact_position_offset = 0x5720&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;br /&gt;&lt;br /&gt; Так все теперь запаковываем олл спавн, ставим его на место и можно проверять.</content:encoded>
			<category>Сталкер моды, помощь, разработка</category>
			<dc:creator>TheStalkerVal</dc:creator>
			<guid>https://www.stalkermods.ru/forum/57-1643-1</guid>
		</item>
	</channel>
</rss>