Мутаторы
Мутаторы для Killing Floor
109 файлов
-
Patriarch HP Left with Health Bar
От Essence
Patriarch HP Left with Health Bar — это переделка KFPatHPLeft Mutator. Теперь здоровье патриарха после вашей смерти показывается в виде полоски.
59 раз скачали
Submitted
-
MutMaxHealth
От Laro
MutMaxHealth - позволяет изменить максимальное и начальное здоровье игрока, как в большую сторону, так и в меньшую.
Настройки:
Maximum Health - Максимально допустимый уровень здоровья у игрока
Starting Health - Ко-во здоровья, с которым игрок начинает игру
122 раза скачали
- Геймплейные
- Мутаторы
- (и ещё 3 )
Submitted
-
Submitted
-
NewScoreBoard
От Laro
NewScoreBoard - это другое отображение статистики игроков(tab).
Запуск на сервере:
ucc server kf-westlondon.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6?Mutator=Uzeds.Uzeds
ServerPackages=Uzeds
54 раза скачали
- Killing Floor
- Мутаторы
- (и ещё 3 )
Updated
-
MonsterConfig
От Brave
Этот мутатор позволяет настраивать состав, количество и параметры монстров, выходящих по ходу игрового процесса.
Код для запуска мутатора в .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
-
Техника
От Laro
Данный мутатор вносит разнообразие в игровой процесс, добавляя в игру всевозможную технику(машины,вертолёты и т.д.).
178 раз скачали
- Killing Floor
- Мутаторы
- (и ещё 4 )
Submitted
-
ServerExt
От Fox
ServerExt - это пакет расширений для UT2004 серверов. В основном, они не влияют на геймплей и данные мутаторы находятся в "белом" списке. Данный пакет разрабатывается Michiel "El_Muerte" Hendriks. Т.к. это неофициальный аддон, то он не имеет службы поддержки. При появлении ошибок сообщайте сюда. Прежде чем опубликовывать ошибку, сначала проверьте о наличии её на форуме.57 раз скачали
- Мутаторы Killing Floor
- Серверные мутаторы
- (и ещё 3 )
Updated
-
Привязка IP (или серий IP) к одному ID. Отсекаем читеров меняющих ID
От Brave
Мутатор проверяет ini файл в котором прописаны пары ID игрока <-> IP игрока
То есть, если определённый игрок зашёл под странным IP, то ему доступ к игре будет закрыт
Изменить свой ID - сейчас не проблема, изменить свой IP - никогда не проблема, но подогнать пару ID+IP куда сложнее
Настройки:
Параметр ComparedBlocks - количество сравниваемых чисел используемых в IP
Например, пусть есть два IP
IP №1 = "121.45.22.15" и IP №2 = "121.45.41.15"
Eсли ComparedBlocks=1, то будут сравниваться только 1 числа каждого IP - а именно 121 и 121
Они равны и поэтому два IP считаются равными
Если ComparedBlocks=2, то сравниваться будут вначале 121 и 121, потом 45 и 45
В обоих случаях равенство. Значит эти IP равны и при ComparedBlocks=2
А вот при ComparedBlocks=3 IP уже не равны
121==121, 45==45, но 22!=41
Какое значение ставить для ComparedBlocks - дело ваше
По мне так оптимальны значения 2 или 3
Следующий параметр ForumLink - ссылка на форум или страничку соцсети (или ещё куда) ваших серверов
Там вы можете обсудить с игроком его IP. Некоторые же заходят с разных компов в игру (работа/дом/...) и IP могут отличаться очень значительно.
Ниже я напишу, как добавлять для одного игрока несколько возможных IP
И главная часть ini файла - элементы массива SecurePairList
SecurePairList=(PlayerName="Sgt.McNeal",PlayerIP="192.168.0.101",PlayerID="76555555555555555")
Здесь вроде всё понятно. Переменная PlayerName может быть любой - она тут только для удобства
Переменная PlayerIP должна задавать IP, PlayerID - задавать ID игрока
Если мы хотим добавить игроку несколько возможных IP пишем так
SecurePairList=(PlayerName="Sgt.McNeal",PlayerIP="192.168.0.101",PlayerID="76555555555555555")
SecurePairList=(PlayerName="Sgt.McNeal",PlayerIP="123.131.2.21",PlayerID="76555555555555555")
SecurePairList=(PlayerName="Sgt.McNeal",PlayerIP="54.121.11.81",PlayerID="76555555555555555")
То есть если мы так пропишем Sgt.McNeal настройки и поставим ComparedBlocks=2, то в игру будут допущены все
игроки с ID=76555555555555555 и с IP=192.168.xxx.xxx, 123.131.xxx.xxx, 54.121.xxx.xxx
Внешняя программа для конвертации (лежит в общем архиве):
Для тех у кого удалённая база - вам не повезло. По умолчанию в неё не пишутся IP игроков. Поэтому ждите
следующую версию мутатора, которая будет обновлять список пар IP-ID по мере захода игроков на сервера
Те же у кого локальная база - вот вам программа, которая конвертирует вашу базу в ini файл мутатора.
Инструкция:
Кидаем файл ServerPerksStat.ini в папку с программой, запускаем, получаем SecurePairMut.ini со всеми выдранными
парами. Копируем SecurePairMut.ini на сервер к мутатору.
Текст сообщения в табличке можете поправить сами в файле SecurePairMessage.uc
Код:
class SecurePairMut extends Mutator config(SecurePairMut);
var array<PlayerController> PendingPlayers;
struct SecurePairStruct
{
var config string PlayerID;
var config string PlayerName;
var config string PlayerIP;
};
var config array<SecurePairStruct> SecurePairList;
var config int ComparedBlocks;
var config string ForumLink;
function PostBeginPlay()
{
SaveConfig();
}
function bool CheckReplacement(Actor Other, out byte bSuperRelevant)
{
if( PlayerController(Other)!=None )
{
PendingPlayers[PendingPlayers.Length] = PlayerController(Other);
SetTimer(0.1,false);
}
return true;
}
function Timer()
{
local string PlayerID,PlayerIP,PlayerName,tmpString;
while( PendingPlayers.Length>0 )
{
PlayerID=PendingPlayers[0].GetPlayerIDHash();
Divide(PendingPlayers[0].GetPlayerNetworkAddress(),":",PlayerIP,tmpString);
PlayerName=PendingPlayers[0].PlayerReplicationInfo.PlayerName;
if(IPIsDifferent(PlayerID,PlayerIP,ComparedBlocks))
CallMessageBox(PendingPlayers[0]);
PendingPlayers.Remove(0,1);
}
}
function bool IPIsDifferent(string PlayerID, string PlayerIP, int N)
{
local int i;
local int counter;
for(i=0;i<SecurePairList.Length;i++)
{
if(SecurePairList[i].PlayerID~=PlayerID)
{
if(SimilarIP(SecurePairList[i].PlayerIP,PlayerIP,N))
return false;
else
counter++;
}
}
if(counter>0)
return true;
return false;
}
function bool SimilarIP(string PlayerIP1, string PlayerIP2, int N)
{
local array<string> ip1,ip2;
local int i;
Split(PlayerIP1, ".", ip1);
Split(PlayerIP2, ".", ip2);
for(i=0;i<N;i++)
{
if(ip1[i]!=ip2[i])
return false;
}
return true;
}
function CallMessageBox(PlayerController PC)
{
KFPlayerController(PC).ClientOpenMenu("SecurePairMut.SecurePairMessage",,ForumLink);
}
defaultproperties
{
ComparedBlocks=2
ForumLink="http://killingfloor.ru/forum/index.php?/topic/4119-priviazka-ip-ili-serii-ip-k-odnomu-id-otsekaem-chiterov/"
SecurePairList(0)=(PlayerName="Sgt.McNeal",PlayerID="76561197960265728",PlayerIP="123.121.126.112")
bAddToServerPackages=True
GroupName="KF-SecurePair"
FriendlyName="SecurePair"
Description="SecurePair"
class SecurePairMessage extends UT2K4GUIPage;
var int tickNumber;
var string ForumLink;
event Opened(GUIComponent Sender)
{
tickNumber=0;
SetTimer(10,true);
Super.Opened(Sender);
}
event HandleParameters(string Param1, string Param2)
{
ForumLink=Param1;
Super.HandleParameters(Param1,Param2);
}
event Timer()
{
if(tickNumber>=3)
MyOnClose();
tickNumber++;
}
function bool DisconnectClick(GUIComponent Sender)
{
local GUIController C;
C = Controller;
C.ViewportOwner.Console.ConsoleCommand("Disconnect");
return true;
}
function bool VizitForumClick(GUIComponent Sender)
{
local GUIController C;
C = Controller;
C.ViewportOwner.Console.ConsoleCommand("start"@ForumLink);
return true;
}
function MyOnClose(optional bool bCanceled)
{
DisconnectClick(self);
}
defaultproperties
{
bRenderWorld=True
bAllowedAsLast=True
OnClose=SecurePairMessage.MyOnClose
Begin Object Class=FloatingImage Name=FloatingFrameBackground
Image=Texture'2K4Menus.BkRenders.Bgndtile'
DropShadow=None
ImageStyle=ISTY_Stretched
ImageRenderStyle=MSTY_Normal
WinTop=0.020000
WinLeft=0.000000
WinWidth=1.000000
WinHeight=0.980000
RenderWeight=0.000003
End Object
Controls(0)=FloatingFrameBackground
Begin Object Class=GUIHeader Name=TitleBar
bUseTextHeight=True
Caption="Strange IP! / Странный IP!"
WinHeight=0.043750
RenderWeight=0.100000
bBoundToParent=True
bScaleToParent=True
bAcceptsInput=True
bNeverFocus=False
ScalingType=SCALE_X
End Object
Controls(1)=TitleBar
Begin Object Class=GUILabel Name=RulesLabel1
Caption="Attention! / Внимание!"
TextColor=(B=0,R=255,G=0)
WinTop=0.100000
WinLeft=0.340000
WinWidth=0.460000
WinHeight=20.000000
bBoundToParent=True
End Object
Controls(2)=RulesLabel1
Begin Object Class=GUIButton Name=DisconnectButton
Caption="Disconnect / Отключиться"
WinTop=0.620000
WinLeft=0.240000
WinWidth=0.240000
OnClick=SecurePairMessage.DisconnectClick
OnKeyEvent=DisconnectButton.InternalOnKeyEvent
End Object
Controls(3)=DisconnectButton
Begin Object Class=GUIButton Name=VisitForumButton
Caption="Visit Forum / Форум"
WinTop=0.620000
WinLeft=0.520000
WinWidth=0.240000
OnClick=SecurePairMessage.VizitForumClick
OnKeyEvent=VisitForumButton.InternalOnKeyEvent
End Object
Controls(4)=VisitForumButton
Begin Object Class=GUILabel Name=RulesLabel2
Caption=""
TextColor=(B=255,G=255,R=255)
WinTop=0.200000
WinLeft=0.070000
WinWidth=0.460000
WinHeight=20.000000
bBoundToParent=True
End Object
Controls(5)=RulesLabel2
Begin Object Class=GUILabel Name=RulesLabel3
Caption="You entered game under unusual IP"
TextColor=(B=255,G=255,R=255)
WinTop=0.250000
WinLeft=0.070000
WinWidth=0.460000
WinHeight=20.000000
bBoundToParent=True
End Object
Controls(6)=RulesLabel3
Begin Object Class=GUILabel Name=RulesLabel4
Caption=""
TextColor=(B=255,G=255,R=255)
WinTop=0.300000
WinLeft=0.070000
WinWidth=0.460000
WinHeight=20.000000
bBoundToParent=True
End Object
Controls(7)=RulesLabel4
Begin Object Class=GUILabel Name=RulesLabel5
Caption="Contact admin and discuss your new IP"
TextColor=(B=255,G=255,R=255)
WinTop=0.350000
WinLeft=0.070000
WinWidth=0.460000
WinHeight=20.000000
bBoundToParent=True
End Object
Controls(8)=RulesLabel5
Begin Object Class=GUILabel Name=RulesLabel6
Caption=""
TextColor=(B=255,G=255,R=255)
WinTop=0.450000
WinLeft=0.070000
WinWidth=0.460000
WinHeight=20.000000
bBoundToParent=True
End Object
Controls(9)=RulesLabel6
Begin Object Class=GUILabel Name=RulesLabel7
Caption="Вы зашли под необычным IP"
TextColor=(B=255,G=255,R=255)
WinTop=0.500000
WinLeft=0.070000
WinWidth=0.460000
WinHeight=20.000000
bBoundToParent=True
End Object
Controls(10)=RulesLabel7
Begin Object Class=GUILabel Name=RulesLabel8
Caption=""
TextColor=(B=255,G=255,R=255)
WinTop=0.550000
WinLeft=0.070000
WinWidth=0.460000
WinHeight=20.000000
bBoundToParent=True
End Object
Controls(11)=RulesLabel8
Begin Object Class=GUILabel Name=RulesLabel9
Caption="Обсудите с админом ваш новый IP"
TextColor=(B=255,G=255,R=255)
WinTop=0.600000
WinLeft=0.070000
WinWidth=0.460000
WinHeight=20.000000
bBoundToParent=True
End Object
Controls(12)=RulesLabel9
WinTop=0.275000
WinLeft=0.200000
WinWidth=0.600000
WinHeight=0.450000
}
Прописать как :
SecurePairMut.SecurePairMut
18 раз скачали
Submitted
-
MutKillMessage
От Laro
MutKillMessage - показывает кого убил игрок каждый N промежуток времени (время можно настроить).
114 раза скачали
- Геймплейные
- Мутаторы
- (и ещё 3 )
Submitted
-
KFAntiBlocker
От Renz
Мутатор KFAntiBlocker 1.1 отключает коллюзию между игроками.После установки мутатора KFAntiBlocker игроки во время торговца смогут проходить сквозь друг друга.
58 раз скачали
- Killing Floor
- Установить
- (и ещё 2 )
Submitted
-
ArenaMut
От Laro
ArenaMut - позволяет настроить с каким именно оружие игрок начнет игру, так же можно убрать стандартное оружие и предметы (шприц, сварка, нож, 9мм). Игроки не смогут купить или переносить любое другое оружие, кроме настроенного в мутаторе.
55 раз скачали
- Геймплейные
- Установить
- (и ещё 3 )
Submitted
-
INeedbodies/Everywhere
От Laro
INeedbodies - оставляет тела убитых мобов до следующей волны.
110 раз скачали
- Killing Floor
- Мутаторы
- (и ещё 3 )
Updated
-
Мутатор Web Admin Cyrillic
От Essence
Описание:
Мутатор Web Admin Cyrillic v2 - Мутатор исправляет кодировку сообщений, отправленных из WebAdmin.
Установка:
Перед тем как запускать сервер с мутатором нам нужно зайти в файл UWeb.int который находится в папке System и поменять там кодировку в этом файле.
Находим строку:
[WebResponse]
CharSet="iso-8859-1"
Редактируем:
[WebResponse]
CharSet="windows-1251"
Код мутатора Web Admin Cyrillic v2:
WebAdminCyrillicMutv2.WebAdminCyrillicMut13 раз скачали
Updated
-
Only one Job
От Laro
Only one Job - отличный мутатор, который распределяет роли игроков. Теперь только у поддержки есть сварочный аппарат и только у медика - шприц.
Дополнительная функция - возможность указать сколько гранат будет у каждого игрока при появлении.
27 раз скачали
- Установить
- Скачать
- (и ещё 3 )
Updated
-
Submitted
-
Оружие остаётся на месте/WeaponStay
От Laro
WeaponStay - позволяет оружию всегда оставаться на своем месте, даже после смены волн.
Код для активации мутатора:
KFWeaponStay.WepStay
69 раз скачали
- Killing Floor
- Мутаторы
- (и ещё 3 )
Submitted
-
SERVER COLOR
От Brave
Мутатор который цвет текста.
Установка:
1) Раскидаем все файлы по папкам
2) Добавляем строчку в killing floor.ini
ServerActors=ServerColor.ServerColorActor
81 раз скачали
Updated
-
MutAmmo
От Laro
MutAmmo - бесконечные патроны. Оружия будут перезаряжаться, когда патроны в магазине закончатся.
133 раза скачали
- Геймплейные
- Установить
- (и ещё 3 )
Submitted
-
DoomPawnsKF
От Laro
DoomPawnsKF - это мутанты и оружие из игры Doom. Из оружия: кулаки, бензопила, дробовик, ракетница, плазмомет и BFG9000. Оружие выпадает и мобов или покупается у торговца.
40 раз скачали
- Killing Floor
- Мутаторы
- (и ещё 3 )
Updated
-
Multi Jump
От Laro
Multi Jump - с этим мутатором появляется возможность запрыгнуть на здание с помощью множественных прыжков, прыжки делаются навесу.
56 раз скачали
- Killing Floor
- Мутаторы
- (и ещё 2 )
Submitted
-
MUTLOADER
От Brave
Мутатор исправляет работу сервера, если на сервере много мутаторов и он плохо запускается - MUTLOADER незаменимая вещь.
Установка:
1) Вписываем в запускной файл:
?Mutator=MutLoader.MutLoader
2) Находим файл MutLoader.ini
3) В этот файл добавляем ваши мутаторы
Например:
Mutator=ServerPerksV5_v2.ServerPerksMut
Mutator=NokillStats_v7.NokillStats
Mutator=KFARGChat.KFARGChat
Mutator=MutKFAntiBlocher.MutKFAntiBlocher
4) Сохраняем
89 раз скачали
Submitted
-
CustomShop
От Laro
CustomShop - позволяет создавать свое собственное меню торговца, убирать или добавлять оружие.
Ini:
WeaponForSale=KFMod.SinglePickup <<< 9ММ
WeaponForSale=KFMod.DualiesPickup <<< 2Х9мм
WeaponForSale=KFMod.DualDeaglePickup <<< 2ХМагнум
WeaponForSale=KFMod.WinchesterPickup <<< Винтовка
WeaponForSale=KFMod.M14EBRPickup <<< М14
WeaponForSale=KFMod.BullpupPickup <<< Буллпап
WeaponForSale=KFMod.AK47Pickup <<< Калашников
WeaponForSale=KFMod.SCARMK17Pickup <<< СКАР
WeaponForSale=KFMod.MachetePickup <<< Мачете
WeaponForSale=KFMod.AxePickup <<< Топор
WeaponForSale=KFMod.ChainsawPickup <<< Бензопила
WeaponForSale=KFMod.KatanaPickup <<< Катана
и т.д.
83 раза скачали
- Геймплейные
- Установить
- (и ещё 3 )
Submitted
-
AutoSpawner
От Renz
Мутатор AutoSpawner позволяет возрождать игроков непосредственно при присоединении к игре.
Напомню, что без мутатора AutoSpawner, игрок присоединяется и попадает в лобби, где и находится до конца волны.С мутатором AutoSpawner игрок при присоединении к серверу может начать игру во время волны.
Как установить AutoSpawner:
Распаковать архив и переместить файлы в папку System.
Код для батника: AutoSpawner.AutoSpawner
85 раз скачали
- Killing Floor
- Автоспаунер
- (и ещё 4 )
Submitted
-
AlarmTrade
От Laro
AlarmTrade - перед закрытием магазина запускает звук сирены.
84 раза скачали
- Геймплейные
- Мутаторы
- (и ещё 3 )
Submitted
-
Lost Zombies Teleport Mut
От Laro
Lost Zombies Teleport Mut - телепорт потерявшихся зомби; бывает, что мобы застревают в магазинах, стенах и т.д., данный мутатор перекидывает их на произвольные точки респавна зомби, если в течении N секунд количество мобов не меняется.
Добавлять в виде:
LostZombiesTeleportMut.LostZombiesTeleportMut
70 раз скачали
- Геймплейные
- Мутаторы
- (и ещё 4 )
Updated
-
Статистика Загрузок