<?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.191.79.32&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.191.79.32&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.191.79.32"/>
		<updated>2026-04-29T07:45:24Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.22.6</generator>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D1%86%D0%B8%D0%B9_%D0%B8%D0%B7_%D1%80%D0%B0%D0%B7%D0%BD%D1%8B%D1%85_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9_SDK</id>
		<title>Метод переноса локаций из разных версий SDK</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81%D0%B0_%D0%BB%D0%BE%D0%BA%D0%B0%D1%86%D0%B8%D0%B9_%D0%B8%D0%B7_%D1%80%D0%B0%D0%B7%D0%BD%D1%8B%D1%85_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9_SDK"/>
				<updated>2011-11-28T16:21:50Z</updated>
		
		<summary type="html">&lt;p&gt;195.191.79.32: /* UPD: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;После появления в сети полноценного '''Single Player X-ray SDK 06''', возник вопрос переноса исходников локаций из '''Xray SDK 04''' в '''05/06''', так как форматы этих файлов, отличаются.&lt;br /&gt;
Наигравшись до не могу, в вопросе переноса контента из '''SDK 04''' в '''SDK 05/06''', нашел неординарный метод решающий данную проблему. Непосредственно сам метод заключается в том, чтобы скопировать все объекты в одном SDK и вставить в другом.&lt;br /&gt;
&lt;br /&gt;
Что для этого нужно:&lt;br /&gt;
&lt;br /&gt;
'''SDK 04''' (или любой другой SDK источник)&lt;br /&gt;
&lt;br /&gt;
'''SDK 05/06''' (или ток в который нужно перенести контент)&lt;br /&gt;
&lt;br /&gt;
Запускаем '''SDK 04''', открываем необходимую нам локацию. Для переноса выбираем, к примеру «Object». Выделяем все объекты (ctrl+a) и копируем в буфер обмена (ctrl+c) либо (''пр. кноп. Мышки -&amp;gt; Edit -&amp;gt; Copy selection''). После этого закрываем SDK&lt;br /&gt;
&lt;br /&gt;
Запускаем '''SDK 05/06''', пытаемся вставить из буфера обмена скопированные объекты (ctrl+v), и смотрим в лог. В логе должно появиться что-то подобное «EScene: loading part temp\cli173.tmp…»&lt;br /&gt;
&lt;br /&gt;
А вот теперь самое интересное:&lt;br /&gt;
&lt;br /&gt;
Копируем фаил «cli173.tmp» из «''SDK-04\level_editor\temp''» в «''SDK-05\editors\temp''» и повторяем вставление. О чудо, вдруг откуда не возьмись появились все наши объекты.&lt;br /&gt;
Если у вас при вторичном копировании в логе пишется другое имя .tmp файла, то вам необходимо переименовать «cli173.tmp» в файл требуемый программой и ещё раз «вставить».&lt;br /&gt;
&lt;br /&gt;
Данный метод проверен на «'''Object'''», «'''Spawn Element'''» и «'''Detail Objects'''». Предлагаю в дальнейшем описывать свои наработки данного направления.&lt;br /&gt;
&lt;br /&gt;
Ps. Но всё же считаю, что было бы гораздо удобнее пользоваться утилитой для полной конвертации исходников между версиями, которой пока не существует в природе.&lt;br /&gt;
&lt;br /&gt;
=== Автор: drvoodoo-guru ===&lt;br /&gt;
&lt;br /&gt;
[[Категория:SDK CS]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
воскресил орфографию — '''Pihan13'''&lt;/div&gt;</summary>
		<author><name>195.191.79.32</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%B2%D0%B5%D1%80%D0%B5%D0%B9</id>
		<title>Создание дверей</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%B2%D0%B5%D1%80%D0%B5%D0%B9"/>
				<updated>2011-08-28T19:25:50Z</updated>
		
		<summary type="html">&lt;p&gt;195.191.79.32: /* Настраиваем меш */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Настраиваем меш==&lt;br /&gt;
