Far Cry

Far Cry

41 ratings
Исправление ИИ и Улучшение графики в Far cry без модов через конфиги.
By Unkn0wn13
В этом руководстве я продемонстрирую:
  • исправление ИИ наёмников (обнаружение и стрельба через палатки);
  • улучшение графики игры без модов через конфиги;
  • получение биндов для отключения интерфейса и рук главного героя (для создания красивых скриншотов).
  • изменение цвета прицела.
   
Award
Favorite
Favorited
Unfavorite
Установка файлов
Исправление поведения ИИ наёмников.
Наёмники больше не будут стрелять через палатки и прочие стены.
Поместить файл "Tent AI Bug Fix.pak" в следующую директорию:
...\FarCry\FCData\

Максимальные настройки графики через конфиг.
А так же устранение мыльных спрайтов растительности и прочих недочётов через конфиг.
Поместить файл "system.cfg" с заменой в следующую директорию:
...\FarCry\

Улучшенный DevMode с возможностью отключить интерфейс, отображение рук и оружия.
В улучшенный DevMode входит:
  • Применение некоторых параметров прорисовки ландшафта, которые не срабатывают через конфиг
    (их необходимо применять при старте уровня) - высокая детализация террейна, большая дальность прорисовки растительности и прочих объектов.
  • Отключение интерфейса; отображения рук и оружия (отлично подойдет для создания красивых скриншотов).
Поместить файл "DevMode.lua" с заменой в следующую директорию:
...\FarCry\

Управление Биндами:
  • Включить или Отключить весь интерфейс, кроме прицела - клавиша U.
  • Включить или Отключить весь интерфейс - клавиша I.
  • Показать или Спрятать оружие и руки ГГ - клавиша Y.
  • Включить максимальную дальность прорисовки местности - клавиша F11, вернуть эти параметры на значения по умолчанию - клавиша F2.
Для того, чтобы файл "DevMode.lua" заработал не забудьте в свойствах игры в стиме (пункт параметры запуска) добавить -devmode

Кстати, сегодня игре исполнилось 20 лет!


Скачать конфиг[drive.google.com]


Конфиг "system.cfg" работает на чистой стимовской версии игры без русификатора. При возникновении критической ошибки при запуске игры в файле "system.cfg" замените строчку g_language = "english" на g_language = "russian" если у Вас установлен русификатор.
Скриншоты без интерфейса








Изменение цвета прицела
Для того чтобы изменить цвет прицела необходимо отредактировать скрипт под названием "BasicWeapon.lua". Данный скрипт находится в запакованном архиве "Scripts.pak".

Запакованный архив "Scripts.pak" находится в следующей директории:
...\FarCry\FCData\Scripts.pak
Архив можно открыть с помощью любого архиватора, например с помощью WinRAR'а.
Нужный скрипт лежит в архиве в следующей директории:
../Scripts.pak/SCRIPTS/Default/Entities/Weapons/BasicWeapon.lua
Советую перед изменением файла сделать его резервную копию!

Для начала необходимо разархивировать скрипт "BasicWeapon.lua" для его дальнейшего редактирования в любую удобную для Вас директорию. Далее с помощью любого текстового редактора открыть скрипт и переместиться на строку под номером 1330.

В скрипте есть условие по которому прицел меняет свой цвет:
  • Строка 1330 отвечает за цвет прицела во время попадания пули в тело противника и имеет следующий вид "BasicWeapon.DrawCrosshair(self,1,0,0,stats.accuracy*scale, xpos, ypos);"
    По умолчанию при попадании в тело противника прицел временно меняет свой цвет на красный, для того чтобы поменять цвет необходимо изменить комбинацию цветов в данной строке.
    Красный цвет - это 1,0,0; Зеленый - 0,1,0 и т. д. Менять значение можно от 0 до 1. Значение может быть дробным (н-р 0.5), что позволяет сделать прицел любой насыщенности. Для быстрой подборки цвета воспользуйтесь каким-нибудь RGB 0-1 Color Picker'ом.
  • Строка 1333 отвечает за цвет прицела во время перезарядки оружия или когда у Вас закончились патроны. Строка имеет идентичный вид, только с другой комбинацией цветов.
  • Строка 1336 отвечает за цвет прицела во всех остальных случаях. Этот цвет прицела Вы будите видеть чаще всего, если не хотите заморачиваться меняйте только его.

После редактирования и сохранения файла, необходимо старый файл "BasicWeapon.lua" удалить из архива "Scripts.pak" и добавить новый отредактированный файл "BasicWeapon.lua"!

Скриншоты с разными цветами прицелов.
Стандартный желтый прицел.


Новый красный прицел.


Новый синий прицел.


Новый розовый прицел.
Если Вам понравилось руководство
25 Comments
ukrpudg 2 Aug @ 8:27am 
карта игры просто изменилась на синий квадратик а вокруг все черное
Bogda 30 Oct, 2024 @ 10:35am 
В том то и дело что пробовал) Дело ваше конечно.
Unkn0wn13  [author] 30 Oct, 2024 @ 10:29am 
Пока такого в планах нет. Может сами попробуете?)
Bogda 30 Oct, 2024 @ 9:50am 
Может ещё вот это подцепите? https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2927618537 . Увы решение не стабильное, сам могу подтвердить что порой по игре картинка умирает просто. Как вариант закатать все наборы комманд из гайда в бинды на кнопки, и уже будет дышаться легче.
Unkn0wn13  [author] 30 Oct, 2024 @ 9:41am 
Пришлось поковырять pak'и игры, чтобы найти способ смены цвета прицела :D
Bogda 30 Oct, 2024 @ 9:39am 
Ухтыжка, вот это эксклюзив, такого мне даже западные форумы не смогли поведать)
Unkn0wn13  [author] 30 Oct, 2024 @ 8:29am 
Подскажу, я нашел способ как это сделать :D
Чуть позже отредактирую руководство, добавлю как поменять цвет прицела в игре.
Bogda 29 Oct, 2024 @ 10:20am 
Не подскажете как поменять цвет перекрестия игрока?
Unkn0wn13  [author] 17 Oct, 2024 @ 5:50am 
Всегда пожалуйста.
ShinObi 17 Oct, 2024 @ 2:55am 
Благодарю дружище!!! :steamthumbsup: