Killing Floor 2

Killing Floor 2

143 个评价
PerkLevelManager
   
奖励
收藏
已收藏
取消收藏
Maps and Mods: Mutators
文件大小
发表于
更新日期
69.640 KB
2019 年 9 月 13 日 下午 11:53
2019 年 9 月 16 日 上午 1:17
5 项改动说明 ( 查看 )

订阅以下载
PerkLevelManager

描述
PerkLevelManager
A mutator for adjusting perk levels. By default, all perks are are maxed out at 25.
This is especially useful for gamemodes such as Controlled Difficulty, so you can play without having to worry about your prestige progression.
This cannot be used to cheat your levels. The levels will revert back to normal after disconnecting.

WARNING: due to the nature of the mechanisms used to enforce perk levels, the mutator is likely to break whenever the game gets updated.

If you like what you see, remember to leave a like and favorite!


How to use
Add to your mutator list like so:
?mutator=PerkLevelManager.PerkLevelManagerMutator

Configuration
By default, perk levels are maxed out at 25, but the prestige is left unchanged (i.e. the player keeps his current prestige).

You will find the config file under KFGame\Config\KFPerkLevelManager.ini on the server side, or My Documents\My Games\KillingFloor2\KFGame\Config\KFPerkLevelManager.ini on the client side (for single player).

Default config:
[PerkLevelManager.PerkLevelManagerConfig] INIVersion=1 PerkLevel=(Value=25,Min=-1,Max=-1) PrestigeLevel=(Value=-1,Min=-1,Max=-1)

If you want to override the levels on a per-perk basis, you can use these directives:
PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_Berserker',Override=(Value=25,Min=-1,Max=-1)) PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_Commando',Override=(Value=25,Min=-1,Max=-1)) PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_Support',Override=(Value=25,Min=-1,Max=-1)) PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_FieldMedic',Override=(Value=25,Min=-1,Max=-1)) PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_Demolitionist',Override=(Value=25,Min=-1,Max=-1)) PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_Firebug',Override=(Value=25,Min=-1,Max=-1)) PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_Gunslinger',Override=(Value=25,Min=-1,Max=-1)) PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_Sharpshooter',Override=(Value=25,Min=-1,Max=-1)) PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_SWAT',Override=(Value=25,Min=-1,Max=-1)) PerkLevelOverrides=(PerkClass=Class'KFGame.KFPerk_Survivalist',Override=(Value=25,Min=-1,Max=-1))
Similarly, you can override prestige levels using PrestigeLevelOverrides=

If you want to set a valid range of levels, you have to configure it like so: (Value=-1,Min=15,Max=24)
This will force all <lvl15 players to lvl15 and all lvl25 players to lvl24.

if you want a perk to not be affected, you can configure it like this: (Value=-1,Min=-1,Max=-1)

GitHub
The project is open-source and available on GitHub[github.com]

License
PerkLevelManager is licensed under GNU General Public License v3.0[github.com]
42 条留言
catto 2024 年 8 月 27 日 上午 3:14 
is this thing working rn?
sebul 2023 年 4 月 25 日 上午 3:53 
this mod broke?
Flammable 2023 年 3 月 21 日 下午 7:48 
I hate what they did to the game.
peelz  [作者] 2023 年 3 月 21 日 下午 7:26 
It's very buggy. It was buggy back when I still played KF2, probably not gonna get any less buggy any time soon. Sorry.
Eivyses 2023 年 3 月 5 日 上午 1:02 
it kinda works but it doesn't? Levels are applied, but perk skills are lost. Anyone know a fix for this?
Flammable 2021 年 1 月 10 日 上午 11:18 
good to hear it still work. I left KF2 for a huge while too, and i'm looking forward to use this mutator in future, when i get back to kf2
Cali 2021 年 1 月 10 日 上午 3:01 
Oh it does still work, it was just the server that didn't activate the mod for some reason, sorry about that
Cali 2021 年 1 月 7 日 下午 2:52 
Yeah that's fair, I've just come back after a 2 year break, and mods are the only thing I plan on returning for
peelz  [作者] 2021 年 1 月 7 日 上午 10:46 
I haven't played KF2 in over a year and I'm not planning to come back. This mod was very unstable even when I first created it. If it doesn't work right now, then I don't think I'll even get around to fixing it (it's a massive pain in the ass because of TWI's shit code).
Cali 2021 年 1 月 7 日 上午 5:26 
Doesn't appear to be working currently on my server, maybe its just me