Killing Floor

Killing Floor

28 ratings
[RU] Как правильно устанавливать моды в Killing floor
By MaXiMka
В этом руководстве я расскажу как правильно установить моды в Killing floor. Карты, оружие, персонажей.
   
Award
Favorite
Favorited
Unfavorite
Введение


Для того чтобы установить моды на Killing floor, нужно открыть корневую папку игры и нужно найти какой-либо сайт с модами для Killing floor.

Путь до корневой папки Killing floor выглядит таким образом:
D:\SteamLibrary\steamapps\common\KillingFloor

В интернете выбираете любой мод (карты, оружие, персонажи). В руководстве детально расскажу как устанавливать каждый из модов. Моды также можно устанавливать из мастерской Steam, но к сожалению, из мастерской можно установить до 50 модов. Обо всем подробно расскажу в руководстве.
Установка модов из Workshop Steam
У стима есть строгое ограничение: не более 50 подписок для игры. Т.е. первые 50 модификаций с мастерской будут установлены и будут работать, а последующие - нет.

Неважно на какие моды вы подписывались (карты, музыка, оружие, персонажи и т.д.), после 50 подписки они попросту не будут установлены и работать также не будут.

К сожалению, прямого пути как обойти это ограничение нет, но можно сделать следующим образом, чтобы вы могли играть как можно с большим количеством модификаций.



Способ решения проблемы с Steam Workshop
В мастерской стим, к некоторым модам, авторы иногда прикрепляют ссылки, в этих ссылках будет сам мод, скачайте и установите мод вручную. А на тех страницах модов, где нет ссылки, вы подписываетесь на мод. Таким способом вы сможете как можно больше установить модов для Killing floor.
Установка Server Veterancy Handler v7 (ServerPerks)
Скачать Server Veterancy Handler вы можете из интернета. Самая последняя версия V7.50, если скачаете V7, то особо никакой разницы нет.

Этот мод необходим для того, чтобы можно было устанавливать свои скины, оружие. Лучше всего этот мод использовать если хотите поиграть с кастомными скинами на персонажей. Если захотите поиграть с новым установленным оружием, то дальше в гайде я расскажу замену ServerPerks. Где не будет изменен интерфейс и вы будете играть в обычный Killing floor, с новым установленным оружием (мутаторы).

Если честно, не люблю эту модификацию, т.к. она заменяет вам интерфейс во время игры, а также имеет свои навыки. В общем эта модификация позволяет заменить ванильную Killing floor на свою кастомную, где можно устанавливать свои скины и своё оружие.

Сейчас покажу как меняется интерфейс с модификацией Server Veterancy Handler v7

Server Veterancy Handler v7


Killing floor


После того как подписались в мастерской стим, либо установили мод сами, скачав через гугл диск по ссылке в описании в руководстве, то у вас в папке System должен быть файл ServerPerks.ini. В будущем в этот файл вы будете вписывать текст для добавления оружия и для добавления скинов.
Установка карт
Установить новую карту для Killing floor из модов это самое простое, здесь не надо подключать никакие дополнительные моды, чтобы скачанная карта работала.

Для того чтобы установить новую карту, можете выбрать карту в мастерской Steam. После чего на неё подписаться. И новая карта появится у вас в игре.

Либо, если не хотите заполнять свои подписки (т.к. максимальное количество подписок в стиме 50), а карта находится только в мастерской, при этом её нет ни на каких других сайтах, то можете воспользоваться специальным сайтом под названием steamworkshopdownloader, (ссылку прикрепить не могу т.к. стим удаляет любые ссылки)

Заходите на сайт, вставляете ссылку с мастерской и нажимаете "Загрузить модификацию", потом у вас появится эта модификация и уже нажимаете кнопку "Скачать"


После чего скачается архив, в котором содержится файл с картой, файл должен быть один и формата .rom


После чего просто перекидываем этот файл в папку Maps, которая находится в корневой папке игры.
(D:\SteamLibrary\steamapps\common\KillingFloor\Maps)


К сожалению, в нашем случае этот сайт подойдет только для скачивания карт с мастерской Steam. Т.к. если попробуете скачать мод на оружие или на скин с мастерской Steam через steamworkshopdownloader, то скачиваются вообще не те файлы.

Если вам понравится какая-то карта из интернета, также скачиваете и также перебрасываете файл в папку Maps.






