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

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=CoP._%D0%AD%D1%84%D1%84%D0%B5%D0%BA%D1%82_%D1%80%D0%B0%D0%B7%D0%BD%D0%BE%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B8%D1%8F_%D0%B0%D1%80%D1%82%D0%B5%D1%84%D0%B0%D0%BA%D1%82%D0%BE%D0%B2</id>
		<title>CoP. Эффект разнообразия артефактов</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=CoP._%D0%AD%D1%84%D1%84%D0%B5%D0%BA%D1%82_%D1%80%D0%B0%D0%B7%D0%BD%D0%BE%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B8%D1%8F_%D0%B0%D1%80%D1%82%D0%B5%D1%84%D0%B0%D0%BA%D1%82%D0%BE%D0%B2"/>
				<updated>2011-01-12T18:46:19Z</updated>
		
		<summary type="html">&lt;p&gt;2.94.126.85: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Давным давно читал на форуме GSC такое предложение: '''Сделайте так чтобы артефакты были более уникальны. Тоесть каждая Медуза имела отличия от такой же Медузы.'''&lt;br /&gt;
&lt;br /&gt;
Честно говоря идея хорошая, я тоже считаю неправильным то что каждая найденая мной Медуза весит пол килограмма выводит 2 условные единицы радиации и стоит 4000 рублей (тут конечно есть разброс цен у торгашей) дети ведь не рождаются с весом ровно 3200 со светлыми волосами и голубыми глазами. Менять можно впринципе любые параметры, но на практике столкнулся с тем что приходится поднимать общую радиоизлучаемость артефактов до минимума равного 5-6 и максисума равного 12-13.&lt;br /&gt;
&lt;br /&gt;
'''НАЧНЕМ'''&lt;br /&gt;
&lt;br /&gt;
Вот исправленный конфиг медузы:&lt;br /&gt;
&lt;br /&gt;
 [af_medusa]:af_base&lt;br /&gt;
 $spawn				= &amp;quot;artefacts\gravitational_1_medusa&amp;quot;&lt;br /&gt;
 class				= ARTEFACT  	; будет подпрыгивать&lt;br /&gt;
 visual				= dynamics\artefacts\af_medusa.ogf&lt;br /&gt;
 description			= st_af_medusa_descr&lt;br /&gt;
 inv_name			= st_af_medusa_name&lt;br /&gt;
 inv_name_short		= st_af_medusa_name&lt;br /&gt;
 inv_weight			= 0.5&lt;br /&gt;
 &lt;br /&gt;
 inv_grid_x			= 9&lt;br /&gt;
 inv_grid_y			= 4&lt;br /&gt;
 &lt;br /&gt;
 cost				= 4000&lt;br /&gt;
 &lt;br /&gt;
 jump_height			= .5    	; высота прыжка&lt;br /&gt;
 &lt;br /&gt;
 particles				= artefact\af_gravi_idle&lt;br /&gt;
 det_show_particles		= artefact\af_gravi_show&lt;br /&gt;
 det_hide_particles		= artefact\af_gravi_hide&lt;br /&gt;
 &lt;br /&gt;
 af_rank				= 1&lt;br /&gt;
 &lt;br /&gt;
 lights_enabled = true&lt;br /&gt;
 &lt;br /&gt;
 trail_light_color 		= 0.4,0.4,0&lt;br /&gt;
 trail_light_range 		= 2.0&lt;br /&gt;
 &lt;br /&gt;
 ;скорости увеличения (уменьшения)&lt;br /&gt;
 health_restore_speed		= 0&lt;br /&gt;
 radiation_restore_speed		= -0.003&lt;br /&gt;
 satiety_restore_speed		= 0&lt;br /&gt;
 power_restore_speed			= 0&lt;br /&gt;
 bleeding_restore_speed		= 0&lt;br /&gt;
 hit_absorbation_sect		= af_medusa_absorbation&lt;br /&gt;
 &lt;br /&gt;
 additional_inventory_weight		= 0&lt;br /&gt;
 additional_inventory_weight2	= 0&lt;br /&gt;
 &lt;br /&gt;
 artefact_activation_seq		= af_activation_bold&lt;br /&gt;
 &lt;br /&gt;
 [af_medusa_absorbation]&lt;br /&gt;
 burn_immunity 			= 0				;коэффициенты иммунитета&lt;br /&gt;
 strike_immunity 		= 0&lt;br /&gt;
 shock_immunity 			= 0&lt;br /&gt;
 wound_immunity 			= 0&lt;br /&gt;
 radiation_immunity 		= 0&lt;br /&gt;
 telepatic_immunity 		= 0&lt;br /&gt;
 chemical_burn_immunity 	= 0&lt;br /&gt;
 explosion_immunity 		= 0&lt;br /&gt;
 fire_wound_immunity  	= 0&lt;br /&gt;
