Дата: Среда, 02.Января.2013, 06:35 | Сообщение # 1
Генерал-полковник
Группа: Администраторы
Сообщений: 1018
Статус: Offline
Настройка песочницы на выделенном сервере Killing Floor
1.Глава-Теория.
Песочница (Sandbox) настраивается в файле killingflor.ini.Далее работать будем, только с ним. В killingflor.ini находим директорию "KFMod.KFGameType".Все настройки песочницы, только в ней.
Приведены наиболее важные значения влияющие на игровой процесс.
KFGameLength - Стандартное - 1.Значение 3 соответствует включению песочницы. WaveStartSpawnPeriod - Стандартное - 6.000000.Задержка времени между волнами. StartingCash - Количество денег при первом возрождении. MinRespawnCash - Количество денег после возрождения. bUseEndGameBoss - Патриарх в конце волны.Стандартное - "True"."False" - без патриарха. LobbyTimeout - Время задержки в лобби(таймер перед стартом игры).Стандартное - 20 секунд. TimeBetweenWaves - Время отпущенное на покупку в магазине.Стандартное - 60 секунд. MaxZombiesOnce - Максимальное колличество мобов в волне на 1 игрока.Стандартное - 32.Максимальное - 64. FinalWave - Количество волн. FriendlyFireScale - Дружественный огонь.При попадании в члена команды, он теряет здоровье.Стандартное - 0.000000
Что такое песочница и как её настроить?
Песочница состоит из волн "Waves", которые влияют на длинну игры и количество мобов "WaveMask" в волне, которые делятся на отряды монстров "MonsterSquad", а те в свою очередь содержат классы монстров "MonsterClasses".
2.MonsterSquad - отряды монстров. Стандартные отряды монстров, которые при необходимости можно изменить или добавить новый отряд. Максимальное количество отрядов - 30.
При отключенной песочнице задействуются "Специальные отряды" мобов. В песочнице они не задействованы и работать не будут. Специальным отрядом является первый отряд "[00]MonsterSquad=4A", который изменяется на приведенные ниже в зависимости от номера волны и протяженности игры.
Waves - волна, число содержит номер волны по порядку.Значение 0 соответствует волне номер 1 и тд. WaveMask - маска волны, её мы будем расчитывать ниже. WaveMaxMonsters - Количество мобов на душу зомбоюзера. WaveDuration - продолжительность волны.Уменьшение значения приводит к сокращению времени волны. WaveDifficulty - сложность волны.Сложность волны изменяется от 0 до 13 и влияет на появление отрядов монстров по сложности.
2.Глава-Практика.
1.Классы и склады.
В стандартной песочнице сервера, как класс отсутствуют - Siren и Husk, поэтому добавим их к классам монстров:
2.Расчет песочницы. Считать будем маску волны калькулятором Windows.
Посмотреть, какие склады в волне добавлены в маску, можно открыв и переведя калькулятор в Инженерный или програмист.
На примере волны #1
Инженерный. Склады монстров считают от меньшего к большему - 0,1,2,3,4 и тд.Склад 0 обязателен.Неправильный подсчет 1,3,4,2 и тд.
Программист.
Маска волны.
Номер волны начинается справа налево, где "1" активная волна, а "0" неактивная.
При подсчете удобнее Инженерный, а при просмотре Программист. П.с. Самый удобный способ настроить песочницу это сделать настройку через игру и не парится с подсчетами.