kf2_server/config.ini
2025-03-18 10:06:52 +10:00

87 lines
4.7 KiB
INI
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

; глобальные параметры
[SETTINGS]
; имя пользователя от которого запущен сервер
sys_user=steam
; группа пользователя от которой запущен сервер
sys_group=steam
; pid файл сервиса
pid_kf2=/var/run/kf2.pid
; рабочая папка со всеми файлами сервера
dir_work=/opt/KillingFloor2
; путь установки сервера игры
dir_server_data=/opt/KillingFloor2/Data
; bin файл сервера
bin_server=/opt/KillingFloor2/Data/Binaries/Win64/KFGameSteamServer.bin.x86_64
; файл версии игры, нужно для проверки обновлений по API
steamcmd_game_version=/tmp/kf2_version.txt
; дополнительные параметры для выгрузки обновлений, путь берем из предыдущего параметра
steamcmd_update_key=+login anonymous +app_update 232130 validate +exit
; ссылка Api Steam, для проверки обновлений. Json формат ответа, приоритет steamcmd_update_check
;steamcmd_update_check=http://api.steampowered.com/ISteamApps/UpToDateCheck/v1?appid=232130&version=
steamcmd_news_update_check=http://api.steampowered.com/ISteamNews/GetNewsForApp/v0002/?appid=232090&count=1&maxlength=0&format=json
; порты сервера, вторым параметром можно указать кол-во итераций
port_game=7780,30,2
; порты для Query, вторым параметром можно указать кол-во итераций
port_query=27100,30
; порты для Web Admin(ки), вторым параметром можно указать кол-во итераций
port_webadmin=9100,30
; сложность игры: 0 = Нормально, 1 = Тяжело, 2 = Суицидально, 3 = Ад на Земле
difficulty_game=1,2,3
; режимы игры:
; KFGameContent.KFGameInfo_Endless - Бесконечный
; KFGameContent.KFGameInfo_Objective - Цель
; KFGameContent.KFGameInfo_Survival - Выживание
; KFGameContent.KFGameInfo_VersusSurvival - Выживания на 2 команды
; KFGameContent.KFGameInfo_WeeklySurvival - Еженедельные задания
modes_game=KFGameContent.KFGameInfo_Endless,KFGameContent.KFGameInfo_Objective,KFGameContent.KFGameInfo_Survival,KFGameContent.KFGameInfo_WeeklySurvival,KFGameContent.KFGameInfo_VersusSurvival,KFGameContent.KFGameInfo_Endless,KFGameContent.KFGameInfo_Objective,KFGameContent.KFGameInfo_Survival,KFGameContent.KFGameInfo_WeeklySurvival,KFGameContent.KFGameInfo_VersusSurvival
; файл лога
log=/opt/KillingFloor2/Log/killingfloor2.log
; временная tpmfs деррриктория
tmp=/opt/KillingFloor2/Tmp
; custom параметры в файле KFAI.ini
[KFAI.ini]
; custom параметры в файле KFWeb.ini
[KFWeb.ini]
; включить веб админку
IpDrv.WebServer,bEnabled=true
; custom параметры в файле KFWebAdmin.ini
[KFWebAdmin.ini]
; custom параметры в файле LinuxServer-KFEngine.ini
[LinuxServer-KFEngine.ini]
; custom параметры в файле LinuxServer-KFGame.ini
[LinuxServer-KFGame.ini]
; имя сервера
Engine.GameReplicationInfo,ServerName=KillingFloor2
; пароль администратора
Engine.AccessControl,AdminPassword=1q2w3e4r5t
; время голосования за карту
Engine.GameInfo,VoteTime=5.0
; кол-во волн
; 0 - Short (4 волны)
; 1 - Normal (7 волн)
; 2 - Long (10 волн)
; 3 - Custom
KFGame.KFGameInfo,GameLength=2
; банер
KFGame.KFGameInfo,BannerLink=http://art.tripwirecdn.com/TestItemIcons/MOTDServer.png
; преведствие
KFGame.KFGameInfo,ServerMOTD=\n Welcome to our server:\n KillingFloor2\n
KFGame.KFGameInfo,ClanMotto=KillingFloor2
; сайт
KFGame.KFGameInfo,WebsiteLink=https://killingfloor2.com/
; указываем кол-во серверов с фиксированной конфигурацией,
; остальные с открытой конфигурацией
; если не хотим фиксировать, убираем параметр или ставим в 0
Engine.GameEngine,bUsedForTakeover=11
; custom параметры в файле LinuxServer-KFInput.ini
[LinuxServer-KFInput.ini]
; custom параметры в файле LinuxServer-KFSystemSettings.ini
[LinuxServer-KFSystemSettings.ini]