<?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=Loxanutiy</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=Loxanutiy"/>
		<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/Loxanutiy"/>
		<updated>2026-04-29T09:16:12Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.22.6</generator>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%D0%B0:Loxanutiy</id>
		<title>Обсуждение участника:Loxanutiy</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%D0%B0:Loxanutiy"/>
				<updated>2017-06-05T05:04:56Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Кто ты черт побери?! -- Я тут вообще-то с 2014 года... И если это слишком важно -  я человек.&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%D0%B0:Loxanutiy</id>
		<title>Обсуждение участника:Loxanutiy</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%D0%B0:Loxanutiy"/>
				<updated>2017-06-05T05:01:47Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Кто ты черт побери?! -- Я тут вообще-то с 2014 года...&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81_ini_file</id>
		<title>Класс ini file</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81_ini_file"/>
				<updated>2017-06-01T12:51:55Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Скрипты]]&lt;br /&gt;
== Конструктор класса ==&lt;br /&gt;
Конструктор класса очень прост, принимает только один аргумент-путь к .ltx файлу. Пример использования:&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local file = ini_file(&amp;quot;папка\\файл.ltx&amp;quot;)&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Варианты использования ==&lt;br /&gt;
=== Описание вариантов ===&lt;br /&gt;
Читать файл можно двумя способами. Первый способ, через файл utils. По мне, он только усложняет, в связи с большим количеством не понятных аргументов. Второй - через сам класс ini_file. Мне кажется, второй - самый простой способ. Аргументов всего-лишь два и они очень понятные. Некоторые из аргументов способа через файл utils мне до сих пор не понятны. Но вроде бы работает, значит скорее всего не столь важны.&lt;br /&gt;
&lt;br /&gt;
=== Сравнение вариантов ===&lt;br /&gt;
&lt;br /&gt;
====Первый вариант (файл utils)====&lt;br /&gt;
Отрывок из моего скрипта:&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;)&lt;br /&gt;
local novice_min = utils.cfg_get_number(config, &amp;quot;novice&amp;quot;, &amp;quot;money_min&amp;quot;, nil, true)&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
Давайте разбирать -&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local novice_min = utils.cfg_get_number(config, -- наша переменная типа ini_file&lt;br /&gt;
                                       &amp;quot;novice&amp;quot;, -- секция&lt;br /&gt;
                                       &amp;quot;money_min&amp;quot;, -- поле&lt;br /&gt;
                                        nil, true) -- вот собственно те аргументы которые я не понимаю. вроде бы не за что не отвечают&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
Не спешите писать, что я забыл способ получения строчки из конфига.&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local novice_min = utils.cfg_get_string(config, -- наша переменная типа ini_file&lt;br /&gt;
                                       &amp;quot;sekciya&amp;quot;, -- секция&lt;br /&gt;
                                       &amp;quot;money_min&amp;quot;, -- поле&lt;br /&gt;
                                       nil, true, -- не понятные мне аргументы&lt;br /&gt;
                                       &amp;quot;&amp;quot;) -- возможно, фильтр&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
==== Второй способ ====&lt;br /&gt;
Но я предпочитаю второй способ. Он намного удобнее.&lt;br /&gt;
Пример читки числа.&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local peremennaya = config:r_u8(&amp;quot;section&amp;quot;, &amp;quot;field&amp;quot;)&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
А способ получения строки почти ничем не отличается, только где r_u8 - пишем r_string.&lt;br /&gt;
&lt;br /&gt;
== Вывод ==&lt;br /&gt;
К концу вы должны были научится пользоваться классом ini_file. &lt;br /&gt;
&amp;lt;small&amp;gt;Всем пасибо за то что читали мою статью.&amp;lt;/small&amp;gt;&lt;br /&gt;
Автор: [[Участник:Loxanutiy]]&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81_ini_file</id>
		<title>Класс ini file</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81_ini_file"/>
				<updated>2017-06-01T12:51:27Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Скрипты]]&lt;br /&gt;
