Как уменьшить свитч дистанцию в сталкере
Не прекращается ВЫБРОС НА ЧАЭС, Что делать?
Правка от romale
Пропал Buusty. Что делать?!
Несколько рекомендаций от камрада Viktor
Там ниже идут секции профилей всех НПС из команды.
Каждый профиль начинается со строки:
и т.д.
В каждом таком профиле (кроме "мерцающего" и самого "buusty") добавляе строчку диалога на сдачу кейса, чтоб было так:
Извечный вопрос - как спасти Круглова.
1. Спасение Круглова.1.1 При просмотре видеоролика (полёт камеры по локации), убедитесь, что Круглов жив, а не валяется в углу под забором (бывает и такое). Если труп, то - перезаход на локацию.
1.2 Быстренько и аккуратненько выносим наёмников, лучше начать с ближайших к Круглову (обойти слева, где локомотив стоит – будущий проход на АС, а не ломиться сразу к Волкодаву).
1.3 Убедившись, что всё тихо, что Круглов жив, с Кругловым НЕ общаемся.
1.4. Идём в сторону прохода на Янтарь и гасим всё, что шевелится – наёмники, зверьё, зомбаки в тоннеле и после тоннеля, иногда наёмники и бандосы идут с перехода на Янтарь, или там же у костра сидят.
1.5 При этом убеждаемся, что в тоннеле и после него есть нормальный проход – т.е. не сплошной ковёр из аномалий, а есть возможность пройти (жарки не в счёт, они задуманы изначально). Если прохода нет – ждём выброса, заходим позже и т.д.
1.6 Общаемся с Кругловым и тут же отходим к вертолёту и накрываем гранатами тройку «новых» наёмников. Если сразу не положили, то будут преследовать: двое после вышеупомянутого локомотива, один возле крана у недостроенной трёх-этажки.
1.7 Доходим с Кругловым до тоннеля. Оставляем его за спиной и отслеживаем его движение по карте. Идём до точки общения.
1.8. Общаемся. Ни в коем случае НЕ идите вслед Круглову, обязательно в аномалию залезет перед Янтарём.
1.9 Дальше по усмотрению – собираем хабар, тайники, просто стоим-спим. А потом уж и на Янтарь.
2. Охрана Круглова (Семёнова) при замерах на Янтаре.
2.1. Если не удалось (поленились, форс-мажор или ещё что) спасти Круглова, то не получите флешку с инфой про переход на АС. Не смертельно, но обидно. Появится Семёнов (странно, что его нигде нет, когда Круглов жив ). Назовём их обоих одним словом – лаборант.
2.2 В любом случае, получаем квест у Сахарова на замеры. Сразу НЕ идём к лаборанту, а совершаем зачистку зомбаков – у бункера, у автобуса после тоннеля, по усмотрению и перед воротами Х-16. Это даст уменьшение зомбей при проходе на замеры в два раза.
2.3 Общаемся с лаборантом по поводу замеров, выходим из бункера, валим двух-трёх зомби. Далее в тоннель, там два зомбака. Лаборант пусть плетётся сзади, придёт, куда он денется. Выходим из тоннеля, мочим ещё 3-4 зомби, убеждаемся что территория перед автобусом чиста, иначе после «пси-выброса» недобитый зомбак пристрелит лаборанта, однозначно, пока ГГ в автобусе «глазки протирает».
2.4 «Пинком с ноги» поднимаем лаборанта с земли и благополучно добираемся до бункера учёных.
Примечания:
1.Иногда происходят ситуации «замерзания» лаборанта перед Сахаровым при сдаче замеров. Или лаборант в боевом порыве с пистолетом тупо чёкается у двери с криком «держите меня семеро» - зомбаки во дворе остались, зачищать надо. Не смертельно. Уйти с локации и зайти, «отмерзает» в 99% случаев. Записаться в отдельный сейв и перегрузиться – раз на раз не приходится, но тоже помогает.
2. Смерть обоих лаборантов влечёт за собой невозможность включения новых сюжетов и квестов, не даст полноценный шлем для псизащиты (хотя его можно слепить и с помощью Дэна на Болотах). Вам выбирать.
3. Записываться, записываться и ещё раз… через тильду. Нервы сбережёте себе и остальным.
Напоминание: Если кто поставил правку торговли для Народной солянки
ТО, стандартная прописка вимя торговца_supl.ltx имя торговца_trade.ltx
Теперь не поможет (не будет их в торговле)
Теперь ищем в папке misc такие файлы
trade_barman.ltx
trade_doktor.ltx
trade_dolg.ltx
trade_ecolog.ltx
trade_freedom.ltx
trade_generic.ltx
trade_sak.ltx
и там находим нужные секции для прописки (теперь 3 файла лежат в одном)
В некоторых случаях помогает временно уменьшить онлайн-зону ГГ до маленьких значений. Это позволит, скорее всего пройти проблемный участок.
Чтобы уменьшить/увеличить switch_distance
надо:
Для тех кто потерял коды от дверей в Лабиринте
Где искать сейв
Как залить сейв на файлообменник
Cписок оживляемых "Живым Сердцем" персов в "Народной Солянке" от 19.04(с дополнением от 14.08 и патчами по 03.09 включительно). 1. Сяк (хотя он вроде и так бессмертен?) 2. Шустрый 3. Лис 4. Волк 5. Толик 6. Петруха 7. Фанат 8. Майор Кузнецов 9. Проводник 10. Юрик 11. Бес 12. Прапор (блокпост на Свалке) 13. Крот 14. Дезертир (вагончик в болоте на Агро) 15. Макс Любер 16. Пуля 17. Иванцов 18. Петренко 19. Воронин 20. Пличко 21. Макс (Свобода) 22. Лукаш 23. Повар 24. Скряга
Все оживленные персонажи появляются в местах первоначального спавна!
Для тех у кого безлоговые вылеты и вылеты по "офф мемори".
1. Перезапускать игру каждый час-полтора.
2. Отключать все фоновые программы перед игрой.
3. Прописать в ярлык запуска игры принудительную очистку ОЗУ (кому то помогает, кому то нет):
Цитата
Способы управления игрой через ярлык:
Открываем свойства ярлыка и в строке "объект" через "пробел" добавляем:
"-nointro" - отключает все вступительные ролики при запуске игры - т.е. после запуска сразу попадаем в меню.
"-r4xx" - отключает динамику (?)
"-noshadows" - отключает тени в игре
"-noprefetch" - принудительно заставляет игру очищать ОЗУ.
Пример:
4. Переключаемся на статическое освещение.
5. Значительно занижаем настройки графики.
6. Уменьшаем радиус "он лайфа" вплоть до "1" (не путать с дальностью видимости).
7. Устанавливаем размер файла подкачки 2Гб.
8. Игра не использует ОЗУ более чем на 2 Гб. Но и когда ОЗУ менее 2 Гб - желательно все же ее увеличить.
9. Требования у солянки ГОРАЗДО выше чем у оригинального сталкера. Базовая частота процессора тоже играет роль.
10. Сталкер использует только одно ядро процессора. Для использования двух ядер приходится пользоваться программами типа ashampoo core tuner.
11. Настройка юзер-файла, дефрагментация жестких дисков, очистка временных файлов, наличие файловой системы NTFS и очистка устаревших записей реестра тоже играют роль. Хоть и не значительную.
12. Для игры нет особого различия между ОС (ХР, Виста, Вин7). Это из собственного опыта. Но ХР предпочтительнее - ибо он меньше нагружает ОЗУ и процессор.
13. И игра уникально капризна - на различных компах ведет себя сугубо индивидуально, и от "крутости" железа это не зависит.
14. На время убрать "но двд".
Боцман тормозит на генераторах.
2 вариант
Обойти лабораторию по границе поля излучения до противоположной стороны, там на против вышки появится значок боцмана на мини-карте.
Ни в кого не целясь стрельнуть (только без глушителя). Сохранится, и загрузится снова перц сам пойдёт.
Как уменьшить свитч дистанцию в сталкере
Одним из самых важных конфигурационных файлов является actor.ltx.В нём заданы параметры главного героя игры. Так же надо учитывать, что для изменений какого -либо определённого параметра может потребоваться правка нескольких конфигурационных файлов.
Далее частичный разбор некоторых файлов:
(по адресу . gamedata - configs. )
(gamedata - configs - creatures - Actor.ltx)
Как увеличить максимальный переносимый вес.
Найдите строку:
max_walk_weight = 60
это максимальный переносимый вес главного героя (60кг)
Так же нужен файл system.ltx
(gamedata - configs - system.ltx)
найдите строку:
max_weight = 50
(если несёте больше этого веса - быстро расходуется сила), измените эти значения на желаемые.
hit_probability_gd_novice = 0.20 Пули, попадающие в цель и выпущенные NPC.
Уровень игры "Новичок" - меткость NPC 20%
hit_probability_gd_stalker = 0.30 - меткость NPC 30%
hit_probability_gd_veteran = 0.40 - меткость NPC 40%
hit_probability_gd_master = 0.50 - 50% пуль, выпущенные NPC, попадают в цель.
-------------------------------------------------------------------------------—
Коэффициэнты иммунитета в секциях:
[actor_immunities_gd_novice]
(новичок)
[actor_immunities_gd_stalker]
(сталкер)
[actor_immunities_gd_veteran]
(ветеран)
[actor_immunities_gd_master]
(мастер)
burn_immunity - огонь (костры, огненные аномалии)
strike_immunity - удар (падение с большой высоты, столкновение, аномалии типа "трамплин")
shock_immunity- электрошок
wound_immunity - разрыв (порезы, атаки животных)
radiation_immunity-радиация
telepatic_immunity - псивоздействие
chemical_burn_immunity - химические вещества
explosion_immunity - стойкость к взрывам
fire_wound_immunity-пулестойкость
Значение "0.0" - абсолютная стойкость к воздействию Значение "1.0" - без иммунитета к воздействию.
Как изменить живучесть героя.
Параметры, отвечающие за потерю НР:
satiety_critical = 0.0; критическое значения сытости (в процентах от 0..1) когда здоровье начинает уменьшаться
radiation_health_v = 0.004; уменьшение здоровья при воздействии радиации
health_hit_part = 1.0; процент хита, уходящий на отнимание здоровья
power_hit_part = 0.1; процент хита, уходящий на отнимание силы
bleeding_v = 0.002; 0.0005; потеря крови при номинальной ране в секунду
Сделайте их равными 0.0 и вы бессмертны
-------------------------------------------------------------------------------—
Увеличьте эти параметры и гг станет менее уязвим:
wound_incarnation_v = 0.0001; 0.003; скорость заживления раны
min_wound_size = 0.0256; минимальный размер раны, после которого она считается зажившей
psy_health_v = 0.001; скорость восстановления psy-здоровья
-------------------------------------------------------------------------------—
Для бесконечной выносливости обнулите эти параметры:
walk_power = 0.00001 - уменьшение силы за секунду во время ходьбы без учета веса ноши
walk_weight_power = 0.00005 - уменьшение силы за секунду во время ходьбы с учетом веса ноши для максимального допустимого веса.
-------------------------------------------------------------------------------—
satiety_v = 0.00015; скорость уменьшения сытости со временем
radiation_v = 0.00001; скорость уменьшения радиации
satiety_power_v = 0.00055; увеличение силы при уменьшении сытости
satiety_health_v = 0.00001; увеличение здоровья при уменьшении сытости
satiety_critical = 0.00000; критическое значения сытости
(в процентах от 0..1) когда здоровье начинает уменьшаться
Alife.ltx
(gamedata - configs - Alife.ltx)
Смена длительности дня и ночи:
Если значение 10 поменять на 1, то время в игре начнёт тянуться как у нас с вами в настоящей жизни (при этом будет иметь смысл спать, сидеть у костра, есть и т.п.)
Но надо учесть что и длительность выбросов так же увеличится; решение -подключить мод, позволяющий гг спать в местах укрытия от выбросов в спальном мешке.
Время и дата старта игры.
Эти строчки отвечают за время и дату начала игры
start_time = 6:10:00
start_date = 10.09.2011
Строка
autosave_interval = 01:05:00
отвечает за промежуток между автоматическим сохранением игры.
Радиус загрузки локации.
Находятся в файле:
gamedata - configs - misc - outfit.ltx
Рассмотрим некоторые параметры.
[stalker_outfit]:outfit_base - Название секции костюма. Именно к нему игра будет обращаться.
outfit_base - базовая (наследуемая) секция (изменять строго не рекомендуется).
visual - модель, используемая для сложенного костюма, лежащего на земле.
actor_visual- модель, используемая для игрока, когда на нем надет костюм.
inv_name = stalker_outfit_name -название в инвентаре.
inv_name_short = stalker_outfit_name - название в инвентаре (в принципе, можно здесь продублировать значение предыдущего параметра - так чаще всего и делают)
description = stalker_outfit_description-ссылка на текстовую строку с описанием.
full_icon_name = npc_icon_stalker_outfit-название иконки.
full_scale_icon = 14,11 - иконка сталкера в костюме в полный рост (отображается в инвентаре справа)
inv_weight = 5.0 - вес.
cost = 15000 - базовая цена
nightvision_sect = effector_nightvision_bad- типПНВ("плохой" - зеленый, "хороший" - синий).
Параметры защиты владельца от различных типов воздействий, обеспечиваемые костюмом.
burn_protection = 0.5 - защита от воздействия огня (костры, аномалия "Жарка" и т.д.).
strike_protection = 0.5 - защита от ударов (наносятся мутантами, например, псевдогигантом).
shock_protection = 0.5 - защита от поражения электричеством.
wound_protection = 0.4 - защита от ранений (наносятся мутантами, например, собаками, кровососами и т.д.).
radiation_protection = 0.5 -защита от радиации.
telepatic_protection = 0.0 - защита от пси-воздействия (например, присутствие контролера серьезно влияет на psy_health).
chemical_burn_protection = 0.5 - защита от химического воздействия.
explosion_protection = 0.3 - защита от взрывов/осколков.
fire_wound_protection = 0.3 - защита от огнестрельного оружия (наиболее важный параметр для большинства костюмов).
[sect_stalker_outfit_immunities] - коэффициенты иммунитета самого костюма, то есть - то, насколько сильно он сам подвержен повреждениям от различных типов воздействий.
Файлы по адресу
(gamedata - configs - weapons)
Возьмем, для примера, конфиг w_g36.ltx. Он делится на разделы:
Первый раздел
Здесь хранится общая информация о оружии, ссылки на спавн и т.д. Нас интересуют следующие строки:
description = enc1weapons1_wpn_g36 - ссылка на string_id, из которая игра подгружает описание этого оружия.
ef_main_weapon_type = 2 - основной тип, к которому принадлежит оружие
ef_weapon_type = 6 - подтип, к которому принадлежит оружие
default_to_ruck = false - значит, если при пустой ячейке под автомат, подобрать автомат он будет помещён в ячейку; если true автомат в ячейку помещён не не будет.
sprint_allowed = true - эта строка означает, что с оружием можно бегать.
Второй раздел
Содержит модификаторы, которые даются к углу зрения/дальности обзора NPC, держащего это оружие в руках:
holder_range_modifier = 1.85 - во сколько раз увеличивается eye_range ботов. Он производит умножение дальности обзора ботов с данным оружием в руках.
holder_fov_modifier = 0.3 - во сколько раз увеличивается eye_fov ботов. При редактировании этого параметра случаются проблемы с обзором нпс - могут не увидеть монстра в упор.
Следующие значения могут находится в другой части файла, но относятся они к обзору.
min_radius = 30 - минимальное расстояние с которого боты начинают использовать данное оружие. Для всего оружия кроме снайперских винтовок, гранат и гранатомётов рекомендуется ставить 0. Используется для того, чтобы боты с гранатомётами и снайперками переключались при приближении врага на второе оружие, а также не бросали гранаты себе под ноги.
max_radius = 100 - максимальное расстояние на котором боты используют данное оружие. Рекомендуется делать максимально большим каким возможно, учитывая при этом точность оружия. Вы наверно часто сталкивались с ситуациями, когда отстреливаете ботов с дальней дистанции они целятся в Вас, ходят из стороны в сторону, но не стреляют. Данные баги связаны с недостаточным размером данного параметра. Ограничивать данный параметр стоит для пистолетов, дробовиков и огнемёта.
Третий раздел
Содержит данные о самом оружии, его некоторых характеристиках:
cost = 2200000 - базовая цена (торговцы умножают её на некоторый коэффициент)
weapon_class = assault_rifle - класс оружия (здесь - штурмовая винтовка)
ammo_mag_size = 300 - размер магазина
ammo_class = ammo_5.56x45_ss190, ammo_5.56x45_ap - типы используемых патронов
grenade_class = ammo_m209 - тип используемых гранат
fire_modes = 1, -1 - режимы ведения огня (одиночными и бесконечными очередями соответственно)
hand_dependence = 1 - зависимость о рук (?) - возможно, речь идет о качании ствола
single_handed = 0 - держится ли только в одной руке
slot = 2 - слот в инвентаре
animation_slot = 2 - вид анимации (для пистолета/для винтовки)
inv_name = wpn-g36 - ссылка на имя, отображаемое в инвентаре, тоже берется из string table, как и описание
inv_name_short = wpn-g36 - имя отображаемое при наведении прицела на предмет, к примеру лежащий на земле; в данном случае используется то же самое
inv_weight = 3.6 - вес
inv_grid_width = 5 - длина иконки (кол-во клеток по х)
inv_grid_height = 2 - высота иконки (кол-во клеток по у)
inv_grid_x = 0 - координаты первого угла иконки по x
inv_grid_y = 10 - координаты первого угла иконки по y
Четвертый раздел
В четвертом разделе хранится информация о износе/отдаче оружия. Практически все параметры там снабжены комментариями, поэтому приведу лишь самые интересные:
cam_relax_speed = 5.7 - скорость возврата в исходное положение
cam_dispersion = 0.2 - увеличения угла (в градусах) с каждым выстрелом
fire_dispersion_condition_factor = 5 - увеличение дисперсии в процентах при максимальном износе. Мало кто понимает, но этот параметр указан не в градусах - это множитель. 5 - это 5000% разброса при максимальном износе. Подобный разброс IRL можно получить только рассверлив ПМ перфоратором. Все стволы в оригинальной игре имеют множитель 5, а начиная с CS маразм разработчиков начал к
Бар Реактор готов принять новых постояльцев!
Место общения для гостей сайта
Находим там слова
localweight_max (третья строчка с верху) и меняем на цифры чтоб
Было на 500 больше чем в самой первой правки.
Пример:
local weight_max = 1300 — вес рюкзака, выше которого начнётся
выпадение предметов
Все закрываем файл ded_moroz с сохранением. (Комп сам попросит
сохранения при закрытии).
Теперь последний этап
Открываем файл – drrr он находится по пути gamedata/ scripts /drrr
Находим там слова
localweight_max (вторая строчка с верху) меняем на цифры чтоб
Было на 500 больше чем в самой первой правки.
Пример:
local weight_max = 1300
Все закрываем файл drrr с сохранением.
(Комп сам попросит сохранения при закрытии).
Мы увеличили переносимый вес
Меченого до 800 кг.
Как изменить музыку в преемнике у Сидоровича?
Берём любимую музыку сохраняем в формате ogg (моно, 44000) обзываем его magnitofon_2.ogg
Заменяем существующий файл и будет Ваша мелодия.
В баре. Если есть распакована игра в папке sound ищи музыку что в баре играет, берете свою музыку переводите в формат OGG 44-64ГЦ и переименуете в те которые у баре играют
В файле actor.ltx в папке gamedata/config/creatures, находим параметр jump_speed и ставим нужную величину, чем больше цифра тем выше ГГ будет прыгать.
Как поменять максимальный переносимый вес
Вес прописан в gamedata/config/creatures/actor.ltx строчка max_walk_weight
Отображение веса в инвентаре (выше этого значения нельзя бегать): gamedata/config/inventory_sect.ltx строчка max_weight.
[actor_immunities_gd_xxxxx]
burn_immunity = 1.0;коэффициенты иммунитета
strike_immunity = 1.0
shock_immunity = 1.0
wound_immunity = 1.0
radiation_immunity = 1.0
telepatic_immunity = 1.0
chemical_burn_immunity = 1.0
explosion_immunity = 1.0
fire_wound_immunity = 1.0
Поменяв цифры на 0 - ГГ будет бессмертным. Можно не все менять, тогда можно сделать, например, что ГГ будет пуленепробиваемым, но будет дохнуть в аномалиях и т. п.
Рассмотрим некоторые переменные на примере actor.ltx
visual – модель персонажа.
max_walk_weight - максимальный вес, при достижении которого игрок перестает двигаться.
pickup_info_radius – радиус от ГГ, в котором над предметами выводятся их названия.
camera_height_factor – высота ГГ. По умолчанию стоит 0.85, но можно увеличить рост ГГ до 0.95 например.
disp_base – разброс. Если уменьшать, то и разлёт уменьшается соответственно.
wound_incarnation_v - скорость заживления раны.
cant_sprint_power_begin - порог силы меньше которого актер не может бежать в спринте.
hit_probability_gd_novice
hit_probability_gd_stalker
hit_probability_gd_veteran
hit_probability_gd_master
Эти строчки отвечают за вероятность попадания по вам, при разных уровнях сложности.
Также есть переменные в файле system.ltx
config/system.ltx:
start_blood_size - размер раны чтобы начала капать кровь.
stop_blood_size - размер раны чтобы кровь остановилась.
max_weight – вес, с которым ГГ может бежать.
Настроить выброс
У тех у кого запакованная НС:
↓
Установка: распаковать архив и папку gamedata поместить в каталог игры. Ну а там уже првить на Ваше усмотрение.
Отключить выброс на ЧАЭС 1
Затем, вызов функции в таком виде:
Вставить в любой ближайший диалог.
Сохранить изменения, грузить сейв перед заходом на ЧАЭС-1 и потом переходить, или загружаться с автосейва перехода, тоже сработает.
После, как перешли на ЧАЭС-1 и выброс отключился - сохраняемся, выходим из игры и удаляем строку arhara_dialog.dell_duratskiy_timer() из файла bind_stalker.script
Правка (romale).
Отключить Час ужаса.
Выпадение денег с мёртвый персонажей
Как реализовать качание прицела?
Как сделать, чтобы у главного героя было много денег?
Выпадение денег с нпс, эффект запотевания, эффект ранения, эффект плохого самочувствия.
Правим кому как нужно:
Трупы на Карте
Не отображаются трупы на карте:
файл map_spots_relations.xml
строка (сделать её такой)
Параметры width="4" height="4" размеры точк
Уменьшить или увеличить количество Аномалий.
Если значения поставить раза в 3-5 меньше, соответственно аномалий будет в два раза меньше.
Альтернатива: находим строчку, которая отвечает за количество аномалий на Кордоне (а вы к примеру, правьте те локации, которые вам нужны):
Отключить шатание при ходьбе
[bobbing_effector]
run_amplitude = 0.0075 - изменять эту строку например на 0.0005 почти не шатается, желаемого результата добивайтесь методом перебора
walk_amplitude = 0.005
limp_amplitude = 0.011
Музыкальные флешки.
Пути нахождения и исправления файлов:
Инструкция по самостоятельному созданию музыки для флешек к муз.плееру
Упрощённая инструкция
Как изменить время респауна?
Как увеличить респаун у сталкеров/животных?
Как поднять камеру? (увеличить рост персонажа?)
Как изменить силу оружия?
Как изменить носимый вес?
Как сделать невидимые аномалии?
Как сделать, чтобы еда не лечила?
Как изменить силу врагов?
Как изменить разброс при стрельбе?
Как сделать много крови?
Как изменить музыку в приемнике у Сидоровича?
P.S. в самом начале «родного» конфига гранаты,
в секции description написать el_grenade_desc вместо того, чтобыло изначально.
Есть небольшой касяк сописанием… (по возможности выясню почему так)
Аномальная электрошоковая граната.
ДОБАВЛЕНИЕ В ИГРУ
P.S.2 если вникнуть в суть написанного и понять принципы работы кофигов,
а также понять структуру, то можно сделать и гравитационную гранату)))
; далее идут параметры иконки в инвентаре.
inv_grid_width
= 2
inv_grid_height
= 3
inv_grid_x
= 6
inv_grid_y
= 15
full_icon_name
= npc_icon_stalker_outfit ; название
иконки.
cost = 5000 ; базовая цена
full_scale_icon = 14,11 ; иконка сталкера в костюме в полный
рост (отображается в инвентаре справа).
nightvision_sect
= effector_nightvision_bad ; тип ПНВ ("плохой" - зеленый, "хороший" - синий).
; ниже идут параметры защиты владельца от различных типов
воздействий,
обеспечиваемые костюмом.
burn_protection = 0.5 ; защита от воздействия огня (костры,
аномалия "Жарка" и т.д.).
strike_protection = 0.5 ; защита от ударов (наносятся
мутантами, например, псевдогигантом).
shock_protection = 0.5 ; защита от поражения электричеством.
wound_protection = 0.4 ; защита от ранений (наносятся
мутантами, например, собаками, кровососами и т.д.).
radiation_protection
= 0.5 ; защита от радиации.
telepatic_protection = 0.0 ; защита от пси-воздействия
(например, присутствие контроллера серьезно влияет на psy_health).
chemical_burn_protection = 0.5 ; защита от химического воздействия.
explosion_protection = 0.3 ; защита от взрывов/осколков.
fire_wound_protection = 0.3 ; защита от огнестрельного
оружия (наиболее важный параметр для большинства костюмов).
power_loss
= 0.87
bones_koeff_protection
= gilet_antigas_damage
Меняем слова: «Комбинезон «Заря»» на своё, например
«Комбенизон «Закат»»
Потом ищем строчки:
Производимый народными умельцами
комбинезон сталкера представляет собой сочетание двухслойной прорезиненной
ткани с плексигласовой прокладкой и встроенного бронежилета. Несмотря на то,
что бронежилет пробивается даже пистолетной пулей, костюм очень распространён
из-за дешевизны и широких возможностей для улучшения. Оснащён встроенными
контейнерами для артефактов.
Теперь
пишем своё вместо то что выделено выше, например:
Создан
Карданом для своих друзей Баржи и Шутника перед последней их вылазкой. Из каких
материалов сделан неизвестно, кроме того что за основу был взят комбинезон
«Заря». Обладает отличным защитным свойством против радиации и химикатов.
Вот и готов наш костюм, можно тестировать.
Создание новогошлема.
Открываем файл outfit.ltx находится он
"gamedata/configs/misc/"
И так для начала разберемся что и как,возмём к примеру
стандартный шлем [helm_respirator] его
код выглядит так:
inv_weight =
4.0 - Вес шлема
inv_grid_width =
2 - Ширина иконки в ui_icon_equipment.dds
inv_grid_height =
2 - Высота иконки в ui_icon_equipment.dds
inv_grid_x = 4 - Положение по Х в
ui_icon_equipment.dds
inv_grid_y = 18 - Положение по У в
ui_icon_equipment.dds
upgr_icon_x =
20 - Тут всё тоже самое но только для иконки Апгрейда - ui_actor_armor.dds
upgr_icon_y =
619 - Тут всё тоже самое но только для иконки Апгрейда - ui_actor_armor.dds
upgr_icon_width =
106 - Тут всё тоже самое но только для иконки Апгрейда - ui_actor_armor.dds
upgr_icon_height = 149 - Тут всё тоже самое но только для
иконки Апгрейда - ui_actor_armor.dds
cost = 1000 - Цена
immunities_sect
=
sect_helm_respirator_immunities - секции имунитета
bones_koeff_protection =
actor_helm_respirator - это помоему защита головы ГГ
telepatic_protection
= 0.0200 - защита от
телепатии
radiation_protection
= 0.0015 - защита от
радиации
chemical_burn_protection
= 0.0500 - защита от
химических ожогов
upgrades = up_gr_firstab_helm_respirator
- это код на
Апгрейд
installed_upgrades =
upgrade_scheme = upgrade_scheme_helm_respirator - это код
на схему Апгрейд
[sect_helm_respirator_immunities] - коэффициенты иммунитета
самого костюма, то
есть - то, насколько сильно он сам подвержен повреждениям от
различных типов
воздействий. по значениям каждого типа
burn_immunity =
0.04 - защита от воздействия огня (костры,аномалия "Жарка" и т.д.)
strike_immunity =
0.0 - защита от ударов (наносятся мутантами, например, псевдогигантом)
shock_immunity =
0.04 - ащита от поражения электричеством.
wound_immunity =
0.0 - защита от ранений (наносятся мутантами, например, собаками, кровососами и
т.д.)
wound_2_immunity =
0.0 - защита от ранений (наносятся мутантами, например, собаками, кровососами и
т.д.)
radiation_immunity =
0.0 - защита от радиации.
telepatic_immunity =
0.0 - защита от пси-воздействия (например, присутствие контроллера серьезно
влияет на psy_health)
chemical_burn_immunity =
0.04 - защита от химического воздействия.
explosion_immunity =
0.04 - защита от взрывов/осколков.
fire_wound_immunity =
0.04 - защита от огнестрельного оружия.
1) Создаем файл effect_blood.script и записываем туда следущее:
вначале список-это время, потом характеристики для каждого часа
[default_weather_02] ambient = 0.0025, 0.005, 0.0075 hemi_color = 0.025, 0.05, 0.075, 0.1
Для предыдущих блоков стоит тоже отрегулировать чтобы темнота не обрушилась резко.
Открываем файл character_desc_. xml (в зависимости от локи)
Код
Тестовый
ui_npc_u_stalker_do_nauchniy
sim_stalker_master_bio
test
stalker stalker_terrain
2. Открываем amk_npc_profile.xml и пишем:
3. Открываем spawn_sections.ltx и пишем:
4. Создаём файл test_npc_logic.ltx в папке config/scripts и пишем там:
[logic]active = camper
combat_ignore = combat_ignore
[camper]sniper = false
radius = 5
no_move = true
def_state_campering = threat_na
path_walk = mil_zomb_stalker_walk1
path_look = mil_zomb_stalker_look1
5. Создаём любой скрипт и пишем туда:
Прописываем функцию в любой диалог и разговариваем в игре.
В итоге наш НПС заспавнится в домике, где стоит Сумасшедший сталкер (на милитари).
Файлы:spawn_sections.ltx,devices.ltx,любой стандартный диалог.
Для того, чтобы замерить координаты можно воспользоватся аддончиком Position Informer.
1.Создаём файл ваше_название_скрипта.script в папке gamedata/scripts и пишем в него:
Код
function ваше_название_функции() $$$НАЗВАНИЕ ФУНКЦИИ$$$
alife():create(section,position,levelvertex,gamevertex) $$$ЭТО ТОЧКА ГДЕ СПАВНИТСЯ ПРЕДМЕТ$$$
end
2.В папке config/scripts создаём файл m_taynik.ltx и пишем в него:
Код
[spawn]$$$ Это то, что появится в тайнике $$$
предмет
предмет
предмет
предмет
предмет
3. Открываем файл spawn_sections.ltx из папки gamedata/config/creatures и пишем:
4. Открываем файл devices.ltx и пишем:
5. Пихаем в любой диалог функцию спавна:
Например в dialogs_trading.xml в диалоге doctor_dialog_start после фразы doctor_dialog_start_13
Пишем ваше_название_скрипта.ваше_название_функции
Теперь после того как поговорите с Доктором (NLC5) по заданным координатам появится рюкзак.
Содержание
1 Небольшое вступление
2 Описание параметров
3 Небольшая наглядность
4 Авторы
"Перемещающиеся" аномалии с самого момента релиза очень заинтересовали коммьюнити. Выдвигалось множество предположений о принципе их работы. На самом деле, всё сделано достаточно незамысловато. В свойствах аномалий прописываются параметры, в которых указывается в какой промежуток времени они будут активны. Таким образом создаются целые цепочки из аномалий, параметры которых взаимосвязаны. В оригинале всего две таких цепочки: в туннеле на Кордоне и в подземелье Агропрома.
Всего используются три параметра:
enabled_time - через какое время после начала отсчёта аномалия включится.
disabled_time - через какое время после начала отсчёта аномалия отключится.
start_time_shift - на сколько сдвинется момент начала отсчёта времени. (Использовать необязательно)
После отключения аномалии процесс повторяется. Следующее включение произойдёт через промежуток времени прописанный в disable_time.
В Level Editor'е эти параметры находятся в свойствах аномалии. При использовании ACDC параметры прописываются "в теле" нужной аномалии. Значения указываются в секундах.
Создадим "перемещающуюся" аномалию, которая будет менять своё местоположение каждые четыре секунды. Для этого создадим несколько аномалий (для примера взято 3 штуки).
Для первой аномалии пропишем:
enabled_time = 4
disabled_time = 8
start_time_shift = 8
Для второй:
enabled_time = 4
disabled_time = 8
start_time_shift = 4
Для третьей:
enabled_time = 4
disabled_time = 8
Таким образом, первой будет активироваться третья аномалия, работать четыре секунды и деактивироваться. Сразу после неё будет активироваться вторая аномалия, работать 4 секунды, ну и так далее. Вот так и создаётся ощущение того, что аномалия перемещается. Конечно, это только один из примеров использования этих параметров. Обладая должным желанием и терпением, можно делать целые аномальные поля, где каждая аномалия будет вести себя независимо от других, но вместе они будут образовывать смертельно опасное место.
Прохождение мода Большая Зона
Tegi79 Спасибо за помощь, проверил с моими правками не пересекается, поехал тестировать, то есть проверять их на живучесть.ВНИМАНИЕ: СПОЙЛЕР! Всё проверил правка работает, (квестовики как монолит) надеюсь вылетов в дальнейшем из за неё не будет. Дорого времени суток . Может кто подсказать решение проблемы вылета в рыжем лесу в задании от Лесника на ликвидацию снайпера . Просто вылет никаких ошибок
Привет. Патчи ставил? Почитай тему, есть мнения, что мод так и не довели до ума. ВНИМАНИЕ: СПОЙЛЕР! Expression : I != levels().end()
Function : GameGraph::CHeader::level
File : e:\stalker\patch_1_0004\xr_3da\xrgame\game_graph_inline.h
Line : 171
Description : there is no specified level in the game graph : 244 Tegi79, тебе уже ответил. Уменьшай свитч-дистанцию cliff.nik , уменьши свитч-дистанцию, после возьми задание у Лесника, беги к переходу на Радар, там у труб будет снайпер, завалишь его верни свитч обратно. Не может покоя в стоянке найти, кто бросил товарища в трудном пути.
Только ВРАГИ говорят друг другу правду. ДРУЗЬЯ и возлюбленные, ЗАПУТАВШИСЬ В ПАУТИНЕ ВЗАИМНОГО ДОЛГА, – врут бесконечно. (Стивен Кинг)
ПАМЯТИ ПОГИБШЕГО СТАЛКЕРА
Описание моих правок "моднамод": моё виденье реализма (цель). СКРИНЫ В ПАПКЕ НА ЯНДЕКС-ДИСКЕ!
ВНИМАНИЕ: СПОЙЛЕР! 1. Текстуры окружения и levels взяты из АА2 (Осень) + Фотограф. Текстуры от 1024 и выше. При этом предварительно изменены текстуры и лоды на всех уровнях БЗ, а не только на стандартных. Тонкие настройки текстур будут проходить по мере прохождения игры и выкладываться патчем (В данный момент я сделал круг "Тёмная долина - Предбанник - Чернобль - Тёмная лощина - Кордон"). НИ не потребуется!2. Текстуры "Чернобль" все правились лично мной для уничтожения атмосферы "ЛЕГО". Текстурирование, старение и т.д. и т.п. Также удалён НАХ пешеходный переход на "Красивой".
3. Установлен и настроен SweetFX
4. Установлены и настроены шейдеры МАХ1.5
5. Установлена погода ОП-2
6. Внедрён худ из АА2 (шесть видов морд без эффекта дыхания). Все морды сделаны лично мной из подручных средств + навигатор. (будет работать только на 16х разрешениях!). Правились только _16.xml файлы, т.к. моднамод делал для себя, а у меня 40 дюймов 1920х1080 пикселей. Можете попробовать перенести похожие строчки в .xml файлы, может быть будет работать и на старых мониторах.
7. Лично мной сделаны все прицельные сетки (все открытые 16х - 1920х1080). А ПК-А так и вообще с реальной фотки.
8. Изменены многие и сделаны новые иконки предметов игры.
9. Изменён фонарик (тёплый свет).
10. Все настройки графики в user.ltx на МАХ! (и так и должны оставаться!). S.T.A.L.K.E.R. давно заслужил работать на сильных компах.
11. Дальность отрисовки травы 200м. вместо стандартных 40м. (читай выше)
12. .exe файл пропатчен 3Gb+. ВНИМАНИЕ: СПОЙЛЕР! 1. Добавлено более 40 видов новой брони (почти вся броня соответствует моделям из игры). Переконфигурирована вся стандартная (Riddik121) броня + исправлены все ПНВ (3 поколения).
2. 100% выпадение брони из трупика согласно модели. (дописан скрипт по схеме из Фотографа)
3. 100% выпадение частей монстров.
4. Отменена разрядка оружия во время смерти НПС.
5. Выпадение адекватного кол-ва патронов и другого лута из НПС (со сталков, бандитов и других группировок (но не всех) можно снимать и арты).
6. Исправлены все описания предметов в игре (+ новые описания для новых предметов). В описания оружия и брони добавлены их характеристики и возможности (в стиле ОП-2).
7. Съёмные фонарик и бинокли (помещаются в пистолетный слот). ПНВ костюма работает только при установленном фонарике (поймёте из описания фонарика).
8. Переконфигурирован и изменён графически весь UI (будет работать только на 16х разрешениях!). Правились только _16.xml файлы, т.к. моднамод делал для себя, а у меня 40 дюймов 1920х1080 пикселей. Можете попробовать перенести похожие строчки в .xml файлы, может быть будет работать и на старых мониторах.
9. Неизвестным НПС выданы генерируемые имена.
10. Игровое время течёт в три раза быстрее реального (одни сутки в игре = 8 часов в реале).
11. Изменены награды и изменения репутации за циклические задания и увеличено до 7 дней время на их сдачу заказчику.
12. Изменена стоимость оружия, брони, артов и других предметов в игре.
13. Изменена торговля со сталкерами (продают ГГ как продали бы БАРЫГЕ). Это сделано для возможности скупки у НПС всего с целью продажи БАРЫГАМ и дальнейшего уничтожения из игры (забота о кол-ве ID).
14. Изменена торговля с БАРЫГАМИ. На ветринах у торговцев можно найти ВСЕ предметы с логичной вероятностью их появления в продаже (у разных торговцев разная вероятность). В конфиги торговли внесены названия предметов на русском языке (для удобства личных подстроек торговли).
15. Проценты покупки-продажи приведены к логичным.
16. Исправлен рост ГГ, т.е. высота камеры.
17. Из НПС выпадают деньги от 0 до максимально возможного их кол-ва.
18. Добавлено несколько новых стволов (9 шт из ОП-2) на замену ненавистным Бульдогам у НПС.
19. Подправлены все прицелы без оптики (куда целишься, туда и попадаешь. ну, почти всегда , АК-74 - упорно не поддался).
20. Попытка перевести все стволы на руки "Чистого неба" провалилась по причине лени (но что-то перенесено и изменено, например НОЖ, САЙГА, ПКМ, ПЕЧЕНЕГ, ПМ. ).
21. Некоторые стволы по прежнему не работают: Игла (вместо запуска снаряда издаёт забавный "пшик" и пускает дымок из дула )), Барсук не может прицеливаться (мочите козлов с бедра), Гравиган только клацает захватами), подствольник AUG шмаляет через Ж. Пусть это всё останется на моей совести!
22. Исправлены и переделаны все гранаты. Дымовуха танки не взрывает. + визуалы и худы.
23. Здесь должно быть что-то что я забыл.
Читайте также: