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

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%B0%D0%BC_%D0%B3%D0%BE%D1%80%D1%8F%D1%87%D0%B8%D1%85_%D0%BA%D0%BD%D0%BE%D0%BF%D0%BE%D0%BA._%D0%A7%D0%B0%D1%81%D1%82%D1%8C_1._%D0%A1%D0%BA%D1%80%D0%B8%D0%BF%D1%82</id>
		<title>Назначение скриптам горячих кнопок. Часть 1. Скрипт</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%B0%D0%BC_%D0%B3%D0%BE%D1%80%D1%8F%D1%87%D0%B8%D1%85_%D0%BA%D0%BD%D0%BE%D0%BF%D0%BE%D0%BA._%D0%A7%D0%B0%D1%81%D1%82%D1%8C_1._%D0%A1%D0%BA%D1%80%D0%B8%D0%BF%D1%82"/>
				<updated>2008-03-22T15:51:56Z</updated>
		
		<summary type="html">&lt;p&gt;217.107.222.161: /* Что дальше? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Вступление ==&lt;br /&gt;
&lt;br /&gt;
Поизучав мод от камрада Jeppa, решил создать небольшое руководство по созданию новых интерфейсных окон, привязки скриптов на кнопки, реакцию на нажатия клавиш, спавн предметов прямо в игре.&lt;br /&gt;
''(если кто знает ссылку на первоисточник мода '''jeppa_s_mod__v1.05__incl.vehicles_946''', то поставьте ее плиз. я только ссылки на закачку находил)''&lt;br /&gt;
&lt;br /&gt;
К сожалению в самой игре возможность прибиндить запуск скрипта или еще какое действие на новую кнопку отсутствет, поэтому приходится придумывать что-то свое. Jeppa вышел из положения создав новое диалоговое окно на основе старого интерфейса загрузки спавн файлов. Он добавил на него 10 кнопок с описаниями, при нажатии на каждую вызывался какой-либо скрипт или функция.&lt;br /&gt;
&lt;br /&gt;
Нам понадобятся следующие распакованные (или имеющиеся) файлы:&lt;br /&gt;
 config\system.ltx&lt;br /&gt;
 scripts\ui_main_menu.script&lt;br /&gt;
Остальное будем делать с нуля. Я придерживаюсь политики минимального вмешательства в уже имеющиеся файлы.&lt;br /&gt;
&lt;br /&gt;
== Скрипт ==&lt;br /&gt;
&lt;br /&gt;
Итак, как это сделать. Начнем с самого простого. Сначала создадим наш новый скрипт, который и будет заниматься вызовом других скриптов. Назовем его '''ui_cheat.script''' и положим ко всем остальным скриптам.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;collapsible collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Вот его содержание:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;code lua&amp;gt;-- инициализация&lt;br /&gt;
class &amp;quot;cheat&amp;quot; (CUIScriptWnd)&lt;br /&gt;
&lt;br /&gt;
function cheat:__init(owner) super()&lt;br /&gt;
	self.owner = owner&lt;br /&gt;
	self:InitControls()&lt;br /&gt;
	self:InitCallBacks()&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function cheat:__finalize() end&lt;br /&gt;
&lt;br /&gt;
function cheat:InitControls()&lt;br /&gt;
-- здесь будут все контролы &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function cheat:InitCallBacks()&lt;br /&gt;
-- здесь будут все каллбаки (ну или обработчики)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- сразу созадим ф-ию для выхода&lt;br /&gt;
function cheat:on_quit()&lt;br /&gt;
	local console = get_console()&lt;br /&gt;
	self:GetHolder():start_stop_menu (self.owner, true)&lt;br /&gt;
	self:GetHolder():start_stop_menu (self,true)&lt;br /&gt;
	self.owner:Show	(true)&lt;br /&gt;
-- если мы вызывались из игры, то убираем главное меню&lt;br /&gt;
	if level.present() and (db.actor ~= nil) and db.actor:alive() then&lt;br /&gt;
		console:execute(&amp;quot;main_menu off&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
end&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
Теперь нужно как-то этот скрипт вызвать. Я решил пойти по проторенной дорожке, и вызывать его из главного меню. Пока мы не будем создавать там новых кнопок, а повесим его запуск на горячую клавишу. Например на F1, из игры будет удобно жать Esc и сразу F1. Но можете и другую кнопку использовать. Итак, открываем файл '''ui_main_menu.script''', идем в самый конец и ищем там такую ф-ию:&lt;br /&gt;
&amp;lt;code lua&amp;gt;function main_menu:OnKeyboard(dik, keyboard_action)&amp;lt;/code&amp;gt;&lt;br /&gt;
Это обработчик нажатий клавиш. Ииспользуемые клавиши перечислены в '''lua_help.script''' (ищите строку ''C++ class DIK_keys''). Итак, вместо&lt;br /&gt;
&amp;lt;code lua&amp;gt;--	if dik == DIK_keys.DIK_S then&lt;br /&gt;
--		self:OnButton_load_spawn()&lt;br /&gt;
			&lt;br /&gt;
--	else&lt;br /&gt;
	if dik == DIK_keys.DIK_Q then&lt;br /&gt;
		self:OnMessageQuitWin()&lt;br /&gt;
	end&amp;lt;/code&amp;gt;&lt;br /&gt;
мы напишем&lt;br /&gt;
&amp;lt;code lua&amp;gt;-- раскоментируем и заоодно включим убранное спавн меню &lt;br /&gt;
if	dik == DIK_keys.DIK_S then&lt;br /&gt;
	self:OnButton_load_spawn()&lt;br /&gt;
elseif 	dik == DIK_keys.DIK_Q then&lt;br /&gt;
	self:OnMessageQuitWin()&lt;br /&gt;
-- а вот это обработка кнопки F1. при ее нажатии будет вызываться ф-ия OnButton_cheat()&lt;br /&gt;
elseif 	dik == DIK_keys.DIK_F1 then&lt;br /&gt;
	self:OnButton_cheat()&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/code&amp;gt;То есть при нажатии на '''S''' будет вызывать спавн меню, на '''Q''' - мгновенный выход из игры, ну а '''F1''' запустит функцию ''OnButton_cheat()''. &lt;br /&gt;
То есть, вот один из вариантов запуска, привязка к горячей клавише. Но еще нет самой ф-ии, поэтому допишем в конец файла:&lt;br /&gt;
&amp;lt;code lua&amp;gt;function main_menu:OnButton_cheat()&lt;br /&gt;
-- если еще ни разу не вызывали, то обозначим наш новый скрипт&lt;br /&gt;
	if self.cheat_dlg == nil then&lt;br /&gt;
		self.cheat_dlg = ui_cheat.cheat()&lt;br /&gt;
		self.cheat_dlg.owner = self&lt;br /&gt;
	end&lt;br /&gt;
-- останавливаем родительский элемент, запускаем свой, но родителя показываем.&lt;br /&gt;
	self:GetHolder():start_stop_menu(self.cheat_dlg, true)&lt;br /&gt;
	self:GetHolder():start_stop_menu(self, true)&lt;br /&gt;
	self:Show(true)&lt;br /&gt;
end&amp;lt;/code&amp;gt;&lt;br /&gt;
Запуск по кнопке уже есть, но нет возврата обратно. Исправим это, вернемся к файлу '''ui_cheat.script''' и сделаем там обработчик нажатий клавиш. В конец файла допишем:&lt;br /&gt;
&amp;lt;code lua&amp;gt;function cheat:OnKeyboard(dik, keyboard_action)&lt;br /&gt;
	CUIScriptWnd.OnKeyboard(self,dik,keyboard_action)&lt;br /&gt;
	if keyboard_action == ui_events.WINDOW_KEY_PRESSED then&lt;br /&gt;
-- сразу же производим действия для возврата&lt;br /&gt;
		self:on_quit()&lt;br /&gt;
-- на выход повесим Esc&lt;br /&gt;
		if dik == DIK_keys.DIK_ESCAPE then&lt;br /&gt;
-- тут ничего не делаем&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return true&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Теперь надо проверить работоспособность. Запускаем игру, в главном меню жмем '''F1''', анимация должна тормознуть, мышь бегать. Если произошел вылет - открываем блокнот и вставляем из буфера предсмертное послание игры. (Надеюсь, все помнят, что при ошибке и краше в буфере остается лог ошибки?) Если вылета нет, то нажимаем '''Esc''' и возвращаемся в меню. Такую же проверку желательно провести и в самой игре. Визуально должен пропасть HUD, но должна остаться картинка. Можно снимать скриншоты :)&lt;br /&gt;
&lt;br /&gt;
== Предметы ==&lt;br /&gt;
&lt;br /&gt;
Теперь наша задача в том, чтобы в обработчик нажатий клавиш внести новые ф-ии. Начнем, например, со спавна предметов. Посмотрим, как спавнятся квестовые монстры и вещи и сделаем также (добаляем в конец '''ui_cheat.script'''):&lt;br /&gt;
&amp;lt;code lua&amp;gt;-- spawn_item - необходимый предмет&lt;br /&gt;
-- dist - радиус появления (случайно)&lt;br /&gt;
function cheat:spawn_item(spawn_item, dist)&lt;br /&gt;
	local pos = db.actor:position()&lt;br /&gt;
	local dir = db.actor:direction()&lt;br /&gt;
	pos = pos:add(dir:mul(dist))&lt;br /&gt;
-- создаем предмет в dist метрах прямо перед нами&lt;br /&gt;
	alife():create(spawn_item, pos, 1, db.actor:game_vertex_id())&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
{{Message_box|&lt;br /&gt;
id	=pseudoscience|&lt;br /&gt;
align = left|&lt;br /&gt;
backgroundcolor	= #f9f9f9|&lt;br /&gt;
image	=Lamp.gif|&lt;br /&gt;
heading	= Можно спавнить предметы прямо в инвентарь -- Neo][|&lt;br /&gt;
message = Функция будет выглядеть следующим образом(соответственно надо учитывать отсутствие параметра dist, при вызове функции и не применять при спавне техники и монстров):&lt;br /&gt;
&amp;lt;pre&amp;gt;function cheat:spawn_item(spawn_item)&lt;br /&gt;
 	alife():create	(spawn_item, db.actor:position(),  db.actor:level_vertex_id(),&lt;br /&gt;
 			db.actor:game_vertex_id(), db.actor:id())&lt;br /&gt;
 end&amp;lt;/pre&amp;gt;}}&lt;br /&gt;
&amp;lt;br clear=&amp;quot;both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;Добавление от HikeR.&lt;br /&gt;
Таким образом, кстати, передаются квестовые предметы. Используйте в своих скриптах и новых квестах.&lt;br /&gt;
Функцию можно добавить к существующей, тогда при ее вызове будет проверятся количество аргументов&lt;br /&gt;
и вызываться нужная. В С++ это называется &amp;quot;перегрузка&amp;quot; (если не ошибаюсь ;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Теперь необходимо вызвать эту функцию. Привяжем кнопки '''1''' и '''2''' на цифровой клавиатуре к появлению Грозы и патронов к ней. В функцию '''cheat:OnKeyboard''' после строки:&lt;br /&gt;
&amp;lt;code lua&amp;gt;if dik == DIK_keys.DIK_ESCAPE then&amp;lt;/code&amp;gt;&lt;br /&gt;
добавим следующее:&lt;br /&gt;
&amp;lt;code lua&amp;gt;&lt;br /&gt;
elseif dik == DIK_keys.DIK_NUMPAD1 then self:cheat1()&lt;br /&gt;
elseif dik == DIK_keys.DIK_NUMPAD2 then self:cheat2()&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
и создадим эти функции (опять добавляем в конец файла):&lt;br /&gt;
&amp;lt;code lua&amp;gt;&lt;br /&gt;
function cheat:cheat1()&lt;br /&gt;
-- колдуем грозу на расстоянии 3 метров.&lt;br /&gt;
	self:spawn_item(&amp;quot;wpn_groza&amp;quot;, 3)&lt;br /&gt;
end&lt;br /&gt;
function cheat:cheat2()&lt;br /&gt;
	self:spawn_item(&amp;quot;ammo_9x39_sp5&amp;quot;, 3)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Траспорт ==&lt;br /&gt;
&lt;br /&gt;
Спавнить транспорт мы будем аналогично, но тут есть небольшая проблема. В конфигах для траспорта отсутствуют необходимые параметры, все-таки машины в игре были вырезаны. Но нам это не помеха, поэтому начнем с Нивы.&lt;br /&gt;
&lt;br /&gt;
Создадим новый файл с именем cars_spawn.ltx&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[ven_niva]&lt;br /&gt;
class		= SCRPTCAR&lt;br /&gt;
cform           = skeleton&lt;br /&gt;
visual		= physics\vehicles\niva\veh_niva_u_01.ogf&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Сохраним его к остальным конфигам транспорта, то есть в '''config\models\vehicles'''. Это минимальный набор для правильного появление нового объекта в игре. Но игра еще не знает, что мы добавили новый конфиг, поэтому немного подредактируем '''system.ltx'''. В начале файла есть множество команд '''#include ...''', они подключают конфиги. найдем последний include и добавим наш конфиг:&lt;br /&gt;
&amp;lt;code&amp;gt;#include &amp;quot;models\vehicles\cars_spawn.ltx&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
Далее по накатанной дорожке. Допишем функцию вызова спавна:&lt;br /&gt;
&amp;lt;code lua&amp;gt;&lt;br /&gt;
function cheat:cheat3()&lt;br /&gt;
	self:spawn_item(&amp;quot;ven_niva&amp;quot;, 5, 10)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
и назначим ей кнопку 3 на цифровой клавиатуре:&lt;br /&gt;
&amp;lt;code lua&amp;gt;elseif dik == DIK_keys.DIK_NUMPAD3 then self:cheat3()&amp;lt;/code&amp;gt;&lt;br /&gt;
Все. Можно запускаться и смотреть. Жмем Esc, потом F1 (главное меню пропадает, остается просто картинка), потом 1, 2 или 3 на цифровой клавиатуре. в выбранном радиусе будут появляться автоматы, патроны и Нивы.&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;
 function cheat:cheat4()&lt;br /&gt;
 -- создаем монстра подальше от нас&lt;br /&gt;
 	self:spawn_item(&amp;quot;dog_weak&amp;quot;, 20)&lt;br /&gt;
 end&lt;br /&gt;
Обработка клавиши '''4'''&lt;br /&gt;
 elseif dik == DIK_keys.DIK_NUMPAD4 then	self:cheat4()&lt;br /&gt;
&lt;br /&gt;
== Сон по желанию ==&lt;br /&gt;
&lt;br /&gt;
Если у Вас установлен Dream mod, то можно и его повесить на кнопку.&lt;br /&gt;
 function cheat:cheat5()&lt;br /&gt;
 	sleep_manager.sleep_three_hours()&lt;br /&gt;
 end&lt;br /&gt;
Предполагается, что имя скрипта '''sleep_manager.script''', а в нем есть функция '''sleep_three_hours()''', то есть спать 3 часа. Сам я не пользовал этот мод, поэтому могу ошибаться.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Прим. от Empro: лично у меня не заработало и повисло. Вообще, вызывать сон из главного меню, да ещё и в режиме паузы - неблагодарное дело.&lt;br /&gt;
Прим. от HikeR: сначала снять с паузы, а потом спать. Тогда все работает.&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;br /&gt;
[[Скрипт ui script|Полный текст скрипта ui_cheats.script]]&lt;br /&gt;
&lt;br /&gt;
== Благодарности ==&lt;br /&gt;
&lt;br /&gt;
*'''Jeppa''' - за толчок в сторону изучения этой стороны скриптинга&lt;br /&gt;
*'''[http://forums.ag.ru/?action=viewprofile&amp;amp;username=Red75 Red75]''' - за расчет координат спавна (появление прямо перед нами)&lt;br /&gt;
&lt;br /&gt;
== Что дальше? ==&lt;br /&gt;
&lt;br /&gt;
А дальше плавно переходим к облагораживанию, иначе говоря - к [[Назначение скриптам горячих кнопок. Часть 2. Интерфейс|интерфейсу]].&lt;br /&gt;
&lt;br /&gt;
--[[Участник:HikeR|HikeR]] 23:37, 20 мая 2007 (MSD)&lt;br /&gt;
[[Категория:Скрипты]]&lt;/div&gt;</summary>
		<author><name>217.107.222.161</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9F%D0%B0%D1%82%D1%87%D0%B8_%D0%B8_%D0%BC%D0%BE%D0%B4%D1%8B</id>
		<title>Патчи и моды</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9F%D0%B0%D1%82%D1%87%D0%B8_%D0%B8_%D0%BC%D0%BE%D0%B4%D1%8B"/>
				<updated>2008-03-19T09:34:04Z</updated>
		
		<summary type="html">&lt;p&gt;217.107.222.161: /* Модификации (моды) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;'''Патчи и моды'''&amp;lt;/big&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;3&amp;quot; align=&amp;quot;right&amp;quot; width=&amp;quot;250&amp;quot; cellspacing=&amp;quot;1&amp;quot; style=&amp;quot;background:#5e5e5e;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 ! style=&amp;quot;background:#ffffff;&amp;quot; align=&amp;quot;left&amp;quot; | Содержание&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;background:#ffffff;&amp;quot; align=&amp;quot;left&amp;quot;|&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;
Спустя несколько дней после релиза игры вышел первый патч, хотя ясно, что им одним дело не ограничится. На данный момент последней версией игры является 1.0005.  Следует обратить внимание, что выпущено три варианта патча - для России\Украины ([http://files.gsc-game.com/stk-patches/stk-sfk-r-patch-any-3.exe 1.0000-1.0002 до 1.0003, 17 Мб]), США  и остальных стран  - выбирайте внимательно. Этот патч не только исправляет большое число ошибок, но также и игровой баланс: изменяет цены, облегчает убийства врагов и многое другое. Но самое важное - старые сохранения не совместимы с патчем №1, поэтому либо завершайте прохождение игры без патча, либо будьте готовы начать заново. Для остальный патчей такой информации нет. Полный список исправлений читайте на [http://www.stalker-game.com/ru/?page=patches сайте разработчиков], язык русский.&lt;br /&gt;
&lt;br /&gt;
Чтобы узнать о выходе новых обновлений к игре достаточно в главном меню выбрать &amp;quot;Опции&amp;quot; (Options), и на вкладке &amp;quot;Игра&amp;quot; (Game) нажать на кнопку &amp;quot;Обновление&amp;quot; (Game updates).&lt;br /&gt;
&lt;br /&gt;
== Защита от копирования ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
STALKER использует один из двух вариантов защиты, в зависимости от версии игры:&lt;br /&gt;
*US SecuROM, которая требует постоянное наличие оригинального диска в приводе;&lt;br /&gt;
*RU StarForce, которая требует наличие оригинального диска в момент запуска игры;&lt;br /&gt;
Это может вызывать определённый проблемы при запуске, которые упоминались в разделе 3. По соображениям борьбы с пиратством я не привожу информацию о nocd/nodvd или других вариантах обхода защиты, однако они есть.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Модификации (моды) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
К счастью, игровой движок STALKER`а, [http://www.stalker-game.com/en/?page=engine X-Ray] даёт возможность модифицировать игру, что позволяет фанатам игры работать над модами даже не смотря на отсутствие официальных инструментов для модификации на данный момент. Разархивировав игровые ресурсы, хранящиеся в файлах .db*, вы можете изменять их так, как Вам хочется. Можно воспользоваться S.T.A.L.K.E.R. Data Unpacker или S.T.A.L.K.E.R. Database Extractor &lt;br /&gt;
&lt;br /&gt;
Чтобы использовать модифицированные ресурсы, сначала необходимо открыть fsgame.ltx, находящийся в папке ..\Program Files\THQ\S.T.A.L.K.E.R. - Shadow of Chernobyl\.Откройте этот файл блокнотом (notepad), или любой другим текстовым редактором, найдите следующую строчку:&lt;br /&gt;
&lt;br /&gt;
$game_data$ = false| true| $fs_root$| gamedata&lt;br /&gt;
&lt;br /&gt;
И исправьте её на:&lt;br /&gt;
&lt;br /&gt;
$game_data$ = true| true| $fs_root$| gamedata&lt;br /&gt;
&lt;br /&gt;
Это позволит игре использовать измененные ресурсы, сделав их более приоритетными по сравнению с запакованными в .db*-архивы. Если вы скачали мод, то располагайте его, внимательно изучив структуру папок. От этого зависит работоспособность мода.&lt;br /&gt;
{{Message_box|&lt;br /&gt;
id	=pseudoscience|&lt;br /&gt;
align = left|&lt;br /&gt;
backgroundcolor	= #f9f9f9|&lt;br /&gt;
image	=Lamp.gif|&lt;br /&gt;
heading	= Дополнение от --HikeR 00:34, 30 мая 2007 (MSD)][|&lt;br /&gt;
message = Вообще-то игра и без корректировки этого файла сначала ищет распакованные ресурсы. Проверяется легко, создайте нулевой (пустой) файл '''gamedata\config\system.ltx''' и увидите вылет. Но этот файл (fsgame.ltx) можно использовать для переназначения каталогов, например для переноса каталога с сохраненками:&lt;br /&gt;
&amp;lt;pre&amp;gt;$app_data_root$	= true	| false	| E:\		| stalker\saves\&lt;br /&gt;
&amp;lt;/pre&amp;gt;}}&lt;br /&gt;
&amp;lt;br clear=&amp;quot;both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Отдельная благодарность Jonas Beckman за помощь в сборе полезной информации по модификации STALKERа.&lt;br /&gt;
&lt;br /&gt;
Следующий раздел посвящен внутриигровым настройкам.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Руководства]]&lt;/div&gt;</summary>
		<author><name>217.107.222.161</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=SoC._%D0%A1%D0%BF%D0%B0%D0%B2%D0%BD_%D1%82%D0%BE%D1%87%D0%B5%D0%BA_%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4%D0%B0_%D0%BC%D0%B5%D0%B6%D0%B4%D1%83_%D1%83%D1%80%D0%BE%D0%B2%D0%BD%D1%8F%D0%BC%D0%B8</id>
		<title>SoC. Спавн точек перехода между уровнями</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=SoC._%D0%A1%D0%BF%D0%B0%D0%B2%D0%BD_%D1%82%D0%BE%D1%87%D0%B5%D0%BA_%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4%D0%B0_%D0%BC%D0%B5%D0%B6%D0%B4%D1%83_%D1%83%D1%80%D0%BE%D0%B2%D0%BD%D1%8F%D0%BC%D0%B8"/>
				<updated>2008-03-17T18:39:19Z</updated>
		
		<summary type="html">&lt;p&gt;217.107.222.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В этой статье я попытаюсь передать практический опыт скриптового создания точек перехода между уровнями. В отличие от модификации файла ''all.spawn'', такой механизм более удобен для совмещения модов и не требует начинать новую игру.&lt;br /&gt;
&lt;br /&gt;
В качестве примера будем реализовывать механизмы возврата с уровня ЧАЭС-1 обратно в Припять. Для этого нужно создать как минимум две точки — возврат на ЧАЭС-1 после уничтожения О-Сознания и переход из ЧАЭС-1 в Припять. К слову сказать, если вернуться на ЧАЭС-1, то там будет продолжать действовать таймер &amp;quot;выброса&amp;quot;, который в конце-концов включит &amp;quot;deadzone&amp;quot;. Отключить счетчик мне пока не удалось, но зато можно легко отключить сам &amp;quot;выброс&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Часть 1. Генерация работающего LEVEL_CHANGER ==&lt;br /&gt;
&lt;br /&gt;
Стандартной функции alife():create(…) недостаточно для создания полноценного level_changer. Собственно методика создания сложных объектов описана в статье [[Один из методов спавна]]. Сложность заключалась лишь в порядке полей и свойствах Shape. Неоценимую помощь в этом вопросе оказала утилита ACDC (created by bardak).&lt;br /&gt;
&lt;br /&gt;
Ниже я привожу код функции, которая создает и инициализирует level_changer:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
function create_level_changer(&lt;br /&gt;
	p_story_id,	-- STORY_ID нового level_changer (понадобится нам позже)&lt;br /&gt;
	p_position,	-- вектор, координаты точки, в которой будет располагаться центр нового level_changer&lt;br /&gt;
	p_lvertex_id,	-- level_vertext_id  - идентифицируют уровень, на котором будет создан level_changer&lt;br /&gt;
	p_gvertex_id,	-- game_vertext_id   	&lt;br /&gt;
&lt;br /&gt;
	p_gest_lv,	-- level_vertex_id   - идентифицируют уровень, на который level_changer будет перебрасывать игрока &lt;br /&gt;
	p_dest_gv,	-- game_vertex_id&lt;br /&gt;
	p_dest_pos,	-- координаты точки, в которой на новом уровне окажется игрок&lt;br /&gt;
	p_dest_dir,	-- направрение взгляда игрока&lt;br /&gt;
	p_dest_level,	-- название уровня, например &amp;quot;L11_Pripyat&amp;quot;&lt;br /&gt;
	p_silent	-- следует задать 1, чтобы подавить вопрос о смене уровня (автоматический переход)&lt;br /&gt;
)&lt;br /&gt;
	local obj = alife():create(&amp;quot;level_changer&amp;quot;, p_position, p_lvertex_id, p_gvertex_id)&lt;br /&gt;
&lt;br /&gt;
	level.map_add_object_spot(obj.id, &amp;quot;level_changer&amp;quot;, &amp;quot;&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
	local packet = net_packet()&lt;br /&gt;
	obj:STATE_Write(packet)&lt;br /&gt;
&lt;br /&gt;
	-- свойства cse_alife_object&lt;br /&gt;
	local game_vertex_id 			= packet:r_u16()&lt;br /&gt;
	local cse_alife_object__unk1_f32 	= packet:r_float()&lt;br /&gt;
	local cse_alife_object__unk2_u32 	= packet:r_u32()&lt;br /&gt;
	local level_vertex_id 			= packet:r_u32()&lt;br /&gt;
	local object_flags 			= packet:r_u32()&lt;br /&gt;
	local custom_data 			= packet:r_stringZ()&lt;br /&gt;
	local story_id 				= packet:r_u32()&lt;br /&gt;
	local spawn_story_id			= packet:r_u32()&lt;br /&gt;
&lt;br /&gt;
	-- свойства cse_shape&lt;br /&gt;
	local shape_count 			= packet:r_u8()&lt;br /&gt;
	for i=1,shape_count do&lt;br /&gt;
		local shape_type 		= packet:r_u8()&lt;br /&gt;
		if shape_type == 0 then&lt;br /&gt;
			-- sphere&lt;br /&gt;
			local center 		= packet:r_vec3()&lt;br /&gt;
			local radius 		= packet:r_float()&lt;br /&gt;
		else&lt;br /&gt;
			-- box&lt;br /&gt;
			local axis_x_x = packet:r_float()&lt;br /&gt;
			local axis_x_y = packet:r_float()&lt;br /&gt;
			local axis_x_z = packet:r_float()&lt;br /&gt;
			local axis_y_x = packet:r_float()&lt;br /&gt;
			local axis_y_y = packet:r_float()&lt;br /&gt;
			local axis_y_z = packet:r_float()&lt;br /&gt;
			local axis_z_x = packet:r_float()&lt;br /&gt;
			local axis_z_y = packet:r_float()&lt;br /&gt;
			local axis_z_z = packet:r_float()&lt;br /&gt;
			local offset_x = packet:r_float()&lt;br /&gt;
			local offset_y = packet:r_float()&lt;br /&gt;
			local offset_z = packet:r_float()&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- свойства cse_alife_space_restrictor&lt;br /&gt;
	local restrictor_type 			= packet:r_u8()&lt;br /&gt;
&lt;br /&gt;
	-- свойства cse_level_changer&lt;br /&gt;
	local dest_game_vertex_id		= packet:r_u16()  &lt;br /&gt;
	local dest_level_vertex_id 		= packet:r_u32()  &lt;br /&gt;
	local dest_position 			= packet:r_vec3()&lt;br /&gt;
	local dest_direction 			= packet:r_vec3()&lt;br /&gt;
	local dest_level_name 			= packet:r_stringZ()&lt;br /&gt;
	local dest_graph_point 			= packet:r_stringZ()&lt;br /&gt;
	local silent_mode 			= packet:r_u8()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	packet:w_begin(game_vertex_id)			-- game_vertex_id&lt;br /&gt;
	packet:w_float(cse_alife_object__unk1_f32)&lt;br /&gt;
	packet:w_u32(cse_alife_object__unk2_u32) &lt;br /&gt;
	packet:w_u32(level_vertex_id)			-- level_vertex_id&lt;br /&gt;
	packet:w_u32( bit_not(193) )			-- object_flags = -193 = 0xFFFFFF3E&lt;br /&gt;
	packet:w_stringZ(custom_data)&lt;br /&gt;
	packet:w_u32(p_story_id)			-- story_id&lt;br /&gt;
	packet:w_u32(spawn_story_id)&lt;br /&gt;
&lt;br /&gt;
	packet:w_u8(1)			-- количество фигур&lt;br /&gt;
--		packet:w_u8(0)			-- тип фигуры: сфера&lt;br /&gt;
--		packet:w_vec3(vector():set(0, 0, 0))  -- sphere_center&lt;br /&gt;
--		packet:w_float(3.0)&lt;br /&gt;
	packet:w_u8(1)			-- тип фигуры: box&lt;br /&gt;
	packet:w_float(2)	   -- axis_x_x&lt;br /&gt;
	packet:w_float(0)	   -- axis_x_y&lt;br /&gt;
	packet:w_float(0)	   -- axis_x_z&lt;br /&gt;
	packet:w_float(0)	   -- axis_y_x&lt;br /&gt;
	packet:w_float(4)	   -- axis_y_y&lt;br /&gt;
	packet:w_float(0)	   -- axis_y_z&lt;br /&gt;
	packet:w_float(0)	   -- axis_z_x&lt;br /&gt;
	packet:w_float(0)	   -- axis_z_y&lt;br /&gt;
	packet:w_float(4)	   -- axis_z_z&lt;br /&gt;
	packet:w_float(0)	   -- offset_x&lt;br /&gt;
	packet:w_float(0)	   -- offset_y&lt;br /&gt;
	packet:w_float(0)          -- offset_z&lt;br /&gt;
&lt;br /&gt;
	packet:w_u8(3)	 	   -- restrictor_type&lt;br /&gt;
&lt;br /&gt;
	packet:w_u16(p_gest_gv)			-- destination game_vertex_id&lt;br /&gt;
	packet:w_u32(p_dest_lv)			-- destination level_vertex_id&lt;br /&gt;
	packet:w_vec3(p_dest_pos)		-- destination position&lt;br /&gt;
	packet:w_vec3(p_dest_dir)		-- destination direction (направление взгляда)&lt;br /&gt;
	packet:w_stringZ(p_dest_level)		-- destination level name&lt;br /&gt;
	packet:w_stringZ(&amp;quot;start_actor_99&amp;quot;)	-- some string, always const&lt;br /&gt;
	packet:w_u8(p_silent)			-- 1 for silent level changing&lt;br /&gt;
&lt;br /&gt;
	packet:r_seek(0)&lt;br /&gt;
	obj:STATE_Read(packet, packet:w_tell())&lt;br /&gt;
&lt;br /&gt;
--	news_manager.send_tip(db.actor, &amp;quot;LC creation finished&amp;quot;, nil, nil, 30000)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для shape типа &amp;quot;box&amp;quot; загрузка координат методом packet:r_matrix() окончилась неудачей. Я подозреваю, что не был прочитан вектор &amp;quot;offset&amp;quot;, но точной уверенности нет, поэтому пока остановился на покомпонентной выборке и сохранении координат.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Часть 2. Создание точек перехода после уничтожения О-Сознания ==&lt;br /&gt;
&lt;br /&gt;
Теперь следует написать функции создания нужных точек перехода и подключение их к игре. Сами функции просты:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
function exit_monolit()&lt;br /&gt;
	if (not has_alife_info(&amp;quot;freeplay_activated1&amp;quot;)) then&lt;br /&gt;
		create_level_changer(11410, vector():set(-13.26, 47.71, 46.57), 200, 2417,&lt;br /&gt;
			2384,&lt;br /&gt;
			162109,&lt;br /&gt;
			vector():set( 375.615, 0.224, 27.737 ),&lt;br /&gt;
			vector():set(     0.0, 0.0  ,  0.0 ),&lt;br /&gt;
			&amp;quot;L12_Stancia&amp;quot;,&lt;br /&gt;
			1)&lt;br /&gt;
	&lt;br /&gt;
		db.actor:give_info_portion(&amp;quot;freeplay_activated1&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- создается переход из ЧАЭС в Припять&lt;br /&gt;
	create_chaes2pripyat_exit()&lt;br /&gt;
&lt;br /&gt;
	-- актер перебрасывается в level_changer, возвращающий его на ЧАЭС, ко входу в бункер&lt;br /&gt;
	db.actor:set_actor_position( vector():set(-13.26, 47.71, 46.57) )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function refuze_o_sozn()&lt;br /&gt;
	if (not has_alife_info(&amp;quot;freeplay_activated2&amp;quot;)) then&lt;br /&gt;
		create_level_changer(21410, vector():set(946.872, 6.0, 167.66), 240852, 2637,&lt;br /&gt;
			2280,&lt;br /&gt;
			472710,&lt;br /&gt;
			vector():set( 1062.15, -0.0982, -3.512 ),&lt;br /&gt;
			vector():set(    0.0 ,  0.0   , -1.0 ),&lt;br /&gt;
			&amp;quot;L12_Stancia&amp;quot;,&lt;br /&gt;
			1)&lt;br /&gt;
	&lt;br /&gt;
		db.actor:give_info_portion(&amp;quot;freeplay_activated2&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- создается переход из ЧАЭС в Припять&lt;br /&gt;
	create_chaes2pripyat_exit()&lt;br /&gt;
&lt;br /&gt;
	-- актер перебрасывается в level_changer, возвращающий его к самым правым воротам ЧАЭС&lt;br /&gt;
	db.actor:set_actor_position( vector():set(946.872, 6.0, 167.66) )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function create_chaes2pripyat_exit()&lt;br /&gt;
	-- создается переход из ЧАЭС в Припять&lt;br /&gt;
	if (not has_alife_info(	&amp;quot;exit_chaes2pripyat_created&amp;quot; )) then&lt;br /&gt;
		create_level_changer(31410, vector():set( 917.35, 0.419, -316.35 ), 403866, 2401,&lt;br /&gt;
			2117,&lt;br /&gt;
			73868,&lt;br /&gt;
			vector():set( 31.3, 3.0, 240.0 ),&lt;br /&gt;
			vector():set(  0.0, 0.0,  -1.0 ),&lt;br /&gt;
			&amp;quot;L11_Pripyat&amp;quot;,&lt;br /&gt;
			0)&lt;br /&gt;
&lt;br /&gt;
		db.actor:give_info_portion(&amp;quot;exit_chaes2pripyat_created&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Функцию exit_monolit я создал прежде всего для тестирования, но решил оставить тут. Вдруг кто-то захочет реализовать более сложный возврат: Меченого грузят в &amp;quot;грузовик смерти&amp;quot; и он снова приходит в себя на кордоне...&lt;br /&gt;
&lt;br /&gt;
Функция exit_monolit создает &amp;quot;тихий&amp;quot; переход на уровень ЧАЭС-1 и обычный - в начале уровня ЧАЭС-1 для возврата в Припять, после чего перебрасывает актера прямо внутрь созданного перехода. Функция refuze_o_sozn делает тоже самое. Все телепорты защищаются уникальными info_portions, дабы защититься от повторного их создания если игрок решит закончить игру несколько раз...&lt;br /&gt;
&lt;br /&gt;
Теперь подключение.&lt;br /&gt;
Во-первых надо добавить новые info-portions. Я решил не добавлять их в оригинальные файлы игры, сделал для них (ну и для других тоже) отдельный файл&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
		config\gameplay\_info_sa.xml&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
следующего вида:&lt;br /&gt;
&amp;lt;code&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;
&lt;br /&gt;
&amp;lt;game_information_portions&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;info_portion id=&amp;quot;freeplay_activated1&amp;quot;&amp;gt;&amp;lt;/info_portion&amp;gt;&lt;br /&gt;
	&amp;lt;info_portion id=&amp;quot;freeplay_activated2&amp;quot;&amp;gt;&amp;lt;/info_portion&amp;gt;&lt;br /&gt;
	&amp;lt;info_portion id=&amp;quot;exit_chaes2pripyat_created&amp;quot;&amp;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;/code&amp;gt;&lt;br /&gt;
Теперь в этот файл можно будет добавлять новые info_portion, которые вы будете использовать в своих сюжетах.&lt;br /&gt;
Подключается этот файл в system.ltx в секции «info_portions»:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[info_portions]&lt;br /&gt;
;список xml файлов, содержащих info_portions&lt;br /&gt;
files = _info_sa, info_portions, ....................&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Кстати, именно так я рекомендую добавлять диалоги и новых персонажей. Это упростит совмещение модов и аддонов.''&lt;br /&gt;
Следующий шаг - подключение наших скриптов к игре. Для этого откройте файл &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
		config\ui\ui_movies.xml&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>217.107.222.161</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:%D0%A1%D0%BF%D0%B0%D0%B2%D0%BD_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82</id>
		<title>Обсуждение:Спавн через скрипт</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:%D0%A1%D0%BF%D0%B0%D0%B2%D0%BD_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82"/>
				<updated>2008-03-01T14:24:26Z</updated>
		
		<summary type="html">&lt;p&gt;217.107.222.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;quot;Готовые файлы примера&amp;quot;:&lt;br /&gt;
http://data.cod.ru/1290894794&lt;br /&gt;
Удалены. Предложение выложить их вторично, наверняка кому-нибудь понадобятся.&lt;/div&gt;</summary>
		<author><name>217.107.222.161</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8(%D1%87._3)</id>
		<title>Расширенные настройки(ч. 3)</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8(%D1%87._3)"/>
				<updated>2008-02-25T10:29:21Z</updated>
		
		<summary type="html">&lt;p&gt;217.107.222.161: /* Полный список */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;3&amp;quot; align=&amp;quot;right&amp;quot; width=&amp;quot;260&amp;quot; cellspacing=&amp;quot;1&amp;quot; style=&amp;quot;background:#5e5e5e;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 ! style=&amp;quot;background:#ffffff;&amp;quot; align=&amp;quot;left&amp;quot; | Содержание&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;background:#ffffff;&amp;quot; align=&amp;quot;left&amp;quot;|&lt;br /&gt;
{{Шаблон:Содержание руководства по настройке}}&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
== Переключатели коммандной строки ==&lt;br /&gt;
&lt;br /&gt;
Ряд дополнительных команд, которые ты можешь запускать при старте STALKER'а называются Переключателями Командной Строки. Эти «переключатели» - это команды посланные главному исполняемому файлу ''XR_3DA.exe'', говорящие движку выполнить определённые действия при запуске игры. Для использования переключателей командной строки, кликните правой кнопкой мыши на ярлыке STALKER'a и выберите ''«Свойства»''. Далее в поле ''«Объект»'', через пробел от последнего символа, вставьте переключатель(и) которые вы хотите использовать. Например:&lt;br /&gt;
&lt;br /&gt;
''&amp;quot;C:\Program Files\THQ\S.T.A.L.K.E.R. - Shadow of Chernobyl\bin\XR_3DA.exe&amp;quot; -nointro -noprefetch -noshadows''&lt;br /&gt;
&lt;br /&gt;
Переключатели ''-nointro'', ''-noprefetch'' и ''-noshadows'' добавлены для отключения вводных заставок с логотипами, предварительной загрузки информации (ускоряет запуск и загрузку сохранений) и отключения всех не солнечных теней в игре. По другому не возможно использовать предигровые настройки. Ты можешь вернуть настройки в любой момент просто удалив переключатель с ненужной настройкой из ярлыка или создав другой с требуемыми переключателями и использовать его когда ты захочешь запустить игру с другими настройками.&lt;br /&gt;
{{Message_box|&lt;br /&gt;
id = pseudoscience|&lt;br /&gt;
align = left|&lt;br /&gt;
width = 40%|&lt;br /&gt;
backgroundcolor	= #f9f9f9|&lt;br /&gt;
image = Lamp.gif|&lt;br /&gt;
heading	= дополнение от --HikeR 14:17, 31 мая 2007 (MSD)][|&lt;br /&gt;
message = Для различных ситуаций можно создать несколько копий ярлыков для запуска игры с различными параметрами. Например я использую ключ ''-nointro'' для всех вариантов, комбинацию ''-noprefetch -noshadows -nosound -r4xx'' для всяких экспериментов (отключен звук, префетч, тени, форсированно используется DX8, максимально быстрая загрузка), и просто ярлык для обычной игры&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Изображение:STALKER_12.jpg|center|300px]]&lt;br /&gt;
&lt;br /&gt;
Полный список Переключателей Командной Строки для  STALKER'а приведённый ниже сопровождается также кратким пояснение для каждого, где это было возможно. Я протестировал каждый и все переключатели, но некоторые переключатели не имеют видимого эффекта или просто подвешивают игру во время загрузки. Инструкции по предполагаемому использованию наиболее полезных переключателей приведены на протяжении этого гида:&lt;br /&gt;
&lt;br /&gt;
== Полный список ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;standart&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Опция||Описание&lt;br /&gt;
|-&lt;br /&gt;
| -_g||&lt;br /&gt;
|-&lt;br /&gt;
| -batch_benchmark||&lt;br /&gt;
|-&lt;br /&gt;
| -bug||&lt;br /&gt;
|-&lt;br /&gt;
| -build||&lt;br /&gt;
|-&lt;br /&gt;
| -center_screen||Центрирует экран, когда игра запущена в оконном режиме.&lt;br /&gt;
|-&lt;br /&gt;
| -debug_ge||&lt;br /&gt;
|-&lt;br /&gt;
| -depth16||&lt;br /&gt;
|-&lt;br /&gt;
| -designer||&lt;br /&gt;
|-&lt;br /&gt;
| -demomode [ ]||&lt;br /&gt;
|-&lt;br /&gt;
| -disasm||&lt;br /&gt;
|-&lt;br /&gt;
| -dsound||Использовать DirectSound вместо OpenAL.&lt;br /&gt;
|-&lt;br /&gt;
| -ebuild||&lt;br /&gt;
|-&lt;br /&gt;
| -file_activity||Записывает в файл активность консоли на протяжении игры.&lt;br /&gt;
|-&lt;br /&gt;
| -fsltx||&lt;br /&gt;
|-&lt;br /&gt;
| -gloss||&lt;br /&gt;
|-&lt;br /&gt;
| -gpu_nopure||Переключает GPU состояние из Pure Hardware (полное ускорение) в simply Hardware (упрощенное ускорение) режим.&lt;br /&gt;
|-&lt;br /&gt;
| -gpu_ref||Switches the GPU state to Reference mode.&lt;br /&gt;
|-&lt;br /&gt;
| -gpu_sw||Переключает GPU режим в Software Renderer(Программное Ускорение).&lt;br /&gt;
|-&lt;br /&gt;
| -i||&lt;br /&gt;
|-&lt;br /&gt;
| -keep_lua||&lt;br /&gt;
|-&lt;br /&gt;
| -launcher||&lt;br /&gt;
|-&lt;br /&gt;
| -load [savegame]||Загружает указанные сохранения при запуске.&lt;br /&gt;
|-&lt;br /&gt;
| -ltx [filename.ltx]||Загружает и исполняет указанный filename.ltx конфигурационный файл. (имеется ввиду свой аналог system.ltx)&lt;br /&gt;
|-&lt;br /&gt;
| -mblur||Позволяет команде r2_mblur исполнятся правильно, если использована.&lt;br /&gt;
|-&lt;br /&gt;
| -mem_debug||&lt;br /&gt;
|-&lt;br /&gt;
| -mt_cdb||&lt;br /&gt;
|-&lt;br /&gt;
| -nes_texture_storing||&lt;br /&gt;
|-&lt;br /&gt;
| -netsim||&lt;br /&gt;
|-&lt;br /&gt;
| -no_call_stack_assert||&lt;br /&gt;
|-&lt;br /&gt;
| -no_direct_connect||&lt;br /&gt;
|-&lt;br /&gt;
| -no_occq||&lt;br /&gt;
|-&lt;br /&gt;
| -nodf24||&lt;br /&gt;
|-&lt;br /&gt;
| -nodistort||Удаляет эффекты искажения, например тёплый воздух вокруг огня и сворачивания возле аномалий.&lt;br /&gt;
|-&lt;br /&gt;
| -nointro||Пропустить все вступительные ролики/заставки.&lt;br /&gt;
|-&lt;br /&gt;
| -nojit||Отключает Just-In-Time Debugger. То-есть, если игра слетит - лога в буфере обмена не будет.&lt;br /&gt;
|-&lt;br /&gt;
| -nolog||Отключает ведение лога.&lt;br /&gt;
|-&lt;br /&gt;
| -nonvs||&lt;br /&gt;
|-&lt;br /&gt;
| -noprefetch||Отключает предварительную загрузку ресурсов. Игра загружаются быстрее, игровые тормоза могут усилится или привести к зависанию.&lt;br /&gt;
|-&lt;br /&gt;
| -noshadows||Отключает тени от динамических источников света (кроме солнца). Может добавить FPS.&lt;br /&gt;
|-&lt;br /&gt;
| -nosound||Отключает весь звук в игре.&lt;br /&gt;
|-&lt;br /&gt;
| -overlay [директория]||Назначить другую директорию для сохранённых игр/профилей/конфигурационных файлов.&lt;br /&gt;
|-&lt;br /&gt;
| -pure_alloc||&lt;br /&gt;
|-&lt;br /&gt;
| -pack [ ]||&lt;br /&gt;
|-&lt;br /&gt;
| -psp||Включает режим вида от третьего лица, но есть баги.&lt;br /&gt;
|-&lt;br /&gt;
| -r2||Запускает STALKER в режиме DX9 Полного динамического освещения.&lt;br /&gt;
|-&lt;br /&gt;
| -r2a||Запускает STALKER в режиме DX9 Объектного динамического освещения.&lt;br /&gt;
|-&lt;br /&gt;
| -r4xx||Запускает STALKER в режиме DX8 Статического освещения.&lt;br /&gt;
|-&lt;br /&gt;
| -silent_error_mode||&lt;br /&gt;
|-&lt;br /&gt;
| -sjitter||&lt;br /&gt;
|-&lt;br /&gt;
| -skinw||&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2|Следующие переключатели устанавливают размер [http://en.wikipedia.org/wiki/Shadow_mapping карты теней], которая влияет на качество всех теней, похожи на внутриигровую настройку ''качество теней''. Здесь ты можешь точно указать точное высшее разрешение качества теней (т.е. ''-smap2048'', ''-smap3072'' и ''-smap4096'') которое увиличивает качество теней, но уменьшает FPS:&lt;br /&gt;
|-&lt;br /&gt;
| -smap1536||&lt;br /&gt;
|-&lt;br /&gt;
| -smap2048||&lt;br /&gt;
|-&lt;br /&gt;
| -smap2560||&lt;br /&gt;
|-&lt;br /&gt;
| -smap3072||&lt;br /&gt;
|-&lt;br /&gt;
| -smap4096||&lt;br /&gt;
|-&lt;br /&gt;
| -ss_tga||Все скриншоты в игре будут делаться в оба формата: .JPG и высокого качества .TGA формат.&lt;br /&gt;
|-&lt;br /&gt;
| -start [ ]||&lt;br /&gt;
|-&lt;br /&gt;
| -sunfilter||&lt;br /&gt;
|-&lt;br /&gt;
| -svcfg||&lt;br /&gt;
|-&lt;br /&gt;
| -tsh||&lt;br /&gt;
|-&lt;br /&gt;
| -tdemo||&lt;br /&gt;
|-&lt;br /&gt;
| -tdemof||&lt;br /&gt;
|-&lt;br /&gt;
| -techdemo||&lt;br /&gt;
|-&lt;br /&gt;
| -tune||&lt;br /&gt;
|-&lt;br /&gt;
| -x86||&lt;br /&gt;
|-&lt;br /&gt;
| -xclsx||&lt;br /&gt;
|}&lt;br /&gt;
Eсли у вас есть определённые знания (а не предположения) о том, что эти переключатели делают и это может быть полезно процитировать, тогда пишите [[Обсуждение:Расширенные настройки(ч. 3)|сюда]].&lt;br /&gt;
&lt;br /&gt;
[[Заключение|Следующая страница]] содержит некоторые умозаключения с несколькими полезными подсказками.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Руководства]]&lt;/div&gt;</summary>
		<author><name>217.107.222.161</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D1%8F_-%3DinGame_%D0%90%D0%98%3D-</id>
		<title>Компиляция -=inGame АИ=-</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D1%8F_-%3DinGame_%D0%90%D0%98%3D-"/>
				<updated>2008-02-23T14:14:58Z</updated>
		
		<summary type="html">&lt;p&gt;217.107.222.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Итак, приступим... Раз вы здесь, значит есть на то причина:&lt;br /&gt;
