<?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>Каталог статей</title>
		<link>https://mirhoga.at.ua/publ/</link>
		<description>Каталог статей</description>
		<lastBuildDate>Thu, 20 Feb 2014 03:31:32 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://mirhoga.at.ua/publ/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>спавн NPS через скрипт</title>
			<description>&lt;div&gt;Cложность: Сложно&lt;/div&gt;&lt;div&gt;Открываем файл character_desc_....xml (в зависимости от локи)&amp;nbsp;&lt;/div&gt;&lt;div&gt;1.И пишем:&lt;/div&gt;&lt;div&gt;&lt;specific_character id=&quot;test&quot; team_default = &quot;1&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;name&amp;gt;Тестовый&lt;/name&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;icon&amp;gt;ui_npc_u_stalker_do_nauchniy&lt;/icon&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;map_icon x=&quot;0&quot; y=&quot;0&quot;&amp;gt;&lt;/map_icon&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;bio&amp;gt;sim_stalker_master_bio&lt;/bio&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;class&amp;gt;test&lt;/class&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;community&amp;gt;stalker&lt;/community&amp;gt; &lt;terrain_sect&amp;gt;stalker_terrain&lt;/terrain_sect&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;money min=&quot;100000&quot; max=&quot;110000&quot; infinitive=&quot;1&quot;&amp;gt;&lt;/money&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;rank&amp;gt;570&lt;/rank&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;reputation&amp;gt;100&lt;/reputation&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;visual&amp;gt;actors&amp;#92;dolg&amp;#92;stalker_do_nauchniy&lt;/visual&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;snd_config&amp;gt;characters_voice&amp;#92;human_03&amp;#92;stalker&amp;#92;&lt;/snd_config&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;crouch_type&amp;gt;0&lt;/crouch_type&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;supplies&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [spawn] &amp;#92;n&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; wpn_groza &amp;#92;n&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ammo_9x39_ap &amp;#92;n&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ammo_9x19_fmj &amp;#92;n&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;#include &quot;gameplay&amp;#92;character_food.xml&quot; &amp;#92;n&lt;/div&gt;&lt;div&gt;#include &quot;gameplay&amp;#92;character_drugs.xml&quot;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/supplies&amp;gt;&lt;/div&gt;&lt;div&gt;#include &quot;gameplay&amp;#92;character_criticals_6.xml&quot;&lt;/div&gt;&lt;div&gt;#include &quot;gameplay&amp;#92;character_dialogs.xml&quot;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &lt;/specific_character&amp;gt;&lt;/div&gt;&lt;div&gt;2. Открываем amk_npc_profile.xml и пишем:&lt;/div&gt;&lt;div&gt;&lt;character id=&quot;test&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;class&amp;gt;test&lt;/class&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;/character&amp;gt;&lt;/div&gt;&lt;div&gt;3. Открываем spawn_sections.ltx и пишем:&lt;/div&gt;&lt;div&gt;[test]:stalker&lt;/div&gt;&lt;div&gt;$spawn &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = &quot;respawn&amp;#92;test&quot;&lt;/div&gt;&lt;div&gt;character_profile &amp;nbsp; &amp;nbsp;= test&lt;/div&gt;&lt;div&gt;spec_rank = master&lt;/div&gt;&lt;div&gt;community = stalker&lt;/div&gt;&lt;div&gt;4. Создаём файл test_npc_logic.ltx в папке config/scripts и пишем там:&lt;/div&gt;&lt;div&gt;[logic]&lt;/div&gt;&lt;div&gt;active = camper&lt;/div&gt;&lt;div&gt;combat_ignore = combat_ignore&lt;/div&gt;&lt;div&gt;[camper]&lt;/div&gt;&lt;div&gt;sniper = false&lt;/div&gt;&lt;div&gt;radius = 5&lt;/div&gt;&lt;div&gt;no_move = true&lt;/div&gt;&lt;div&gt;def_state_campering = threat_na&lt;/div&gt;&lt;div&gt;path_walk = mil_zomb_stalker_walk1&lt;/div&gt;&lt;div&gt;path_look = mil_zomb_stalker_look1&lt;/div&gt;&lt;div&gt;5. Создаём любой скрипт и пишем туда:&lt;/div&gt;&lt;div&gt;function spawn_npc_test()&lt;/div&gt;&lt;div&gt;local&lt;/div&gt;&lt;div&gt;obj=alife():create(&quot;test&quot;,vector():set(101.435539245605,-8.38547039031982,164.284591674805),3&lt;/div&gt;&lt;div&gt;96523,1643)&lt;/div&gt;&lt;div&gt;local params=amk.read_stalker_params(obj)&lt;/div&gt;&lt;div&gt;params.custom=&quot;[logic]&amp;#92;ncfg = scripts&amp;#92;&amp;#92;test_npc_logic.ltx&quot;&lt;/div&gt;&lt;div&gt;amk.write_stalker_params(params,obj)&lt;/div&gt;&lt;div&gt;end&lt;/div&gt;&lt;div&gt;Прописываем функцию в любой диалог и разговариваем в игре.&lt;/div&gt;&lt;div&gt;В итоге наш НПС заспавнится в домике, где стоит Сумасшедший сталкер (на милитари).&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description>
			
			<link>https://mirhoga.at.ua/publ/modding/spavn_nps_cherez_skript/2-1-0-9</link>
			<category>Моддинг</category><dc:creator></dc:creator>
			<guid>https://mirhoga.at.ua/publ/modding/spavn_nps_cherez_skript/2-1-0-9</guid>
			<pubDate>Thu, 20 Feb 2014 03:31:32 GMT</pubDate>
		</item>
		<item>
			<title>Редактирование персоонажей</title>
			<description>&lt;div&gt;Сложность: Средне&lt;/div&gt;&lt;div&gt;Все характеристики персонажей находятся в файлах &quot;character_desc_...xml&quot;.&lt;/div&gt;&lt;div&gt;Откроем файл &quot;character_desc_escape.xml&quot; из папки gamedata/config/gameplay/&lt;/div&gt;&lt;div&gt;Находим секцию Волка:&lt;/div&gt;&lt;div&gt;&lt;!---------------------------------------esc_wolf-----------------------------------------------------&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &lt;specific_character id=&quot;esc_wolf&quot; team_default = &quot;1&quot;&amp;gt; $$$Это id персонажа: на него ссылается например &quot;all.spawn&quot;$$$&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;name&amp;gt;esc_wolf_name&lt;/name&amp;gt; &amp;nbsp;$$$Это имя персонажа.$$$ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;icon&amp;gt;ui_npc_u_stalker_neytral_balon_1&lt;/icon&amp;gt; $$$Это иконка персонажа$$$&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;bio&amp;gt;esc_wolf_bio&lt;/bio&amp;gt; $$$Это биография персонажа(в игре не используется)$$$&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;class&amp;gt;esc_wolf&lt;/class&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;community&amp;gt;stalker&lt;/community&amp;gt; $$$Это группировка персонажа$$$&lt;/div&gt;&lt;div&gt;&lt;terrain_sect&amp;gt;stalker_terrain&lt;/terrain_sect&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;rank&amp;gt;434&lt;/rank&amp;gt; $$$Это ранг персонажа$$$&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;reputation&amp;gt;5&lt;/reputation&amp;gt; $$$Это репутация персонажа$$$&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;money min=&quot;600&quot; max=&quot;2000&quot; infinitive=&quot;0&quot;/&amp;gt; $$$Это количество денег у персонажа(минимальное и максимальное)$$$...............&lt;/div&gt;</description>
			
			<link>https://mirhoga.at.ua/publ/modding/redaktirovanie_persoonazhej/2-1-0-8</link>
			<category>Моддинг</category><dc:creator></dc:creator>
			<guid>https://mirhoga.at.ua/publ/modding/redaktirovanie_persoonazhej/2-1-0-8</guid>
			<pubDate>Thu, 20 Feb 2014 03:29:36 GMT</pubDate>
		</item>
		<item>
			<title>как прописать свой файл текстов</title>
			<description>&lt;div&gt;Сложность:Легко&lt;/div&gt;&lt;div&gt;Допустим вы захотели написать много диалогов, и не хочется их писать в оригинальные файлы.&lt;/div&gt;&lt;div&gt;Делаем так:&lt;/div&gt;&lt;div&gt;1. Открываем localization.ltx и прописываем в самый конец:&lt;/div&gt;&lt;div&gt;ваш_файл_текстов&lt;/div&gt;&lt;div&gt;2. Создаём ваш_файл_текстов в папке &quot;gamedata/config/text/rus/&quot; и пишем в них диалоги/описания/любые тексты по анологии с другими файлами в папке &quot;rus&quot;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description>
			
			<link>https://mirhoga.at.ua/publ/modding/kak_propisat_svoj_fajl_tekstov/2-1-0-6</link>
			<category>Моддинг</category><dc:creator></dc:creator>
			<guid>https://mirhoga.at.ua/publ/modding/kak_propisat_svoj_fajl_tekstov/2-1-0-6</guid>
			<pubDate>Wed, 19 Feb 2014 04:14:40 GMT</pubDate>
		</item>
		<item>
			<title>диологи</title>
			<description>&lt;div&gt;Сложность: Легко&lt;/div&gt;&lt;div&gt;Как сделать простой диалог.&lt;/div&gt;&lt;div&gt;1. Открываем, например файл dialogs_escape.xml (gamedata/config/gameplay) и пишем в конец:&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;dialog id=&quot;test_dialog&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;phrase_list&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;phrase id=&quot;0&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;text&amp;gt;test_dialog_0&lt;/text&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;next&amp;gt;1&lt;/next&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/phrase&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;phrase id=&quot;1&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;text&amp;gt;test_dialog_1&lt;/text&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/phrase&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/phrase_list&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &lt;/dialog&amp;gt;&lt;/div&gt;&lt;div&gt;Это скелет диалога. В нём будут написаны все инфопоршни и actions.&lt;/div&gt;&lt;div&gt;&lt;dialog id=&quot;test_dialog&quot;&amp;gt; - это название диалога, которое нужно будет написать НПС.&lt;/div&gt;&lt;div&gt;&lt;phrase id=&quot;0&quot;&amp;gt; - номер фразы.&lt;/div&gt;&lt;div&gt;&lt;text&amp;gt;test_dialog_0&lt;/text&amp;gt; - это текст фразы.&lt;/div&gt;&lt;div&gt;&lt;next&amp;gt;?&lt;/next&amp;gt; - переход к фразе.&lt;/div&gt;&lt;div&gt;2. Теперь нужно написать тексты диалога. Заходим в файл stable_dialogs_bar.xml (gamedata/config/text/rus) и пишем в конце:&lt;/div&gt;&lt;div&gt;&lt;string id=&quot;test_dialog_0&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;text&amp;gt;Это тэстовый диалог&lt;/text&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &lt;/string&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &lt;string id=&quot;test_dialog_1&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;text&amp;gt;Угу.&lt;/text&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &lt;/string&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;string id=&quot;test_dialog_0&quot;&amp;gt; - это то, на что ссылается скелет диалога.&lt;/div&gt;&lt;div&gt;&lt;text&amp;gt;Это тэстовый диалог&lt;/text&amp;gt; - собственно текст.&lt;/div&gt;&lt;div&gt;3. Теперь нужно прописать этот диалог НПС. Например Бармену. Открываем файл character_desc_bar.xml и находим секцию Бармена. Она идёт самой первой.&amp;nbsp;&lt;/div&gt;&lt;div&gt;После всех &lt;actor_dialog&amp;gt;???&lt;/actor_dialog&amp;gt;, прописываем свой:&lt;/div&gt;&lt;div&gt;&lt;actor_dialog&amp;gt;test_dialog&lt;/actor_dialog&amp;gt;............&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description>
			
			<link>https://mirhoga.at.ua/publ/modding/diologi/2-1-0-5</link>
			<category>Моддинг</category><dc:creator></dc:creator>
			<guid>https://mirhoga.at.ua/publ/modding/diologi/2-1-0-5</guid>
			<pubDate>Wed, 19 Feb 2014 04:13:40 GMT</pubDate>
		</item>
		<item>
			<title>Создание нового костьюма</title>
			<description>&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Как создать абсолютно новый костюм с уникальным визуалом.&lt;/div&gt;&lt;div&gt;Сложность:Тяжело&lt;/div&gt;&lt;div&gt;1. Открываем outfit.ltx (gamedata/config/misc)&lt;/div&gt;&lt;div&gt;Копируем секцию например СКАТ-10М в конец файла и редактируем:&amp;nbsp;&lt;/div&gt;&lt;div&gt;[ваше_название_костюма]:outfit_base&lt;/div&gt;&lt;div&gt;GroupControlSection &amp;nbsp; &amp;nbsp;= spawn_group&lt;/div&gt;&lt;div&gt;discovery_dependency =&lt;/div&gt;&lt;div&gt;$spawn &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = &quot;outfit&amp;#92;ваше_название_костюма&quot;&lt;/div&gt;&lt;div&gt;;$prefetch &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = 32&lt;/div&gt;&lt;div&gt;class &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= E_STLK&lt;/div&gt;&lt;div&gt;cform &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = skeleton&lt;/div&gt;&lt;div&gt;visual &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= equipments&amp;#92;ваше_название_костюма&lt;/div&gt;&lt;div&gt;actor_visual &amp;nbsp; &amp;nbsp;= actors&amp;#92;soldier&amp;#92;ваша_модель.ogf&lt;/div&gt;&lt;div&gt;ef_equipment_type &amp;nbsp; &amp;nbsp;= 4&lt;/div&gt;&lt;div&gt;inv_name &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= ваше_название_костюма_в_конфиге&lt;/div&gt;&lt;div&gt;inv_name_short &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= ваше_название_костюма_в_конфиге&lt;/div&gt;&lt;div&gt;description &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= ваше_название_костюма_описание_в_конфиге&lt;/div&gt;&lt;div&gt;inv_weight &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 16.0;;;;ВЕС КОСТЮМА;;;;&lt;/div&gt;&lt;div&gt;slot &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 6&lt;/div&gt;&lt;div&gt;inv_grid_width &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 2;;;;КООРДИНАТЫ ИКОНКИ;;;;&lt;/div&gt;&lt;div&gt;inv_grid_height &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 3&lt;/div&gt;&lt;div&gt;inv_grid_x &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 18&lt;/div&gt;&lt;div&gt;inv_grid_y &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 17&lt;/div&gt;&lt;div&gt;full_icon_name &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= npc_icon_militaryspec_outfit&lt;/div&gt;&lt;div&gt;cost &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 48000;;;;СТОИМОСТЬ КОСТЮМА;;;;&lt;/div&gt;&lt;div&gt;full_scale_icon &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 10,6;иконка сталкера в костюме в полный рост&lt;/div&gt;&lt;div&gt;immunities_sect &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= ваше_название_костюма_immunities;;;;ЭТО УВЕЛИЧЕНИЕ ЗАЩИТЫ КОСТЮМА;;;;&lt;/div&gt;&lt;div&gt;; MEDIUM RESISTANCE&lt;/div&gt;&lt;div&gt;burn_protection &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = 0.5&lt;/div&gt;&lt;div&gt;strike_protection &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = 0.5&lt;/div&gt;&lt;div&gt;shock_protection &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = 0.5&lt;/div&gt;&lt;div&gt;wound_protection &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 0.5&lt;/div&gt;&lt;div&gt;radiation_protection &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = 0.5&lt;/div&gt;&lt;div&gt;telepatic_protection &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = 0.5&lt;/div&gt;&lt;div&gt;chemical_burn_protection &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = 0.5&lt;/div&gt;&lt;div&gt;explosion_protection &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = 0.5&lt;/div&gt;&lt;div&gt;fire_wound_protection &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 0.5&lt;/div&gt;&lt;div&gt;bones_koeff_protection = &amp;nbsp; &amp;nbsp;armor_helmet_damage&lt;/div&gt;&lt;div&gt;[ваше_название_костюма_immunities]&lt;/div&gt;&lt;div&gt;burn_immunity &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 0.004;коэффициенты иммунитета самого&lt;/div&gt;&lt;div&gt;костюма&lt;/div&gt;&lt;div&gt;strike_immunity &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 0.003&lt;/div&gt;&lt;div&gt;shock_immunity &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 0.003&lt;/div&gt;&lt;div&gt;wound_immunity &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 0.005&lt;/div&gt;&lt;div&gt;radiation_immunity &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 0.00&lt;/div&gt;&lt;div&gt;telepatic_immunity &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 0.00&lt;/div&gt;&lt;div&gt;chemical_burn_immunity &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 0.003&lt;/div&gt;&lt;div&gt;explosion_immunity &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 0.004&lt;/div&gt;&lt;div&gt;fire_wound_immunity &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 0.006&lt;/div&gt;&lt;div&gt;2. Открываем файл string_table_outfits.xml из папки (gamedata/config/text/rus) и в конец файла пишем:&lt;/div&gt;&lt;div&gt;&lt;string id=&quot;ваше_название_костюма_в_конфиге&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;text&amp;gt;То, что отображается в игре (название)&lt;/text&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &lt;/string&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &lt;string id=&quot;ваше_название_костюма_описание_в_конфиге&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;text&amp;gt;То, что отображается в игре (описание)&lt;/text&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &lt;/string&amp;gt;&lt;/div&gt;&lt;div&gt;3. Находим в папке gamedata/meshes/actors/soldier файл stalker_military_black.ogf делаем его копию и переназываем её как хочется, например в stalker_military_white.ogf. Открываем её блокнотом и находим это: act&amp;#92;act_stalker_military_1. Меняем на любой текст, но главное чтобы символов было столько же, иначе модель не будет работать. Меняем например на это: _ct_stalker_military.&lt;/div&gt;&lt;div&gt;4. Делаем тоже самое с stalker_comander_suit.ogf (gamedata/meshes/equipments) - получаем stalker_comander_suit_white.ogf&lt;/div&gt;&lt;div&gt;5. Создаём текстуру с названием _ct_stalker_military.dds (можно взять готовую из любого текстурного мода и переназвать как надо.&lt;/div&gt;&lt;div&gt;6.Прописываем в продажу торговцу и радуемся.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description>
			
			<link>https://mirhoga.at.ua/publ/modding/sozdanie_novogo_kostjuma/2-1-0-4</link>
			<category>Моддинг</category><dc:creator></dc:creator>
			<guid>https://mirhoga.at.ua/publ/modding/sozdanie_novogo_kostjuma/2-1-0-4</guid>
			<pubDate>Wed, 19 Feb 2014 04:10:26 GMT</pubDate>
		</item>
		<item>
			<title>Создание Уникального костюма</title>
			<description>&lt;div&gt;Cложность:Легко&lt;/div&gt;&lt;div&gt;Файлы: unique_items.ltx&lt;/div&gt;&lt;div&gt;Создание костюма, который например является модификацией существующего.&lt;/div&gt;&lt;div&gt;1. Открываем файл unique_items.ltx (gamedata/config/misc) и в конец файла пишем:&amp;nbsp;&lt;/div&gt;&lt;div&gt;[любой_текст_m1]:novice_outfit;Модифицированный костюм&lt;/div&gt;&lt;div&gt;$spawn &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= &quot;outfit&amp;#92;uniq&amp;#92;любой_текст_m1&quot;&lt;/div&gt;&lt;div&gt;inv_name &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= название в конфиге&lt;/div&gt;&lt;div&gt;inv_name_short &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= название в конфиге&lt;/div&gt;&lt;div&gt;description &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= описание в конфиге&lt;/div&gt;&lt;div&gt;cost &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 3000&lt;/div&gt;&lt;div&gt;health_restore_speed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 0.0004&lt;/div&gt;&lt;div&gt;bleeding_restore_speed &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= -0.002&lt;/div&gt;&lt;div&gt;inv_grid_x &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 12&lt;/div&gt;&lt;div&gt;inv_grid_y &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 21&lt;/div&gt;&lt;div&gt;Тут прописаны отличия от самого костюма. В данном случае от novice_outfit&lt;/div&gt;&lt;div&gt;inv_name - название&lt;/div&gt;&lt;div&gt;inv_name_short - название&lt;/div&gt;&lt;div&gt;description - описание&lt;/div&gt;&lt;div&gt;cost - цена&lt;/div&gt;&lt;div&gt;health_restore_speed - скорость восстановления здоровья когда одет этот костюм&lt;/div&gt;&lt;div&gt;bleeding_restore_speed - скорость уменьшения кровотечения&lt;/div&gt;&lt;div&gt;inv_grid_x и inv_grid_y - иконка.&lt;/div&gt;&lt;div&gt;Получается, что в отличие от куртки новичка у этой куртки повышенная цена, она быстрее восстанавливает здоровье, убирает кровотечение, у куртки другое описание и название, другая иконка.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description>
			
			<link>https://mirhoga.at.ua/publ/modding/sozdanie_unikalnogo_kostjuma/2-1-0-3</link>
			<category>Моддинг</category><dc:creator></dc:creator>
			<guid>https://mirhoga.at.ua/publ/modding/sozdanie_unikalnogo_kostjuma/2-1-0-3</guid>
			<pubDate>Wed, 19 Feb 2014 04:09:05 GMT</pubDate>
		</item>
		<item>
			<title>Создание тайника</title>
			<description>&lt;div&gt;Сложность: Средне&lt;/div&gt;&lt;div&gt;Файлы:spawn_sections.ltx, devices.ltx, любой стандартный диалог.&lt;/div&gt;&lt;div&gt;Для того, чтобы замерить координаты можно воспользоватся аддончиком Position Informer. (В теме инструментарий для мододелов)&amp;nbsp;&lt;/div&gt;&lt;div&gt;1. Создаём файл ваше_название_скрипта.script в папке gamedata/scripts и пишем в него:&lt;/div&gt;&lt;div&gt;function ваше_название_функции() &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $$$НАЗВАНИЕ ФУНКЦИИ$$$&lt;/div&gt;&lt;div&gt;alife():create(section,position,levelvertex,gamevertex) &amp;nbsp; $$$ЭТО ТОЧКА ГДЕ СПАВНИТСЯ ПРЕДМЕТ$$$&lt;/div&gt;&lt;div&gt;end&lt;/div&gt;&lt;div&gt;2. В папке config/scripts создаём файл m_taynik.ltx и пишем в него:&lt;/div&gt;&lt;div&gt;[spawn] $$$ Это то, что появится в тайнике $$$&lt;/div&gt;&lt;div&gt;предмет&lt;/div&gt;&lt;div&gt;предмет&lt;/div&gt;&lt;div&gt;предмет&lt;/div&gt;&lt;div&gt;предмет&lt;/div&gt;&lt;div&gt;предмет&lt;/div&gt;&lt;div&gt;3. Открываем файл spawn_sections.ltx из папки gamedata/config/creatures и пишем:&lt;/div&gt;&lt;div&gt;[m_taynik]:ваш_текст&lt;/div&gt;&lt;div&gt;visual = equipments&amp;#92;item_rukzak&lt;/div&gt;&lt;div&gt;radius = 1&lt;/div&gt;&lt;div&gt;custom_data = scripts&amp;#92;m_taynik.ltx&lt;/div&gt;&lt;div&gt;4. Открываем файл devices.ltx и пишем:&lt;/div&gt;&lt;div&gt;[ваш_текст]&lt;/div&gt;&lt;div&gt;GroupControlSection &amp;nbsp; &amp;nbsp;= spawn_group&lt;/div&gt;&lt;div&gt;discovery_dependency =&lt;/div&gt;&lt;div&gt;$spawn &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = &quot;devices&amp;#92;inventory box&quot;&lt;/div&gt;&lt;div&gt;class &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= O_INVBOX&lt;/div&gt;&lt;div&gt;cform &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= skeleton&lt;/div&gt;&lt;div&gt;visual &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= physics&amp;#92;box&amp;#92;expl_dinamit.ogf&lt;/div&gt;&lt;div&gt;script_binding &amp;nbsp; &amp;nbsp; &amp;nbsp;= bind_physic_object.init&lt;/div&gt;&lt;div&gt;5. Пихаем в любой диалог функцию спавна:&lt;/div&gt;&lt;div&gt;&lt;action&amp;gt;ваше_название_скрипта.ваше_название_функция&lt;/action&amp;gt;&lt;/div&gt;&lt;div&gt;Например в dialogs_trading.xml в диалоге doctor_dialog_start после фразы doctor_dialog_start_13, пишем:&lt;/div&gt;&lt;div&gt;&lt;action&amp;gt;ваше_название_скрипта.ваше_название_функции&lt;/action&amp;gt;&lt;/div&gt;&lt;div&gt;Теперь после того как поговорите с Доктором (NLC5) по заданным координатам появится рюкзак.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description>
			
			<link>https://mirhoga.at.ua/publ/modding/sozdanie_tajnika/2-1-0-2</link>
			<category>Моддинг</category><dc:creator></dc:creator>
			<guid>https://mirhoga.at.ua/publ/modding/sozdanie_tajnika/2-1-0-2</guid>
			<pubDate>Wed, 19 Feb 2014 04:07:04 GMT</pubDate>
		</item>
		<item>
			<title>Как отслать сообщение ГГ на пда</title>
			<description>&lt;div&gt;Сложность: Легко&lt;/div&gt;&lt;div&gt;Файлы:Любой стандартный диалог&amp;nbsp;&lt;/div&gt;&lt;div&gt;1. Создаём файл ваше_название_скрипта.script в папке gamedata/scripts и пишем в него:&lt;/div&gt;&lt;div&gt;function ваш_текст(first_speaker, second_speaker)&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; news_manager.send_tip(db.actor, &quot;%c[255,255,128,128]ПРИМЕР:&amp;#92;n%c[default]ВАШ ТЕКСТ&quot;, nil, nil, 30000)&lt;/div&gt;&lt;div&gt;end&lt;/div&gt;&lt;div&gt;news_manager.send_tip - это сама функция, которая отсылает сообщение.&lt;/div&gt;&lt;div&gt;&quot;%c[255,255,128,128] - это цвет сообщения, идет по моему по цветам RGB.&lt;/div&gt;&lt;div&gt;%c[default] - это конец кода цвета сообщения, дальше текст идёт в стандартном цвете.&lt;/div&gt;&lt;div&gt;&amp;#92;n - это перенос на другую строчку.&lt;/div&gt;&lt;div&gt;2. В любой диалог пишем функцию:&lt;/div&gt;&lt;div&gt;&lt;action&amp;gt;ваше_название_скрипта.ваш_текст&lt;/action&amp;gt;&lt;/div&gt;&lt;div&gt;Например в dialogs_trading.xml в диалоге doctor_dialog_start после фразы doctor_dialog_start_13, пишем:&lt;/div&gt;&lt;div&gt;&lt;action&amp;gt;ваше_название_скрипта.ваш_текст&lt;/action&amp;gt;&lt;/div&gt;&lt;div&gt;Теперь после того как поговорите с Доктором (NLC5) на ПДА придёт сообщение с вашим текстом.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description>
			
			<link>https://mirhoga.at.ua/publ/modding/kak_otslat_soobshhenie_mechenamu_na_pda/2-1-0-1</link>
			<category>Моддинг</category><dc:creator></dc:creator>
			<guid>https://mirhoga.at.ua/publ/modding/kak_otslat_soobshhenie_mechenamu_na_pda/2-1-0-1</guid>
			<pubDate>Wed, 19 Feb 2014 04:05:18 GMT</pubDate>
		</item>
	</channel>
</rss>