<?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=95.26.225.81&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=95.26.225.81&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/95.26.225.81"/>
		<updated>2026-06-10T03:20:37Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.22.6</generator>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A1%D0%BF%D0%B0%D0%B2%D0%BD_%D0%BC%D0%B5%D1%80%D1%82%D0%B2%D0%BE%D0%B3%D0%BE_%D0%9D%D0%9F%D0%A1_%D0%B1%D0%B5%D0%B7_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9_AMK</id>
		<title>Спавн мертвого НПС без функций AMK</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A1%D0%BF%D0%B0%D0%B2%D0%BD_%D0%BC%D0%B5%D1%80%D1%82%D0%B2%D0%BE%D0%B3%D0%BE_%D0%9D%D0%9F%D0%A1_%D0%B1%D0%B5%D0%B7_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9_AMK"/>
				<updated>2015-07-07T11:39:57Z</updated>
		
		<summary type="html">&lt;p&gt;95.26.225.81: /* 2 способ. Спавн НПС и нанесение хита (НПС станет врагом ГГ посмертно) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 1 способ. Спавн НПС и убийство функцией ==&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
function spawn_killed_npc()&lt;br /&gt;
local se_obj = alife():create(&amp;quot;секция спавна&amp;quot;, vector():set(x, y, z), lvid, gvid) -- спавним и получаем серверный объект&lt;br /&gt;
level.add_call(&lt;br /&gt;
		function()&lt;br /&gt;
			if se_obj.online then &lt;br /&gt;
			return true&lt;br /&gt;
			end&lt;br /&gt;
		end,&lt;br /&gt;
		function()&lt;br /&gt;
			level.object_by_id( se_obj.id ):kill( level.object_by_id( s_obj.id ) ) -- убиваем клиентский объект&lt;br /&gt;
			&lt;br /&gt;
                        -- отправляем сообщение о гибели сталкера&lt;br /&gt;
			news_manager.send_tip(db.actor, &amp;quot;Погиб сталкер, ЧАЭС, выброс&amp;quot;, nil, nil, 30000)&lt;br /&gt;
		end&lt;br /&gt;
	)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
&lt;br /&gt;
НПС не становится нам врагом, а мгновенно погибает.&lt;br /&gt;
&lt;br /&gt;
== 2 способ. Спавн НПС и нанесение хита (НПС станет врагом ГГ посмертно) ==&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
function spawn_killed_npc()&lt;br /&gt;
        local npc = alife():create(&amp;quot;секция спавна&amp;quot;, vector():set(x, y, z), lvid, gvid)&lt;br /&gt;
        level.add_call(&lt;br /&gt;
		function()&lt;br /&gt;
			if s_obj.online then &lt;br /&gt;
			return true&lt;br /&gt;
			end&lt;br /&gt;
		end,&lt;br /&gt;
		function()&lt;br /&gt;
			local h = hit()&lt;br /&gt;
			h.direction = vector():set( 1, 0, 0 )&lt;br /&gt;
			h.impulse = 0&lt;br /&gt;
			h.draftsman = db.actor&lt;br /&gt;
			h.power = 100&lt;br /&gt;
			h.type = hit.telepatic&lt;br /&gt;
			level.object_by_id( s_obj.id ):hit(h)&lt;br /&gt;
&lt;br /&gt;
                        -- без хитов shock и wound NPC не умрет&lt;br /&gt;
			h.power = 100&lt;br /&gt;
			h.type = hit.shock&lt;br /&gt;
			level.object_by_id( s_obj.id ):hit(h)&lt;br /&gt;
			h.power = 100&lt;br /&gt;
			h.type = hit.wound&lt;br /&gt;
			level.object_by_id( s_obj.id ):hit(h)&lt;br /&gt;
			&lt;br /&gt;
			news_manager.send_tip(db.actor, &amp;quot;Погиб сталкер, пси-атака&amp;quot;, nil, nil, 30000)&lt;br /&gt;
		end&lt;br /&gt;
	)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;/div&gt;</summary>
		<author><name>95.26.225.81</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A1%D0%BF%D0%B0%D0%B2%D0%BD_%D0%BC%D0%B5%D1%80%D1%82%D0%B2%D0%BE%D0%B3%D0%BE_%D0%9D%D0%9F%D0%A1_%D0%B1%D0%B5%D0%B7_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9_AMK</id>
		<title>Спавн мертвого НПС без функций AMK</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A1%D0%BF%D0%B0%D0%B2%D0%BD_%D0%BC%D0%B5%D1%80%D1%82%D0%B2%D0%BE%D0%B3%D0%BE_%D0%9D%D0%9F%D0%A1_%D0%B1%D0%B5%D0%B7_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9_AMK"/>
				<updated>2015-07-07T11:36:40Z</updated>
		
		<summary type="html">&lt;p&gt;95.26.225.81: /* 1 способ. Спавн НПС и убийство функцией */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 1 способ. Спавн НПС и убийство функцией ==&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