== Конструктор класса ==&lt;br /&gt;
Конструктор класса очень прост, принимает только один аргумент-путь к .ltx файлу. Пример использования:&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local file = ini_file(&amp;quot;папка\\файл.ltx&amp;quot;)&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Варианты использования ==&lt;br /&gt;
Читать файл можно двумя способами. Первый способ, через файл utils. По мне, он только усложняет, в связи с большим количеством не понятных аргументов. Второй - через сам класс ini_file. Мне кажется, второй - самый простой способ. Аргументов всего-лишь два и они очень понятные. Некоторые из аргументов способа через файл utils мне до сих пор не понятны. Но вроде бы работает, значит скорее всего не столь важны.&lt;br /&gt;
&lt;br /&gt;
=== Сравнение вариантов ===&lt;br /&gt;
&lt;br /&gt;
====Первый вариант (файл utils)====&lt;br /&gt;
Отрывок из моего скрипта:&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;)&lt;br /&gt;
local novice_min = utils.cfg_get_number(config, &amp;quot;novice&amp;quot;, &amp;quot;money_min&amp;quot;, nil, true)&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
Давайте разбирать -&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local novice_min = utils.cfg_get_number(config, -- наша переменная типа ini_file&lt;br /&gt;
                                       &amp;quot;novice&amp;quot;, -- секция&lt;br /&gt;
                                       &amp;quot;money_min&amp;quot;, -- поле&lt;br /&gt;
                                        nil, true) -- вот собственно те аргументы которые я не понимаю. вроде бы не за что не отвечают&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
Не спешите писать, что я забыл способ получения строчки из конфига.&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local novice_min = utils.cfg_get_string(config, -- наша переменная типа ini_file&lt;br /&gt;
                                       &amp;quot;sekciya&amp;quot;, -- секция&lt;br /&gt;
                                       &amp;quot;money_min&amp;quot;, -- поле&lt;br /&gt;
                                       nil, true, -- не понятные мне аргументы&lt;br /&gt;
                                       &amp;quot;&amp;quot;) -- возможно, фильтр&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
==== Второй способ ====&lt;br /&gt;
Но я предпочитаю второй способ. Он намного удобнее.&lt;br /&gt;
Пример читки числа.&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local peremennaya = config:r_u8(&amp;quot;section&amp;quot;, &amp;quot;field&amp;quot;)&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
А способ получения строки почти ничем не отличается, только где r_u8 - пишем r_string.&lt;br /&gt;
&lt;br /&gt;
== Вывод ==&lt;br /&gt;
К концу вы должны были научится пользоваться классом ini_file. &lt;br /&gt;
&amp;lt;small&amp;gt;Всем пасибо за то что читали мою статью.&amp;lt;/small&amp;gt;&lt;br /&gt;
Автор: [[Участник:Loxanutiy]]&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=Particles.xr</id>
		<title>Particles.xr</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=Particles.xr"/>
				<updated>2017-06-01T02:23:49Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Формат файла particles.xr&lt;br /&gt;
&lt;br /&gt;
Состоит из чанков(chunk), как и многие другие файлы сталкера.&lt;br /&gt;
&lt;br /&gt;
Chunk 1 – содержит версию файла. Размер 2 байта&lt;br /&gt;
&lt;br /&gt;
Chunk 3 – содержит чанки с particle effect(PE). Идут последовательно друг за другом&lt;br /&gt;
&lt;br /&gt;
Chunk 4 – содержит чанки с particle group(PG). Идут последовательно друг за другом&lt;br /&gt;
&lt;br /&gt;
Формат чанков PE/PG.&lt;br /&gt;
&lt;br /&gt;
Chunk 1 – тип объекта(PG или PE). Размер 2 байта&lt;br /&gt;
&lt;br /&gt;
Chunk 2 – имя объекта. Строка, оканчивающаяся нулем.&lt;br /&gt;
&lt;br /&gt;
Chunk 3 - сразу после нулевого байта в названии, размером в 4 байта. Содержит число Max particles.&lt;br /&gt;
&lt;br /&gt;
Chunk 4 - размер варьируется, пытаюсь его раскопать.&lt;br /&gt;
&lt;br /&gt;
Chunk 5 - не понятный чанк размером в 4 байта.&lt;br /&gt;
&lt;br /&gt;
Chunk 7 - чанк содержащий две строки разбитые разделителем - байт 00. Первая строка - параметр Shader из раздела Sprite, вторая - параметр Texture из того же раздела. Размер - строка1+разделитель+строка2+нулевой байт.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Разобрал: Kolmogor&lt;br /&gt;
&lt;br /&gt;
Чанки с 3 по 7 - разобрал: Loxanutiy&lt;br /&gt;
&lt;br /&gt;
[[Категория:Форматы файлов]]&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=Particles.xr</id>
		<title>Particles.xr</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=Particles.xr"/>
				<updated>2017-06-01T02:23:32Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Формат файла particles.xr&lt;br /&gt;