&lt;br /&gt;
Сразу же после него вписываем что то вроде:&lt;br /&gt;
&lt;br /&gt;
 [af_medusa_mini]:af_medusa&lt;br /&gt;
 $spawn				= &amp;quot;artefacts\my_addon_af_medusa_mini&amp;quot;&lt;br /&gt;
 inv_weight			= 0.3&lt;br /&gt;
 &lt;br /&gt;
 cost				= 3500&lt;br /&gt;
 &lt;br /&gt;
 radiation_restore_speed		= -0.002&lt;br /&gt;
 &lt;br /&gt;
 ;------------------------------------------------------------------------------------------&lt;br /&gt;
 &lt;br /&gt;
 [af_medusa_maxi]:af_medusa&lt;br /&gt;
 $spawn				= &amp;quot;artefacts\my_addon_af_medusa_maxi&amp;quot;&lt;br /&gt;
 inv_weight			= 0.7&lt;br /&gt;
 &lt;br /&gt;
 cost				= 4500&lt;br /&gt;
 &lt;br /&gt;
 radiation_restore_speed		= -0.004&lt;br /&gt;
 &lt;br /&gt;
 ;------------------------------------------------------------------------------------------&lt;br /&gt;
 &lt;br /&gt;
 [af_medusa_super]:af_medusa&lt;br /&gt;
 $spawn				= &amp;quot;artefacts\my_addon_af_medusa_super&amp;quot;&lt;br /&gt;
 inv_weight			= 0.3&lt;br /&gt;
 &lt;br /&gt;
 cost				= 5500&lt;br /&gt;
 &lt;br /&gt;
 radiation_restore_speed		= -0.004&lt;br /&gt;
&lt;br /&gt;
Я в данном случае создал еще три артефакта которые в игре будут полностью похожи на медузу (Название, описание, свойства) С разницей лишь в том что все четыре Медузы будут по разному стоить, имеют разный вес, и по разному выводят радиацию. Далее нам необходимо добавить их в игру.&lt;br /&gt;
&lt;br /&gt;
'''1) gamedata\configs\misc\devices.ltx'''&lt;br /&gt;
&lt;br /&gt;
Дописываем по аналогии секции:&lt;br /&gt;
&lt;br /&gt;
 af_class_40		= af_medusa_mini&lt;br /&gt;
 af_sound_40_		= detectors\art_beep1&lt;br /&gt;
 af_freq_40			= 0.05, 2&lt;br /&gt;
 af_class_41		= af_medusa_maxi&lt;br /&gt;
 af_sound_41_		= detectors\art_beep1&lt;br /&gt;
 af_freq_41			= 0.05, 2&lt;br /&gt;
 af_class_42		= af_medusa_super&lt;br /&gt;
 af_sound_42_		= detectors\art_beep1&lt;br /&gt;
 af_freq_42			= 0.05, 2&lt;br /&gt;
&lt;br /&gt;
К нужному детектору. Не забывая при этом сместить номера последующих секций в следующих детекторах если приписываете на Отклик, Медведь или Велес (detector_simple, detector_advanced, detector_elite)&lt;br /&gt;
&lt;br /&gt;
'''2) gamedata\configs\ui\ui_detector_artefact.xml'''&lt;br /&gt;
&lt;br /&gt;
Дописываем по аналогии:&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;palette id=&amp;quot;af_medusa_mini&amp;quot; width=&amp;quot;0.0015&amp;quot; height=&amp;quot;0.0015&amp;quot; stretch=&amp;quot;1&amp;quot; alignment=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;texture shader=&amp;quot;hud\p3d&amp;quot;&amp;gt;ui_temp_ad3_artefact&amp;lt;/texture&amp;gt;&lt;br /&gt;
    &amp;lt;/palette&amp;gt;&lt;br /&gt;
    &amp;lt;palette id=&amp;quot;af_medusa_maxi&amp;quot; width=&amp;quot;0.0015&amp;quot; height=&amp;quot;0.0015&amp;quot; stretch=&amp;quot;1&amp;quot; alignment=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;texture shader=&amp;quot;hud\p3d&amp;quot;&amp;gt;ui_temp_ad3_artefact&amp;lt;/texture&amp;gt;&lt;br /&gt;
    &amp;lt;/palette&amp;gt;&lt;br /&gt;
    &amp;lt;palette id=&amp;quot;af_medusa_super&amp;quot; width=&amp;quot;0.0015&amp;quot; height=&amp;quot;0.0015&amp;quot; stretch=&amp;quot;1&amp;quot; alignment=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;texture shader=&amp;quot;hud\p3d&amp;quot;&amp;gt;ui_temp_ad3_artefact&amp;lt;/texture&amp;gt;&lt;br /&gt;
    &amp;lt;/palette&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''И'''&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;palette id=&amp;quot;af_medusa_mini&amp;quot; width=&amp;quot;0.0011&amp;quot; height=&amp;quot;0.0011&amp;quot; stretch=&amp;quot;1&amp;quot; alignment=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;texture shader=&amp;quot;hud\p3d&amp;quot;&amp;gt;ui_inGame2_Detector_icon_artefact&amp;lt;/texture&amp;gt;&lt;br /&gt;
    &amp;lt;/palette&amp;gt;&lt;br /&gt;
    &amp;lt;palette id=&amp;quot;af_medusa_maxi&amp;quot; width=&amp;quot;0.0011&amp;quot; height=&amp;quot;0.0011&amp;quot; stretch=&amp;quot;1&amp;quot; alignment=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;texture shader=&amp;quot;hud\p3d&amp;quot;&amp;gt;ui_inGame2_Detector_icon_artefact&amp;lt;/texture&amp;gt;&lt;br /&gt;
    &amp;lt;/palette&amp;gt;&lt;br /&gt;
    &amp;lt;palette id=&amp;quot;af_medusa_super&amp;quot; width=&amp;quot;0.0011&amp;quot; height=&amp;quot;0.0011&amp;quot; stretch=&amp;quot;1&amp;quot; alignment=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;texture shader=&amp;quot;hud\p3d&amp;quot;&amp;gt;ui_inGame2_Detector_icon_artefact&amp;lt;/texture&amp;gt;&lt;br /&gt;
    &amp;lt;/palette&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''3) gamedata\configs\scripts\локация\anomaly\аномалия.ltx'''&lt;br /&gt;
&lt;br /&gt;
Делаем из:&lt;br /&gt;
&lt;br /&gt;
 [anomal_zone]&lt;br /&gt;
 layers_count = 1&lt;br /&gt;
 respawn_tries = 2&lt;br /&gt;
 max_artefacts = 3&lt;br /&gt;
 ;applying_force_xz = 200&lt;br /&gt;
 ;applying_force_y = 200 &lt;br /&gt;
 artefacts = af_medusa&lt;br /&gt;
 start_artefact = af_medusa&lt;br /&gt;
 coeff = 3&lt;br /&gt;
 artefact_ways = zaton_zanaveska_af_way&lt;br /&gt;
&lt;br /&gt;
Вот это&lt;br /&gt;
&lt;br /&gt;
 [anomal_zone]&lt;br /&gt;
 layers_count = 1&lt;br /&gt;
 respawn_tries = 2&lt;br /&gt;
 max_artefacts = 3&lt;br /&gt;
 ;applying_force_xz = 200&lt;br /&gt;
 ;applying_force_y = 200 &lt;br /&gt;
 artefacts = af_medusa, af_medusa_mini, af_medusa_maxi, af_medusa_super&lt;br /&gt;
 start_artefact = af_medusa_mini&lt;br /&gt;
 coeff = 3, 3, 2, 1&lt;br /&gt;
 artefact_ways = zaton_zanaveska_af_way&lt;br /&gt;
