PlayGround.ru - Российский игровой сервер
PlayGround.ru Интернет провайдер RopNet

Навигатор








Гарри Поттер и Дары Смерти. Часть первая системные требования, игра Sniper Elite V2, купить игру Assassin's Creed: Откровения, Shift 2: Unleashed системные требования


PlayGround.ru > DOX > S.T.A.L.K.E.R.: Shadow of Chernobyl > Подробный разбор файла actor.ltx
Если вы не хотите больше видеть всплывающую рекламу на PlayGround.ru, зарегистрируйтесь или авторизуйтесь на сайте. закрыть
   
Жанр: Action Дата выхода: 20.03.2007 Выбор редакции  Оценка PG 8.5   Оценка пользователей9.5
 Популярность84%
 Добавить в любимые игры 
close
Вы можете купить эту игру на 200 рублей дешевле! Узнать подробности

Подробный разбор файла actor.ltx

Настройка актёра. Написано by Rekongstor.
Старался описать каждую мелочь.
Немаловажно при тестировании модов и для читерских модов (иногда необходимо быстрей пройти тот или иной момент)

Найдём строку:

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 и его можно настроить на любое значение. Увеличивает радиус отображения названия предмета при нажатии "F"

Далее параметы 3d и т.п. смотрим поэтому дальше...

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



Чтобы уменьшить размер прицела можно сделать так.



Дальше увидим секцию [actor_immunities_gd_***] (вместо *** нужный ранг)

Чтобы увеличить живучесть - меняем значение ниже.

Так:

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



Дальше видим [actor_condition]

И настройка в лучшую сторону будт таковой:

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 ;порог силы больше которого актер сможет бежать в спринте

Всё на ноль - 0



Дальше идут кости, работающие в 3d, и их тоже можно менять, чтобы уменьшить уязвимость, но пока их настройка не столь нужна. Я лишь скажу, что нужно настраивать 1 (первый) параметр. Чем меньше, тем лучше.
 

Просмотр  Корректировать
  Создано: 22.04.2010 16:41 Rekongstor

Комментарии пользователей:
AlexeySFx 18.03.11 09:16

Приветствую.
Спецом достал из архива игрушку, чтобы проверить эту статью. Но пришлось чуток повозиться. Не было папки gamedata, а были файлы gamedata.db1 и т.д. Поборол, создал папку а файлы удалил. Настала очередь правки actor.ltx . Однако тут облом. Изменения в файле сохраняются, а в игре они не применяются. Проверял на самых явно выраженных параметрах:
money = 40
max_item_mass = 999

Мене бы бросить сее гиблое занятие, но я хочу понять, почему не вносятся изменения?

AlexeySFx
Jekobah 02.04.11 15:07

А как сделать так, чтобы ГГ мог ложится?
AlexeySFx
С деньгами - надо в алл.спавн лезть.

Jekobah
Angry215 01.07.11 08:24

Вводил себе вес и видимость предметов... в итоге получи провал в текстуры примерно по пояс! Как это можно убрать?И есть ли у кого actor-файл из Сталкер Тайные тропы 2?

Angry215
Rokman1945 19.07.11 12:34

Народ не подскажете как в Народной солянке отдачу у оружия убавить, вообще стрелять не возможно

Rokman1945
Rekongstor 08.08.11 10:59

AlexeySFx
Деньги, да, только в all.spawn. А max_item_mass вкупе с max_walk_weight увеличивают границы переносимого веса.

Jekobah
ph_box0_center = 0.0, 0.9, 0.0
ph_box0_size = 0.25, 0.9, 0.25
ph_box1_center = 0.0, 0.75, 0.0
ph_box1_size = 0.35, 0.6, 0.35
ph_box2_center = 0.0, 0.6, 0.0
ph_box2_size = 0.35, 0.3, 0.35

Мне кажется, что эти параметры отвечают за это: 0 - стоя, 1 - сидя, 2 - очень сидя

Angry215
А ты не трогал случаем camera_height_factor? Это отвечает за "рост" игрока.

Rokman1945
В actor.ltx только
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