Установка скинов
Чтобы играть со своими установленными скинами, вам придется использовать модификацию в killing floor - Server Veterancy Handler v7.

Скачиваем с какого-либо сайта скин на персонажа, у вас будет скачан архив.

С интернета каждый скин может быть скачан по разному:

В основном скачанный архив будет состоять из двух папок: Animations и System


В таком случае мы просто перемещаем файлы из каждой папки в корневую папку игры. (Именно заходим в каждую папку архива и переносим файл в нужную папку с игрой, лучше не переносить папку и использовать слияние, т.к. папка в архиве может быть названа animations, в таком случае если перенесете полностью папку, то в корневом файле игры у вас будет две папки animations и Animations, в связи с чем скин не установится и могут возникнуть проблемы).
Переносим файлы из каждой папки архива, в нужную папку игры.
Animations -> Animations
System -> System

Либо скачанный архив может выглядеть таким образом:
В данном случае просто переносим из папки System -> System, скин в игре также будет работать.

Либо может выглядеть таким образом:
В таком случае переносим первые два файла (с форматом .u и .ucl) в папку System.
*.u и *.ucl -> System.




На сайте где вы скачиваете мод, есть текст, текст выглядит следующим образом: CustomCharacters=SeriousSam. Копируем этот текст.


Теперь открываем файл ServerPerks.ini, теперь нам надо в самый конец добавить этот текст, это необходимо для работы скина.


Также последующие скачанные скины устанавливаются точно также, также добавляете необходимую строчку в самый конец.

После этого заходим в игру. Выбираем режим игры, заходим во вкладку "Модификации". Добавляем Server Veterancy Handler v7 и добавляем скачанного персонажа (В моем случае это Сэм).


Запускаем какую-либо карту и выбираем нашего персонажа.


У некоторых скинов есть своя озвучка, но такие встречаются очень редко. В основном новые персонажи будут говорить стандартными фразами.
Установка оружия
Находите в интернете мод на оружие. Скачиваете. Открываете архив, в архиве будут папки.


Переносите файлы из архива в корневую папку игры. (Заходите в каждую папку архива и переносите файлы вручную в каждую папку, делайте именно так, чтобы не получилось такой ситуации что в корневой папке игры будет две папки System и system, т.к. могут возникнуть проблемы)

Animations -> Animations
Sounds -> Sounds
StaticMeshes -> StaticMeshes
System -> System
Textures -> Textures

Также мы видим папку "Исходник", откройте её и там будет другая папка, папка будет называется примерно также как и архив.


Эту папку просто переместите в корневую папку игры.


Также архив может выглядеть следующим образом


В таком случае первую папку архива мы переносим также в корневую папку игры. И переносим файлы (Animations -> Animations, System -> System). Картинка нам не нужна будет, её переносить никуда не надо, файл Readme пока тоже не трогаем и никуда не переносим, он пригодится нам в будущем, когда будем добавлять оружие к торговцу.

Заходим в игру, выбираем режим игры и заходим во вкладку "Модификации". Видим, что у нас появились новые строки, это наше новое добавленное оружие. Первая строчка означает, что оружие будет доступно для продажи у торговца, вторая строчка означает, что мы начнем игру с AK47 в самом начале.


Иногда бывает, что при установке нового мода на оружие, во вкладке "Модификации" появляется только название оружия, без слова Shop. В таком случае вы начнете игру с оружием в руках, но не сможете купить это оружие у торговца.


К счастью, есть способы добавить любое оружие в магазин торговца.



Строка для добавления оружия к торговцу
В следующих разделах я покажу как добавить любое оружие к торговцу через мод WeaponsWorkShop или ServerPerks.

Для того чтобы мы могли добавить оружие к торговцу. Нам необходима строчка, которую указывают авторы модов в комментариях. Строка выглядит следующим образом:
V94LLImut.V94LLIPickup (оружие V-94) или Beretta96FSDT.Beretta96FSDTPickup (пистолет Beretta).

Обратите внимание, строка к каждому оружию заканчивается словом Pickup.

После того как перекинули файл мода в корневую папку игры (либо подписались на него в мастерской стим), то замечаете что нигде нет необходимой строчки, чтобы добавить оружие к торговцу.

Иногда бывает такое, что авторы не добавляют в описание мода эту строку и в архиве нет файла ReadMe, который содержит необходимую строку. В таком случае я покажу где можно найти эту строку.