&lt;br /&gt;
Меш двери должен содержать 3 кости: link - door -lock&lt;br /&gt;
&lt;br /&gt;
link - нужно в ЛЕ зафиксировать(пункт в свойствах fixed bones - выбрать из списка кость link) это чтоб дверь не упала))&lt;br /&gt;
&lt;br /&gt;
door - при настройках в АЕ выбираем сперва тип баундинг бокса(ББ) - box и в глобал нажимаеш generate shape - selected. после того как ББ сгенерится, указываем тип соединения(джоинт) - как joint, затем настраиваем его(дверь открывается по оси Z, и по ней ставим максимальный лимит(в градусах), у меня 90.&lt;br /&gt;
&lt;br /&gt;
lock - это замок, ему по идее тоже нужен ББ, но его лучше настроить вручную. ну и осталось понять как его заставить работать)&lt;br /&gt;
&lt;br /&gt;
Затем спавним в ЛЕ свою дверь(spawn element - physics - object), в свойствах, как писал выше, указываем fixed bones. всё, можно компилить и глядеть.&lt;br /&gt;
&lt;br /&gt;
'''Внимание! двери не работают нормально в МП, нужно собирать уровень в сингле'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Блин...!!!! Кто нибудь, когда нибудь делал дверь по этой инструкции ???&amp;lt;br&amp;gt;&lt;br /&gt;
Кроме того что надо в ЛЭ закреплять кость link, больше нечего умного не сказано.&amp;lt;br&amp;gt;&lt;br /&gt;
Автору:&amp;lt;br&amp;gt;&lt;br /&gt;
Распиши все действия в MAYA&amp;lt;br&amp;gt;&lt;br /&gt;
Сделай по этой инструкции дверь!!! И посмотри заработает она у тебя или нет!!!&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----------------------&lt;br /&gt;
&lt;br /&gt;
На ЗП это не катит!!! если что!!!&lt;br /&gt;
&lt;br /&gt;
==Пример из финалки==&lt;br /&gt;
&lt;br /&gt;
Параметры двери в all.spawn:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[80]&lt;br /&gt;
; cse_abstract properties&lt;br /&gt;
section_name = physic_object&lt;br /&gt;
name = door0001&lt;br /&gt;
position = -247.011154174805,-24.7180595397949,-133.298416137695&lt;br /&gt;
direction = 0,-2.61068344116211e-005,0&lt;br /&gt;
&lt;br /&gt;
; cse_alife_object properties&lt;br /&gt;
game_vertex_id = 0&lt;br /&gt;
distance = 0&lt;br /&gt;
level_vertex_id = 594270&lt;br /&gt;
object_flags = 0xfffffffa&lt;br /&gt;
custom_data = &amp;lt;&amp;lt;END&lt;br /&gt;
[collide]&lt;br /&gt;
ignore_static&lt;br /&gt;
&lt;br /&gt;
[logic]&lt;br /&gt;
cfg = scripts\door_metal_small.ltx&lt;br /&gt;
END&lt;br /&gt;
&lt;br /&gt;
; cse_visual properties&lt;br /&gt;
visual_name = physics\door\door_traders_box&lt;br /&gt;
&lt;br /&gt;
; cse_ph_skeleton properties&lt;br /&gt;
skeleton_name = &lt;br /&gt;
&lt;br /&gt;
; cse_alife_object_physic properties&lt;br /&gt;
physic_type = 0x3&lt;br /&gt;
mass = 10&lt;br /&gt;
fixed_bones = link&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Настройки в LE==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:doors01.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
В '''custom_data''' нужно прописать логику двери, таким макаром:&amp;lt;br&amp;gt;&lt;br /&gt;
[logic]cfg = &amp;quot;имя логиги&amp;quot; , вот и всё &lt;br /&gt;
 &lt;br /&gt;
Скрин с настройками из ЛЕ:&lt;br /&gt;
&lt;br /&gt;
[[Изображение:doors02.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
==Авторы==&lt;br /&gt;
Статья создана: [[Участник:Сахаров|Сахаров]]&amp;lt;br&amp;gt;&lt;br /&gt;
Коррекция: [[Участник:Loxotron|Loxotron]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Категория:SDK]]&lt;/div&gt;</summary>
		<author><name>195.191.79.32</name></author>	</entry>

	</feed>