Для новичков — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

Для новичков — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
м (Откачено к последнему изменению, сделанному RedPython)
Строка 1: Строка 1:
== Сделать бессмертие ==
+
== Как сделать бессмертие ==
  
 
Нужен лишь один файл: ''gamedata\config\creatures\actor.ltx''
 
Нужен лишь один файл: ''gamedata\config\creatures\actor.ltx''
<br>
+
 
 
Открываем, находим секцию ''[actor_condition]''
 
Открываем, находим секцию ''[actor_condition]''
<br>
+
 
 
Рассмотрим все детально:
 
Рассмотрим все детально:
  
<pre>
+
<ini>
 
[actor_condition]  
 
[actor_condition]  
 
satiety_v = 0.00015 ;скорость уменьшения сытости со временем
 
satiety_v = 0.00015 ;скорость уменьшения сытости со временем
Строка 27: Строка 27:
 
wound_incarnation_v = 1.0 ;скорость заживления раны
 
wound_incarnation_v = 1.0 ;скорость заживления раны
 
min_wound_size = 0.256 ;минимальный размер раны, после которого она считается зажившей
 
min_wound_size = 0.256 ;минимальный размер раны, после которого она считается зажившей
 +
</ini>
  
 
Чтобы сделать бессмертие, нужно:
 
Чтобы сделать бессмертие, нужно:
  
 
Изменить параметр satiety_v на 0.0;
 
Изменить параметр satiety_v на 0.0;
 +
 
Изменить параметр radiation_v на 1.0;
 
Изменить параметр radiation_v на 1.0;
 +
 
Изменить параметр satiety_critical на 0.0;
 
Изменить параметр satiety_critical на 0.0;
 +
 
Изменить параметр health_hit_part на 0.0;
 
Изменить параметр health_hit_part на 0.0;
 +
 
Изменить параметр power_hit_part на 0.0
 
Изменить параметр power_hit_part на 0.0
 +
 
Изменить параметр max_power_leak_speed на 0.0;(если не изменен)
 
Изменить параметр max_power_leak_speed на 0.0;(если не изменен)
 +
 
Изменить параметр min_wound_size на 1.0;  
 
Изменить параметр min_wound_size на 1.0;  
 +
 
На этом все.
 
На этом все.
</pre>
+
 
 +
 
 +
==Как убрать интро при запуске игры==
 +
 
 +
Ролики прячутся в файле gamedata\config\ui\game_tutorials.xml
 +
Чтоб убрать видео, нужно удалить все записи между <intro_logo> и </intro_logo>, и вставить  между ними это.
 +
 
 +
<xml>
 +
<global_wnd width="1024" height="768">
 +
<auto_static width="1024" height="768" stretch="1">
 +
<texture>intro\intro_back</texture>
 +
</auto_static>
 +
</global_wnd>
 +
<play_each_item>1</play_each_item>
 +
<item type="image">
 +
<length_sec>0</length_sec>
 +
<pause_state>on</pause_state>
 +
<main_wnd>
 +
<auto_static start_time="0" length_sec="4"  x="0" y="0" width="1024" height="768" stretch="1" light_anim="asus_logo_01" light_anim_cyclic="0" la_alpha="1" la_texture="1">
 +
<window_name>w1</window_name>
 +
<texture>ui\ui_nvidia_intro</texture>
 +
</auto_static>
 +
</main_wnd>
 +
</item>
 +
</xml>
 +
 
 +
Должно получиться так:
 +
 
 +
<xml>
 +
<intro_logo>
 +
<global_wnd width="1024" height="768">
 +
<auto_static width="1024" height="768" stretch="1">
 +
<texture>intro\intro_back</texture>
 +
</auto_static>
 +
</global_wnd>
 +
<play_each_item>1</play_each_item>
 +
<item type="image">
 +
<length_sec>0</length_sec>
 +
<pause_state>on</pause_state>
 +
<main_wnd>
 +
<auto_static start_time="0" length_sec="4"  x="0" y="0" width="1024" height="768" stretch="1" light_anim="asus_logo_01" light_anim_cyclic="0" la_alpha="1" la_texture="1">
 +
<window_name>w1</window_name>
 +
<texture>ui\ui_nvidia_intro</texture>
 +
</auto_static>
 +
</main_wnd>
 +
</item>
 +
</intro_logo>
 +
</xml>
 +
 
 +
Также можно заменить текстуру <texture>ui\ui_nvidia_intro</texture> на свою, например, с названием своего мода, и в <length_sec>0</length_sec> вместо "0" поставить "5" или другую цифру, это время показа картинки.
 +
 
 +
----
 +
 
 +
В ТЧ ролики находятся в gamedata\config\ui\ui_movies.xml
 +
 
 +
Нужно удалить эти строки:
 +
 
 +
<xml>
 +
<item type="video">
 +
<delay>1</delay>
 +
<pause_state>on</pause_state>
 +
<sound>characters_voice\scenario\video\thq_logo_audio</sound>
 +
<video_wnd x="0" y="0" width="1024" height="768" stretch="1">
 +
<texture x="0" y="1" width="720" height="484">intro\thq_logo_hyuv</texture>
 +
</video_wnd>
 +
</item>
 +
<item type="video">
 +
<delay>1</delay>
 +
<pause_state>on</pause_state>
 +
<sound>characters_voice\scenario\video\intro_gsc_wp</sound>
 +
<video_wnd x="0" y="0" width="1024" height="768" stretch="1">
 +
<texture x="1" y="1" width="638" height="286">intro\intro_gsc-wp</texture>
 +
</video_wnd>
 +
</item>
 +
<item type="video">
 +
<sound>characters_voice\scenario\video\intro_gsc</sound>
 +
<delay>1</delay>
 +
<pause_state>on</pause_state>
 +