Возьму к примеру пистолет Beretta96. Чтобы найти для него строчку, вы должны открыть скачанный архив, открыть папку System, нужно открыть файл .ucl
[Скачанный архив с модом] -> System -> [название оружия].ucl







Либо если подписались на мод из мастерской стим, то заходите в корневую папку игры, потом в папку System и также ищете название мода с форматом .ucl


Открываем этот файл
Нам необходимо найти PickupClassName=. После равно как раз-таки и содержится необходимая нам строчка. Просто копируем необходимую нам строку после равно и с помощью этой строчки мы сможем добавить оружие к торговцу.


Дальше я расскажу как добавить оружие к торговцу через мод.




Добавление оружия в магазин (WeaponsWorkShop)
Для того чтобы добавить любое оружие к торговцу, в обычную Killing floor. То необходимо подписаться на мод (WeaponsWorkShop). Данный мод автоматически добавит оружие в нужный класс.
https://steamcommunity.com/sharedfiles/filedetails/?id=147258902

После того как подписались, необходимо войти в игру (или перезайти). После чего вы увидите во вкладке "Модификации", в левом столбце, 3 новые строчки.


Если они есть, то в нижнем правом углу у вас появилась кнопка "Настройка модификаций", кнопка будет активна если вы выберите одну из 3 строчек, в нашем случае выбираем WeaponsWorkShop WIP. У вас должна быть примерно похожая картина как на скрине.


Нажимаете на кнопку "Настройка модификаций".


Можете поставить галочку на строчке "Дополнительные параметры". Вам будет доступно больше настроек. Теперь вы можете видеть список оружий.


Этот список означает то, что при установке/подписке на определенное оружие, которое есть в списке, оно появится в магазине у торговца. Допустим вы скачали или подписались на мод с оружием под названием V-94, то вам в модификациях не надо уже ничего добавлять оружие в столбец "Активные модификации", как раз-таки этот мод добавит V-94 в магазин торговца, потому что V-94 есть в списке (смотрите скриншот выше).

Чтобы было еще понятней приведу примеры на скриншотах. В пример возьму установленный мод на оружие V-94. Т.е. когда уже перебросили файл в папку игры, либо подписались в мастерской Steam.

В магазине будет V-94, возрождение без V-94.


В магазине будет V-94, возрождение с V-94.


В магазине будет две V-94 (дубликат), возрождение без V-94.


В магазине будет две V-94 (дубликат), возрождение с V-94.




Рассмотрим случай если оружия нет в списке
Если оружия не будет в списке, и у скачанного оружия не будет мутатора с словом Shop, то тогда надо добавить оружие в магазин полностью вручную.

На каждом сайте или на каждой странице мастерской стим, с модом на оружие, там должны писать определенный текст, текст должен заканчиваться на слово Pickup.

К примеру возьмем оружие которого нет в списке и у которого нет мутатора с словом Shop, возьмем оружие VERESK SR2M. На сайте, откуда я скачал мод, в описании написано:
Код для ServerPerks: VereskSAMut.VereskSAPickup и от сюда нам пригодится строчка VereskSAMut.VereskSAPickup Копируем её.

Заходим в "Настройка модификаций" и листаем в самый низ. Там будет строчка "additional unsupported weapons: ". В пустую строку вставляем наш текст VereskSAMut.VereskSAPickup и нажимаете ОК


Если вам надо будет добавить несколько оружий, то просто вставляете в строку через запятую без пробелов. Это должно выглядеть примерно так: PP19VityazSAMut.PP19VityazSAPickup,VereskSAMut.VereskSAPickup

Максимальное количество символов в строке для оружия: около 1000.

Оружие из модов будет доступно для продажи в магазине лишь с включенным мутатором: WeaponsWorkShop WIP

Мне этот мод нравится тем, что есть очень большой список уже добавленных оружий, а также можно добавлять свои, которых нет в списке. При этом этот мод никак не меняет Killing floor, он ТОЛЬКО добавляет оружие к торговцу.
Добавление оружия в магазин (ServerPerks)
Также есть способ добавить оружие к торговцу, это использовать ServerPerks.

На каждой странице мода, либо на каждой странице мастерской Steam указан такой комментарий как: Код для ServerPerks: Beretta96FSDT.Beretta96FSDTPickup. Это оружие является пистолетом. Строка для добавления оружия к торговцу ВСЕГДА должна в конце содержать слово Pickup