А для более точной настройки точности/отдачи лезь в configweapons и там настраивай все оружия. cam_* отвечают за отдачу. PDM_* отвечают за разброс.

Rekongstor
Оставь свой комментарий:

 
Вы должны быть зарегистрированы, чтобы добавлять комментарии.

Cсылка на эту страницу: 
BBcode: 















Сообщить
об ошибке
x
Регистрация
Это имя уже используется
Почтовый адрес указан неверно
согласен с условиями использования сайта
На сайте PlayGround.ru запрещается:
  • Любая деятельность, незаконная на территории РФ:
    Обсуждение и пропаганда терроризма и любых противоправных действий, предусмотренных УК РФ, ГК РФ, КоАП РФ.
    Обсуждение изготовления взрывчатых веществ, ссылки на подобные материалы или инструкции по изготовлению.
    Обсуждение или планирование убийства, воровства, разбойного нападения, а также любая помощь в этом, в любом виде.
    Обсуждение наркоторговли и наркотиков, курительных смесей. А также упоминание или ссылки на сайты, содержание которых может помочь в поиске мест продажи наркотических средств.
    Преступления в сфере информационных технологий (хакерство, фишинг, нарушение авторских прав).
    Порнография, копрофилия, педофилия, зоофилия в любом виде.
    Разжигание межнациональной, расовой, религиозной или какой-либо другой розни (вражды).
  • Употребление нецензурной и ненормативной лексики в любом её виде, вне зависимости от языка. Равно как и любые провокации или спекуляции вокруг завуалированности таких слов. А также нецензурные или ненормативные имена пользователей («никнеймы», «ники»).
  • Прямые, косвенные или завуалированные оскорбления других пользователей портала. Угрозы личной расправой или другими деструктивными действиями, которые могут привести к конфликту. Провокации в любом их виде и на любую тему, а также хамское и неуважительное отношение к остальным пользователям портала. Равно как и оскорбления посредством изменения имени пользователя.
  • Реклама в любом виде, в том числе реклама организаций, товаров, ресурсов Интернета, размещение реферальных ссылок и самореклама.
  • Умышленное засорение разделов сайта бесполезными, неинформативными сообщениями, сообщениями, состоящими из беспорядочно повторяющихся символов, а также многократная отправка идентичных сообщений, в том числе сообщений, состоящих из картинок или спецсимволов, растягивающих страницу сайта в любую из сторон. А также постоянное использование транслита, Caps Lock или излишнее применение тэгов форматирования текста таким образом, что это будет мешать другим участникам проекта.
  • Отправлять сообщения или размещать материалы, содержащие текст, изображения и скрипты, использующиеся для некорректного отображения страниц сайта у других пользователей, в том числе использование ошибок сайта. Вставлять в сообщения HTML-код/скрипт с целью сбора информации о других пользователях.
  • Создание дополнительных аккаунтов при наличии уже заблокированного (ботоводство).
  • Публичное осуждение решений Администрации PlayGround.ru (в т.ч. модераторов, как представителей Администрации) в части модерирования и/или администрирования форума/сайта, пререкаться и спорить с модератором или администраторами.
  • Троллинг в любом его виде.
  • Намеренно и массово занижать и/или завышать оценки файлам, картинкам, новостям, блогам, DOX-документам или иным материалам сайта.
  • Полностью запрещено размещение на любых страницах сайта ссылок на скачивание полных версий любых игр, утекших в сеть бета-версий.
Поздравляем!

Вы удачно зарегистрировались на сайте. Письмо с вашим паролем было выслано на указанный почтовый адрес. Проверьте вашу почту! Закрыть окно.
Зарегистрировавшись на сайте playground.ru вы сможете:
  • оставлять комментарии
  • вести собственный блог
  • делиться интересным контентом и зарабатывать на этом деньги
  • общаться с другими геймерами
  • больше не видеть всплывающую рекламу на сайте
  • ...и многое другое



Rambler's
      Top100
PlayGround.ru
Чтобы отправить сообщение пользователю и добавить его в друзья вы должны авторизоваться или зарегистрироваться.
Чтобы добавить игру в любимые вы должны авторизоваться или зарегистрироваться.