Вбиває радіація у «Сталкері»? Є вихід! Як прибрати радіацію в "сталкері" Як зменшити вплив радіації в сталкер

Налаштування актора. Написано by Rekongstor.

Шлях до потрібного файлу: /userdata/savedgames/user_quicksave.dds/user_quicksave.sav
Відкриваємо в Notepad++ у верхньому меню натискаємо "Синтаксис" - "L" - "Lua"

max_item_mass = 50.0

І змінимо весь блок десятьма рядками нижче так:

max_item_mass = 999; Варто вказувати значення менше параметра max_walk_weight (див. вище).
jump_speed = 60; Висота стрибка. Не вказуйте астрономічні значення. Гол. герой все одно не відлетить у космос))
crouch_coef = 1; Швидкість півзагія "дуже сидячи" (Ctrl + Shift за замовчуванням)
climb_coef = 2; Начебто присівши (Ctrl)
run_coef = 3; Звичайний біг із параметром консолі "g_always_run" рівним 1
sprint_koef = 4; спринт
run_back_coef = 3; біг назад
walk_back_coef = 2; ходьба назад із клавішею Shift
air_control_param = 1; контроль польоту. Вигідний за високих значень jump_speed, т.к. можна швидко переміщатися картою
walk_accel = 17; невідомий параметр
pickup_info_radius = 5 ;радіус в якому над предметами виводяться їх назви при натисканні клавіші "F".

camera_height_factor = 0.85; заперечує висоту погляду. Збільшуємо і гравець стане зорово вищим

(Вже правлена)

disp_base = 0; кут (у градусах) розльоту куль, коли актор стоїть на місці
disp_aim = 0
disp_vel_factor = 0 ;на скільки збільшиться дисперсія при скресості в 10 м/с (не обов'язково при бігу)
disp_accel_factor = 0 ;ще на скільки збільшиться, якщо актор біжить (+ швидкість)
disp_crouch_factor = 0 ;зменшення якщо актор сидить
disp_crouch_no_acc_factor = 0 ;зменшення якщо актор сидить + no acceleration

Щоб зменшити розмір прицілу, можна зробити так.

Щоб збільшити живучість – змінюємо значення нижче.

burn_immunity = 0.0
strike_immunity = 0.0
shock_immunity = 0.0
wound_immunity = 0.0
radiation_immunity = 0.0
telepatic_immunity = 0.0
chemical_burn_immunity = 0.0
explosion_immunity = 0.0
fire_wound_immunity = 0.0

І налаштування на краще буде таким:

satiety_v = 0; швидкість зменшення ситості з часом
radiation_v = 1; швидкість зменшення радіації
satiety_power_v = 1; збільшення сили при зменшенні ситості
satiety_health_v = 1; збільшення здоров'я при зменшенні ситості
satiety_critical = 0; критичне значення ситості (у відсотках від 0..1) коли здоров'я починає зменшуватися
radiation_health_v = 0; зменшення здоров'я при впливі радіації
morale_v = 1; швидкість відновлення моралі
psy_health_v = 1; швидкість відновлення psy-здоров'я
alcohol_v = -1
health_hit_part = 0; відсоток хіта, що йде на забирання здоров'я
power_hit_part = 0; відсоток хіта, що йде на відбирання сили
max_power_leak_speed = 0; накопичення втоми (макс кордон, до якої відновлюється сила) в секунду ігрового часу
max_walk_weight = 1000; Вага, за якої гравець не може рухатися. Можна вказати будь-яке значення.

bleeding_v = 0; втрата крові при номінальній рані в секунду
wound_incarnation_v = 1; швидкість загоєння рани
min_wound_size = 0; мінімальний розмір рани, після якого вона вважається загоєною

min_wound_size,satiety_v,satiety_power,satiety_health,satiety_critical,alcohol_v можна було і не налаштовувати, якщо вам потрібно безсмертя

Налаштовуватимемо витривалість...

Назодимо рядок "jump_power"

Змінюємо так, щоб гравець ніколи не втомлювався, хіба що якщо начепить на себе 5 вогняних куль))

jump_power = 0 ;змішування сили зі стрибком без урахування ваги ноші
jump_weight_power = 0 ;змішування сили зі стрибком з урахуванням ваги ноші, для максимальної допустимої ваги
overweight_jump_k = 1 ;коефіцієнт вплив навантаження стрибок з вагою (множиться на jump_weight_power)