<video_wnd x="0" y="0" width="1024" height="768" stretch="1">
 +
<texture x="0" y="1" width="800" height="358">intro\intro_gsc</texture>
 +
</video_wnd>
 +
</item>
 +
</xml>
 +
 
 +
И в ниже находящихся двух строках <length_sec>9</length_sec> и  <length_sec>5</length_sec> заменить цифры на ноль. Должно получиться так: <length_sec>0</length_sec>.
  
 
[[Категория:Конфигурационные_файлы]]
 
[[Категория:Конфигурационные_файлы]]

Версия 21:40, 29 апреля 2011

Как сделать бессмертие

Нужен лишь один файл: gamedata\config\creatures\actor.ltx

Открываем, находим секцию [actor_condition]

Рассмотрим все детально:

 
[actor_condition] 
satiety_v					= 0.00015 ;скорость уменьшения сытости со временем
radiation_v					= 0.00001 ;скорость уменьшения радиации
satiety_power_v				        = 0.00055 ;увеличение силы при уменьшении сытости 
satiety_health_v			        = 0.00001 ;увеличение здоровья при уменьшении сытости 
satiety_critical			        = 0.00000 ;критическое значения сытости (в процентах от 0..1) когда здоровье начианает уменьшаться
radiation_health_v			        = 0.00000 ;уменьшение здоровья при воздействии радиации
morale_v					= 0.00001 ;скорость восстановления морали
 
psy_health_v				= 0.001	;скорость восстановления psy-здоровья
alcohol_v			        = -0.0003
health_hit_part				= 1.0   ;процент хита, уходящий на отнимание здоровья
power_hit_part				= 0.1	;процент хита, уходящий на отнимание силы
max_power_leak_speed		        = 0.0	;накопление усталости (макс граница, до которой восстанавливается сила) в секунду игрового времени
max_walk_weight				= 60
 
bleeding_v				= 0.0	;потеря крови при номинальной ране в секунду
wound_incarnation_v			= 1.0	;скорость заживления раны
min_wound_size				= 0.256	;минимальный размер раны, после которого она считается зажившей
 

Чтобы сделать бессмертие, нужно:

Изменить параметр satiety_v на 0.0;

Изменить параметр radiation_v на 1.0;

Изменить параметр satiety_critical на 0.0;

Изменить параметр health_hit_part на 0.0;

Изменить параметр power_hit_part на 0.0

Изменить параметр max_power_leak_speed на 0.0;(если не изменен)

Изменить параметр min_wound_size на 1.0;

На этом все.


Как убрать интро при запуске игры

Ролики прячутся в файле gamedata\config\ui\game_tutorials.xml Чтоб убрать видео, нужно удалить все записи между <intro_logo> и </intro_logo>, и вставить между ними это.

 
<global_wnd width="1024" height="768">
<auto_static width="1024" height="768" stretch="1">
<texture>intro\intro_back</texture>
</auto_static>
</global_wnd>
<play_each_item>1</play_each_item>
<item type="image">
<length_sec>0</length_sec>
<pause_state>on</pause_state>
<main_wnd>
<auto_static start_time="0" length_sec="4"  x="0" y="0" width="1024" height="768" stretch="1" light_anim="asus_logo_01" light_anim_cyclic="0" la_alpha="1" la_texture="1">
<window_name>w1</window_name>
<texture>ui\ui_nvidia_intro</texture>
</auto_static>
</main_wnd>
</item>
 

Должно получиться так:

 
<intro_logo>
<global_wnd width="1024" height="768">
<auto_static width="1024" height="768" stretch="1">
<texture>intro\intro_back</texture>
</auto_static>
</global_wnd>
<play_each_item>1</play_each_item>
<item type="image">
<length_sec>0</length_sec>
<pause_state>on</pause_state>
<main_wnd>
<auto_static start_time="0" length_sec="4"  x="0" y="0" width="1024" height="768" stretch="1" light_anim="asus_logo_01" light_anim_cyclic="0" la_alpha="1" la_texture="1">
<window_name>w1</window_name>
<texture>ui\ui_nvidia_intro</texture>
</auto_static>
</main_wnd>
</item>
</intro_logo>
 

Также можно заменить текстуру <texture>ui\ui_nvidia_intro</texture> на свою, например, с названием своего мода, и в <length_sec>0</length_sec> вместо "0" поставить "5" или другую цифру, это время показа картинки.


В ТЧ ролики находятся в gamedata\config\ui\ui_movies.xml

Нужно удалить эти строки:

 
<item type="video">
<delay>1</delay>
<pause_state>on</pause_state>
<sound>characters_voice\scenario\video\thq_logo_audio</sound>
<video_wnd x="0" y="0" width="1024" height="768" stretch="1">
<texture x="0" y="1" width="720" height="484">intro\thq_logo_hyuv</texture>
</video_wnd>
</item>
<item type="video">
<delay>1</delay>
<pause_state>on</pause_state>
<sound>characters_voice\scenario\video\intro_gsc_wp</sound>
<video_wnd x="0" y="0" width="1024" height="768" stretch="1">
<texture x="1" y="1" width="638" height="286">intro\intro_gsc-wp</texture>
</video_wnd>
</item>
<item type="video">
<sound>characters_voice\scenario\video\intro_gsc</sound>
<delay>1</delay>
<pause_state>on</pause_state>
<video_wnd x="0" y="0" width="1024" height="768" stretch="1">
<texture x="0" y="1" width="800" height="358">intro\intro_gsc</texture>
</video_wnd>
</item>
 

И в ниже находящихся двух строках <length_sec>9</length_sec> и <length_sec>5</length_sec> заменить цифры на ноль. Должно получиться так: <length_sec>0</length_sec>.

Другие места
LANGUAGE