Перейти к содержанию

Мутаторы

Мутаторы для Killing Floor

109 файлов

  1. DropAllWeapon

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

    72 раза скачали

    Submitted

  2. DropAllWeapon

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

    Код для вставки мутатора в bat.-файле или MutLoader:

    DropA11WeapMut.DropA11WeapMut

     

    40 раз скачали

    Submitted

  3. FAKE PLAYERS

    Fake Players - добавляет ботов для того что бы повысить количество мобов.

    84 раза скачали

    Submitted

  4. GUNGAME V. 0.50 ALPHA

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

    Установка:
    Распаковать по папкам
    В запускной файл сервера вписать параметры:
    ucc server GG-TR_CloseQuarters.rom?game=KFGunGame.KFGG?VACSSecured=true?MaxPlayers=32MinPlayers=8

    30 раз скачали

    Submitted

  5. HARDPAT v2

    Представляю вашему вниманию нам хорошо известный но измененный мутатор HardPat
    Теперь мутатор выведен в ini файл
     
    [KFHardPat.HardPat]
    PatStates[0]=(bMovCG=False,bRunCG=False,bPauseCG=True,bMisIgnoreRange=False,bAltRoute=False,NumMis[0]=1,NumMis[1]=0,NumCG[0]=35,NumCG[1]=60,MisRepTime=1.000000)
    PatHealth=4000
     
    В нем можна изменять,а именно:
     
    PatStates[0]=количество его шприцов (по данным что мне раньше сообщали - выше чем 3 шприца,анимация что патриарх лечится не должно отображаться в игре (сам пока не пробовал ставить выше чем 3 шприца))
    bMovCG=команда отвечает будет ли он двигатся или нет при стрельбе из пулемета
    bRunCG=будет ли он бежать при стрельбе
    bPauseCG=команда отвечает за паузу во время перестрелки (как всем известно он делает короткую паузу во время перестрелки из пулемета)
    bAltRoute=альтернативное нападение на игроков (он может в любое время стать невидимым и обойти игрока со стороны и напасть на любого себе понравившегося)
    NumMis[0]=количество ракет которое он выпустит
    NumCG[0]=количество патронов которое выпустит из пулемета
    MisRepTime=время в секундах (если стоит 1.000000 - значит будет выпускать ракету за ракетой каждую секунду,в зависимости сколько вы поставили ракет) Ниже чем 1.000000 - идут доли секунды
    PatHealth=количество здоровья рассчитанное на одного игрока
     
    Код для песочницы:KFHardPat.HardPat
    В файле killingfloor.ini в секцию [Engine.GameEngine] обезательно вставляем ServerPackages=KFHardPat

    95 раз скачали

    Submitted

  6. HUDEffectsMut

    HUDEffectsMut - убирает "зернистость экрана" после смери, в настройках можно убрать эффект от рвоты Bloat с экрана.

    43 раза скачали

    Submitted

  7. Impossible

    Impossible - у мутатора вполне говорящее название, 1 удар и ты труп. По сути он сложнее уровня "суицид".

    13 раз скачали

    Submitted

  8. INeedbodies/Everywhere

    INeedbodies - оставляет тела убитых мобов до следующей волны.

    110 раз скачали

    Updated

  9. KFAntiBlocker

    Мутатор KFAntiBlocker 1.1 отключает коллюзию между игроками.После установки мутатора KFAntiBlocker игроки во время торговца смогут проходить сквозь друг друга.

    58 раз скачали

    Submitted

  10. KFARGChat/Chat Status

    KFARGChat/Chat Status - когда игрок печатает сообщение в чат, над его головой появляется иконка.

    47 раз скачали

    Submitted

  11. KFCommBeta

    KFCommBeta - мутатор корректирует игровой процесс.

    44 раза скачали

    Submitted

  12. KFDoorMessagesV2 - показывает кто взорвал дверь

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

    Код для добавления в батник:

    KFDoorMessagesV2.KFDoorMessagesV2

    Код для добавления в killingfloor.ini:

    [KFDoorMessagesV2.KFDoorMessagesV2]
    CriticalMessage="Player %PlayerName% broke the door with a frag grenade!"
    WarningMessage="Player %PlayerName% threw a frag grenade at a door!"

    41 раз скачали

    Submitted

  13. KFItemsR

    KFItemsR - позволяет убрать любое оружие (включая стандартный инвентарь).

    34 раза скачали

    Submitted

  14. KFMaxplayers

    KFMaxplayers - мутатор который изменяет количество слотов на сервере.

    Добавить код в Killing floor. ini:
    ServerActors=KFMaxPlayers.KFMaxPlayers

    В фале KFMaxPlayers.ini изменяем количество слотов:
    ForcedMaxPlayers=20

    153 раза скачали

    Submitted

  15. KFPatKiller

    Благодаря этому мутатору для всех игроков высвечивается сообщение, в котором написано, кто убил Патриарха.
     
    Код для MutLoader: KFPatKiller.KFPatKiller

    126 раз скачали

    Submitted

  16. Lost Zombies Teleport Mut

    Lost Zombies Teleport Mut - телепорт потерявшихся зомби; бывает, что мобы застревают в магазинах, стенах и т.д., данный мутатор перекидывает их на произвольные точки респавна зомби, если в течении N секунд количество мобов не меняется.
     
    Добавлять в виде:
    LostZombiesTeleportMut.LostZombiesTeleportMut

    70 раз скачали

    Updated

  17. MagMut

    MagMut - убирает перезарядку оружия.

    27 раз скачали

    Updated

  18. MagMut

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

     

    6 раз скачали

    Submitted

  19. Manual Reload

    Manual Reload - убирает автоматическую перезарядку оружия, теперь оружие придется перезаряжать самостоятельно.

    14 раз скачали

    Submitted

  20. Martyr

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

    34 раза скачали

    Submitted

  21. MonsterConfig

    Этот мутатор позволяет настраивать состав, количество и параметры монстров, выходящих по ходу игрового процесса.
     
    Код для запуска мутатора в .bat файле или в MutLoader: MonsterConfig.MonsterConfig
     
    Настройка мутатора:
     
    [Имя_Объекта Тип_Объекта]

    После этой строчки вы добавляете параметры объекта. Имена объектов придумываются пользователем и не должны совпадать. Существует несколько типов объектов - MCMonsterInfo (Тип моба), MCSquadInfo (Отряд мобов), MCWaveInfo (Волна), MCMapInfo (Индивидуальные настройки для определённой карты).

    Сам ход игрового процесса состоит из волн, волны состоят из набора отрядов, а отряды состоят из мобов. Заполнять конфигурацию будем соотвествующе.

    Примечание - все значения параметров пишутся сразу же после = , никаких пробелов!! Иначе конфиг не будет прочитан.

    Начнём с мобов:

    [Имя_Монстра MCMonsterInfo]

    MonsterClass - класс монстра.

    Пример:
    MonsterClass=class'KFChar.ZombieClot'

    Как вы видите нужно эту строчку заполнять в форме class'Имя_Пакета.Имя_Класса'. Пакет это .u файл, содержащий класс монстра. Классы монстров обычно указываются в описании мутатора, если это нестандартный моб, у стандартных мобов коды указаны в .ini файле-примере.

    MonsterName - имя монстра, которое вы даёте самостоятельно. Это имя будет отображаться при убийстве моба.

    Пример:
    MonsterName=Clot

    Health - здоровье моба.

    HeadHealth - здоровье головы моба.

    HealthMax - предел роста хп моба.

    HeadHealthMax - предел роста хп головы моба.

    Speed - скорость передвижения моба. Если скорость не указана, то берётся его стандартная скорость.

    SpeedMod - модификатор скорости передвижения моба. Работает только в случае, если параметр Speed не задан.

    Пример:
    SpeedMod=1.15

    При таком параметре, скорость моба увеличится на 15% от стандартной.

    RewardScore - деньги, выдаваемые за убийство моба. Если параметр не указан, берётся стандартное значение моба.

    RewardScoreCoeff - множитель выдаваемых за убийство моба денег. На это число умножаются выдаваемые за монстра деньги.

    PerPlayer - дополнительный параметр, отвечающий за значения, добавляющиеся за каждого живого игрока на сервере.

    Пример:
    PerPlayer=(Health=20,HeadHealth=10)

    Health - здоровье за одного игрока, HeadHealth - здоровье головы за одного игрока

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

    Пример:
    Resist=(DamType=class'KFMod.DamTypeBullpup',Coeff=0.5,bNotCheckChild=true)
    Resist=(DamType=class'KFMod.DamTypeMelee',Coeff=0.5)

    DamType - к какому типу урона будет резист, Coeff - число, на которое умножается дамаг, bNotCheckChild - если равно true, то резист не будет работать против классов, наследующих данный класс

    Mesh,Skins - Замена меши или скина моба.

    Пример:
    Mesh=SkeletalMesh'KF_Freaks_Trip.GoreFast_Freak'
    Skins=Combiner'KF_Specimens_Trip_T.gorefast_cmb'

    Далее рассмотрим отряды:

    [Имя_Отряда MCSquadInfo]

    Monster - массив монстров, которые входят в отряд

    Пример:
    Monster=(MonsterName=("Clot"),Num=2)
    Monster=(MonsterName=("Gorefast"),Num=1)
    Monster=(MonsterName=("Crawler"),Num=1)

    MonsterName - имя монстра, выбираемое из созданных вами объектов-монстров; Num - количество монстров

    Дальнейшие параметры работают только для специальных сквадов. Специальный сквад, это отряд, который спавнится не рандомно, в принудительном порядке, через определённое пройденное количество заспавненных мобов.

    Freq - количество мобов, после спавна которых выходит спец сквад

    FreqRand - случайное число, добавляемое к Freq при респе спец сквада

    InitialCounter - число счётчика количества заспавненных мобов в начале волны. Если есть желание чтобы спец сквад появился ближе к началу, или в самом начале волны, ставьте значения в зависимости от Freq и FreqRand. Чтобы спец сквад появлялся гарантированно в начале волны, ставьте этот параметр больше или равным Freq + FreqRand

    Теперь перейдём к волнам:

    [Имя_Волны MCWaveInfo]

    Squad - отряды мобов из созданных вами MCSquadInfo объектов.

    Пример:
    Squad=sq_Clot
    Squad=sq_Cl_Gf_Cr
    Squad=sq_Gorefast

    SpecialSquad - спец сквады из созданных вами MCSquadInfo.

    Пример:
    SpecialSquad=sq_ClotBossInvis

    Position - положение волны. От этого параметра зависит очерёдность волн. Чем ниже число Position, тем раньше выйдет эта волна монстров.

    TimeBetweenThisWaveCoeff - число, на которое умножается время перерыва перед началом этой волны.

    MonstersTotal - количество мобов в этой волне.

    PerPlayerMonstersTotal - количество мобов, добавляемое за каждого игрока.

    MonstersMaxAtOnce - максимальное количество монстров находящихся на карте в один момент времени.

    PerPlayerMonstersMaxAtOnce - число, добавляемое к MonstersMaxAtOnce за каждого игрока

    SquadDelay - время между появлением отрядов мобов

    PerPlayerSquadDelayMod - число, на которое умножается время между появлением мобов, за каждого игрока.

    PerPlayerSquadDelayModMin,PerPlayerSquadDelayModMax - минимальное и максимальное значения PerPlayerSquadDelayMod.

    Пример:
    PerPlayerSquadDelayModMin=0.3
    PerPlayerSquadDelayModMax=1.0

    PerPlayerFund - деньги, выдаваемые игроку в конце волны, работает только при включенной новой системе выдачи денег

    bMapSpecific - если равно true, то эта волна будет добавлена только на специальных картах

    Эти три объекта - моб, отряд, волна, составляют конструкцию нашей песочницы. Но чтобы всё это работало, нужно задать некоторые общие настройки.

    Общие настройки:

    [MonsterConfig.MonsterConfig]

    GameTypeClass - тип игры, загружаемый мутатором. Не менять. Сделано для создателей мутаторов на основе этого гейм тайпа.

    GameTypeClass=class'MonsterConfig.MCGameType'

    FixMeshInfoConfig - параметр, позволяющий профиксить ивентовские пропавшие скины мобов.

    Пример:

    FixMeshInfoConfig=(MClass=Class'KFChar.ZombieScrake',Mesh=SkeletalMesh'KF_Freaks_Trip.Scrake_Freak',Skins=(Shader'KF_Specimens_Trip_T.scrake_FB',TexPanner'KF_Specimens_Trip_T.scrake_saw_panner'))
    FixMeshInfoConfig=(MClass=Class'KFChar.ZombieFleshPound',Mesh=SkeletalMesh'KF_Freaks_Trip.FleshPound_Freak',Skins=(Combiner'KF_Specimens_Trip_T.fleshpound_cmb',Shader'KFCharacters.FPAmberBloomShader'))

    Это часть общих настроек, все остальные вынесены в специальный объект, имя которого нельзя трогать:

    [GameInfo MCGameInfo]

    FakedPlayersNum - количество фальшивых игроков, приплюсовываемых к действительному количеству. Количество игроков влияет на PerPlayer параметры.

    bWaveFundSystem - если равно true, используется новая система распределения денег. В этой системе деньги начисляются не по факту нанесённых повреждений/лечения, а в конце волны.

    HealedToScoreCoeff - коэффициент перевода лечения в очки. Работает при новой денежной системе.

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

    GameDifficulty - уровень классической сложности. Нужен для мобов которые респавнятся на картах наподобие Stalker Prometeus.

    MonstersMaxAtOnceMod - число, на которое умножается максимальное количество мобов находящихся на карте

    MonstersTotalMod - множитель количества монстров за волну

    MonsterBodyHPMod - множитель здоровья мобов

    MonsterHeadHPMod - множитель здоровья головы мобов

    MonsterSpeedMod - множитель скорости передвижения мобов

    MonsterDamageMod - множитель урона, наносимого мобами

    BroadcastKillmessagesMass - масса моба, необходимая для общего сообщения об убийстве мутатора MCKillsMessage

    BroadcastKillmessagesHealth - здоровье моба, необходимая для общего сообщения об убийстве мутатора MCKillsMessage

    Кроме параметров, указанных выше, есть параметры зависящие от конкретной карты. Параметры, задаваемые для всех карт, кроме тех которые указаны отдельно, задаются в секции [default MCMapInfo]

    Параметры зависящие от карты:

    [Точное_Название_Карты MCMapInfo]

    Waves - здесь добавляются волны с параметров bMapSpecific=true. Эти волны будут добавлены именно на эту карту, при этом не появившись на других.

    Пример:

    Waves=WaveSpec01
    Waves=WaveSpec03

    bUseZombieVolumeWaveDisabling - если равно true, используем настройки мапперов по блокировке определённых спавнов мобов в зависимости от текущей волны, если же равно false, эти настройки игнорируются.

    MonstersTotalCoeff - множитель количества мобов за волну

    MonstersMaxAtOnceCoeff - множитель количества мобов, одновременно находящихся на карте

    TimeBetweenWaves - время на перерыв между волнами, в секундах

    MonsterBodyHPMod,MonsterHeadHPMod,MonsterSpeedMod,MonsterDamageMod - аналогичны параметрам с такими же названиями в MCGameInfo, и перемножаются с ними

    SquadDelayMod - множитель времени между появлением отрядов мобов

    PerPlayerSquadDelayMod,PerPlayerSquadDelayModMin,PerPlayerSquadDelayModMax - аналогичны параметрам с такими же названиями в MCWaveInfo, и перемножаются с ними

    111 раз скачали

    Submitted

  22. Multi Jump

    Multi Jump - с этим мутатором появляется возможность запрыгнуть на здание с помощью множественных прыжков, прыжки делаются навесу.
     

    56 раз скачали

    Submitted

  23. MULTIPLIED EXP \ УДВОЕННЫЙ ОПЫТ

    Мутатор который умножает опыт.

    Код мутатора:
    MultipliedExpMut.MultipliedExpMut

    70 раз скачали

    Submitted

  24. Multiplied Exp \ Удвоенный опыт

    Данный мутатор добавит к вам на сервер большего настроя для игроков на прокачку своих перков. Кстати мутатор может не только умножать опыт на x2 но и на x3, x4, x5 и так далее. То есть опыт может умножаться вплоть до x1000 или вообще уйти в отрицательное число -1. Так или иначе всё равно будет работать. Чтобы опыт за убийство засчитывался по стандарту - Default, нужно в MultipliedExpMut.ini файле выставить значение nExp=1.

    Код мутатор:
    MultipliedExpMut.MultipliedExpMut

    35 раз скачали

    Submitted

  25. Mut Kill Message

    Мутатор который показывает игроку кого он убил.

    71 раз скачали

    Submitted

×
×
  • Создать...