stand_power = 0
walk_power = 0 ;змішування сили за секунду під час ходьби без урахування ваги ноші
walk_weight_power = 0 ;змішування сили за секунду під час ходьби з урахуванням ваги ноші, для максимальної допустимої ваги
overweight_walk_k = 1 ;коефіцієнт вплив перевантаження ноші (множиться на walk_weight_power)
accel_k = 1; коефіцієнт на біг (множиться walk_power, walk_weight_power)
sprint_k = 1 ;коефіцієнт на "sprint" біг (множиться walk_power, walk_weight_power)

Значення з коментом "коофіцієнт" та значеннями більше 1 (необов'язково) рекомендую змінювати на 1.

limping_health_begin = 0 ;поріг здоров'я менше якого актор починає кульгати
limping_health_end = 0; поріг здоров'я більше якого актор перестає кульгати
limping_power_begin = 0 ;поріг сили менше якого актор починає кульгати
limping_power_end = 0 ;поріг сили більше якого актор перестає кульгати

cant_walk_power_begin = 0 ;поріг сили менше якого актор не може рухатися
cant_walk_power_end = 0 ;поріг сили більше якого актор зможе рухатися

cant_sprint_power_begin = 0 ;поріг сили менше якого актор не може бігти в спринті
cant_sprint_power_end = 0 ;поріг сили більше якого актор зможе бігти в спринті

Потрібен лише один файл: gamedata\config\creatures\actor.ltx

Відкриваємо, знаходимо секцію

Розглянемо все детально:

[actor_condition] satiety_v = 0.0000 швидкість зменшення ситості з часом radiation_v = 0.0000 швидкість зменшення радіації satiety_power_v = 0.0000 ;збільшення сили при зменшенні ситості satiety_health_v = 0.00000 ;збільшення здоров'я при зменшенні ситості satiety_critical = 0.00000 ; критичне значення ситості (у відсотках від 0..1) коли здоров'я починає зменшуватися radiation_health_v = 0.00000 ;зменшення здоров'я при впливі радіації morale_v = 0.00000 швидкість відновлення моралі psy_health_v = 0.000 ;швидкість відновлення psy-здоров'я alcohol_v = -0.0000 health_hit_part = 1.0 ;відсоток хіта, що йде на відбирання здоров'я power_hit_part = 0.0 ;відсоток хіта, що йде на відбирання сили 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 на 0.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;

На цьому все.

Як прибрати інтро під час запуску гри

Найпростіший спосіб - це на "робочому столі" відкрити властивості ярлика гри правою кнопкою миші і в полі "Об'єкт:" після вказаного шляху через пропуск додати "-nointro". Застосувати, має бути приблизно так - "X:\Stalker Тіні Чорнобиля\bin\XR_3DA.exe" -nointro Після цього гра запускається без вступних роликів. Ролики ховаються у файлі gamedata\config\ui\game_tutorials.xml Щоб прибрати відео, потрібно видалити всі записи між іі вставити між ними це.

> intro\intro_back > > > > 1> > 0> > on > > > w1 > > ui\ui_nvidia_intro > > > >

Повинно вийти так:

> > intro\intro_back > > > > 1> > 0> > on > > > w1 > > ui\ui_nvidia_intro > > > > >

Також можна замінити текстуру ui\ui_nvidia_introна свою, наприклад, з назвою свого мода, і в 0замість "0" поставити "5" або іншу цифру, це час показу картинки.

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

Потрібно видалити ці рядки:

> 1> > on > > characters_voice\scenario\video\thq_logo_audio > intro\thq_logo_hyuv > > > > 1> > on > > characters_voice\scenario\video\intro_gsc_wp > intro\intro_gsc-wp > > > > characters_voice\scenario\video\intro_gsc > > 1> > on > intro\intro_gsc > > >

І в двох рядках, що знаходяться нижче. 9і 5замінити цифри на нуль. Повинно вийти так: 0.

SoC. Як зробити, щоб NPC вимикали ліхтарики під час бою

Для реалізації цього потрібно зробити все пару рухів. Ліхтарики не просто вимикатимуться в бою. Якщо в бою йде пошук ворога – вони будуть увімкнені. Приступимо. У файлі scripts\sr_light.scriptзнайдіть наприкінці такі рядки:

-- if not forced and light == true then -- --" Ліхтарики повинні бути вимкнені в бою. Але якщо в бою йде пошук ворога - то включені. -- if stalker:best_enemy() ~= nil then-- light = false -- end -- end

та замініть на це:

if not forced and light == true then --" Ліхтарики повинні бути вимкнені в бою. Але якщо в бою йде пошук ворога - то включені. if stalker:best_enemy() ~= nil then light = false end end

Всі. Як я й казав, треба було зробити лише пару рухів. .

SoC. Як зробити, щоб NPC грали на губній гармошці

У файлі gamedata\scripts\xr_kamp.scriptзнаходимо:

- грати на гармошці -- if npc:object("harmonica_a") then -- self.npc.states["play_harmonica"] = true -- self.npc.states["wait_harmonica"] = true -- self.kamp_states["pre_harmonica"] = true -- self.kamp_states["harmonica"] = true -- self.kamp_states["post_harmonica"] = true-- else

Розкоментуємо ці рядки, для цього видалимо -- . Увага! Вилучати -- не потрібно лише перед "Грати на гармошці". Потім потрібно додати музику. Наприклад, сталкерам, відкриваємо папку gamedata\sounds\characters_voice\human_01\stalker\musicі додаємо туди свою музику. Ім'я файлу має бути harmonica_*(Де * - 1, 2, 3 і т.д.). Формат файлу має бути *.ogg. Так само додаємо музику іншим угрупованням.

Як видалити стартовий діалог продавця

Вам набрид початковий монолог Сидоровича? Тоді ця стаття для вас!

Нам знадобиться файл esc_trader.ltx(Знайти його можна в config/scripts).

Відкрийте цей файл і видаліть наступне:

;Перша фраза "я тебе врятував..." [ mob_trader@new_start_intro2] anim_global = first_phrase anim_head = first_phrase sound_phrase = trader_monolog1 on_signal = animation_end| mob_trader@new_start_intro3; Чекаємо небагато, включаємо управління [ mob_trader@new_start_intro3] anim_global=desk_idle tip=tips_esc_trader_how_to_talk on_info= (=talking) mob_trader@new_idle1 on_timer = 5000 | mob_trader@new_start_intro4

УВАГА!!!Якщо у вас вилітає гра з посиланням на _g.script у лозі, зробіть так:

;Посуваємося до гравця [ mob_trader@new_start_intro1] anim_global = chair_hack_to_desk on_signal = animation_end| mob_trader@new_start_intro4 %+esc_trader_hello_played% can_talk = false tip_text =

Ми змінили mob_trader@new_start_intro3 на mob_trader@new_start_intro4.

Все, після початку нової гри, можете відразу підходити до торговця і говорити з ним! Також, якщо хочете не взявши жодних завдань вийти з бункера, можна виправити файл esc_trader_door.ltx. Цей файл відповідає за поведінку дверей торговця. Щоб вона не була заблокована на початку, змініть в esc_trader_door.ltxпараметр

active = ph_door@locked active = ph_door@closed

Ну ось, тепер можете на самому початку без жодних завдань виходити з лігва Сидоровича. Якщо раптом вам ще й набридло весь час її відчиняти, то можна зробити двері завжди відчиненими. Для цього в тому ж файлі у секції потрібно змінити параметр closedз trueна false.

Якщо вас часто вбивають у грі «Сталкер», наша стаття вам допоможе. Нижче ми розповімо, як у сталкері зробити безсмертя, використовуючи коригування файлів гри.

Будь-яка гра оперує файлами та даними, які створюють візуальну оболонку гри та наділяють об'єкти необхідними значеннями. Комп'ютер, на відміну людини, не розуміє значення слова «безсмертя», він взагалі знає слів, тому збереження даних у ньому використовують цифри і «змінні» - спеціальні значення. Саме змінюючи ці значення і можна зробити так, щоб ваш персонаж набув безсмертя.

Знаходимо потрібний файл

Спочатку потрібно знайти той документ, в якому записані всі характеристики вашого героя.
Вся інформація про нього зберігається у файлі actor.ltx, його можна знайти за допомогою команди пошуку або зайшовши до папки gamedata, що знаходиться в корені папки з грою. Змінивши зміст цього документа, ми зможемо зробити вашого героя несприйнятливим до пошкоджень.

Змінюємо налаштування

Отже, відкривши наш файл за допомогою Блокнота, ви побачите безліч незрозумілих написів і цифр. Вам слід зробити копію файлу, щоб якщо не вийде, можна повернути все як було. Ви можете зберегти копію в іншій папці.

Перейдемо до виправлень. Потрібно вирішити, на якій складності ви гратимете і надалі редагуватимете саме цей розділ файлу:

  1. - відповідає «новачкові»
  2. - відповідає за складність "сталкер"
  3. - змінюйте розділ, якщо ви граєте на "ветерані"

Визначившись із рівнем складності, перейдемо до характеристик, які слід змінити:

  1. burn_immunity – від нього залежить пошкодження від вогню
  2. strike_immunity - впливає на шкоду від ударів звірів
  3. shock_immunity – відповідає за «шоковий» стан персонажа
  4. wound_immunity - ступінь тяжкості ран
  5. radiation_immunity – вплив радіації
  6. telepatic_immunity - ступінь впливу психічних полів
  7. chemical_burn_immunity – хімічна захищеність
  8. explosion_immunity - шкода від вибухів
  9. fire_wound_immunity – шкода від вогнепальної зброї.

Усі перелічені характеристики потрібно виставити на значення "0", для цього просто замініть відповідні значення, після чого зберегти документ.

Якщо ви хочете ще сильніше «обожнювати» героя, можна погратися з такими характеристиками:

  1. satiety_v - відповідає за швидкість зміни рівня ситості
  2. satiety_critical – значення рівня ситості, при якому у персонажа починає падати здоров'я
  3. satiety_power_v - вказуємо велике значення (близько тисячі)
  4. radiation_health_v - виставляємо 0, відповідає за значення здоров'я, яке зменшується від радіації
  5. morale_v – відповідає за швидкість відновлення моральних сил персонажа, можна виставити тисячу.

Щоб зміни набули чинності, потрібно розпочинати нову гру, не забуваючи обирати відповідну складність.

Сподіваємося, що наші поради допоможуть вам, вдалої та веселої гри!

Відео уроки

Зона відчуження навколо Чорнобильської АЕС, реалістично відтворена у грі STALKER, сповнена небезпек. Серед інших факторів, що становлять загрозу життю головного героя, особливе місце посідає радіація. Вона може мати місце в так званих гарячих плямах, місцях зосередження радіоактивного мотлоху та старих будівлях, може бути побічним ефектом від дії деяких артефактів. Якщо гравець отримав радіаційне зараження, здоров'я персонажа поступово погіршується, аж до смерті, а на екрані з'являється відповідна піктограма. Забрати радіацію у грі STALKER можна кількома способами.

Використання хімічних препаратів

Найбільш дієвим методом зниження та усунення радіаційного впливу є медичний антирадіаційний препарат. Прийом цього препарату при сильному опроміненні знижує вплив радіації якнайкраще. У третій частині гри, «Клик Прип'яті», дія препарату не є миттєвою: антирад працює протягом п'ятнадцяти секунд.

Іншим препаратом, що оберігає від шкідливого впливу та накопичення радіації, є радіопротектор «Індралін-Б190». Цей препарат призначений для використання співробітниками воєнізованих структур забезпечує надійний захист від впливу гамма-випромінювання. Приймати радіопротектор потрібно за деякий час до потрапляння в зону інтенсивного іонізуючого випромінювання, оскільки препарат не застосовується для боротьби з наслідками зараження.

Вживання алкоголю

У всіх частинах трилогії STALKER є особливий товар – горілка «Козаки». Вона втричі менш ефективна за антирадіаційний препарат, але користується високою популярністю за рахунок невисокої вартості. Горілка має побічний ефект сп'яніння, через що головний герой може бути серйозно дезорієнтований у просторі, що критично в умовах ведення бою.

Артефакти, що поглинають радіацію

Не всі артефакти випромінюють радіацію. Деякі з них мають нейтральне радіаційне тло, є й такі, які ефективно поглинають радіацію. У різних версіях гри одні й самі артефакти мають різні властивості. Так, у «Тіні Чорнобиля» артефактами, що поглинають радіацію, є всі породження аномалій «Спека» та «Іржаве волосся», але кожен артефакт має свої побічні ефекти. В іграх «Поклик Прип'яті» та «Чисте Небо» захист від радіації можуть надати артефакти «Медуза», «Виверт» та «Бульбашка», при чому вони не впливають на гравця.

Виправлення конфігурації гри

Вплив радіації головного героя можна відключити, змінивши конфігураційні файли гри. Варто відзначити, що при таких виправленнях системних файлів може бути частково недоступний розрахований на багато користувачів режим гри. Швидкість природного зниження радіаційного впливу визначається параметром radiation_v у файлі actor.ltx. Внести зміни можна через звичайний текстовий редактор, сам файл розташований в директорії гри в папці configs, у вкладеній в неї папці creatures.