function spawn_killed_npc()&lt;br /&gt;
local se_obj = alife():create(&amp;quot;секция спавна&amp;quot;, vector():set(x, y, z), lvid, gvid) -- спавним и получаем серверный объект&lt;br /&gt;
level.add_call(&lt;br /&gt;
		function()&lt;br /&gt;
			if se_obj.online then &lt;br /&gt;
			return true&lt;br /&gt;
			end&lt;br /&gt;
		end,&lt;br /&gt;
		function()&lt;br /&gt;
			level.object_by_id( se_obj.id ):kill( level.object_by_id( s_obj.id ) ) -- убиваем клиентский объект&lt;br /&gt;
			&lt;br /&gt;
                        -- отправляем сообщение о гибели сталкера&lt;br /&gt;
			news_manager.send_tip(db.actor, &amp;quot;Погиб сталкер, ЧАЭС, выброс&amp;quot;, nil, nil, 30000)&lt;br /&gt;
		end&lt;br /&gt;
	)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
&lt;br /&gt;
НПС не становится нам врагом, а мгновенно погибает.&lt;br /&gt;
&lt;br /&gt;
== 2 способ. Спавн НПС и нанесение хита (НПС станет врагом ГГ посмертно) ==&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
function spawn_killed_npc(first_speaker, second_speaker)&lt;br /&gt;
local npc = alife():create(&amp;quot;agr_stalker_veteran&amp;quot;,vector():set(x,y,z),level_vertex_id,game_vertex_id)&lt;br /&gt;
local text = &amp;quot;Погиб сталкер Иван Петров, ЧАЭС, пси-излучение&amp;quot;  -- текст сообщения о погибели сталкера&lt;br /&gt;
local h = hit()&lt;br /&gt;
h.direction = vector():set( 1, 0, 0 ) &lt;br /&gt;
h.impulse = 0  -- импульс хита &lt;br /&gt;
h.draftsman = db.actor &lt;br /&gt;
h.power = 100  -- мощность хита&lt;br /&gt;
h.type = hit.telepatic  -- тип урона, в данном случае пси-атака&lt;br /&gt;
npc:hit(h)  -- наносим хит  &lt;br /&gt;
news_manager.send_tip(db.actor, text, nil, nil, 30000)  -- даем эктору знать, что погиб НПС&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
В настройках импульса хита ставьте &amp;quot;0&amp;quot;, иначе труп будет лежать не там, где надо.&lt;br /&gt;
В настройках мощи хита ставьте как можно больше, чтобы НПС точно стал трупом.&lt;br /&gt;
В типе хита ставьте телепатию, не будет игроку врать, что он умер от пси-атаки. Сделаем так, что он действительно погиб от пси-атаки.&lt;br /&gt;
Направление хита не трогайте!&lt;/div&gt;</summary>
		<author><name>95.26.225.81</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A1%D0%BF%D0%B0%D0%B2%D0%BD_%D0%BC%D0%B5%D1%80%D1%82%D0%B2%D0%BE%D0%B3%D0%BE_%D0%9D%D0%9F%D0%A1_%D0%B1%D0%B5%D0%B7_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9_AMK</id>
		<title>Спавн мертвого НПС без функций AMK</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A1%D0%BF%D0%B0%D0%B2%D0%BD_%D0%BC%D0%B5%D1%80%D1%82%D0%B2%D0%BE%D0%B3%D0%BE_%D0%9D%D0%9F%D0%A1_%D0%B1%D0%B5%D0%B7_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9_AMK"/>
				<updated>2015-07-07T11:36:14Z</updated>
		
		<summary type="html">&lt;p&gt;95.26.225.81: /* 1 способ. Спавн НПС и убийство функцией */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 1 способ. Спавн НПС и убийство функцией ==&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
function spawn_killed_npc()&lt;br /&gt;
local se_obj = alife():create(&amp;quot;секция спавна&amp;quot;, vector():set(x, y, z), lvid, gvid) -- спавним и получаем серверный объект&lt;br /&gt;
level.add_call(&lt;br /&gt;
		function()&lt;br /&gt;
			if se_obj.online then &lt;br /&gt;
			return true&lt;br /&gt;
			end&lt;br /&gt;
		end,&lt;br /&gt;
		function()&lt;br /&gt;
			level.object_by_id( se_obj.id ):kill( level.object_by_id( s_obj.id ) ) -- убиваем клиентский объект&lt;br /&gt;
			&lt;br /&gt;
                        -- отправляем сообщение о гибели сталкера&lt;br /&gt;
			news_manager.send_tip(db.actor, &amp;quot;Погиб сталкер, ЧАЭС, выброс&amp;quot;, nil, nil, 30000)&lt;br /&gt;
		end&lt;br /&gt;
	)&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
&lt;br /&gt;
НПС не становится нам врагом, а мгновенно погибает.&lt;br /&gt;
&lt;br /&gt;
== 2 способ. Спавн НПС и нанесение хита (НПС станет врагом ГГ посмертно) ==&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
function spawn_killed_npc(first_speaker, second_speaker)&lt;br /&gt;
local npc = alife():create(&amp;quot;agr_stalker_veteran&amp;quot;,vector():set(x,y,z),level_vertex_id,game_vertex_id)&lt;br /&gt;
local text = &amp;quot;Погиб сталкер Иван Петров, ЧАЭС, пси-излучение&amp;quot;  -- текст сообщения о погибели сталкера&lt;br /&gt;
local h = hit()&lt;br /&gt;
h.direction = vector():set( 1, 0, 0 ) &lt;br /&gt;
h.impulse = 0  -- импульс хита &lt;br /&gt;
h.draftsman = db.actor &lt;br /&gt;
h.power = 100  -- мощность хита&lt;br /&gt;
h.type = hit.telepatic  -- тип урона, в данном случае пси-атака&lt;br /&gt;
npc:hit(h)  -- наносим хит  &lt;br /&gt;
news_manager.send_tip(db.actor, text, nil, nil, 30000)  -- даем эктору знать, что погиб НПС&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
В настройках импульса хита ставьте &amp;quot;0&amp;quot;, иначе труп будет лежать не там, где надо.&lt;br /&gt;
В настройках мощи хита ставьте как можно больше, чтобы НПС точно стал трупом.&lt;br /&gt;
В типе хита ставьте телепатию, не будет игроку врать, что он умер от пси-атаки. Сделаем так, что он действительно погиб от пси-атаки.&lt;br /&gt;
Направление хита не трогайте!&lt;/div&gt;</summary>
		<author><name>95.26.225.81</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A1%D0%BF%D0%B0%D0%B2%D0%BD_%D0%BC%D0%B5%D1%80%D1%82%D0%B2%D0%BE%D0%B3%D0%BE_%D0%9D%D0%9F%D0%A1_%D0%B1%D0%B5%D0%B7_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9_AMK</id>
		<title>Спавн мертвого НПС без функций AMK</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A1%D0%BF%D0%B0%D0%B2%D0%BD_%D0%BC%D0%B5%D1%80%D1%82%D0%B2%D0%BE%D0%B3%D0%BE_%D0%9D%D0%9F%D0%A1_%D0%B1%D0%B5%D0%B7_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9_AMK"/>
				<updated>2015-07-07T11:35:10Z</updated>
		
		<summary type="html">&lt;p&gt;95.26.225.81: /* 1 способ. Спавн НПС и убийство функцией */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 1 способ. Спавн НПС и убийство функцией ==&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