&lt;br /&gt;
Состоит из чанков(chunk), как и многие другие файлы сталкера.&lt;br /&gt;
&lt;br /&gt;
Chunk 1 – содержит версию файла. Размер 2 байта&lt;br /&gt;
&lt;br /&gt;
Chunk 3 – содержит чанки с particle effect(PE). Идут последовательно друг за другом&lt;br /&gt;
&lt;br /&gt;
Chunk 4 – содержит чанки с particle group(PG). Идут последовательно друг за другом&lt;br /&gt;
&lt;br /&gt;
Формат чанков PE/PG.&lt;br /&gt;
&lt;br /&gt;
Chunk 1 – тип объекта(PG или PE). Размер 2 байта&lt;br /&gt;
&lt;br /&gt;
Chunk 2 – имя объекта. Строка, оканчивающаяся нулем.&lt;br /&gt;
&lt;br /&gt;
Chunk 3 - сразу после нулевого байта в названии, размером в 4 байта. Содержит число Max particles.&lt;br /&gt;
&lt;br /&gt;
Chunk 4 - размер варьируется, пытаюсь его раскопать.&lt;br /&gt;
&lt;br /&gt;
Chunk 5 - не понятный чанк размером в 4 байта.&lt;br /&gt;
&lt;br /&gt;
Chunk 7 - чанк содержащий две строки разбитые разделителем - байт 00. Первая строка - параметр Shader из раздела Sprite, вторая - параметр Texture из того же раздела. Размер - строка1+разделитель+строка2+нулевой байт.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Разобрал: Kolmogor&lt;br /&gt;
Чанки с 3 по 7 - разобрал: Loxanutiy&lt;br /&gt;
&lt;br /&gt;
[[Категория:Форматы файлов]]&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy</id>
		<title>Участник:Loxanutiy</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy"/>
				<updated>2017-05-31T15:37:28Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Дневник ==&lt;br /&gt;
Здесь я буду выкладывать различные записи.&lt;br /&gt;
&lt;br /&gt;
=== Разборы форматов ===&lt;br /&gt;
==== Детальная разборка particles.xr ====&lt;br /&gt;
Основы уже разобраны, я хочу копнуть глубже в сторону настроек партикл эффектов.&lt;br /&gt;
Ну-с, начнём.&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 3 - сразу после нулевого байта в названии, размером в 4 байта. Содержит число Max particles.&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 4 - размер варьируется, пытаюсь его раскопать.&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 5 - не понятный чанк размером в 4 байта&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 7 - чанк содержащий две строки разбитые разделителем - байт 00. Первая строка - параметр Shader из раздела Sprite,  вторая - параметр Texture из того же раздела. Размер - строка1+разделитель+строка2+нулевой байт.&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy</id>
		<title>Участник:Loxanutiy</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy"/>
				<updated>2017-05-31T15:37:20Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Дневник ==&lt;br /&gt;
Здесь я буду выкладывать различные записи.&lt;br /&gt;
&lt;br /&gt;
=== Разборы файлов ===&lt;br /&gt;
==== Детальная разборка particles.xr ====&lt;br /&gt;
Основы уже разобраны, я хочу копнуть глубже в сторону настроек партикл эффектов.&lt;br /&gt;
Ну-с, начнём.&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 3 - сразу после нулевого байта в названии, размером в 4 байта. Содержит число Max particles.&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 4 - размер варьируется, пытаюсь его раскопать.&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 5 - не понятный чанк размером в 4 байта&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 7 - чанк содержащий две строки разбитые разделителем - байт 00. Первая строка - параметр Shader из раздела Sprite,  вторая - параметр Texture из того же раздела. Размер - строка1+разделитель+строка2+нулевой байт.&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy</id>
		<title>Участник:Loxanutiy</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy"/>
				<updated>2017-05-31T15:35:26Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Дневник ==&lt;br /&gt;
