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

ID скинов оружия в KFGame.ini: один скин на любое оружие

Гайд показывает, как использовать оружейные секции KFGame.ini, чтобы узнать ID надетого скина и применить его к другому оружию. Действуйте осторожно и сделайте копию конфига. О других настройках: расширенные бинды.

Шаг 1: откройте файл

KFGame.ini в текстовом редакторе KFGame.ini в Блокноте с поиском KFGameContent.KFWeap.

  1. Откройте KFGame.ini Блокнотом.
  2. Нажмите Ctrl+F и найдите KFGameContent.KFWeap.
  3. Удалите все такие блоки вместе со строкой SkinItemId=. Блок выглядит как [KFGameContent.KFWeap_<название>] и строка SkinItemId= под ним. Если их нет, работы меньше.

Так вы удалите все скины, которые сейчас надеты на оружие.

Шаг 2: добавьте чистый список

Прокрутите файл в самый конец, сделайте пустую строку и вставьте список секций всего оружия, у каждого пустой SkinItemId=. Примеры секций из гайда:

  • KFWeap_Healer_Syringe, KFWeap_Welder, KFWeap_Pistol_9mm, KFWeap_Pistol_Deagle
  • Винтовки: KFWeap_AssaultRifle_AR15, _SCAR, _AK12, _Bullpup, KFWeap_LMG_Stoner63A
  • Ножи всех перков: KFWeap_Knife_Survivalist, _Demolitionist, _FieldMedic, _Firebug, _Gunslinger, _Sharpshooter, _SWAT, _Berserker, _Commando, _Support
  • Оружие Medic: KFWeap_Pistol_Medic, KFWeap_SMG_Medic, KFWeap_Shotgun_Medic, KFWeap_AssaultRifle_Medic
  • Дробовики: DoubleBarrel, AA12, MB500, M4, HZ12, Nailgun, DragonsBreath, ElephantGun
  • Ближний бой: Edged_Katana, Blunt_Crovel, Blunt_ChainBat, Blunt_Pulverizer, Eviscerator, Edged_Zweihander, Blunt_MaceAndShield, Blunt_PowerGloves, Edged_AbominationAxe, Edged_FireAxe
  • Огонь и лёд: Flame_CaulkBurn, Pistol_Flare, Pistol_DualFlare, Flame_Flamethrower, Beam_Microwave, Ice_FreezeThrower
  • Взрывчатка: Thrown_C4, GrenadeLauncher_HX25, GrenadeLauncher_M79, GrenadeLauncher_M32, RocketLauncher_RPG7, RocketLauncher_Seeker6
  • Пистолеты и револьверы: Dual 9mm, Colt 1911 (одиночный и парный), Deagle (одиночный и парный), Remington 1858, S&W 500, AF2011
  • Винтовки и прочее: Rifle_Winchester1894, Rifle_CenterfireMB464, Bow_Crossbow, Rifle_M14EBR, Rifle_RailGun, Rifle_Hemogoblin, Rifle_M99, HuskCannon
  • ПП: SMG_MP7, SMG_MP5RAS, SMG_P90, SMG_Kriss, SMG_HK_UMP, SMG_Mac10
  • Другие автоматы: AssaultRifle_M16M203, AssaultRifle_MKB42, AssaultRifle_Thompson, AssaultRifle_FNFal, AssaultRifle_MedicRifleGrenadeLauncher

Это внутренние названия оружия: каждая строка даёт игре место для ID скина.

Шаг 3: наденьте скин и найдите ID

Надеваем золотой скин на Mac10 В примере золотой скин надет на Mac10, ПП Firebug.

Сохраните файл, запустите игру и наденьте нужный скин. В примере это золотой скин на Mac10. Затем выйдите из игры и снова откройте сохранённый закрытый файл.

Строка SkinItemId с числом После выхода из игры у Mac10 после SkinItemId= появилось число. В примере это 5956 - ID золотого скина.

Шаг 4: скопируйте ID на другое оружие

Купите нужный скин на торговой площадке или в игре, наденьте на одно оружие и вставьте его ID после SkinItemId= для всего оружия, которое хотите им украсить. Сохраните, запустите - и бегайте с золотым или неоновым оружием. Скин должен оставаться в инвентаре: если его продать, в игре он исчезнет.

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

За что отвечает SkinItemId в KFGame.ini?
В секции каждого оружия хранится ID надетого скина. Если после SkinItemId= указать нужный ID, скин применится к этому оружию.
Нужно ли иметь скин в инвентаре?
Да. По словам автора, скин с нужным ID должен лежать в инвентаре. Если его продать, в игре скин пропадёт.
Нужно ли закрывать игру при правке?
Да. Сохраните и закройте файл до запуска игры, а новые ID смотрите только после выхода из игры.