Бинды и консоль

KF2: клонирование скина оружия на другое через KFGame.ini

Страница - перевод и сжатие пошагового испанского руководства. Идея проста: в конфиге игры для каждого оружия с надетым скином есть строка с ID скина. Если скопировать эту запись и заменить имя оружия на имя класса другого оружия, другое оружие получит тот же скин. Автор взял скин Neon Mint для SG 500 из ящика и перенёс его на дробовик M4.

Шаг 1: открыть KFGame.ini

  1. В проводнике откройте «Документы», затем папку My Games.

Папка Документы с выбранной My Games Документы, My Games.

  1. Перейдите в KillingFloor2, затем KFGame, затем Config.

Папка KFGame с выбранной Config В My Games, KillingFloor2, KFGame папка Config хранит ini-файлы.

  1. Откройте в Блокноте текстовый файл KFGame.

Шаг 2: найти записи скинов

Ближе к концу KFGame.ini идёт ряд записей оружия, у каждой указан ID надетого скина. Оставьте файл открытым.

Записи KFGame.ini с оружием и SkinItemId Записи выглядят как [KFGameContent.KFWeap_Shotgun_M4] и следующая за ней SkinItemId=....

Шаг 3: найти имена классов оружия

В проводнике зайдите в папку Steam (Program Files (x86)\Steam\steamapps\common\killingfloor2), откройте KFGame, затем Localization, затем INT и откройте файл KFGameContent в Блокноте. Прокрутите вниз: там имена классов всего оружия (пистолеты, ножи, винтовки и т. д.). Этот файл тоже оставьте открытым.

Папка steamapps common Папка common Steam, где лежит killingfloor2.

Папка установки killingfloor2 с выбранной KFGame В папке игры откройте KFGame, затем Localization.

Шаг 4: копирование и замена

  1. В KFGame.ini найдите оружие с исходным скином, который хотите клонировать. В руководстве это дробовик SG 500 (класс KFWeap_Shotgun_MB500, стартовое оружие Support) со скином Neon Mint.
  2. Скопируйте блок точно (строку [KFGameContent...] и строку SkinItemId) и вставьте ниже, оставив пустую строку.

Копирование исходной записи скина Изображение 1: выделите исходную запись и скопируйте.

  1. В файле KFGameContent найдите оружие, на которое хотите перенести скин (автор выбрал боевой дробовик M4, но подойдёт любое) и скопируйте имя его класса так, как оно записано, например KFWeap_Shotgun_M4.

Копирование имени класса оружия из KFGameContent Изображение 3: скопируйте имя класса нового оружия.

  1. Вернитесь в KFGame.ini, удалите имя оружия во вставленной копии и вставьте вместо него имя нового класса. Строку SkinItemId не меняйте.
  2. Сохраните файл и запустите игру.

Автор выделял текст на скриншотах только затем, чтобы показать, где вы работаете.

Замечания о совместимости

  • Не каждый скин подходит любому оружию. Проблемы возможны с прицелами у части оружия, например у Microwave gun и некоторых медицинских, - они могут выглядеть неверно.
  • Комментатор подтвердил, что дублированный вид виден только тому игроку, который правил свой конфиг. На UMP в тесте автора, где использовался скин Neon Mint от SG 500, глюка не было.
  • Если хотите, чтобы оружие с прицелом выглядело правильно, берите скин, включающий прицелы.

Вопросы и ответы

Какие файлы нужно править?
KFGame.ini в Documents/My Games/KillingFloor2/KFGame/Config, а имена классов оружия смотреть в файле KFGameContent в папке KFGame/Localization/INT игры.
Видят ли другие игроки клонированный скин?
Комментатор отмечает, что дублированный внешний вид виден только игроку, изменившему файл.
Подходят ли все скины всему оружию?
Нет. У части оружия, например Microwave gun и некоторых медицинских, прицелы или детали отображаются неправильно с клонированным скином.