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

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%92%D1%8B%D0%B2%D0%BE%D0%B4_%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BE_%D0%BC%D0%B0%D0%BB%D0%B5%D0%BD%D1%8C%D0%BA%D0%BE%D0%BC_%D0%BA%D0%BE%D0%BB-%D0%B2%D0%B5_%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D1%88%D0%B5%D0%B3%D0%BE%D1%81%D1%8F_%D0%A5%D0%9F</id>
		<title>Вывод сообщения о маленьком кол-ве оставшегося ХП</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%92%D1%8B%D0%B2%D0%BE%D0%B4_%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BE_%D0%BC%D0%B0%D0%BB%D0%B5%D0%BD%D1%8C%D0%BA%D0%BE%D0%BC_%D0%BA%D0%BE%D0%BB-%D0%B2%D0%B5_%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D1%88%D0%B5%D0%B3%D0%BE%D1%81%D1%8F_%D0%A5%D0%9F"/>
				<updated>2012-02-11T16:21:12Z</updated>
		
		<summary type="html">&lt;p&gt;94.179.118.11: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Нужны файлы: &lt;br /&gt;
&lt;br /&gt;
gamedata/scripts/bind_stalker.script &lt;br /&gt;
config/ui/ui_custom_msgs.xml &lt;br /&gt;
config/text/rus/string_table_ui.xml &lt;br /&gt;
&lt;br /&gt;
Как делается? &lt;br /&gt;
&lt;br /&gt;
Для начала давайте сделаем проверку на хп.Добавляем в bind_stalker.scripts вот эти строки после вывода о сообщение про радиацию:&lt;br /&gt;
&amp;lt;pre&amp;gt;if self.object.health &amp;lt;= 0.3 then &lt;br /&gt;
local hud = get_hud() &lt;br /&gt;
local custom_static = hud:GetCustomStatic(&amp;quot;cs_health_danger&amp;quot;) &lt;br /&gt;
if custom_static == nil then &lt;br /&gt;
hud:AddCustomStatic(&amp;quot;cs_health_danger&amp;quot;, true) &lt;br /&gt;
hud:GetCustomStatic(&amp;quot;cs_health_danger&amp;quot;):wnd():SetTextST(&amp;quot;st_health_danger&amp;quot;)&lt;br /&gt;
end &lt;br /&gt;
else &lt;br /&gt;
local hud = get_hud() &lt;br /&gt;
local custom_static = hud:GetCustomStatic(&amp;quot;cs_health_danger&amp;quot;) &lt;br /&gt;
if custom_static ~= nil then &lt;br /&gt;
hud:RemoveCustomStatic(&amp;quot;cs_health_danger&amp;quot;) &lt;br /&gt;
end &lt;br /&gt;
end&amp;lt;/pre&amp;gt; &lt;br /&gt;
Где:'''if self.object.health &amp;lt;= 0.3''' then под числовым значением подразумевается кол-во хп.При котором сообщение будет показываться &lt;br /&gt;
Теперь в config/ui/ui_custom_msgs.xml будем добавлять это сообщение на худ &lt;br /&gt;
Ниже строки &amp;lt;/cs_radiation_danger&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;cs_health_danger x=&amp;quot;200&amp;quot; y=&amp;quot;120&amp;quot; width=&amp;quot;600&amp;quot; height=&amp;quot;50&amp;quot; complex_mode=&amp;quot;1&amp;quot;&amp;gt; &lt;br /&gt;
&amp;lt;text font=&amp;quot;graffiti22&amp;quot; r=&amp;quot;240&amp;quot; g=&amp;quot;217&amp;quot; b=&amp;quot;182&amp;quot; a=&amp;quot;255&amp;quot; align=&amp;quot;c&amp;quot;/&amp;gt; &lt;br /&gt;
&amp;lt;/cs_health_danger&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Итак.Теперь можно потестировать.Когда у вас будет очень мало хп будет сообщение.Но так как нет текста будет что-то типо st_health_danger.Так что давайте добавим его &lt;br /&gt;
Лезем в config/text/rus/string_table_ui.xml и добавляем где угодно вот такую строку: &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;string id=&amp;quot;st_health_danger&amp;quot;&amp;gt; &lt;br /&gt;
&amp;lt;text&amp;gt;Критический уровень здоровья!Примите аптечку!&amp;lt;/text&amp;gt; &lt;br /&gt;
&amp;lt;/string&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
Вот и все!Теперь при маленьком кол-ве здоровья будет выводиться сообщение об том что вам необходимо принять аптечку&lt;br /&gt;
&lt;br /&gt;
Создатель скрипта:Fireman3000&lt;br /&gt;
&lt;br /&gt;
[[Категория:Скрипты]]&lt;/div&gt;</summary>
		<author><name>94.179.118.11</name></author>	</entry>

	</feed>