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

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=Spawn_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82-%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5</id>
		<title>Spawn через скрипт-дополнение</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=Spawn_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82-%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5"/>
				<updated>2009-09-10T15:33:27Z</updated>
		
		<summary type="html">&lt;p&gt;88.154.2.92: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Пишу статью специально для тех, кто только начинает увлекатся модмейкерством и не использует специальные проги для спавна (могу посоветовать ACDC-весчь улетная, спасиба разрабам:-)&amp;lt;br /&amp;gt;&lt;br /&gt;
Если вы хотите заспавнить в игру любой обьект-будь то непись, машина или аномалия без активации через диалог, тогда читайте и запоминайте:)&amp;lt;br /&amp;gt;&lt;br /&gt;
Изучая скрипты, я обнаружил, что можно запустить выдачу инфопоршны через обновление у актера... Не поняли? Объясняю - пишем в '''scripts\bind_stalker.script''' в секции обновления проверку на наличие '''info_portion''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function actor_binder:update(delta)&lt;br /&gt;
	object_binder.update(self, delta)&lt;br /&gt;
&lt;br /&gt;
	-- DEBUG slowdown&lt;br /&gt;
--	slowdown.update()&lt;br /&gt;
&lt;br /&gt;
	local time = time_global()&lt;br /&gt;
	&lt;br /&gt;
	game_stats.update (delta, self.object)&lt;br /&gt;
&lt;br /&gt;
	-- апдейт погоды&lt;br /&gt;
	self.weather_manager:update()&lt;br /&gt;
	&lt;br /&gt;
	-- апдейт схемы детектора&lt;br /&gt;
	self.actor_detector:update()&lt;br /&gt;
&lt;br /&gt;
	-- апдейт звуковой схемы актера&lt;br /&gt;
	xr_sound.update_actor()&lt;br /&gt;
&lt;br /&gt;
	if not has_alife_info(&amp;quot;spawn&amp;quot;) then				-вот&lt;br /&gt;
&lt;br /&gt;
			self.object:give_info_portion(&amp;quot;spawn&amp;quot;)		-	наше&lt;br /&gt;
&lt;br /&gt;
		end						-		обновление&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Такой функцией мы проверяем наличие инфопоршны '''spawn''', и если её нет, выдаем игроку...&amp;lt;br /&amp;gt;&lt;br /&gt;
Осталось только добавить эти инфопоршну - для этого в '''config\gamelay\''' cоздаем файл с ней, например '''spawn.xml''' с текстом:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version='1.0' encoding=&amp;quot;windows-1251&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;game_information_portions&amp;gt;&lt;br /&gt;
    &amp;lt;info_portion id=&amp;quot;spawn&amp;quot;&amp;gt;						-вот название нашей инфопоршны&lt;br /&gt;
 &amp;lt;! -- action&amp;gt;название_скрипта.название_функции_в_нем&amp;lt;/action -- &amp;gt;&lt;br /&gt;
 &amp;lt;action&amp;gt;escape_dialog.give_weapon_to_actor&amp;lt;/action&amp;gt;			-для примера выдадим стартовую снарягу(ПМм и патроны,что выдает волк)&lt;br /&gt;
    &amp;lt;/info_portion&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/game_information_portions&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Между &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;lt;info_portion id=&amp;quot;spawn&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
и&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;lt;/info_portion&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Можете писать сколько угодно активаций скриптов (в пределах разумного, если не хотите загрузить процессор двумя сотнями операций:)&lt;br /&gt;
Подключим наш файл в секцию инфопоршен в '''system.ltx''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[info_portions]&lt;br /&gt;
;список xml файлов, содержащих info_portions&lt;br /&gt;
files = spawn, info_portions, info_portions_light, info_portions_test, info_lchanger_ico...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&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;
[[Категория:Неоформленные_статьи]]&lt;/div&gt;</summary>
		<author><name>88.154.2.92</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%BF%D1%86%D0%B8%D0%B8_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F</id>
		<title>Опции управления</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%BF%D1%86%D0%B8%D0%B8_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F"/>
				<updated>2009-09-10T15:23:36Z</updated>
		
		<summary type="html">&lt;p&gt;88.154.2.92: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;При написании мода зачастую привязываешь какую либо команду через консоль или при редактировании '''user.ltx'''. Чтобы ваша команда появилась в опциях управления и можно было быстро и удобно&lt;br /&gt;