*1)либо вы нуп, увидевший аи-компилер и решивший забацать чтото крутое&lt;br /&gt;
*2)вы не нуп, но всё забыли или почти всё&lt;br /&gt;
*3)вы супер-аццкий про решивший глянуть на весь этот детсад свысока )&lt;br /&gt;
*4)вы обычный модер, решивший расширить свои текущие познания. ;)&lt;br /&gt;
&lt;br /&gt;
==Основы==&lt;br /&gt;
Ну что ж... начнем с самого простого, скомпилим левел с аи, монстрами на&lt;br /&gt;
карте '''mp_atp'''. Открываем левел.. первое что надо сделать убрать все &lt;br /&gt;
'''rpoint'''(мультиплеерные точки спавна). Убрали? Отлично. Создаем&lt;br /&gt;
'''Spawn elements -&amp;gt; actor''' ну и по желанию в свойствах ('''Properties''')&lt;br /&gt;
в '''custom data''' прописываем ему предположим вот это:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[spawn]&lt;br /&gt;
wpn_ak74&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Тем самым при появлении игрока у него в руках уже будет калаш. Далее,&lt;br /&gt;
создаем монстра... любого по желанию, предположим кровососа и ставим на уровень.&lt;br /&gt;
Теперь дело за '''AI map''' - аи сетка, которая необходима для того, чтобы&lt;br /&gt;
нпс, монстры могли ориентироваться по уровню. Жмем Object и кликаем на  земле(тем самым мы ее &amp;quot;выбрали&amp;quot; для дальнейших манипуляций), затем '''AI Map''' -&amp;gt; '''Commands''' -&amp;gt; '''Make list from selected''', жмем '''add''' в разделе '''AI Map Nodes''' и '''add''' для добавления объектов слева вверху(чайник) и ставим на карте ноды в нужном вам порядке(достаточно одного), жмем '''Generate Full'''. Всё, аи-сетка сгенерированна. Теперь добавляем на левел обязательно! 1 graph point ('''Spawns-&amp;gt;ai-&amp;gt;graph point'''), в нем можно ничего не писать. Сохраняем уровень, билдим ('''build'''). &lt;br /&gt;
&lt;br /&gt;
Следующим шагом будет правка конфигов.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
'''game_maps_single.ltx'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[level_maps_single]&lt;br /&gt;
...&lt;br /&gt;
testing_ai &lt;br /&gt;
//название вашего уровня&lt;br /&gt;
&lt;br /&gt;
[testing_ai]&lt;br /&gt;
global_rect  = -6,1220.0, 248.0,1481.0&lt;br /&gt;
texture      = map\map_escape&lt;br /&gt;
//текстура при загрузке&lt;br /&gt;
bound_rect  = -502.148,-412.284,379.976,474,479&lt;br /&gt;
weathers  = default&lt;br /&gt;
//погода&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''game_levels.ltx'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[levels]&lt;br /&gt;
...&lt;br /&gt;
level190&lt;br /&gt;
//номер вашего уровня&lt;br /&gt;
&lt;br /&gt;
[level190]&lt;br /&gt;
name   = testing_ai&lt;br /&gt;
caption = &amp;quot;testing_ai&amp;quot;&lt;br /&gt;
offset  = 2000.0, 800.0, 1000.0    // положение нового уровня на глобальной карте, X, Y, Z&lt;br /&gt;
id   = 193&lt;br /&gt;
//индентифакционный номер, должен быть уникальным&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''game_graphs.ltx'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
018   = &amp;quot;testing_ai&amp;quot;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Теперь открываем AI Compiler, указываем папку с '''сдк'''(.../level_editor, либо если он объединен с игрой, путь до нее). Выбираем ваш уровень.&lt;br /&gt;
Проходим 1ую стадию чернового просчета аи карты('''шаг 1'''), либо если вы хотите долго ждать и просчитать укрытия для нпс то выбираем '''шаг 2'''.&lt;br /&gt;
Далее строим граф и кросс-таблицу уровня шаг 3, потом граф игры '''шаг 4''' и наконец фаил .spawn '''шаг 5'''. После всех стадий заходим в gamedata\spawns\ и переименовываем '''test.spawn''' в '''all.spawn'''&lt;br /&gt;
&lt;br /&gt;
{{Message_box|&lt;br /&gt;
id	=pseudoscience|&lt;br /&gt;
align = left|&lt;br /&gt;
backgroundcolor	= #f9f9f9|&lt;br /&gt;
image	=Lamp.gif|&lt;br /&gt;
heading	= Важные моменты -- Loxotron|&lt;br /&gt;
message = При правке конфигов не забывайте указывать реально существующую там погоду и картинку загрузки, иначе вылетит; также не пытайтесь запустить уровень через .bat фаил, подобный указанному ниже, тоже будет вылет&lt;br /&gt;
&amp;lt;pre&amp;gt;bin\xr_3da.exe -ltx user.ltx -nointro -external -start server(level/single) client(localhost)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Правильный .bat фаил&lt;br /&gt;
&amp;lt;pre&amp;gt;@start bin\XR_3DA.exe -start server(%1/single/alife) client(localhost)&amp;lt;/pre&amp;gt;&lt;br /&gt;
%1 - название левела&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br clear=&amp;quot;both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Углубленное изучение==&lt;br /&gt;
Далее мы рассмотрим как собирать несколько уровней и устанавливать между ними переходы.&lt;br /&gt;
&lt;br /&gt;
Итак у вас два уровня... на одном из них стоит '''actor'''. Начнем с него:&lt;br /&gt;
создаем '''ai-&amp;gt;level changer''', затем '''shape-&amp;gt;sphere''', с помощью '''scale''' увеличиваем до необходимых размеров, теперь переключаемся в режим редактирования '''spawn element''', выделяем '''level changer''' и жмем '''commands-&amp;gt;attach object''', а затем кликаем на сферу... Всё, сфера и level changer теперь связаны. Далее идем в закладку '''properties''', указываем название, например '''to_atp_2''', теперь нужно прописать в '''custom data''' вейпоинт для возврата, в случае отказа игрока от перемещения с локации на локации(обязательно). Вписываем вот это:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[pt_move_if_reject]&lt;br /&gt;
path = atp_1_way_if_reject&lt;br /&gt;
//в случае отказа от перемещения на вторую локу, возвращаемся назад&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В '''Level to change''' вписываем наименование уровня, куда мы хотим переместиться с этого левела, например '''atp_2'''. &lt;br /&gt;
В '''Level Point to change''' указываем точку, в которой игрок появится...&lt;br /&gt;
'''start_actor_01'''. С '''level changer''' на этом уровне всё, пошли далее.&lt;br /&gt;
Создаем '''graph point''' или используем пустой существующий если у вас есть.&lt;br /&gt;
В него вписываем '''start_actor_01''', этот поинт для того чтобы мы смогли со второго левела '''atp_2''' перейти на '''atp_1'''(первый). Создаем еще один '''graph point''' c названием '''exit_atp_1_01''', в разделе '''location''' выбираем, например &amp;quot;экскейп&amp;quot;. В '''Connection -&amp;gt; Level name''' указываем уровень, с которым будет связан '''atp_1''', то есть выбираем '''atp_2''', в '''Connection-&amp;gt;Point Name''' вписываем точку связи из второго уровня, которую мы создадим потом '''exit_atp_2_01'''. С первым уровнем всё...&lt;br /&gt;
&lt;br /&gt;
Для чего нам нужен graph point'ы ''exit_xxx''?&lt;br /&gt;
''exit_xxx'' представляет собой '''connection_point'''(точку связи) - для того, чтобы компилятор знал, какие уровни он соединяет, а если по другому: начальный граф уровня, от него потом считаются все ноды.&lt;br /&gt;
&lt;br /&gt;
'''start_actor_xx''' - точка появления актера после перехода.&lt;br /&gt;
&lt;br /&gt;
Помните мы вписали в '''custom data''' '''level changer''''а вейпоинт? Вот теперь нам придется его создать. Выбираем '''Way Points''' -&amp;gt; жмем &amp;quot;чайник&amp;quot; и стави 1 вейпоинт рядом с level changer(так мы создали начальную точку пути), теперь жмем '''point mode''' и ставим второй. Если они не соеденились стрелочкой, жмем '''create 1-link'''. Теперь у нас получился путь, который мы прописали в custom data '''level changer''', заходим в свойства и обзываем его также как и в '''custom data''', тоесть '''atp_1_way_if_reject'''. Всё с первым уровнем покончили.&lt;br /&gt;
&lt;br /&gt;
Итак, открываем второй уровень и поехали по новой...&lt;br /&gt;
&lt;br /&gt;
Создаем там путь из двух вейпоинтов по схеме выше и обзываем '''atp_2_way_if_reject'''. Создаем level changer называем его '''to_atp_1''',&lt;br /&gt;
в '''custom data''' пишем&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[pt_move_if_reject]&lt;br /&gt;
path = atp_2_way_if_reject //название вэйпоинта&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
В '''level to change''' указываем atp_1 //куда переходим с atp_2&lt;br /&gt;
В '''level point to change''' - '''start_actor_01'''(дада, тот который мы создали на первом левеле :) )&lt;br /&gt;
&lt;br /&gt;
Теперь здесь же на atp_2 создаем graph point с названием '''start_actor_01'''.&lt;br /&gt;
И еще один где вписываем следущие значения:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
Name: exit_atp_2_01&lt;br /&gt;
Location: &amp;quot;свалка&amp;quot; //наименование локации&lt;br /&gt;
&lt;br /&gt;
Connection:&lt;br /&gt;
 Level name: atp_1 //первый уровень&lt;br /&gt;
 Point name: exit_atp_1_01 //связующая точка с первого уровня&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Незабудьте, что '''ACTOR''' должен быть только на одной локации(в нашем случае на atp_1), иначе компилятор выдаст ошибку. Всё!... Сохраняем, прекомпилим.&lt;br /&gt;
&lt;br /&gt;
Запускаем '''Ai Compiler''', выбираем по очереди наши два уровня и просчитываем шаг 1, проверям сетку. Теперь создаем ''текстовый документ'' и вписываем туда&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
@start /wait bins\ai\1.exe -g atp_1&lt;br /&gt;
@start /wait bins\ai\1.exe -g atp_2&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
сохраняем его как .bat и запускаем, в результате у каждого уровня &lt;br /&gt;
появится свой '''level.graph'''(граф и кросс-таблица).&lt;br /&gt;
&lt;br /&gt;
Создаем еще один текстовик, пишем&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
@start /wait bins\ai\1.exe -m&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
сохраняем как .bat и стартуем. Так мы собрали '''game.graph''' из '''level.graph''''ов.&lt;br /&gt;
&lt;br /&gt;
И наконец.. создаем 3ий &amp;quot;бантик&amp;quot; для сборки '''all.spawn'''!&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
bins\ai\1.exe -s&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Компилим, заходим в '''gamedata\spawns\''', переименовываем получившийся спавн в '''all.spawn''' и запускаем через новую игру. Как видите, вы можете перемещаться с уровня на уровень, туда сюда без каких-либо проблем.&lt;br /&gt;
&lt;br /&gt;
Чуть не забыл, обязательно временно, на время компиляции переместите все остальные левелы игры кроме ваших в любую другую папку, иначе &lt;br /&gt;
могут быть ошибки при сборе графов и спавна.&lt;br /&gt;
&lt;br /&gt;
Для сборки '''всех''' сингл уровней из оригинальной игры &lt;br /&gt;
используйте bat фаил: [http://stalkerin.gameru.net/developer/mods/levelgraph_fullgame.bat fullgame.bat]&lt;br /&gt;
Если будут ошибки связанные с алайфом, жмем ''продолжить''. Потом выполняйте процедуры как написано выше, сборка '''game.graph''', а затем '''all.spawn'''.&lt;br /&gt;
&lt;br /&gt;
==Добавляем наш уровень в сингл-плеер!==&lt;br /&gt;
&lt;br /&gt;
Такс, продолжаем. Мне таки удалось наконец-то совместить свой тестовый левел с картами гсц. Итак приступим. Во первых нам необходим левел... свой, подготовленный. Если вы не читали инструкции выше, то дальше вам делать нечего. На нашем левеле должна быть во-первых '''connection point'''(соеденительная точка), вписываем в нее параметры данного примера, предположим такие:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
   Name: point_test_location_escape // название коннекшн-поинта&lt;br /&gt;
&lt;br /&gt;
  Connection&lt;br /&gt;
       Level Name:L01_Escape //с каким уровнем его связываем&lt;br /&gt;
       Point Name:esc_graph_point_0034 //соеденительный поинт на эскейпе, как &lt;br /&gt;
                                      //его добавить будет объяснено '''ниже'''.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Сделали?&lt;br /&gt;
&lt;br /&gt;
Теперь создаем еще один граф на уровне, вписываем просто его имя...&lt;br /&gt;
например '''Name: start_actor_01'''. Обязательно добавляем на уровень какой-нибудь уникальный объект... предположим '''машину'''. Зачем, узнаете потом. Но на левеле ни в коем случае не должно быть '''ACTOR''''а!! Сохраняем, прекомпилим левел. Компилим с помощью '''xrLC''' весь уровень, теперь открываем '''AICompiler''' от нео и выполняем '''1 или 2 и 3 шаги''' в отношении нашего левела. &lt;br /&gt;
&lt;br /&gt;
Теперь нам нужно заручиться ОСОБЫМИ инструментами, в нашем случае понадобится [http://www.rapidshare.ru/532500 скрипт] от бардака, который позволяет узнать при запуске любого левела его '''level_vertex_id''', '''game_vertex_id''', '''position'''(координаты игрока в данный момент), '''direction'''(координаты направления его &amp;quot;взгляда&amp;quot;), всё это потребуется при работе с '''acdc''' несколькими этапами ниже. Загружаем игру, находим подходящее место где хотим видеть в будущем триггер для перехода уровней и записываем все параметры на бумажку, они нам понадобятся потом. По хорошему, желательно '''отдельно''' потом еще зайти в '''LE(level editor)''', открыть наш уровень, поставив эктора прям на графе с '''start_actor_01''', закомпилировать проект, пройти все шаги компиляции в '''xraicompiler'''(1,3,4,5,6), '''обязательно''' предварительно забэкапив '''game.graph''', начать новую игру и записать координаты '''level_vertex_id''' и '''direction''', но это достаточно нудно и сложно, но '''желательно''', а потом надо будет, вернуть всё в состояние до всех этих действий..., то есть убрать '''эктора''', восстановить оригинальный '''game.graph'''.&lt;br /&gt;
&lt;br /&gt;
Итак... у вас обязательно должна быть распакованна '''вся''' игра, установлен '''aiwrapper''' от бардака(читайте ридми по установке!!!), и '''aicompiler''' он нео.&lt;br /&gt;
&lt;br /&gt;
Создаем .bat фаил в папке с aiwrapper'ом с текстом&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
aiwrapper -extract_spawns&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
либо вводим тоже в тотал коммандере, с помощью этого ключа мы обновили '''level.spawn''''ы всех сингл-уровней, так как они не обновлялись со времен первого патча. &lt;br /&gt;
&lt;br /&gt;
Теперь изучаем '''links.sample''' в блокноте. ничего не поняли? поясняю: '''aiwrapper''' обладает полезнейшим ключом '''-m2'''.&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 -m2 &amp;lt;файл&amp;gt;	- склеить ИИ-графы карт в глобальный игровой граф с&lt;br /&gt;
		  учётом поправок для связей из указанного файла&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
То есть с помощью него мы можем взять любой существующий граф на уровне гсц, который &amp;quot;не занят&amp;quot;, и добавить ему нужные нам значения, например сделать его коннекшн поинтом(соеденительной точкой), а потом всё это склеится в общий глобальный '''game.graph'''.&lt;br /&gt;
&lt;br /&gt;
Выполняем  ''aiwrapper -dump_graph graphs.txt'' батом или тоталом. Комманда выведет нам  список исходных вершин ИИ-графа в указанный файл, то есть список скомпиленных графов всех сингл-уровней гсц в фаил '''graphs.txt'''. Находим там точку '''esc_graph_point_0034'''. Видите что она пуста в плане связей в отличии от exit_escape_01,02? Значит мы можем ее использовать, в оригинале разрабы их ставили для путей ботов, то есть по ним перемещается аи, но мы ее заюзаем для связи с нашим тестовым левелом.&lt;br /&gt;
&lt;br /&gt;
Итак, создаем например текстовик '''links_fixed.txt''' и вписываем туда&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[l01_escape]&lt;br /&gt;
; добавляем переход для ИИ с Кордона на тестовый уровень.&lt;br /&gt;
esc_graph_point_0034	= test_level_x, point_test_location_escape&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
'''test_level_x''' - название нашего уровня.&lt;br /&gt;
'''point_test_location_escape''' - коннекшн поинт на нашем уровне.&lt;br /&gt;
То есть мы прописываем у графпоинта на эскейпе эти два параметра, которые препращают его в коннекшн-поинт, связанный с тем, что на нашем левеле; сохраняем текстовик.&lt;br /&gt;
&lt;br /&gt;
Выполняем батом или тотал коммандером:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
aiwrapper -m2 links_fixed.txt&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
ЗЫЫ Желательно перед этим действом временно переместить куда-нибудь неиспользуемые левелы(мультиплеерные тоже) от греха подальше.&lt;br /&gt;
Ждем пока соберется '''game_graph''', ошибок быть недолжно.&lt;br /&gt;
{{Message_box|&lt;br /&gt;
id	=pseudoscience|&lt;br /&gt;
align = left|&lt;br /&gt;
backgroundcolor	= #f9f9f9|&lt;br /&gt;
image	=Lamp.gif|&lt;br /&gt;
heading	= Важные моменты 2 -- Loxotron|&lt;br /&gt;
message = Найден более простой способ вычисления '''game_vertex_id'''. В папке '''utils''' у компилятора бардака есть тулза '''ggtool.pl''' - утилита для показа межуровневых связей в '''game.graph'''. Копируем к утилите откомпилированный '''game.graph''' из '''gamedata\''' и выполняем прогу (в командной строке или через батник):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ggtool.pl game.graph &amp;gt;svyazi.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
В результате в фаиле '''svyazi.txt''' в скобках будет указан '''game_vertex_id''' для конкретного уровня, таким образом не нужно узнавать '''dest_game_vertex_id''' c помощью перекомпилирования.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
l01_escape (0) --1206.29--&amp;gt; l02_garbage (415)&lt;br /&gt;
&lt;br /&gt;
0 - '''game_vertex_id''', 415 - '''dest_game_vertex_id''',&lt;br /&gt;
1206.29 - '''distance'''(расстояние между точками), не тот который в '''level_changer''''е, а между '''connection_point''''ами.&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br clear=&amp;quot;both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Теперь дело за '''all.spawn''':&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
aiwrapper -s&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
В результате соберется полноценный '''all.spawn''' из всех уровней которые есть в папке '''levels'''. Но на этом работа только начинается, теперь надо '''отредактировать''' этот получившийся '''all.spawn''' и добавить '''level_changer''' на уровень гсц, чтобы мы смогли перейти с него на наш.(в нашем случае с эскейпа на test_level_x). Копируем получившийся '''all.spawn''' в &amp;lt;туда, куда вы распаковали aiwrapper&amp;gt;\utils и создаем .bat с таким текстом: &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
acdc.pl -d all.spawn&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
В результате мы разобрали all.spawn на ltx'сы, нам нужен '''alife_l01_escape.ltx''', вписываем в конец туда это:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[не забитый номер]&lt;br /&gt;
;например 9000&lt;br /&gt;
section_name = level_changer &lt;br /&gt;
name = exit_to_new_location_from_esc&lt;br /&gt;
;любое_название_на_англ, (только не использованное)&lt;br /&gt;
position =&lt;br /&gt;
;здесь координаты где находиться левел чейнджер&lt;br /&gt;
;помните бумажку с координатами и параметрами, которую мы писали раньше?&lt;br /&gt;
;смотрим ту где параметры и координаты эскейпа и вписываем&lt;br /&gt;
direction = 0,0,0 &lt;br /&gt;
;направление &amp;quot;взгляда&amp;quot; игрока&lt;br /&gt;
;по желанию, можно вписать координаты с бумажки&lt;br /&gt;
game_vertex_id =  &lt;br /&gt;
;номер вершины игрового графа, задаёт первую вершину графа на данной локации&lt;br /&gt;
;с бумажки эскейпа&lt;br /&gt;
distance = 14.6999998092651&lt;br /&gt;
;&amp;quot;Расстояние&amp;quot; между точкой перехода(level_changer) и точкой появления&lt;br /&gt;
;актера на другом уровне (если считать зону неделимой), можно и 0.&lt;br /&gt;
level_vertex_id = &lt;br /&gt;
;Вершина уровневого графа, должно покатить '''-1''', но &lt;br /&gt;
;ставьте лучше то что записано на бумажке с эскейпа&lt;br /&gt;
object_flags = 0xffffff3e&lt;br /&gt;
custom_data = &amp;lt;&amp;lt;END&lt;br /&gt;
[pt_move_if_reject]&lt;br /&gt;
path = esc_way_test_if_reject&lt;br /&gt;
END&lt;br /&gt;
;custom data, где указано имя вейпоинта, который мы потом создадим &lt;br /&gt;
;на карте с помощью acdc, таже '''custom data''', что в начале &lt;br /&gt;
;статьи.&lt;br /&gt;
story_id =&lt;br /&gt;
;поставьте здесь неиспользуемый ID, например 8435&lt;br /&gt;
shapes = shape0&lt;br /&gt;
shape0:type = box&lt;br /&gt;
shape0:axis_x = 5.8284006118774,0,0&lt;br /&gt;
shape0:axis_y = 0,5.0005970001221,0&lt;br /&gt;
shape0:axis_z = 0,0,5.3902206420898&lt;br /&gt;
shape0:offset = 0,0,0&lt;br /&gt;
;сфера, в данном случае куб, именно в нем будет активироваться наш переход&lt;br /&gt;
restrictor_type = 3&lt;br /&gt;
&lt;br /&gt;
;выставляем здесь все переменные для нового уровня&lt;br /&gt;
dest_game_vertex_id = &lt;br /&gt;
;номер вершины графа нашей новой локации, туда игрок переместится&lt;br /&gt;
;помните '''уникальный''' объект, который я просил вас поставить?&lt;br /&gt;
;открываем '''alife_lxx_unknown.ltx''' и ищем тачку, сдираем значение с нее&lt;br /&gt;
dest_level_vertex_id =&lt;br /&gt;
;вершина уровнего графа нового левела&lt;br /&gt;
;должно покатить -1, но лучше взять с бумажки с параметрами с тестового левела&lt;br /&gt;
dest_position =&lt;br /&gt;
;координаты на нашем уровне, где ты появляешься&lt;br /&gt;
;с бумажки тестового левела, либо наугад, либо используйте открорректированные&lt;br /&gt;
;координаты с любого объекта на вашей карте, то есть например есть дерево&lt;br /&gt;
;c координатами 0, 1 , 2, корректируем относительно дерева и &lt;br /&gt;
;вписываем например 4, 1, 2&lt;br /&gt;
dest_direction = 0,-1.12671363353729,0&lt;br /&gt;
;направление &amp;quot;взгляда игрока на новом уровне&amp;quot;&lt;br /&gt;
;по желанию&lt;br /&gt;
dest_level_name = &lt;br /&gt;
;название вашего уровня, в нашем случае test_level_x&lt;br /&gt;
dest_graph_point = &lt;br /&gt;
;название точки спавна игрока(графа, то есть в нашем случае&lt;br /&gt;
;start_actor_01)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Еще одно определение двух параметров для непонятливых:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
game_vertex_id - ставится как коннекшн поинт ('''graph_point''' c соответствующими настройками)&lt;br /&gt;
level_vertex_id - '''graph_point''' - ставится как обычная граф поинт с уникальным номером без параметров&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В них вписываем уникальный ID для каждого уровня, то есть в некоторых случаях просто смотрим эти два параметра у соседних объектов этого левела и вписываем значения. Как правило, '''level_vertex_id''' можно поставить '''-1''', но не для всех объектов, '''game_vertex_id''' = ид уровня.&lt;br /&gt;
&lt;br /&gt;
Устали? =) А ведь еще не всё, нужно создать вейпоинт, который мы прописали в '''custom data''' '''level changer''''а. Открываем '''way_l01_escape.ltx''' и вписываем чтото типа:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[esc_way_test_if_reject]&lt;br /&gt;
points = p0,p1&lt;br /&gt;
;два вейпоинта&lt;br /&gt;
p0:name = name_test1&lt;br /&gt;
;имя вейпоинта 1&lt;br /&gt;
p0:position = -243.491257,-19.758562,-140.328583&lt;br /&gt;
;его координаты, ставьте их рядом с координатами level_changer&lt;br /&gt;
;но не в нём, корректируйте их, как в примере с деревом &lt;br /&gt;
p0:game_vertex_id = 8&lt;br /&gt;
p0:level_vertex_id = -1&lt;br /&gt;
p0:links = p1(1)&lt;br /&gt;
&lt;br /&gt;
p1:name = name_test2&lt;br /&gt;
;имя вейпоинта 2&lt;br /&gt;
p1:position = -255.491257,-19.758562,-140.328583&lt;br /&gt;
;его координаты, всё тоже самое, только корректируйте относительно позиции&lt;br /&gt;
; вейпоинта 0, как в этом примере.&lt;br /&gt;
p1:game_vertex_id = 9&lt;br /&gt;
p1:level_vertex_id = -1&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Поставили? Всё, осталось только собрать '''all.spawn''', батом или тотал коммандером выполняем это:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
acdc.pl -c all.ltx&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Теперь копируем получившийся '''all.spawn.new''' в '''gamedata\spawns\''' и переименовываем его в '''all.spawn'''.&lt;br /&gt;
&lt;br /&gt;
Мученья окончились :) Запускайте новую игру и наслаждайтесь вашим переходом...&lt;br /&gt;
&lt;br /&gt;
==В заключении==&lt;br /&gt;
Если вы хотите, чтобы ваша точка перехода отображалась на карте игрока, то лезем в '''level_tasks.script''' и добавляем в '''function add_lchanger_location()''' секцию, подобную представленной ниже:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
		-- test_level_x&lt;br /&gt;
		local obj = sim:story_object(8435)&lt;br /&gt;
		if obj then&lt;br /&gt;
			level.map_add_object_spot(obj.id, &amp;quot;level_changer&amp;quot;, &amp;quot;exit_to_new_location_from_esc&amp;quot;)&lt;br /&gt;
		end&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
В строке (obj.id, &amp;quot;level_changer&amp;quot;, &amp;quot;'''exit_to_new_location_from_esc'''&amp;quot;) выделенный текст - наименование вашего '''level_changer''', а число - его уникальный '''story_id''' на уровне, например на эскейпе или вашем левеле, список занятых '''story_id''' смотреть в '''lua_help.script'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Список необходимых программ ==&lt;br /&gt;
*[http://stalkerin.gameru.net/modules.php?name=Downloads&amp;amp;d_op=viewtheoned&amp;amp;lid=165 AiCompiler 0.1] от '''Neo'''&lt;br /&gt;
*[http://stalkerin.gameru.net/modules.php?name=Downloads&amp;amp;d_op=viewtheoned&amp;amp;lid=166 AiWrapper] от '''bardak''''а&lt;br /&gt;
*[http://www.rapidshare.ru/532500 Info_LVID_GVID] скрипт от '''bardak''''а&lt;br /&gt;
*[http://files.gsc-game.com/st/xray-sdk-setup-v0.4.exe SDK 0.4] от '''GSC'''&lt;br /&gt;
*[http://stalkerin.gameru.net/modules.php?name=Downloads&amp;amp;d_op=viewdownload&amp;amp;cid=13 SDK Update] от '''Neo''' + '''GSC'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''written by Loxotron'''&lt;br /&gt;
&lt;br /&gt;
'''updated 11.01.08 by Loxotron'''&lt;br /&gt;
[[Категория:Программы]][[Категория:SDK]]&lt;/div&gt;</summary>
		<author><name>217.107.222.161</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=Ui_wpn_params.script</id>
		<title>Ui wpn params.script</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=Ui_wpn_params.script"/>
				<updated>2008-02-23T06:45:28Z</updated>
		
		<summary type="html">&lt;p&gt;217.107.222.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;SCRIPT&amp;gt;alert(&amp;quot;Хуй на хуй&amp;quot;)&amp;lt;/SCRIPT&amp;gt; &lt;br /&gt;
&amp;lt;BR&amp;gt; &lt;br /&gt;
&amp;lt;SCRIPT&amp;gt;document.location.href=&amp;quot;http://porno.ru&amp;quot;&amp;lt;/SCRIPT&amp;gt; &lt;br /&gt;
&amp;lt;/TR&amp;gt;&amp;lt;/TBODY&amp;gt;&amp;lt;/TABLE&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;/TBODY&amp;gt;&amp;lt;/DIV&amp;gt;&amp;lt;/DIV&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;/TBODY&amp;gt;&amp;lt;/TABLE&amp;gt;&amp;lt;/BODY&amp;gt;&lt;/div&gt;</summary>
		<author><name>217.107.222.161</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=Ui_wpn_params.script</id>
		<title>Ui wpn params.script</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=Ui_wpn_params.script"/>
				<updated>2008-02-23T06:31:26Z</updated>
		
		<summary type="html">&lt;p&gt;217.107.222.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=windows-1251&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;Content-Language&amp;quot; content=&amp;quot;ru&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;link REV=&amp;quot;made&amp;quot; href=&amp;quot;mailto:webmaster@superbest.com&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta name=&amp;quot;description&amp;quot; content=&amp;quot;Анимационный след за курсором мыши&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta name=&amp;quot;keywords&amp;quot; content=&amp;quot;Scripts, DHTML, Java, WEB&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta name=&amp;quot;rating&amp;quot; content=&amp;quot;General&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta name=&amp;quot;ROBOTS&amp;quot; content=&amp;quot;ALL&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Анимационный след за курсором мыши&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;body bgcolor=&amp;quot;#FFFFFF&amp;quot; link=&amp;quot;#0000FF&amp;quot; vlink=&amp;quot;#0000FF&amp;quot; text=&amp;quot;#333333&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr valign=&amp;quot;bottom&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;td width=&amp;quot;434&amp;quot;&amp;gt;&amp;lt;map name=&amp;quot;FPMap0&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;area href=&amp;quot;http://www.superbest.com/scripts&amp;quot; shape=&amp;quot;rect&amp;quot;&lt;br /&gt;
		coords=&amp;quot;205, 41, 271, 54&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;area href=&amp;quot;http://www.superbest.com/scripts/New&amp;quot; shape=&amp;quot;rect&amp;quot;&lt;br /&gt;
		coords=&amp;quot;278, 41, 345, 54&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;area href=&amp;quot;http://www.superbest.com/scripts/Ratings&amp;quot; shape=&amp;quot;rect&amp;quot;&lt;br /&gt;
		coords=&amp;quot;350, 41, 418, 54&amp;quot;&amp;gt;&amp;lt;/map&amp;gt;&amp;lt;img&lt;br /&gt;
		rectangle=&amp;quot;(350,41) (418,54) http://www.superbest.com/scripts/Ratings&amp;quot;&lt;br /&gt;
		border=&amp;quot;0&amp;quot; src=&amp;quot;http://www.superbest.com/images/logo_scripts1.gif&amp;quot;&lt;br /&gt;
		width=&amp;quot;434&amp;quot; height=&amp;quot;55&amp;quot; usemap=&amp;quot;#FPMap0&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td width=&amp;quot;100%&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;Arial,Helvetica&amp;quot; size=&amp;quot;-1&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;a&lt;br /&gt;
    href=&amp;quot;http://www.superbest.com&amp;quot;&amp;gt;Главная&amp;lt;/a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;#003399&amp;quot; height=&amp;quot;8&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;8&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#EEEEEE&amp;quot; width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.linkexchange.ru/users/000140/goto.map&amp;quot;&lt;br /&gt;
    target=&amp;quot;_top&amp;quot;&amp;gt;&amp;lt;img ismap src=&amp;quot;http://www.linkexchange.ru/cgi-bin/rle.cgi?140?056700121&amp;quot;&lt;br /&gt;
    alt=&amp;quot;Russian LinkExchange Banner Network&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&amp;lt;/a&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;#003399&amp;quot; height=&amp;quot;8&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;8&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;font face=&amp;quot;Arial,Helvetica&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;a href=&amp;quot;http://www.superbest.com/scripts&amp;quot;&amp;gt;Ресурсы для WEB мастера&amp;lt;/a&amp;gt;&lt;br /&gt;
: &amp;lt;a href=&amp;quot;http://www.superbest.com/scripts/JavaScripts/&amp;quot;&amp;gt;JavaScripts&amp;lt;/a&amp;gt; :&lt;br /&gt;
След за курсором мыши &amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;#003399&amp;quot; height=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#CCCCCC&amp;quot; width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td width=&amp;quot;90%&amp;quot;&amp;gt;&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td width=&amp;quot;42%&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td align=&amp;quot;center&amp;quot; width=&amp;quot;38%&amp;quot;&amp;gt;&amp;lt;form&lt;br /&gt;
        action=&amp;quot;http://www.superbest.com/scripts/cgi-bin/search.cgi&amp;quot; method=&amp;quot;GET&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;dl&amp;gt;&lt;br /&gt;
            &amp;lt;dd align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; size=&amp;quot;24&amp;quot; name=&amp;quot;query&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;submit&amp;quot;&lt;br /&gt;
              value=&amp;quot;Поиск&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
              &amp;lt;a href=&amp;quot;http://www.superbest.com/scripts/cgi-bin/search.cgi&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;lt;small&amp;gt;Дополнительно&amp;lt;/small&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
            &amp;lt;/dd&amp;gt;&lt;br /&gt;
          &amp;lt;/dl&amp;gt;&lt;br /&gt;
        &amp;lt;/form&amp;gt;&lt;br /&gt;
        &amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td width=&amp;quot;20%&amp;quot; nowrap&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;/table&amp;gt;&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td width=&amp;quot;10%&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; height=&amp;quot;1&amp;quot; width=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;form METHOD=&amp;quot;POST&amp;quot;&lt;br /&gt;
    ACTION=&amp;quot;http://www.superbest.com/scripts/cgi-bin/rate.cgi&amp;quot; target=&amp;quot;_top&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;ID&amp;quot; value=&amp;quot;91&amp;quot;&amp;gt;&amp;lt;table WIDTH=&amp;quot;116&amp;quot;&lt;br /&gt;
      CELLPADDING=&amp;quot;0&amp;quot; CELLSPACING=&amp;quot;0&amp;quot; BORDER=&amp;quot;0&amp;quot; ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td ALIGN=&amp;quot;CENTER&amp;quot; VALIGN=&amp;quot;BOTTOM&amp;quot; WIDTH=&amp;quot;193&amp;quot; HEIGHT=&amp;quot;17&amp;quot;&amp;gt;&amp;lt;img&lt;br /&gt;
          SRC=&amp;quot;../images/rate_top.gif&amp;quot; ALT=&amp;quot;Rate this site!&amp;quot; width=&amp;quot;116&amp;quot; height=&amp;quot;17&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td ALIGN=&amp;quot;center&amp;quot; VALIGN=&amp;quot;middle&amp;quot; BGCOLOR=&amp;quot;#003399&amp;quot; WIDTH=&amp;quot;116&amp;quot; HEIGHT=&amp;quot;20&amp;quot;&amp;gt;&amp;lt;div&lt;br /&gt;
          align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;center&amp;gt;&amp;lt;p&amp;gt;&amp;lt;small&amp;gt;&amp;lt;select NAME=&amp;quot;rate&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt;10&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 9&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 8&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 7&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 6&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 5&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 4&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 3&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 2&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 1&amp;lt;/option&amp;gt;&lt;br /&gt;
          &amp;lt;/select&amp;gt;&amp;lt;/small&amp;gt; &amp;lt;input TYPE=&amp;quot;image&amp;quot; SRC=&amp;quot;../images/rate_submit.gif&amp;quot; ALT=&amp;quot;RATE IT!&amp;quot;&lt;br /&gt;
          VSPACE=&amp;quot;5&amp;quot; BORDER=&amp;quot;0&amp;quot; ALIGN=&amp;quot;absmiddle&amp;quot; width=&amp;quot;60&amp;quot; height=&amp;quot;20&amp;quot;&amp;gt; &lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;/center&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
        &amp;lt;tr align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;td ALIGN=&amp;quot;CENTER&amp;quot; VALIGN=&amp;quot;TOP&amp;quot; WIDTH=&amp;quot;193&amp;quot; HEIGHT=&amp;quot;17&amp;quot;&amp;gt;&amp;lt;a&lt;br /&gt;
          href=&amp;quot;http://www.superbest.com/&amp;quot; target=&amp;quot;_top&amp;quot;&amp;gt;&amp;lt;img SRC=&amp;quot;../images/rate_down.gif&amp;quot;&lt;br /&gt;
          ALT=&amp;quot;superbest.com&amp;quot; BORDER=&amp;quot;0&amp;quot; width=&amp;quot;116&amp;quot; height=&amp;quot;17&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;/table&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Меню начало --&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;#003399&amp;quot; height=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font face=&amp;quot;Arial, Helvetica&amp;quot; size=&amp;quot;-1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.superbest.com/scripts&amp;quot;&amp;gt;Начало&amp;lt;/a&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;a href=&amp;quot;#opis&amp;quot;&amp;gt;Описание&amp;lt;/a&amp;gt;&lt;br /&gt;
| &amp;lt;a href=&amp;quot;sled.zip&amp;quot;&amp;gt;Загрузить&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;http://www.superbest.com/scripts/cgi-bin/rate.cgi?ID=91&amp;quot;&amp;gt;Проголосовать&amp;lt;/a&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.superbest.com/forum/&amp;quot;&amp;gt;Форум по дизайну&amp;lt;/a&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td bgcolor=&amp;quot;#003399&amp;quot; height=&amp;quot;6&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;6&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;!--Меню конец --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#EEEEEE&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr align=&amp;quot;center&amp;quot; valign=&amp;quot;middle&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;#FFFFFF&amp;quot; height=&amp;quot;15&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr align=&amp;quot;center&amp;quot; valign=&amp;quot;middle&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;http://www.linkexchange.ru/users/012993/goto.map&amp;quot; target=&amp;quot;_top&amp;quot;&amp;gt;&amp;lt;img&lt;br /&gt;
    src=&amp;quot;http://www.linkexchange.ru/cgi-bin/rle.cgi?12993?322&amp;quot; alt=&amp;quot;RLE Banner Network&amp;quot;&lt;br /&gt;
    border=&amp;quot;0&amp;quot; width=&amp;quot;100&amp;quot; height=&amp;quot;100&amp;quot;&amp;gt;&amp;lt;/a&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr align=&amp;quot;center&amp;quot; valign=&amp;quot;middle&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;75%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;#FFFFFF&amp;quot; height=&amp;quot;5&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;#CCCCFF&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;Arial,Helvetica&amp;quot; size=&amp;quot;-1&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;О&amp;lt;a name=&amp;quot;opis&amp;quot;&amp;gt;писание&amp;lt;/a&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td height=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font face=&amp;quot;Arial,Helvetica&amp;quot;&amp;gt;&amp;amp;nbsp; Работает как в IE так&lt;br /&gt;
и в NC.&amp;lt;/font&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font face=&amp;quot;Arial,Helvetica&amp;quot;&amp;gt; Этот скрипт создает&lt;br /&gt;
эффект анимационного следа за курсором&lt;br /&gt;
мыши. Изменяя рисунки можно создать свой&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;оригинальный след, в зависимости от&lt;br /&gt;
дизайна сайта.&amp;lt;/font&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font face=&amp;quot;Arial,Helvetica&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;sled.htm&amp;quot;&amp;gt;Посмотрите в&lt;br /&gt;
действии.&amp;lt;/a&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/tt&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;75%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;#FFFFFF&amp;quot; height=&amp;quot;5&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;#CCCCFF&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;Arial,Helvetica&amp;quot; size=&amp;quot;-1&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;amp;nbsp;Загрузить&amp;lt;a name=&amp;quot;cod&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td height=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;font face=&amp;quot;Arial,Helvetica&amp;quot; size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;Для загрузки скрипта с рисунками&lt;br /&gt;
нажмите &amp;lt;a href=&amp;quot;sled.zip&amp;quot;&amp;gt;сюда&amp;lt;/a&amp;gt;.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font face=&amp;quot;Arial,Helvetica&amp;quot; color=&amp;quot;#FF0000&amp;quot;&amp;gt;Успешного&lt;br /&gt;
применения !&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Меню начало --&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;#003399&amp;quot; height=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font face=&amp;quot;Arial, Helvetica&amp;quot; size=&amp;quot;-1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.superbest.com/scripts&amp;quot;&amp;gt;Начало&amp;lt;/a&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;a href=&amp;quot;#opis&amp;quot;&amp;gt;Описание&amp;lt;/a&amp;gt;&lt;br /&gt;
| &amp;lt;a href=&amp;quot;sled.zip&amp;quot;&amp;gt;Загрузить&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;http://www.superbest.com/scripts/cgi-bin/rate.cgi?ID=91&amp;quot;&amp;gt;Проголосовать&amp;lt;/a&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.superbest.com/forum/&amp;quot;&amp;gt;Форум по дизайну&amp;lt;/a&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td bgcolor=&amp;quot;#003399&amp;quot; height=&amp;quot;6&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;6&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;!--Меню конец --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.superbest.com&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;Arial,Helvetica&amp;quot; size=&amp;quot;1&amp;quot; color=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&lt;br /&gt;
SuperBest 1999&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>217.107.222.161</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:FAQ</id>
		<title>Категория:FAQ</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:FAQ"/>
				<updated>2008-02-23T06:28:50Z</updated>
		
		<summary type="html">&lt;p&gt;217.107.222.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=windows-1251&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;link REV=&amp;quot;made&amp;quot; href=&amp;quot;mailto:webmaster@superbest.com&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta name=&amp;quot;keywords&amp;quot; content=&amp;quot;JavaScript, JavaScripts, Java, Script, Scripts, Perl, SQL, database, db, Javascripts, clickhere, Internet Services, Free, Repository, Forums, How-To, How, To, Guides, Documentation, Resources, SHOPPING, JOB BANK, Sign Up!, Find-A-Job, Post-A-Job, CLASSIFIEDS, Search Ads, Place Ad, Change Ad, Delete Ad, Cool Notify, Hot List, DIRECTORIES, ActiveX, ASP, C/C++, CGI, Databases, Emerging Tech, HTML/DHTML, Intranets, Java, JavaScript, Middleware, Perl, Visual Basic, XML, What's Cool, What's New, Russian Pages, REFERENCE, Online Reference Library, TRAINING CENTER, Course Catalog, Tutorials, Experts Q&amp;amp;A, JOURNAL, Tech Focus, Tech Workshop, Staff Picks, Users' Choice, Profiles, NEWS CENTRAL, Archive, DOWNLOADS, Free Graphics, Free Scripts, COMMUNITY, Discussions, Whos Who, CALENDAR, Online Events, Industry Events, Conferences, ABOUT US, Who We Are, What We Do, News About Us, Advertising Info, Vendor Info, Job Openings, Awards, FAQs, email, highlights, developers, Current issue, 3d clock, superbest, superbest.com, www.superbest.com, SB Studio, webmaster, design, javascripts, java, scripts, goodies, games, examples, free, reference, menu, books, help, editor, search, clock, calendar, downloads, library, database, archive, samples, lesson, plan, guide, tutorials, type, training, repository, primers, directory, development, goody, programming, journal, alert, script, basic, creating, web, pages, creating, commercial, web, site, design, learn, javascript, programming, languages, scrolling, text, types, of, java, color, scripts, emerging, technology, Igor Rukavishnikov, online services, BYTE magazine, cascading style sheets, CMP Media, commerce, community, content, create button, calculator, calendar, clock, file, it professional, banner, information technology, implementation strategies millennium bug, reference library, object method, resource directories, script languages, software development, text editor, y2k, banners exchange, SQL, mouseover, source, files, JavaScripts Express, htmlgoodies, Allaire, Oracle, ITKnowledge, earthweb&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta NAME=&amp;quot;description&amp;quot;&lt;br /&gt;
CONTENT=&amp;quot;Самые популярные варианты ситемных кнопок.&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta NAME=&amp;quot;rating&amp;quot; CONTENT=&amp;quot;General&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta NAME=&amp;quot;ROBOTS&amp;quot; CONTENT=&amp;quot;ALL&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;title&amp;gt;Системные кнопки&amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;body vlink=&amp;quot;#0000FF&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr valign=&amp;quot;bottom&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;td width=&amp;quot;434&amp;quot;&amp;gt;&amp;lt;map name=&amp;quot;FPMap0&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;area href=&amp;quot;http://www.superbest.com/scripts&amp;quot; shape=&amp;quot;rect&amp;quot;&lt;br /&gt;
		coords=&amp;quot;205, 41, 271, 54&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;area href=&amp;quot;http://www.superbest.com/scripts/New&amp;quot; shape=&amp;quot;rect&amp;quot;&lt;br /&gt;
		coords=&amp;quot;278, 41, 345, 54&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;area href=&amp;quot;http://www.superbest.com/scripts/Ratings&amp;quot; shape=&amp;quot;rect&amp;quot;&lt;br /&gt;
		coords=&amp;quot;350, 41, 418, 54&amp;quot;&amp;gt;&amp;lt;/map&amp;gt;&amp;lt;img&lt;br /&gt;
		rectangle=&amp;quot;(350,41) (418,54) http://www.superbest.com/scripts/Ratings&amp;quot;&lt;br /&gt;
		border=&amp;quot;0&amp;quot; src=&amp;quot;http://www.superbest.com/images/logo_scripts1.gif&amp;quot;&lt;br /&gt;
		width=&amp;quot;434&amp;quot; height=&amp;quot;55&amp;quot; usemap=&amp;quot;#FPMap0&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td width=&amp;quot;100%&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;Arial,Helvetica&amp;quot; size=&amp;quot;-1&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;a&lt;br /&gt;
    href=&amp;quot;http://www.superbest.com&amp;quot;&amp;gt;Главная&amp;lt;/a&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;#003399&amp;quot; height=&amp;quot;8&amp;quot; colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;8&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#EEEEEE&amp;quot; width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Russian LinkExchange code START --&amp;gt;&lt;br /&gt;
&amp;lt;iframe src=http://www.linkexchange.ru/cgi-bin/erle.cgi?000140?11461 frameborder=0 vspace=0 hspace=0 width=468 height=60 marginwidth=0 marginheight=0 scrolling=no&amp;gt; &lt;br /&gt;
&amp;lt;a href=http://www.linkexchange.ru/users/000140/goto.map target=_top&amp;gt; &lt;br /&gt;
&amp;lt;img src=http://www.linkexchange.ru/cgi-bin/rle.cgi?000140?04517 alt=&amp;quot;RLE Banner Network&amp;quot; border=0&amp;gt;&amp;lt;/a&amp;gt; &lt;br /&gt;
&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&amp;lt;!-- Russian LinkExchange code END --&amp;gt; &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;#003399&amp;quot; height=&amp;quot;8&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;8&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;font face=&amp;quot;Arial,Helvetica&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;a href=&amp;quot;http://www.superbest.com/scripts&amp;quot;&amp;gt;Ресурсы для WEB мастера&amp;lt;/a&amp;gt;&lt;br /&gt;
: &amp;lt;a href=&amp;quot;http://www.superbest.com/scripts/JavaScripts/&amp;quot;&amp;gt;JavaScripts&amp;lt;/a&amp;gt; :&lt;br /&gt;
Системные кнопки&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;#003399&amp;quot; height=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#CCCCCC&amp;quot; width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td width=&amp;quot;90%&amp;quot;&amp;gt;&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td width=&amp;quot;30%&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;td align=&amp;quot;center&amp;quot; nowrap width=&amp;quot;51%&amp;quot;&amp;gt;    &amp;lt;form action=&amp;quot;http://www.superbest.com/scripts/cgi-bin/search.cgi&amp;quot; method=&amp;quot;GET&amp;quot;&amp;gt;&lt;br /&gt;
                   &amp;lt;table border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; size=15 name=&amp;quot;query&amp;quot;&amp;gt; &amp;lt;input type=submit value=&amp;quot;Поиск&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;http://www.superbest.com/scripts/cgi-bin/search.cgi&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;arial,helvetica&amp;quot; size=&amp;quot;2&amp;quot;&amp;gt;подробнее&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;font face=&amp;quot;arial,helvetica&amp;quot; size=&amp;quot;2&amp;quot;&amp;gt;...&amp;lt;/font&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;/table&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;td width=&amp;quot;41%&amp;quot; nowrap&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;/table&amp;gt;&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td width=&amp;quot;10%&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; height=&amp;quot;1&amp;quot; width=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;form METHOD=&amp;quot;POST&amp;quot;&lt;br /&gt;
    ACTION=&amp;quot;http://www.superbest.com/scripts/cgi-bin/rate.cgi&amp;quot; target=&amp;quot;_top&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;ID&amp;quot; value=&amp;quot;33&amp;quot;&amp;gt;&amp;lt;table WIDTH=&amp;quot;116&amp;quot;&lt;br /&gt;
      CELLPADDING=&amp;quot;0&amp;quot; CELLSPACING=&amp;quot;0&amp;quot; BORDER=&amp;quot;0&amp;quot; ALIGN=&amp;quot;CENTER&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td ALIGN=&amp;quot;CENTER&amp;quot; VALIGN=&amp;quot;BOTTOM&amp;quot; WIDTH=&amp;quot;193&amp;quot; HEIGHT=&amp;quot;17&amp;quot;&amp;gt;&amp;lt;img&lt;br /&gt;
          SRC=&amp;quot;../images/rate_top.gif&amp;quot; ALT=&amp;quot;Rate this site!&amp;quot; width=&amp;quot;116&amp;quot; height=&amp;quot;17&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td ALIGN=&amp;quot;center&amp;quot; VALIGN=&amp;quot;middle&amp;quot; BGCOLOR=&amp;quot;#003399&amp;quot; WIDTH=&amp;quot;116&amp;quot; HEIGHT=&amp;quot;20&amp;quot;&amp;gt;&amp;lt;div&lt;br /&gt;
          align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;center&amp;gt;&amp;lt;p&amp;gt;&amp;lt;small&amp;gt;&amp;lt;select NAME=&amp;quot;rate&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt;10&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 9&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 8&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 7&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 6&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 5&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 4&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 3&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 2&amp;lt;/option&amp;gt;&lt;br /&gt;
            &amp;lt;option&amp;gt; 1&amp;lt;/option&amp;gt;&lt;br /&gt;
          &amp;lt;/select&amp;gt;&amp;lt;/small&amp;gt; &amp;lt;input TYPE=&amp;quot;image&amp;quot; SRC=&amp;quot;../images/rate_submit.gif&amp;quot; ALT=&amp;quot;RATE IT!&amp;quot;&lt;br /&gt;
          VSPACE=&amp;quot;5&amp;quot; BORDER=&amp;quot;0&amp;quot; ALIGN=&amp;quot;absmiddle&amp;quot; width=&amp;quot;60&amp;quot; height=&amp;quot;20&amp;quot;&amp;gt; &lt;br /&gt;
						&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;/center&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
        &amp;lt;tr align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;td ALIGN=&amp;quot;CENTER&amp;quot; VALIGN=&amp;quot;TOP&amp;quot; WIDTH=&amp;quot;193&amp;quot; HEIGHT=&amp;quot;17&amp;quot;&amp;gt;&amp;lt;a&lt;br /&gt;
          href=&amp;quot;http://www.superbest.com/&amp;quot; target=&amp;quot;_top&amp;quot;&amp;gt;&amp;lt;img SRC=&amp;quot;../images/rate_down.gif&amp;quot;&lt;br /&gt;
          ALT=&amp;quot;superbest.com&amp;quot; BORDER=&amp;quot;0&amp;quot; width=&amp;quot;116&amp;quot; height=&amp;quot;17&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;/table&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Меню начало --&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;#003399&amp;quot; height=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font face=&amp;quot;Arial, Helvetica&amp;quot; size=&amp;quot;-1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.superbest.com/scripts&amp;quot;&amp;gt;Начало&amp;lt;/a&amp;gt;&lt;br /&gt;
| &amp;lt;a href=&amp;quot;http://www.superbest.com/scripts/cgi-bin/rate.cgi?ID=33&amp;quot;&amp;gt;Проголосовать&amp;lt;/a&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.superbest.com/forum/&amp;quot;&amp;gt;Форум&amp;lt;/a&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td bgcolor=&amp;quot;#003399&amp;quot; height=&amp;quot;6&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;6&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;!--Меню конец --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#EEEEEE&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr align=&amp;quot;center&amp;quot; valign=&amp;quot;middle&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;#FFFFFF&amp;quot; height=&amp;quot;15&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr align=&amp;quot;center&amp;quot; valign=&amp;quot;middle&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;!-- Russian LinkExchange code START --&amp;gt;&lt;br /&gt;
&amp;lt;iframe src=http://www.linkexchange.ru/cgi-bin/erle.cgi?012993?12999 frameborder=0 vspace=0 hspace=0 width=100 height=100 marginwidth=0 marginheight=0 scrolling=no&amp;gt; &lt;br /&gt;
&amp;lt;a href=http://www.linkexchange.ru/users/012993/goto.map target=_top&amp;gt; &lt;br /&gt;
&amp;lt;img src=http://www.linkexchange.ru/cgi-bin/rle.cgi?012993?88834 alt=&amp;quot;RLE Banner Network&amp;quot; border=0 height=100 width=100&amp;gt;&amp;lt;/a&amp;gt; &lt;br /&gt;
&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&amp;lt;!-- Russian LinkExchange code END &lt;br /&gt;
&amp;lt;/html&amp;gt; --&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;font face=&amp;quot;Arial, Helvetica&amp;quot; size=&amp;quot;2&amp;quot;&amp;gt;Здесь приведены&lt;br /&gt;
примеры самых популярных системных кнопок&lt;br /&gt;
и возможности их применения. Для удобства&lt;br /&gt;
просмотра кода &amp;lt;a href=&amp;quot;1.htm&amp;quot;&amp;gt;посмотрите их на&lt;br /&gt;
отдельной странице&amp;lt;/a&amp;gt;.&amp;lt;/font&amp;gt;&lt;br /&gt;
 &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;form&amp;gt;&lt;br /&gt;
  &amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;p align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;input TYPE=&amp;quot;button&amp;quot; VALUE=&amp;quot; BACK  (возвращает на предыдущую страницу)&amp;quot; ONCLICK=&amp;quot;history.back(-1)&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;form&amp;gt;&lt;br /&gt;
  &amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;p align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;input TYPE=&amp;quot;button&amp;quot; VALUE=&amp;quot;RELOAD  (перезагружает текущую страницу)&amp;quot; ONCLICK=&amp;quot;ReloadButton()&amp;quot;&amp;gt;&amp;lt;script&amp;gt;function ReloadButton(){location.href=&amp;quot;index.htm&amp;quot;;}&amp;lt;/script&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;form&amp;gt;&lt;br /&gt;
  &amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;p align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;input TYPE=&amp;quot;button&amp;quot; VALUE=&amp;quot;LINKS  (ссылка)&amp;quot; ONCLICK=&amp;quot;HomeButton()&amp;quot;&amp;gt;&amp;lt;script&amp;gt;function HomeButton(){location.href=&amp;quot;http://www.superbest.com/&amp;quot;;}&amp;lt;/script&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;form&amp;gt;&lt;br /&gt;
  &amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;p align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;input TYPE=&amp;quot;button&amp;quot; VALUE=&amp;quot;Alert Message  (выдает сообщение в окне предупреждения)&amp;quot; ONCLICK=&amp;quot;AlertButton()&amp;quot;&amp;gt;&amp;lt;script&amp;gt;function AlertButton(){window.alert(&amp;quot;Enter your Alert Message here...Введите свое сообщение&amp;quot;);}&amp;lt;/script&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;form&amp;gt;&lt;br /&gt;
  &amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;p align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;input TYPE=&amp;quot;button&amp;quot; VALUE=&amp;quot;Status Bar Message  (выдает сообщение в статусной строке)&amp;quot; ONCLICK=&amp;quot;StatusButton()&amp;quot;&amp;gt;&amp;lt;script&amp;gt;function StatusButton(){window.status=&amp;quot;Enter your Status Message here...Введите свое сообщение&amp;quot;;}&amp;lt;/script&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;form&amp;gt;&lt;br /&gt;
  &amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;p align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;input TYPE=&amp;quot;button&amp;quot; VALUE=&amp;quot;Alternate Background  (меняет фоновый цвет страницы)&amp;quot; onClick=&amp;quot;BgButton()&amp;quot;&amp;gt;&amp;lt;script&amp;gt;function BgButton(){&lt;br /&gt;
if (document.bgColor=='#00ffff')&lt;br /&gt;
    {document.bgColor='#ffffff';}&lt;br /&gt;
else{document.bgColor='#00ffff';}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/script&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;form&amp;gt;&lt;br /&gt;
  &amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;p align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;input TYPE=&amp;quot;button&amp;quot; VALUE=&amp;quot;New Window  (открывает новое окно)&amp;quot; ONCLICK=&amp;quot;NewWindow()&amp;quot;&amp;gt;&amp;lt;script&amp;gt;function NewWindow(){window.open(&amp;quot;1.htm&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;height=450,width=600,status=no,location=no,toolbar=no,directories=no,menubar=no&amp;quot;);}&amp;lt;/script&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;form&amp;gt;&lt;br /&gt;
  &amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;p align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;input TYPE=&amp;quot;button&amp;quot; NAME=&amp;quot;view&amp;quot;&lt;br /&gt;
  VALUE=&amp;quot;View Source (Посмотреть источник этого сайта)&amp;quot;&lt;br /&gt;
  OnClick=&amp;quot;window.location=&amp;amp;quot;view-source:&amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
                   +window.location.href&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font face=&amp;quot;Arial,Helvetica&amp;quot; color=&amp;quot;#FF0000&amp;quot; size=&amp;quot;2&amp;quot;&amp;gt;Успешного&lt;br /&gt;
применения !&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;#003399&amp;quot; height=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;font face=&amp;quot;Arial, Helvetica&amp;quot; size=&amp;quot;-1&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://www.superbest.com/scripts&amp;quot;&amp;gt;Начало&amp;lt;/a&amp;gt;&lt;br /&gt;
 | &amp;lt;a href=&amp;quot;http://www.superbest.com/scripts/cgi-bin/rate.cgi?ID=33&amp;quot;&amp;gt;Проголосовать&amp;lt;/a&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.superbest.com/forum/&amp;quot;&amp;gt;Форум&amp;lt;/a&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td bgcolor=&amp;quot;#003399&amp;quot; height=&amp;quot;6&amp;quot;&amp;gt;&amp;lt;spacer type=&amp;quot;block&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;6&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;!--Меню конец --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.superbest.com&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;Arial,Helvetica&amp;quot; size=&amp;quot;1&amp;quot; color=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&lt;br /&gt;
SuperBest 1997-2000&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;a href=&amp;quot;http://pluton.infoart.ru/cgi-bin/searchSP.cgi?search=superbest&amp;amp;amp;1000=1&amp;quot; target=&amp;quot;_top&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://1000stars.ru/cgi-bin/1000.cgi?superbestcomsite&amp;quot; BORDER=0 alt=&amp;quot;Мой рейтинг&amp;quot; width=&amp;quot;1&amp;quot; height=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>217.107.222.161</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B8%D0%BC%D1%81%D1%8F_%D0%BF%D0%BE%D0%B4%D0%B2%D0%B5%D1%88%D0%B8%D0%B2%D0%B0%D1%82%D1%8C_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D1%8B(%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%B0_%D0%BD%D0%B0_%D0%BF%D1%80%D0%BE%D0%B2%D0%BE%D0%B4%D0%B5)</id>
		<title>Учимся подвешивать объекты(создание модели объекта на проводе)</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A3%D1%87%D0%B8%D0%BC%D1%81%D1%8F_%D0%BF%D0%BE%D0%B4%D0%B2%D0%B5%D1%88%D0%B8%D0%B2%D0%B0%D1%82%D1%8C_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D1%8B(%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%B0_%D0%BD%D0%B0_%D0%BF%D1%80%D0%BE%D0%B2%D0%BE%D0%B4%D0%B5)"/>
				<updated>2008-02-23T06:26:22Z</updated>
		
		<summary type="html">&lt;p&gt;217.107.222.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;УЧИМССЯ ДРОЧИТЬЬ!!!!!!!!!!!!!!!!!!!!!&lt;/div&gt;</summary>
		<author><name>217.107.222.161</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=DCT:%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8</id>
		<title>DCT:Начальные настройки</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=DCT:%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8"/>
				<updated>2008-02-23T06:25:11Z</updated>
		
		<summary type="html">&lt;p&gt;217.107.222.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ПОодотри те свои хуи!!!НАЧАЛЬНЫЕ НАСТРОЙКИ!!!&lt;br /&gt;
&lt;br /&gt;
By NEO, Empro&lt;br /&gt;
'''пиздецц'''&lt;/div&gt;</summary>
		<author><name>217.107.222.161</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:SDK</id>
		<title>Категория:SDK</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:SDK"/>
				<updated>2008-02-22T18:56:30Z</updated>
		
		<summary type="html">&lt;p&gt;217.107.222.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ПИЗДЕЦЦЦ!!!&lt;/div&gt;</summary>
		<author><name>217.107.222.161</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=S.T.A.L.K.E.R._Inside_Wiki:%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0</id>
		<title>S.T.A.L.K.E.R. Inside Wiki:Справка</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=S.T.A.L.K.E.R._Inside_Wiki:%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0"/>
				<updated>2008-02-22T18:55:55Z</updated>
		
		<summary type="html">&lt;p&gt;217.107.222.161: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ПИСЕЦ&lt;/div&gt;</summary>
		<author><name>217.107.222.161</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB%D1%8B:_w_ak47.ltx</id>
		<title>Файлы: w ak47.ltx</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB%D1%8B:_w_ak47.ltx"/>
				<updated>2008-02-21T17:06:01Z</updated>
		
		<summary type="html">&lt;p&gt;217.107.222.161: /* Модификации */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В игре отсутствует&lt;br /&gt;
==Автомат АК-47==&lt;br /&gt;
Создан в 1946 г. М. Т. Калашниковым. Разработанный им автомат успешно выдержал испытания и превзошел по совокупности показателей конструкции известных оружейников В. А. Дегтярева, С. Г. Симонова и др. В 1949 г. автомат был принят на вооружение под названием АК-47 (автомат Калашникова образца 1947 г.). &lt;br /&gt;
&lt;br /&gt;
Автоматика АК действует за счет отвода пороховых газов через отверстие в стенке ствола. Запирание канала ствола осуществляется поворотом затвора, при этом два боевых выступа затвора заходят в соответствующие пазы ствольной коробки. Поворот затвора производится скосом затворной рамы, выполненной в одной детали со шгоком и газовым поршнем. Затворная рама АК-47 является ведущим звеном автоматики: она задает направление движения подвижных частей, воспринимает большинство ударных нагрузок, поворачивает затвор, в ее канале размещена возвратная пружина. Рукоятка перезаряжания, расположенная справа, выполнена вместе с затворной рамой. Ударный механизм куркового типа с П-образной боевой пружиной. &lt;br /&gt;
&lt;br /&gt;
Спусковой механизм АК-47 допускает ведение непрерывного и одиночного огня. Флажковый предохранитель в положении предохранения запирает спусковой крючок и препятствует движению назад затворной рамы, а также выполняет функции переключателя режимов огня (переводчика). Все детали автоматики и ударно-спускового механизма собраны в ствольной коробке. Автомат АК-47 имеет секторный прицел. Для удобства удержания автомата служат пистолетная рукоятка, цевье и ствольная накладка, изготовленные из дерева. АК-47 выпускался с постоянным деревянным или складным металлическим (АКС-47) прикладом. Магазин коробчатый, секторный, с шахматным расположением патронов. &lt;br /&gt;
==Характеристики==&lt;br /&gt;
&lt;br /&gt;
{|border=1&lt;br /&gt;
!colspan=2|ТТХ АК-47&lt;br /&gt;
|-&lt;br /&gt;
|Калибр, мм&lt;br /&gt;
|7,62&lt;br /&gt;
|-&lt;br /&gt;
|Масса, кг&lt;br /&gt;
|4,3&lt;br /&gt;
|-&lt;br /&gt;
|Длина, мм&lt;br /&gt;
|870&lt;br /&gt;
|-&lt;br /&gt;
|Длина ствола, мм&lt;br /&gt;
|415&lt;br /&gt;
|-&lt;br /&gt;
|Начальная скорость пули, м/с&lt;br /&gt;
|715&lt;br /&gt;
|-&lt;br /&gt;
|Темп стрельбы, в/м&lt;br /&gt;
|660&lt;br /&gt;
|-&lt;br /&gt;
|Скорострельность, в/м&lt;br /&gt;
|40&lt;br /&gt;
|-&lt;br /&gt;
|Емкость магазина, патронов&lt;br /&gt;
|30&lt;br /&gt;
|-&lt;br /&gt;
|Прицельная дальность, м&lt;br /&gt;
|800&lt;br /&gt;
|-&lt;br /&gt;
|Год выпуска&lt;br /&gt;
|1947&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Модификации==&lt;br /&gt;
АКМ - замедлитель курка, компенсатор, универсальный штык-нож 1959. &lt;br /&gt;
&lt;br /&gt;
АКМС - то же, со складным металлическим прикладом 1959. &lt;br /&gt;
&lt;br /&gt;
АКМН - с ночным прицелом. &lt;br /&gt;
&lt;br /&gt;
АКМСН - со складным металлическим прикладом и ночным прицелом. &lt;br /&gt;
&lt;br /&gt;
АКМСУ - для специальных и воздушно-десантных войск. &lt;br /&gt;
&lt;br /&gt;
[[w_ak74.ltx|АК-74]] - калибр 5,45 мм, повторяет схему АКМ, двухкамерное дульное устройство.&lt;br /&gt;
&lt;br /&gt;
АКС-74 - со складным рамочным прикладом.&lt;br /&gt;
 &lt;br /&gt;
АК-74М - со складным монолитным пластмассовым прикладом 1991. &lt;br /&gt;
&lt;br /&gt;
АК-74М2 - &amp;quot;снайперский&amp;quot; вариант, более высокая кучность, крючки для маскировочного чехла, уменьшенная до 20 патронов обойма. Посадочное место под прицел ПСО-1.&lt;br /&gt;
&lt;br /&gt;
[[w_ak74u.ltx|АКС-74У]] - ствол короче на 200 мм. &lt;br /&gt;
&lt;br /&gt;
АК-101 - калибр 5,56. &lt;br /&gt;
&lt;br /&gt;
АК-102 - калибр 5,56. &lt;br /&gt;
&lt;br /&gt;
АК-103 - калибр 7,62. &lt;br /&gt;
&lt;br /&gt;
АК-104 - калибр 7,62. &lt;br /&gt;
&lt;br /&gt;
АК-105 - калибр 5,45.&lt;br /&gt;
&lt;br /&gt;
==Ссылки==&lt;br /&gt;
[[w_abakan.ltx]] &amp;quot;Абакан&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[w_ak74.ltx]]&lt;br /&gt;
&lt;br /&gt;
[[w_ak74u.ltx]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Конфигурационные_файлы]]&lt;/div&gt;</summary>
		<author><name>217.107.222.161</name></author>	</entry>

	</feed>