function spawn_killed_npc()&lt;br /&gt;
local se_obj = alife():create(&amp;quot;секция спавна&amp;quot;, vector():set(x, y, z), lvid, gvid) -- спавним и получаем серверный объект&lt;br /&gt;
level.add_call(&lt;br /&gt;
		function()&lt;br /&gt;
			if se_obj.online then &lt;br /&gt;
			return true&lt;br /&gt;
			end&lt;br /&gt;
		end,&lt;br /&gt;
		function()&lt;br /&gt;
			level.object_by_id( se_obj.id ):kill( level.object_by_id( s_obj.id ) )&lt;br /&gt;
			&lt;br /&gt;
			news_manager.send_tip(db.actor, &amp;quot;Погиб сталкер, ЧАЭС, выброс&amp;quot;, nil, nil, 30000)&lt;br /&gt;
		end&lt;br /&gt;
	)&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
&lt;br /&gt;
НПС не становится нам врагом, а мгновенно погибает.&lt;br /&gt;
&lt;br /&gt;
== 2 способ. Спавн НПС и нанесение хита (НПС станет врагом ГГ посмертно) ==&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
function spawn_killed_npc(first_speaker, second_speaker)&lt;br /&gt;
local npc = alife():create(&amp;quot;agr_stalker_veteran&amp;quot;,vector():set(x,y,z),level_vertex_id,game_vertex_id)&lt;br /&gt;
local text = &amp;quot;Погиб сталкер Иван Петров, ЧАЭС, пси-излучение&amp;quot;  -- текст сообщения о погибели сталкера&lt;br /&gt;
local h = hit()&lt;br /&gt;
h.direction = vector():set( 1, 0, 0 ) &lt;br /&gt;
h.impulse = 0  -- импульс хита &lt;br /&gt;
h.draftsman = db.actor &lt;br /&gt;
h.power = 100  -- мощность хита&lt;br /&gt;
h.type = hit.telepatic  -- тип урона, в данном случае пси-атака&lt;br /&gt;
npc:hit(h)  -- наносим хит  &lt;br /&gt;
news_manager.send_tip(db.actor, text, nil, nil, 30000)  -- даем эктору знать, что погиб НПС&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
В настройках импульса хита ставьте &amp;quot;0&amp;quot;, иначе труп будет лежать не там, где надо.&lt;br /&gt;
В настройках мощи хита ставьте как можно больше, чтобы НПС точно стал трупом.&lt;br /&gt;
В типе хита ставьте телепатию, не будет игроку врать, что он умер от пси-атаки. Сделаем так, что он действительно погиб от пси-атаки.&lt;br /&gt;
Направление хита не трогайте!&lt;/div&gt;</summary>
		<author><name>95.26.225.81</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%A1%D0%BF%D0%B0%D0%B2%D0%BD_%D0%BC%D0%B5%D1%80%D1%82%D0%B2%D0%BE%D0%B3%D0%BE_%D1%81%D1%82%D0%B0%D0%BB%D0%BA%D0%B5%D1%80%D0%B0</id>
		<title>Спавн мертвого сталкера</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%A1%D0%BF%D0%B0%D0%B2%D0%BD_%D0%BC%D0%B5%D1%80%D1%82%D0%B2%D0%BE%D0%B3%D0%BE_%D1%81%D1%82%D0%B0%D0%BB%D0%BA%D0%B5%D1%80%D0%B0"/>
				<updated>2015-07-07T11:29:37Z</updated>
		
		<summary type="html">&lt;p&gt;95.26.225.81: Новая страница: «Для спавна мертвого НПС не требуется редактировать all.spawn. Достаточно простого скрипта.  &amp;lt;…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Для спавна мертвого НПС не требуется редактировать all.spawn. Достаточно простого скрипта.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-- функция спавна мертвого сталкера методом нанесения хита&lt;br /&gt;