Здесь я буду выкладывать различные записи.&lt;br /&gt;
&lt;br /&gt;
=== Детальная разборка particles.xr ===&lt;br /&gt;
Основы уже разобраны, я хочу копнуть глубже в сторону настроек партикл эффектов.&lt;br /&gt;
Ну-с, начнём.&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 3 - сразу после нулевого байта в названии, размером в 4 байта. Содержит число Max particles.&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 4 - размер варьируется, пытаюсь его раскопать.&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 5 - не понятный чанк размером в 4 байта&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 7 - чанк содержащий две строки разбитые разделителем - байт 00. Первая строка - параметр Shader из раздела Sprite,  вторая - параметр Texture из того же раздела. Размер - строка1+разделитель+строка2+нулевой байт.&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy</id>
		<title>Участник:Loxanutiy</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy"/>
				<updated>2017-05-31T15:32:24Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Дневник ==&lt;br /&gt;
Здесь я буду выкладывать различные записи.&lt;br /&gt;
&lt;br /&gt;
=== Детальная разборка particles.xr ===&lt;br /&gt;
Основы уже разобраны, я хочу копнуть глубже в сторону настроек партикл эффектов.&lt;br /&gt;
Ну-с, начнём.&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 3 - сразу после нулевого байта в названии, размером в 4 байта. Содержит число Max particles.&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 4 - размер варьируется, пытаюсь его раскопать.&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 5 - не понятный чанк размером в 4 байта&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 7 - чанк содержащий две строки разбитые разделителем - байт 00. Размер - строка1+разделитель+строка2+нулевой байт&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy</id>
		<title>Участник:Loxanutiy</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy"/>
				<updated>2017-05-31T15:24:38Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Дневник ==&lt;br /&gt;
Здесь я буду выкладывать различные записи.&lt;br /&gt;
&lt;br /&gt;
=== Детальная разборка particles.xr ===&lt;br /&gt;
Основы уже разобраны, я хочу копнуть глубже в сторону настроек партикл эффектов.&lt;br /&gt;
Ну-с, начнём.&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 3 - сразу после нулевого байта в названии, размером в 4 байта. Содержит число Max particles.&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 4 - жирный чанк [[Участник:Loxanutiy|Loxanutiy]] ([[Обсуждение участника:Loxanutiy|обсуждение]]) 19:24, 31 мая 2017 (MSK)размером в 644 байта[[Участник:Loxanutiy|Loxanutiy]] ([[Обсуждение участника:Loxanutiy|обсуждение]]) 19:24, 31 мая 2017 (MSK), пытаюсь его раскопать.&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy</id>
		<title>Участник:Loxanutiy</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy"/>
				<updated>2017-05-31T15:18:16Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: /* Детальная разборка particles.xr */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Дневник ==&lt;br /&gt;
Здесь я буду выкладывать различные записи.&lt;br /&gt;
&lt;br /&gt;
=== Детальная разборка particles.xr ===&lt;br /&gt;
Основы уже разобраны, я хочу копнуть глубже в сторону настроек партикл эффектов.&lt;br /&gt;
Ну-с, начнём.&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 3 - сразу после нулевого байта в названии, размером в 4 байта. Содержит число Max particles.&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Chunk 4 - жирный чанк размером в 644 байта, пытаюсь его раскопать.&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy</id>
		<title>Участник:Loxanutiy</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy"/>
				<updated>2017-05-31T15:17:52Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Дневник ==&lt;br /&gt;
Здесь я буду выкладывать различные записи.&lt;br /&gt;
&lt;br /&gt;
=== Детальная разборка particles.xr ===&lt;br /&gt;
Основы уже разобраны, я хочу копнуть глубже в сторону настроек партикл эффектов.&lt;br /&gt;
Ну-с, начнём.&lt;br /&gt;
Chunk 3 - сразу после нулевого байта в названии, размером в 4 байта. Содержит число Max particles.&lt;br /&gt;
Chunk 4 - жирный чанк размером в 644 байта, пытаюсь его раскопать.&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy</id>
		<title>Участник:Loxanutiy</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy"/>
				<updated>2017-05-31T14:54:56Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Дневник ==&lt;br /&gt;
