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

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=SoC._%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D1%82%D0%B0%D1%82%D0%B5%D0%B9_%D0%B2_PDA</id>
		<title>SoC. Добавление статей в PDA</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=SoC._%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D1%82%D0%B0%D1%82%D0%B5%D0%B9_%D0%B2_PDA"/>
				<updated>2015-01-06T07:28:18Z</updated>
		
		<summary type="html">&lt;p&gt;195.189.123.205: /* Дополнительно */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Добавление статьи==&lt;br /&gt;
&lt;br /&gt;
На примере статьи из '''Artefact Activation Mod''' разберем их добавление в '''PDA''':&lt;br /&gt;
&lt;br /&gt;
* Добавим в файл '''config\gameplay\encyclopedia_zone.xml''' новую статью:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;!-------------------------------- Activation - Basic -----------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;article id=&amp;quot;zone_anomalies_activation_basic&amp;quot; name=&amp;quot;zone_anomalies_activation-basic&amp;quot; group=&amp;quot;Anomalies&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;texture x=&amp;quot;500&amp;quot; y=&amp;quot;150&amp;quot; width=&amp;quot;100&amp;quot; height=&amp;quot;100&amp;quot;&amp;gt;'''ui\ui_icon_photo'''&amp;lt;/texture&amp;gt;&lt;br /&gt;
        &amp;lt;text&amp;gt;enc_zone_anomalies_activation_basic&amp;lt;/text&amp;gt;&lt;br /&gt;
    &amp;lt;/article&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Здесь:&lt;br /&gt;
&lt;br /&gt;
** '''article id''' - внутреннее имя статьи, именно на него ссылаются в файлах игры&lt;br /&gt;
** '''name''' - имя статьи, отображаемое в игре, подгружается из строкового массива&lt;br /&gt;
** '''texture''' - картинка и её позиция в статье, в данном случае мы использовали обычный белый шум&lt;br /&gt;
** '''text''' - текст статьи, отображаемый в игре, подгружается из строкового массива&lt;br /&gt;
&lt;br /&gt;
* Добавим в, например, '''config\gameplay\info_l01escape.xml''' (инфопорции уровня &amp;quot;Кордон&amp;quot;) ссылку на получение статьи - скажем, к трупу у туннеля, при обыске которого выдается информация о аномалиях в туннеле (вы его обнаруживаете, проходя второе спецзадание от Сидоровича). Найдем эти строки и дополним их:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
	&amp;lt;!-- труп у аномалии --&amp;gt;&lt;br /&gt;
	&amp;lt;info_portion id=&amp;quot;esc_tutorial_dead_novice&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;article&amp;gt;tutorial_moving_anomaly&amp;lt;/article&amp;gt;&lt;br /&gt;
		'''&amp;lt;article&amp;gt;zone_anomalies_activation_basic&amp;lt;/article&amp;gt;'''&lt;br /&gt;
	&amp;lt;/info_portion&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Главное - никогда не путайте '''article id''', '''name''' и '''text''' статьи. Я в данном примере это сделать легко. Лучше называйте их непохожими друг на друга названиями.&lt;br /&gt;
&lt;br /&gt;
* Так как в статье у нас есть такое поле:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
        &amp;lt;text&amp;gt;enc_zone_anomalies_activation_basic&amp;lt;/text&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Да и название тоже не написано прямо, а ссылается на определенную строку, то добавим этот самый '''text''' в '''config\text\rus\string_table_enc_zone.xml''', в нашем случае:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
	&amp;lt;string id=&amp;quot;enc_zone_anomalies_activation-basic&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;text&amp;gt;Активация - базис&amp;lt;/text&amp;gt;&lt;br /&gt;
	&amp;lt;/string&amp;gt;&lt;br /&gt;
	&amp;lt;string id=&amp;quot;enc_zone_anomalies_activation_basic&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;text&amp;gt;С артефактами связана, помимо всего прочего, ''(ну, и так далее, там большой текст)''...&amp;lt;/text&amp;gt;&lt;br /&gt;
	&amp;lt;/string&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Дополнительно==&lt;br /&gt;
&lt;br /&gt;
Чтобы статья добавлялась при получении определенного задания, в '''..._task.xml''' (вместо '''...''' стоит название уровня) нужно прописать конструкцию вида:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
&amp;lt;article&amp;gt;название_задания_descr&amp;lt;/article&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
И добавить статью с соответствующим id.&lt;br /&gt;
&lt;br /&gt;
==Авторы==&lt;br /&gt;
&lt;br /&gt;
Статья создана: [[Участник:BAC9-FLCL|BAC9-FLCL]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Конфигурационные_файлы]]&lt;/div&gt;</summary>
		<author><name>195.189.123.205</name></author>	</entry>

	</feed>