function spawn_and_hit()&lt;br /&gt;
	local s_obj = alife():create(&amp;quot;agr_stalker_regular&amp;quot;, vector():set(115.99, 0.03, 35.25), 33913, 1254) -- спавните сталкера через скрипт&lt;br /&gt;
	level.add_call(&lt;br /&gt;
		function()&lt;br /&gt;
			if s_obj.online then &lt;br /&gt;
			return true&lt;br /&gt;
			end&lt;br /&gt;
		end,&lt;br /&gt;
		function()&lt;br /&gt;
			local h = hit()&lt;br /&gt;
			h.direction = vector():set( 1, 0, 0 )&lt;br /&gt;
			h.impulse = 0&lt;br /&gt;
			h.draftsman = db.actor&lt;br /&gt;
			h.power = 100&lt;br /&gt;
			h.type = hit.telepatic&lt;br /&gt;
			level.object_by_id( s_obj.id ):hit(h)&lt;br /&gt;
                        -- наносить хиты shock и wound обязательно, иначе NPC не умирает&lt;br /&gt;
			h.power = 100&lt;br /&gt;
			h.type = hit.shock&lt;br /&gt;
			level.object_by_id( s_obj.id ):hit(h)&lt;br /&gt;
			h.power = 100&lt;br /&gt;
			h.type = hit.wound&lt;br /&gt;
			level.object_by_id( s_obj.id ):hit(h)&lt;br /&gt;
			&lt;br /&gt;
			news_manager.send_tip(db.actor, &amp;quot;Погиб сталкер в Баре, пси-атака&amp;quot;, nil, nil, 30000)&lt;br /&gt;
		end&lt;br /&gt;
	)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При это непись становится нам врагом, также врагами становятся многие сталкеры ( если вы спавните в Баре ). Если вы не хотите этого, то необходимо изменить значение draftsman в настройках хита вот так:&lt;br /&gt;
&amp;lt;lua&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-- функция спавна мертвого сталкера методом нанесения хита&lt;br /&gt;
function spawn_and_hit()&lt;br /&gt;
	local s_obj = alife():create(&amp;quot;agr_stalker_regular&amp;quot;, vector():set(115.99, 0.03, 35.25), 33913, 1254) -- спавните сталкера через скрипт&lt;br /&gt;
	level.add_call(&lt;br /&gt;
		function()&lt;br /&gt;
			if s_obj.online then &lt;br /&gt;
			return true&lt;br /&gt;
			end&lt;br /&gt;
		end,&lt;br /&gt;
		function()&lt;br /&gt;
			local h = hit()&lt;br /&gt;
			h.direction = vector():set( 1, 0, 0 )&lt;br /&gt;
			h.impulse = 0&lt;br /&gt;
			h.draftsman = level.object_by_id( s_obj.id )&lt;br /&gt;
			h.power = 100&lt;br /&gt;
			h.type = hit.telepatic&lt;br /&gt;
			level.object_by_id( s_obj.id ):hit(h)&lt;br /&gt;
                        -- наносить хиты shock и wound обязательно, иначе NPC не умирает&lt;br /&gt;
			h.power = 100&lt;br /&gt;
			h.type = hit.shock&lt;br /&gt;
			level.object_by_id( s_obj.id ):hit(h)&lt;br /&gt;
			h.power = 100&lt;br /&gt;
			h.type = hit.wound&lt;br /&gt;
			level.object_by_id( s_obj.id ):hit(h)&lt;br /&gt;
			&lt;br /&gt;
			news_manager.send_tip(db.actor, &amp;quot;Погиб сталкер в Баре, пси-атака&amp;quot;, nil, nil, 30000)&lt;br /&gt;
		end&lt;br /&gt;
	)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/lua&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Все, NPC сам себя убьет несколькими хитами.&lt;/div&gt;</summary>
		<author><name>95.26.225.81</name></author>	</entry>

	</feed>