Здесь я буду выкладывать различные записи.&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81_ini_file</id>
		<title>Класс ini file</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81_ini_file"/>
				<updated>2017-05-26T17:03:56Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Скрипты]]&lt;br /&gt;
== Конструктор класса ==&lt;br /&gt;
Конструктор класса очень прост, принимает только один аргумент-путь к .ltx файлу. Пример использования:&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local file = ini_file(&amp;quot;папка\\файл.ltx&amp;quot;)&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Варианты использования ==&lt;br /&gt;
Читать файл можно двумя способами. Первый способ, через файл utils. По мне, он только усложняет, в связи с большим количеством не понятных аргументов. Второй - через сам класс ini_file. Мне кажется, второй - самый простой способ. Аргументов всего-лишь два и они очень понятные. Некоторые из аргументов способа через файл utils мне до сих пор не понятны. Но вроде бы работает, значит скорее всего не столь важны.&lt;br /&gt;
&lt;br /&gt;
== Сравнение вариантов ==&lt;br /&gt;
&lt;br /&gt;
===Первый вариант (файл utils)===&lt;br /&gt;
Отрывок из моего скрипта:&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;)&lt;br /&gt;
local novice_min = utils.cfg_get_number(config, &amp;quot;novice&amp;quot;, &amp;quot;money_min&amp;quot;, nil, true)&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
Давайте разбирать -&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local novice_min = utils.cfg_get_number(config, -- наша переменная типа ini_file&lt;br /&gt;
                                       &amp;quot;novice&amp;quot;, -- секция&lt;br /&gt;
                                       &amp;quot;money_min&amp;quot;, -- поле&lt;br /&gt;
                                        nil, true) -- вот собственно те аргументы которые я не понимаю. вроде бы не за что не отвечают&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
Не спешите писать, что я забыл способ получения строчки из конфига.&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local novice_min = utils.cfg_get_string(config, -- наша переменная типа ini_file&lt;br /&gt;
                                       &amp;quot;sekciya&amp;quot;, -- секция&lt;br /&gt;
                                       &amp;quot;money_min&amp;quot;, -- поле&lt;br /&gt;
                                       nil, true, -- не понятные мне аргументы&lt;br /&gt;
                                       &amp;quot;&amp;quot;) -- возможно, фильтр&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
=== Второй способ ===&lt;br /&gt;
Но я предпочитаю второй способ. Он намного удобнее.&lt;br /&gt;
Пример читки числа.&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local peremennaya = config:r_u8(&amp;quot;section&amp;quot;, &amp;quot;field&amp;quot;)&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
А способ получения строки почти ничем не отличается, только где r_u8 - пишем r_string.&lt;br /&gt;
&lt;br /&gt;
== Вывод ==&lt;br /&gt;
К концу вы должны были научится пользоваться классом ini_file. &lt;br /&gt;
&amp;lt;small&amp;gt;Всем пасибо за то что читали мою статью.&amp;lt;/small&amp;gt;&lt;br /&gt;
Автор: [[Участник:Loxanutiy]]&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81_ini_file</id>
		<title>Класс ini file</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81_ini_file"/>
				<updated>2017-05-26T16:30:41Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Скрипты]]&lt;br /&gt;
== Конструктор класса ==&lt;br /&gt;
Конструктор класса очень прост, принимает только один аргумент-путь к .ltx файлу. Пример использования:&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local file = ini_file(&amp;quot;папка\\файл.ltx&amp;quot;)&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Варианты использования ==&lt;br /&gt;
Читать файл можно двумя способами. Первый способ, через файл utils. По мне, он только усложняет, в связи с большим количеством не понятных аргументов. Второй - через сам класс ini_file. Мне кажется, второй - самый простой способ. Аргументов всего-лишь два и они очень понятные. Некоторые из аргументов способа через файл utils мне до сих пор не понятны. Но вроде бы работает, значит скорее всего не столь важны.&lt;br /&gt;
&lt;br /&gt;
=== Сравнение вариантов ===&lt;br /&gt;
Первый вариант (файл utils)&lt;br /&gt;
Отрывок из моего скрипта:&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;)&lt;br /&gt;
local novice_min = utils.cfg_get_number(config, &amp;quot;novice&amp;quot;, &amp;quot;money_min&amp;quot;, nil, true)&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
Давайте разбирать -&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local novice_min = utils.cfg_get_number(config, -- наша переменная типа ini_file&lt;br /&gt;
                                       &amp;quot;novice&amp;quot;, -- секция&lt;br /&gt;
                                       &amp;quot;money_min&amp;quot;, -- поле&lt;br /&gt;
                                        nil, true) -- вот собственно те аргументы которые я не понимаю. вроде бы не за что не отвечают&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
