Мутаторы
Мутаторы для Killing Floor
109 файлов
-
Multi Jump
От Laro
Multi Jump - с этим мутатором появляется возможность запрыгнуть на здание с помощью множественных прыжков, прыжки делаются навесу.
56 раз скачали
- Killing Floor
- Мутаторы
- (и ещё 2 )
Submitted
-
SURVIVAL ENDLESS
От Brave
Мутатор отменяет волны, играешь до того времени, пока не умрешь.
Установка:
Мутатор изменяет режим игры , значит нужно изменить Game Type \ Тип игры на KF Supvival Endless.
56 раз скачали
Submitted
-
PatHPLeft
От Laro
PatHPLeft - показывает сколько здоровья осталось у Патриарха после смерти всех игроков.
55 раз скачали
- Killing Floor
- Мутаторы
- (и ещё 3 )
Submitted
-
ArenaMut
От Laro
ArenaMut - позволяет настроить с каким именно оружие игрок начнет игру, так же можно убрать стандартное оружие и предметы (шприц, сварка, нож, 9мм). Игроки не смогут купить или переносить любое другое оружие, кроме настроенного в мутаторе.
55 раз скачали
- Геймплейные
- Установить
- (и ещё 3 )
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
-
Submitted
-
ACHIEVEMENTS
От Brave
Achievements - мутатор, который добавляет достижения на сервер.
Код что бы подключить мутатор:
ServerAchievements.Samutator
50 раз скачали
Submitted
-
KFARGChat/Chat Status
От Laro
KFARGChat/Chat Status - когда игрок печатает сообщение в чат, над его головой появляется иконка.
47 раз скачали
- Геймплейные
- Мутаторы
- (и ещё 3 )
Submitted
-
Выдача оружия по ID
От Brave
В инишник забивается массив структур в стиле
VipList=(PlayerID="76561198051378",PlayerName="Sgt.McNeal",SpecialWeapon="KFMod.Katana")
Здесь PlayerID - ID игрока, SpecialWeapon - оружие, которое ему выдаётся при появлении в игре и после оживления, а PlayerName используется чисто для удобства. Чтобы не забывали кто же это под таким ID и с такой пушкой.
Можно добавлять сколько угодно (в пределах памяти) элементов массива с разными ID и пушками. Хоть всем игрокам по персональной пушке пропишите.
Можно прописать одному игроку несколько пушек - просто напишите
VipList=(PlayerID="76561198051378",PlayerName="Sgt.McNeal",SpecialWeapon="KFMod.Katana")
VipList=(PlayerID="76561198051378",PlayerName="Sgt.McNeal",SpecialWeapon="KFMod.Axe")
Код
class GiveWeaponByIDMut extends Mutator config(GiveWeaponByIDMut);
struct VipStruct
{
var config string PlayerID;
var config string PlayerName;
var config string SpecialWeapon;
};
var config array<VipStruct> VipList;
function PostBeginPlay()
{
SaveConfig();
}
function ModifyPlayer(Pawn P)
{
Super.ModifyPlayer(P);
TryGiveSpecialWeapon(P);
}
function TryGiveSpecialWeapon(Pawn P)
{
local PlayerController PC;
local string Hash;
local int i;
if(P==None) return;
PC=PlayerController(P.Controller);
if(PC==None) return;
Hash=PC.GetPlayerIDHash();
for(i=0;i<VipList.Length;i++)
{
if(VipList[i].PlayerID~=Hash)
P.GiveWeapon(VipList[i].SpecialWeapon);
}
}
defaultproperties
{
VipList(0)=(PlayerID="76561198051378",PlayerName="Sgt.McNeal",SpecialWeapon="KFMod.Katana")
bAddToServerPackages=True
GroupName="KF-GiveWeaponByIDMut"
FriendlyName="GiveWeaponByIDMut"
Description="Give Weapon By ID"
Прописать как :
GiveWeaponByIDMut.GiveWeaponByIDMut
45 раз скачали
- Выдача оружия по ID
- мутаторы kf
- (и ещё 1 )
Updated
-
KFCommBeta
От Laro
KFCommBeta - мутатор корректирует игровой процесс.
44 раза скачали
- Killing Floor
- Мутаторы
- (и ещё 3 )
Submitted
-
HUDEffectsMut
От Laro
HUDEffectsMut - убирает "зернистость экрана" после смери, в настройках можно убрать эффект от рвоты Bloat с экрана.
43 раза скачали
- Killing Floor
- Мутаторы
- (и ещё 3 )
Submitted
-
Исправление русских имен в игре
От Brave
Мутатор исправляет стимовские русские крякозябренные имена
Код:
class FixSteamRusNameMut extends Mutator;
//Мутатор исправляет стимовские русские крякозябренные имена
var array<KFPlayerController> PendingPlayers;
//Отлавливаем приходящих на сервер игроков
function bool CheckReplacement(Actor Other, out byte bSuperRelevant)
{
if(KFPlayerController(Other)!=None)
{
PendingPlayers[PendingPlayers.Length] = KFPlayerController(Other);
SetTimer(0.1,false);
}
return true;
}
//Прошла 0.1 секунда после появления контроллера и класс PlayerReplicationInfo для этого контроллера уже заполнен
//Пора править полученное имя
function Timer()
{
local int i;
for(i=0;i<PendingPlayers.Length;i++)
CheckAndFixName(PendingPlayers[i]);
PendingPlayers.Length = 0;
}
//Тут ничего и не делается полезного. Только вызов функции и закрепление нового имени в PlayerReplicationInfo
function CheckAndFixName(KFPlayerController KFPC)
{
local PlayerReplicationInfo PRI;
local string playerName, fixedName;
if(KFPC==none) return;
PRI=KFPC.PlayerReplicationInfo;
if(PRI==none) return;
playerName=PRI.PlayerName;
fixedName=ConvertSteamString(playerName);
if(fixedName!=playerName)
KFPC.PlayerReplicationInfo.PlayerName=fixedName;
}
//Всё ценное в этих 2х функциях. В этой, например, мы на вход получаем имя и посимвольно глядим коды
//Все крякозябренные конвертируем
function string ConvertSteamString(string msg)
{
local int i;
local string tmp;
local string result;
local int code;
tmp=msg;
for(i=0; i<Len(msg); i++)
{
code=Asc(tmp);
if(code==1056 || code==1057)
{
tmp=Mid(tmp,1);
continue;
}
code=FixCode(code);
if(code>167)
code+=848;
if(i==0) result=Chr(code);
else result=result$Chr(code);
tmp=Mid(tmp,1);
}
return result;
}
//Перекодировка из того набора символов что передаёт стим в нужный нам
function int FixCode(int code)
{
switch(code)
{
case 176: return 224;
case 177: return 225;
case 1030: return 226;
case 1110: return 227;
case 1169: return 228;
case 181: return 229;
case 8216: return 184;
case 182: return 230;
case 183: return 231;
case 1105: return 232;
case 8470: return 233;
case 1108: return 234;
case 187: return 235;
case 1112: return 236;
case 1029: return 237;
case 1109: return 238;
case 1111: return 239;
case 1026: return 240;
case 1027: return 241;
case 8218: return 242;
case 1107: return 243;
case 8222: return 244;
case 8230: return 245;
case 8224: return 246;
case 8225: return 247;
case 8364: return 248;
case 8240: return 249;
case 1033: return 250;
case 8249: return 251;
case 1034: return 252;
case 1036: return 253;
case 1035: return 254;
case 1039: return 255;
case 1106: return 192;
case 8216: return 193;
case 8217: return 194;
case 8220: return 195;
case 8221: return 196;
case 8226: return 197;
case 1027: return 168;
case 8211: return 198;
case 8212: return 199;
case 152: return 200;
case 8482: return 201;
case 1113: return 202;
case 8250: return 203;
case 1114: return 204;
case 1116: return 205;
case 1115: return 206;
case 1119: return 207;
case 160: return 208;
case 1038: return 209;
case 1118: return 210;
case 1032: return 211;
case 164: return 212;
case 1168: return 213;
case 166: return 214;
case 167: return 215;
case 1025: return 216;
case 169: return 217;
case 1028: return 218;
case 171: return 219;
case 172: return 220;
case 173: return 221;
case 174: return 222;
case 1031: return 223;
}
return code;
}
/*
а 176 224
б 177 225
в 1030 226
г 1110 227
д 1169 228
е 181 229
ё 8216 184
ж 182 230
з 183 231
и 1105 232
й 8470 233
к 1108 234
л 187 235
м 1112 236
н 1029 237
о 1109 238
п 1111 239
р 1026 240
с 1027 241
т 8218 242
у 1107 243
ф 8222 244
х 8230 245
ц 8224 246
ч 8225 247
ш 8364 248
щ 8240 249
ъ 1033 250
ы 8249 251
ь 1034 252
э 1036 253
ю 1035 254
я 1039 255
А 1106 192
Б 8216 193
В 8217 194
Г 8220 195
Д 8221 196
Е 8226 197
Ё 1027 168
Ж 8211 198
З 8212 199
И 152 200
Й 8482 201
К 1113 202
Л 8250 203
М 1114 204
Н 1116 205
О 1115 206
П 1119 207
Р 160 208
С 1038 209
Т 1118 210
У 1032 211
Ф 164 212
Х 1168 213
Ц 166 214
Ч 167 215
Ш 1025 216
Щ 169 217
Ъ 1028 218
Ы 171 219
Ь 172 220
Э 173 221
Ю 174 222
Я 1031 223
*/
defaultproperties
{
bAddToServerPackages=True
GroupName="KF-FixSteamRusName"
FriendlyName="FixSteamRusNameMut"
Description="FixSteamRusNameMut"
Путь к мутатору:
FixSteamRusNameMut.FixSteamRusNameMut
42 раза скачали
Updated
-
KFDoorMessagesV2 - показывает кто взорвал дверь
От Renz
Этот мутатор показывает сообщение в чате игры игрока, который взорвал дверь.
Сначала выводится сообщение, кто хочет взорвать дверь, а после подрыва двери появляется имя игрока подорвавшего дверь.
Код для добавления в батник:
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 раз скачали
- Door Messages
- кто взорвал дверь
- (и ещё 2 )
Submitted
-
ДЕНЬ КЛОТОВ
От Brave
При убийстве одного клота - появляется много клотов. Поставив мутатор, игра станет сложнее, могут даже с 1 волны слиться.
41 раз скачали
Submitted
-
CashStay
От Essence
С этим мутатором скинутые деньги не исчезают.
Код мутатора:
CashStayMut.CashStayMut
41 раз скачали
- Мутатор
- Killing Floor
- (и ещё 1 )
Submitted
-
DoomPawnsKF
От Laro
DoomPawnsKF - это мутанты и оружие из игры Doom. Из оружия: кулаки, бензопила, дробовик, ракетница, плазмомет и BFG9000. Оружие выпадает и мобов или покупается у торговца.
40 раз скачали
- Killing Floor
- Мутаторы
- (и ещё 3 )
Updated
-
DropAllWeapon
От Brave
При включенном мутаторе, когда игрок погиб выпадает оружие не только то что в руках, но и весь инвентарь.
Код для вставки мутатора в bat.-файле или MutLoader:
DropA11WeapMut.DropA11WeapMut
40 раз скачали
Submitted
-
RTD
От Laro
Roll the Dice(бросай кубик) - мутатор чем-то напоминает SlotMachine, но принцип действия другой: 1 раз за определенный промежуток времени(90сек по умолчанию) игрок на сервере получает право написать в чат слово "!rtd" после чего, игроку остается надеяться на удачу; мутатор может сделать жизнь игрока легче или наоборот усложнить ее, впрочем может и вовсе убить игрока.
Вот, что может случится:
получите дополнительные деньги
потеряете все свои деньги
получите режим Бога на 30 секунд
перед вами могут появиться 10 Клотов
перед вами может появиться ФлешПаунд
перед вами могут появиться ФлешПаунды
получите дополнительную обойму
потеряете пули на текущее оружие
получите регенерацию на 30 секунд
получите шляпу Санты39 раз скачали
- Геймплейные
- Установить
- (и ещё 3 )
Submitted
-
AntiBlocker
От Laro
AntiBlocker - позволяет проходить сквозь игроков во время закупки.
38 раз скачали
- Мутаторы
- Геймплейный
- (и ещё 3 )
Submitted
-
NODRAMAMUT
От Laro
NODRAMAMUT - убирает замедление, тем самым усложняет игровой процесс.
35 раз скачали
- Геймплейные
- Установить
- (и ещё 3 )
Submitted
-
Multiplied Exp \ Удвоенный опыт
От Brave
Данный мутатор добавит к вам на сервер большего настроя для игроков на прокачку своих перков. Кстати мутатор может не только умножать опыт на x2 но и на x3, x4, x5 и так далее. То есть опыт может умножаться вплоть до x1000 или вообще уйти в отрицательное число -1. Так или иначе всё равно будет работать. Чтобы опыт за убийство засчитывался по стандарту - Default, нужно в MultipliedExpMut.ini файле выставить значение nExp=1.
Код мутатор:
MultipliedExpMut.MultipliedExpMut
35 раз скачали
Submitted
-
Perk Level Kick Control / Noobfilter
От Laro
Perk Level Kick Control - мутатор убирает игроков с lv больше/меньше заданного.
34 раза скачали
- Мутаторы
- Killing Floor
- (и ещё 3 )
Updated
-
KFItemsR
От Laro
KFItemsR - позволяет убрать любое оружие (включая стандартный инвентарь).
34 раза скачали
- Геймплейные
- Установить
- (и ещё 3 )
Submitted
-
Martyr
От Brave
При включенном мутаторе из умершого игрока выпадают все гранаты, а потом взрываются.
34 раза скачали
Submitted
-
Player Cameras
От Brave
Мутатор даёт возможность для всех игроков на сервере следить за обстановкой игроков, то есть каждому игроку на сервере выдаётся камера - которая "типа" устанавливается где-то на голове и благодаря этой камере вы можете наблюдать за другими игроками.
Команды камеры:
NextCamTarget, SetCamPos, SetCamSize, SetCamBorder, SetCamFilter, SetCamFOV
Код мутатора:
ShoulderCamMut.ShoulderCamMut
34 раза скачали
Submitted
-
Статистика Загрузок