&lt;br /&gt;
Вот собственно и всё (осталось только добавить в торговлю)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Да как же всё =)'''&lt;br /&gt;
&lt;br /&gt;
Очень вероятно кто то захочет провернуть такое со всеми артефактами (у меня ушло около 7-8 часов (долго искал БАГ).&lt;br /&gt;
&lt;br /&gt;
Так вот в случае с Медузой мы не использовали секцию иммунитетов которые даёт артефакт: hit_absorbation_sect&lt;br /&gt;
&lt;br /&gt;
К примеру:&lt;br /&gt;
&lt;br /&gt;
 hit_absorbation_sect		= af_cristall_flower_mini_absorbation&lt;br /&gt;
&lt;br /&gt;
Вот тут есть правило что если мы используем иммунитеты то они должны вписываться вот так:&lt;br /&gt;
&lt;br /&gt;
 [af_cristall_flower_mini]:af_cristall_flower&lt;br /&gt;
 $spawn				= &amp;quot;artefacts\my_addon_af_cristall_flower_mini&amp;quot;&lt;br /&gt;
 inv_weight			= 0.4&lt;br /&gt;
 &lt;br /&gt;
 cost				= 2500&lt;br /&gt;
 &lt;br /&gt;
 radiation_restore_speed		= 0.006&lt;br /&gt;
 hit_absorbation_sect		= af_cristall_flower_mini_absorbation&lt;br /&gt;
 &lt;br /&gt;
 [af_cristall_flower_mini_absorbation]&lt;br /&gt;
 burn_immunity 			= 0&lt;br /&gt;
 strike_immunity 		= 0&lt;br /&gt;
 shock_immunity 		= 0&lt;br /&gt;
 wound_immunity 		= 0&lt;br /&gt;
 radiation_immunity 		= 0&lt;br /&gt;
 telepatic_immunity 		= 0.01&lt;br /&gt;
 chemical_burn_immunity 	= 0&lt;br /&gt;
 explosion_immunity 		= 0&lt;br /&gt;
 fire_wound_immunity  		= 0&lt;br /&gt;
&lt;br /&gt;
А не вот так:&lt;br /&gt;
&lt;br /&gt;
 [af_cristall_flower_mini]:af_cristall_flower&lt;br /&gt;
 $spawn				= &amp;quot;artefacts\my_addon_af_cristall_flower_mini&amp;quot;&lt;br /&gt;
 inv_weight			= 0.4&lt;br /&gt;
 &lt;br /&gt;
 cost				= 2500&lt;br /&gt;
 &lt;br /&gt;
 radiation_restore_speed		= 0.006&lt;br /&gt;
 hit_absorbation_sect		= af_cristall_flower_mini_absorbation&lt;br /&gt;
 &lt;br /&gt;
 [af_cristall_flower_mini_absorbation]&lt;br /&gt;
 telepatic_immunity 		= 0.01&lt;br /&gt;
&lt;br /&gt;
Во втором случае при спавне артефакта игра вылетит с ошибкой типа не найден '''burn_immunity''' в '''af_cristall_flower_mini_absorbation''' тоесть af_cristall_flower_mini_absorbation должен содержать все иммунитеты даже если их значение ноль.&lt;br /&gt;
&lt;br /&gt;
Хотя впринципе можно создать в файле секцию:&lt;br /&gt;
&lt;br /&gt;
 [af_bla_bla_bla_absorbation]&lt;br /&gt;
 burn_immunity 			= 0&lt;br /&gt;
 strike_immunity 		= 0&lt;br /&gt;
 shock_immunity 		= 0&lt;br /&gt;
 wound_immunity 		= 0&lt;br /&gt;
 radiation_immunity 		= 0&lt;br /&gt;
 telepatic_immunity 		= 0&lt;br /&gt;
 chemical_burn_immunity 	= 0&lt;br /&gt;
 explosion_immunity 		= 0&lt;br /&gt;
 fire_wound_immunity  		= 0&lt;br /&gt;
&lt;br /&gt;
А все следующие иммунитеты писать вот так:&lt;br /&gt;
&lt;br /&gt;
 [af_cristall_flower_mini]:af_cristall_flower&lt;br /&gt;
 $spawn				= &amp;quot;artefacts\my_addon_af_cristall_flower_mini&amp;quot;&lt;br /&gt;
 inv_weight			= 0.4&lt;br /&gt;
 &lt;br /&gt;
 cost				= 2500&lt;br /&gt;
 &lt;br /&gt;
 radiation_restore_speed		= 0.006&lt;br /&gt;
 hit_absorbation_sect		= af_cristall_flower_mini_absorbation&lt;br /&gt;
 &lt;br /&gt;
 [af_cristall_flower_mini_absorbation]:af_bla_bla_bla_absorbation&lt;br /&gt;
 telepatic_immunity 		= 0.01&lt;br /&gt;
&lt;br /&gt;
Не пробовал но должно работать =)&lt;br /&gt;
&lt;br /&gt;
В итоге если создать для каждого артефакта 3 можно и больше дублей и добавить их все в аномалии и торговлю то сложится впечатление что каждый конкретный артефакт может быть разным.&lt;br /&gt;
&lt;br /&gt;
Автор: WincentDark69&lt;br /&gt;
[http://stalkerin.gameru.net/wiki/index.php/%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:WincentDark69]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Конфигурационные_файлы]]&lt;br /&gt;
&lt;br /&gt;
Аноним:Автор дебил потому что в сталкере все артефакты весят 0.5 кг и все нормальные люди это знают!Вывод:Больной болен...&lt;/div&gt;</summary>
		<author><name>2.94.126.85</name></author>	</entry>

	</feed>