назначить\сменить клавишу вызова нам необходимо два файла:&lt;br /&gt;
'''gamedata\config\ui\ui_keybinding.xml''' и '''gamedata\config\text\rus\ui_st_keybinding.xml'''.&lt;br /&gt;
Открываем первый файл, структура свойств кнопок такова:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;keybingidg&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;group name=&amp;quot;kb_grp_direction&amp;quot;&amp;gt;	&lt;br /&gt;
							-название групп(в данном случае &amp;quot;направление&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_left&amp;quot;						exe=&amp;quot;left&amp;quot;/&amp;gt;&lt;br /&gt;
	-команда кнопки типа описание\действие&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_right&amp;quot;						exe=&amp;quot;right&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_up&amp;quot;							exe=&amp;quot;up&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_down&amp;quot;						exe=&amp;quot;down&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/group&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;group name=&amp;quot;kb_grp_movement&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_forward&amp;quot;					exe=&amp;quot;forward&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_backward&amp;quot;					exe=&amp;quot;back&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_left_strafe&amp;quot;				exe=&amp;quot;lstrafe&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_right_strafe&amp;quot;				exe=&amp;quot;rstrafe&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_jump&amp;quot;						exe=&amp;quot;jump&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_crouch&amp;quot;						exe=&amp;quot;crouch&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_crouch_toggle&amp;quot;				exe=&amp;quot;crouch_toggle&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Добавим для примера возможность назначения клавиш для различных видов камер (вид от первого лица, вид от третьего...). Для этого добавим в любую группу (разумней будет в направление, а почему,&lt;br /&gt;
думаю понятно) строки:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
	&amp;lt;group name=&amp;quot;kb_grp_direction&amp;quot;&amp;gt;	&lt;br /&gt;
							&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_left&amp;quot;						exe=&amp;quot;left&amp;quot;/&amp;gt;	&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_right&amp;quot;						exe=&amp;quot;right&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_up&amp;quot;							exe=&amp;quot;up&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_down&amp;quot;						exe=&amp;quot;down&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_cam_1&amp;quot;						exe=&amp;quot;cam_1&amp;quot;&amp;gt;&lt;br /&gt;
	-вот &lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_cam_2&amp;quot;						exe=&amp;quot;cam_2&amp;quot;&amp;gt;&lt;br /&gt;
	-      наши&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_cam_3&amp;quot;						exe=&amp;quot;cam_3&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	-                строки&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_cam_4&amp;quot;						exe=&amp;quot;cam_4&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	-                            с видами&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Разберу что обозначает каждая секция. Секция '''command id=&amp;quot;kb_cam_4&amp;quot;''' -это ссылка на описание, вернее на название функции в '''gamedata\config\text\rus\ui_st_keybinding.xml''', а секция '''exe=&amp;quot;cam_4&amp;quot;'''&lt;br /&gt;
это сам вызов функции (подразумевается,что  запись '''bind''' упускается, то есть получается краткая запись:))... Итак, заходим в игру, в опции управления и видим наши функции, но одно НО, они отображаются&lt;br /&gt;
тем же текстом, что и ссылка. Чтоб это исправить необходимо добавить их описание в '''gamedata\config\text\rus\ui_st_keybinding.xml''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;windows-1251&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;string_table&amp;gt;&lt;br /&gt;
	&amp;lt;string id=&amp;quot;kb_active_jobs&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;kb_always_run&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;kb_artefact&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;kb_cam_1&amp;quot;&amp;gt;					-вот название ссылки&lt;br /&gt;
		&amp;lt;text&amp;gt;Камера 1&amp;lt;/text&amp;gt;				-сам русско-язычный текст&lt;br /&gt;
	&amp;lt;/string&amp;gt;&lt;br /&gt;
	&amp;lt;string id=&amp;quot;kb_cam_2&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;text&amp;gt;Камера 2&amp;lt;/text&amp;gt;&lt;br /&gt;
	&amp;lt;/string&amp;gt;&lt;br /&gt;
	&amp;lt;string id=&amp;quot;kb_cam_3&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;text&amp;gt;Камера 3&amp;lt;/text&amp;gt;&lt;br /&gt;
	&amp;lt;/string&amp;gt;&lt;br /&gt;
	&amp;lt;string id=&amp;quot;kb_cam_4&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;text&amp;gt;Камера 4&amp;lt;/text&amp;gt;&lt;br /&gt;
	&amp;lt;/string&amp;gt;&lt;br /&gt;
&amp;lt;/pre&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;
&lt;br /&gt;
[[Категория:Неоформленные_статьи]]&lt;/div&gt;</summary>
		<author><name>88.154.2.92</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%BF%D1%86%D0%B8%D0%B8_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F</id>
		<title>Опции управления</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%BF%D1%86%D0%B8%D0%B8_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F"/>
				<updated>2009-09-10T15:23:05Z</updated>
		
		<summary type="html">&lt;p&gt;88.154.2.92: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;При написании мода зачастую привязываешь какую либо команду через консоль или при редактировании '''user.ltx'''. Чтобы ваша команда появилась в опциях управления и можно было быстро и удобно&lt;br /&gt;
назначить\сменить клавишу вызова нам необходимо два файла:&lt;br /&gt;
'''gamedata\config\ui\ui_keybinding.xml''' и '''gamedata\config\text\rus\ui_st_keybinding.xml'''&lt;br /&gt;
Открываем первый файл, структура свойств кнопок такова:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;keybingidg&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;group name=&amp;quot;kb_grp_direction&amp;quot;&amp;gt;	&lt;br /&gt;
							-название групп(в данном случае &amp;quot;направление&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_left&amp;quot;						exe=&amp;quot;left&amp;quot;/&amp;gt;&lt;br /&gt;
	-команда кнопки типа описание\действие&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_right&amp;quot;						exe=&amp;quot;right&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_up&amp;quot;							exe=&amp;quot;up&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_down&amp;quot;						exe=&amp;quot;down&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/group&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;group name=&amp;quot;kb_grp_movement&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_forward&amp;quot;					exe=&amp;quot;forward&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_backward&amp;quot;					exe=&amp;quot;back&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_left_strafe&amp;quot;				exe=&amp;quot;lstrafe&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_right_strafe&amp;quot;				exe=&amp;quot;rstrafe&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_jump&amp;quot;						exe=&amp;quot;jump&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_crouch&amp;quot;						exe=&amp;quot;crouch&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_crouch_toggle&amp;quot;				exe=&amp;quot;crouch_toggle&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Добавим для примера возможность назначения клавиш для различных видов камер (вид от первого лица, вид от третьего...). Для этого добавим в любую группу (разумней будет в направление, а почему,&lt;br /&gt;
думаю понятно) строки:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
	&amp;lt;group name=&amp;quot;kb_grp_direction&amp;quot;&amp;gt;	&lt;br /&gt;
							&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_left&amp;quot;						exe=&amp;quot;left&amp;quot;/&amp;gt;	&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_right&amp;quot;						exe=&amp;quot;right&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_up&amp;quot;							exe=&amp;quot;up&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_down&amp;quot;						exe=&amp;quot;down&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_cam_1&amp;quot;						exe=&amp;quot;cam_1&amp;quot;&amp;gt;&lt;br /&gt;
	-вот &lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_cam_2&amp;quot;						exe=&amp;quot;cam_2&amp;quot;&amp;gt;&lt;br /&gt;
	-      наши&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_cam_3&amp;quot;						exe=&amp;quot;cam_3&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	-                строки&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_cam_4&amp;quot;						exe=&amp;quot;cam_4&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	-                            с видами&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Разберу что обозначает каждая секция. Секция '''command id=&amp;quot;kb_cam_4&amp;quot;''' -это ссылка на описание, вернее на название функции в '''gamedata\config\text\rus\ui_st_keybinding.xml''', а секция '''exe=&amp;quot;cam_4&amp;quot;'''&lt;br /&gt;
это сам вызов функции (подразумевается,что  запись '''bind''' упускается, то есть получается краткая запись:))... Итак, заходим в игру, в опции управления и видим наши функции, но одно НО, они отображаются&lt;br /&gt;
тем же текстом, что и ссылка. Чтоб это исправить необходимо добавить их описание в '''gamedata\config\text\rus\ui_st_keybinding.xml''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;windows-1251&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;string_table&amp;gt;&lt;br /&gt;
	&amp;lt;string id=&amp;quot;kb_active_jobs&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;kb_always_run&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;kb_artefact&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;kb_cam_1&amp;quot;&amp;gt;					-вот название ссылки&lt;br /&gt;
		&amp;lt;text&amp;gt;Камера 1&amp;lt;/text&amp;gt;				-сам русско-язычный текст&lt;br /&gt;
	&amp;lt;/string&amp;gt;&lt;br /&gt;
	&amp;lt;string id=&amp;quot;kb_cam_2&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;text&amp;gt;Камера 2&amp;lt;/text&amp;gt;&lt;br /&gt;
	&amp;lt;/string&amp;gt;&lt;br /&gt;
	&amp;lt;string id=&amp;quot;kb_cam_3&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;text&amp;gt;Камера 3&amp;lt;/text&amp;gt;&lt;br /&gt;
	&amp;lt;/string&amp;gt;&lt;br /&gt;
	&amp;lt;string id=&amp;quot;kb_cam_4&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;text&amp;gt;Камера 4&amp;lt;/text&amp;gt;&lt;br /&gt;
	&amp;lt;/string&amp;gt;&lt;br /&gt;