Копируем строчку Beretta96FSDT.Beretta96FSDTPickup

Заходим в коренную папку игры и открываем ServerPerks.ini
(D:\SteamLibrary\steamapps\common\KillingFloor\System\ServerPerks.ini)

Здесь мы видим различные строки, также есть строки с названием TraderInventory, они нам как раз-таки и нужны.


Если пролестаете вниз, то можете увидеть, что там написаны пояснения что присвоено к каждой цифре. Не верьте этим цифрам! Они указаны неверно!


Никак эти строки под названием WeaponCategories с цифрами не изменяйте и не редактируйте, просто используйте мой список категории оружия, мой список верный!

0 - Melee (оружие ближнего боя) - Катана, топор и тд
1 - Pistol (пистолет)
2 - Shotgun (дробовик)
3 - Sniper (снайперские винтовки) - винчестер, M99, M14...
4 - Machine Gun (автоматы, томпсон)
5 - Medic Gun (оружие медика, легкие ПП)
6 - Explosive (Взрывчатка, гранатометы)
7 - Flame Thrower (огнемет, любое оружие с огнем)
8 - Misc (разное)

Эти цифры нам пригодятся чтобы указать тип оружие при добавлении оружия к торговцу.

Чтобы добавить оружие к торговцу в файле ServerPerks.ini добавляем в конец всех строк TraderInventory нашу строку с новым оружием.

Строка будет составляться следующим образом:
TraderInventory=[категория оружия(цифра)]:[скопированная строка]

Следовательно моя строка будет выглядеть так:
TraderInventory=1:Beretta96FSDT.Beretta96FSDTPickup


Теперь заходим в игру и в модификации добавляем только Server Veterancy Handler v7.


После чего запускаем игру. Доходим до торговца и видим, что данное оружие верно добавилось к пистолетам.


И если хотите добавить любое оружие к торговцу. То просто следуйте моей инструкции.

Оружие из модов будет доступно для продажи в магазине лишь с включенным мутатором: Server Veterancy Handler v7
Заключение
В этом руководстве я подробно раскрыл тему модификаций: как их скачивать и устанавливать правильно. Следуя моим советам, вы с легкостью сможете обогатить свой игровой опыт, сделав игру гораздо более увлекательной. Модификации придают игре большое разнообразие и делают игровой процесс намного более увлекательным.

Если руководство оказалось для вас полезным, буду признателен за вашу оценку руководства и за ваш отзыв, его можно оставить как непосредственно в руководстве, так и на моей странице в Steam.

Я очень надеюсь, что данное руководство принесло вам пользу и улучшило ваш опыт в игре.

5 Comments
DarkLu$ Aug 18, 2024 @ 9:13am 
А моды на скин персонажа, и скин оружия будут работать, если я подключусь на какой-то сервер???
NORU Jul 20, 2024 @ 2:40am 
вроде разобрался что ошибка вылазит только на определенных картах, если их не запускать все вроде работает
MaXiMka  [author] Jul 20, 2024 @ 2:21am 
Попробуй скачать и установить именно v7, и закинь ее в папку с игрой, возможно просто установил багованную версию
NORU Jul 18, 2024 @ 12:26pm 
у меня с этим сервер ветеранси какая то ошибка при старте сервера и персонажа в модификациях нельзя выбрать, хотя в ини строку ввел и файлы закинул, ничего не понял короче

Build UT2004_Build_[2004-11-11_10.48]

OS: Windows NT 6.2 (Build: 9200)
CPU: GenuineIntel PentiumPro-class processor @ 2595 MHz with 4095MB RAM
Video: NVIDIA GeForce GTX 1050 Ti (5612)

General protection fault!

History: UInteractionMaster::MasterProcessTick <- ULevel::Tick <- (NetMode=2) <- TickLevel <- UGameEngine::Tick <- Level KF-Stronghold <- UpdateWorld <- MainLoop <- FMallocWindows::Free <- FMallocWindows::Realloc <- 726F6F6C 0 FArray <- FArray::Realloc <- 0*2 <- FMallocWindows::Free
Gelmanov Jan 17, 2024 @ 2:13am 
Моды конечно могут внести разнообразие, но из-за старости игры, многие из них в ней выглядят трешово. К тому же мало кому понравится возиться со всякими установками (учитывая что сейчас та же L4D2 позволяет в пару кликов любой мод поставить).