Не спешите писать, что я забыл способ получения строчки из конфига.&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local novice_min = utils.cfg_get_string(config, -- наша переменная типа ini_file&lt;br /&gt;
                                       &amp;quot;sekciya&amp;quot;, -- секция&lt;br /&gt;
                                       &amp;quot;money_min&amp;quot;, -- поле&lt;br /&gt;
                                       nil, true, -- не понятные мне аргументы&lt;br /&gt;
                                       &amp;quot;&amp;quot;) -- возможно, фильтр&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
Но я предпочитаю второй способ. Он намного удобнее.&lt;br /&gt;
Пример читки числа.&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local peremennaya = config:r_u8(&amp;quot;section&amp;quot;, &amp;quot;field&amp;quot;)&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
А способ получения строки почти ничем не отличается, только где r_u8 - пишем r_string.&lt;br /&gt;
&lt;br /&gt;
== Вывод ==&lt;br /&gt;
К концу вы должны были научится пользоваться классом ini_file. &lt;br /&gt;
&amp;lt;small&amp;gt;Всем пасибо за то что читали мою статью.&amp;lt;/small&amp;gt;&lt;br /&gt;
Автор: [[Участник:Loxanutiy]]&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy</id>
		<title>Участник:Loxanutiy</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Loxanutiy"/>
				<updated>2017-05-26T16:28:44Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: Новая страница: «Чё тут должно быть?»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Чё тут должно быть?&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81_ini_file</id>
		<title>Класс ini file</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81_ini_file"/>
				<updated>2017-05-26T16:26:28Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Скрипты]]&lt;br /&gt;
== Конструктор класса ==&lt;br /&gt;
Конструктор класса очень прост, принимает только один аргумент-путь к .ltx файлу. Пример использования:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
local file = ini_file(&amp;quot;папка\\файл.ltx&amp;quot;)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Варианты использования ==&lt;br /&gt;
Читать файл можно двумя способами. Первый способ, через файл utils. По мне, он только усложняет, в связи с большим количеством не понятных аргументов. Второй - через сам класс ini_file. Мне кажется, второй - самый простой способ. Аргументов всего-лишь два и они очень понятные. Некоторые из аргументов способа через файл utils мне до сих пор не понятны. Но вроде бы работает, значит скорее всего не столь важны.&lt;br /&gt;
&lt;br /&gt;
=== Сравнение вариантов ===&lt;br /&gt;
Первый вариант (файл utils)&lt;br /&gt;
Отрывок из моего скрипта:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;)&lt;br /&gt;
local novice_min = utils.cfg_get_number(config, &amp;quot;novice&amp;quot;, &amp;quot;money_min&amp;quot;, nil, true)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Давайте разбирать -&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local novice_min = utils.cfg_get_number(config, -- наша переменная типа ini_file&lt;br /&gt;
                                       &amp;quot;novice&amp;quot;, -- секция&lt;br /&gt;
                                       &amp;quot;money_min&amp;quot;, -- поле&lt;br /&gt;
                                        nil, true) -- вот собственно те аргументы которые я не понимаю. вроде бы не за что не отвечают&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Не спешите писать, что я забыл способ получения строчки из конфига.&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local novice_min = utils.cfg_get_string(config, -- наша переменная типа ini_file&lt;br /&gt;
                                       &amp;quot;sekciya&amp;quot;, -- секция&lt;br /&gt;
                                       &amp;quot;money_min&amp;quot;, -- поле&lt;br /&gt;
                                       nil, true, -- не понятные мне аргументы&lt;br /&gt;
                                       &amp;quot;&amp;quot;) -- возможно, фильтр&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Но я предпочитаю второй способ. Он намного удобнее.&lt;br /&gt;