&amp;lt;/pre&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;
&lt;br /&gt;
[[Категория:Неоформленные_статьи]]&lt;/div&gt;</summary>
		<author><name>88.154.2.92</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%BF%D1%86%D0%B8%D0%B8_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F</id>
		<title>Опции управления</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%BF%D1%86%D0%B8%D0%B8_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F"/>
				<updated>2009-09-10T15:21:54Z</updated>
		
		<summary type="html">&lt;p&gt;88.154.2.92: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;При написании мода зачастую привязываешь какую либо команду через консоль или при редактировании '''user.ltx'''. Чтобы ваша команда появилась в опциях управления и можно было быстро и удобно&lt;br /&gt;
назначить\сменить клавишу вызова нам необходимо два файла:&lt;br /&gt;
'''gamedata\config\ui\ui_keybinding.xml''',&lt;br /&gt;
'''gamedata\config\text\rus\ui_st_keybinding.xml'''&lt;br /&gt;
Открываем первый файл,структура свойств кнопок такова:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;keybingidg&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;group name=&amp;quot;kb_grp_direction&amp;quot;&amp;gt;	&lt;br /&gt;
							-название групп(в данном случае &amp;quot;направление&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_left&amp;quot;						exe=&amp;quot;left&amp;quot;/&amp;gt;&lt;br /&gt;
	-команда кнопки типа описание\действие&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_right&amp;quot;						exe=&amp;quot;right&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_up&amp;quot;							exe=&amp;quot;up&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_down&amp;quot;						exe=&amp;quot;down&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/group&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;group name=&amp;quot;kb_grp_movement&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_forward&amp;quot;					exe=&amp;quot;forward&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_backward&amp;quot;					exe=&amp;quot;back&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_left_strafe&amp;quot;				exe=&amp;quot;lstrafe&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_right_strafe&amp;quot;				exe=&amp;quot;rstrafe&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_jump&amp;quot;						exe=&amp;quot;jump&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_crouch&amp;quot;						exe=&amp;quot;crouch&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_crouch_toggle&amp;quot;				exe=&amp;quot;crouch_toggle&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Добавим для примера возможность назначения клавиш для различных видов камер (вид от первого лица, вид от третьего...). Для этого добавим в любую группу (разумней будет в направление, а почему,&lt;br /&gt;
думаю понятно) строки:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
	&amp;lt;group name=&amp;quot;kb_grp_direction&amp;quot;&amp;gt;	&lt;br /&gt;
							&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_left&amp;quot;						exe=&amp;quot;left&amp;quot;/&amp;gt;	&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_right&amp;quot;						exe=&amp;quot;right&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_up&amp;quot;							exe=&amp;quot;up&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_down&amp;quot;						exe=&amp;quot;down&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_cam_1&amp;quot;						exe=&amp;quot;cam_1&amp;quot;&amp;gt;&lt;br /&gt;
	-вот &lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_cam_2&amp;quot;						exe=&amp;quot;cam_2&amp;quot;&amp;gt;&lt;br /&gt;
	-      наши&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_cam_3&amp;quot;						exe=&amp;quot;cam_3&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	-                строки&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;command id=&amp;quot;kb_cam_4&amp;quot;						exe=&amp;quot;cam_4&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	-                            с видами&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Разберу что обозначает каждая секция. Секция '''command id=&amp;quot;kb_cam_4&amp;quot;''' -это ссылка на описание, вернее на название функции в '''gamedata\config\text\rus\ui_st_keybinding.xml''', а секция '''exe=&amp;quot;cam_4&amp;quot;'''&lt;br /&gt;
это сам вызов функции (подразумевается,что  запись '''bind''' упускается, то есть получается краткая запись:))... Итак, заходим в игру, в опции управления и видим наши функции, но одно НО, они отображаются&lt;br /&gt;
тем же текстом, что и ссылка. Чтоб это исправить необходимо добавить их описание в '''gamedata\config\text\rus\ui_st_keybinding.xml''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;windows-1251&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;string_table&amp;gt;&lt;br /&gt;
	&amp;lt;string id=&amp;quot;kb_active_jobs&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;kb_always_run&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;kb_artefact&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;kb_cam_1&amp;quot;&amp;gt;					-вот название ссылки&lt;br /&gt;
		&amp;lt;text&amp;gt;Камера 1&amp;lt;/text&amp;gt;				-сам русско-язычный текст&lt;br /&gt;
	&amp;lt;/string&amp;gt;&lt;br /&gt;
	&amp;lt;string id=&amp;quot;kb_cam_2&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;text&amp;gt;Камера 2&amp;lt;/text&amp;gt;&lt;br /&gt;
	&amp;lt;/string&amp;gt;&lt;br /&gt;
	&amp;lt;string id=&amp;quot;kb_cam_3&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;text&amp;gt;Камера 3&amp;lt;/text&amp;gt;&lt;br /&gt;
	&amp;lt;/string&amp;gt;&lt;br /&gt;
	&amp;lt;string id=&amp;quot;kb_cam_4&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;text&amp;gt;Камера 4&amp;lt;/text&amp;gt;&lt;br /&gt;
	&amp;lt;/string&amp;gt;&lt;br /&gt;
&amp;lt;/pre&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;
&lt;br /&gt;
[[Категория:Неоформленные_статьи]]&lt;/div&gt;</summary>
		<author><name>88.154.2.92</name></author>	</entry>

	</feed>