Пример читки числа.&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local peremennaya = config:r_u8(&amp;quot;section&amp;quot;, &amp;quot;field&amp;quot;)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
А способ получения строки почти ничем не отличается, только где r_u8 - пишем r_string.&lt;br /&gt;
&lt;br /&gt;
== Вывод ==&lt;br /&gt;
К концу вы должны были научится пользоваться классом ini_file. &lt;br /&gt;
&amp;lt;small&amp;gt;Всем пасибо за то что читали мою статью.&amp;lt;/small&amp;gt;&lt;br /&gt;
Автор: [[Участник:Loxanutiy]]&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81_ini_file</id>
		<title>Класс ini file</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%BB%D0%B0%D1%81%D1%81_ini_file"/>
				<updated>2017-05-26T16:25:33Z</updated>
		
		<summary type="html">&lt;p&gt;Loxanutiy: Новая страница: «Категория:Скрипты == Конструктор класса == Конструктор класса очень прост, принимает то…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Скрипты]]&lt;br /&gt;
== Конструктор класса ==&lt;br /&gt;
Конструктор класса очень прост, принимает только один аргумент-путь к .ltx файлу. Пример использования:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
local file = ini_file(&amp;quot;папка\\файл.ltx&amp;quot;)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Варианты использования ==&lt;br /&gt;
Читать файл можно двумя способами. Первый способ, через файл utils. По мне, он только усложняет, в связи с большим количеством не понятных аргументов. Второй - через сам класс ini_file. Мне кажется, второй - самый простой способ. Аргументов всего-лишь два и они очень понятные. Некоторые из аргументов способа через файл utils мне до сих пор не понятны. Но вроде бы работает, значит скорее всего не столь важны.&lt;br /&gt;
&lt;br /&gt;
== Сравнение вариантов ==&lt;br /&gt;
Первый вариант (файл utils)&lt;br /&gt;
Отрывок из моего скрипта:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;)&lt;br /&gt;
local novice_min = utils.cfg_get_number(config, &amp;quot;novice&amp;quot;, &amp;quot;money_min&amp;quot;, nil, true)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Давайте разбирать -&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local novice_min = utils.cfg_get_number(config, -- наша переменная типа ini_file&lt;br /&gt;
                                       &amp;quot;novice&amp;quot;, -- секция&lt;br /&gt;
                                       &amp;quot;money_min&amp;quot;, -- поле&lt;br /&gt;
                                        nil, true) -- вот собственно те аргументы которые я не понимаю. вроде бы не за что не отвечают&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Не спешите писать, что я забыл способ получения строчки из конфига.&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local novice_min = utils.cfg_get_string(config, -- наша переменная типа ini_file&lt;br /&gt;
                                       &amp;quot;sekciya&amp;quot;, -- секция&lt;br /&gt;
                                       &amp;quot;money_min&amp;quot;, -- поле&lt;br /&gt;
                                       nil, true, -- не понятные мне аргументы&lt;br /&gt;
                                       &amp;quot;&amp;quot;) -- возможно, фильтр&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Но я предпочитаю второй способ. Он намного удобнее.&lt;br /&gt;
Пример читки числа.&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
local config = ini_file(&amp;quot;dmp\\dmp_money_drop_config.ltx&amp;quot;) -- инициализируем класс типа ini_file&lt;br /&gt;
local peremennaya = config:r_u8(&amp;quot;section&amp;quot;, &amp;quot;field&amp;quot;)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
А способ получения строки почти ничем не отличается, только где r_u8 - пишем r_string.&lt;br /&gt;
&lt;br /&gt;
== Вывод ==&lt;br /&gt;
К концу вы должны были научится пользоваться классом ini_file. &lt;br /&gt;
&amp;lt;small&amp;gt;Всем пасибо за то что читали мою статью.&amp;lt;/small&amp;gt;&lt;br /&gt;
Автор: [[Участник:Loxanutiy]]&lt;/div&gt;</summary>
		<author><name>Loxanutiy</name></author>	</entry>

	</feed>