Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
You can also subscribe on Steam and get the files (CountryTagsDB.ini, CountryTags.u & CountryTags.ucl) from Killing Floor\System\ folder.
I have no idea if the perk progression has ever worked on else's server, but it did on my server for my two friends and I. Not sure why anything would be any different, or changed.
I remember anything that modified the client side disabling perk progression, unless the mutator was whitelisted. Anything on the server side was fine, though. This one is 100% server side, so not sure what's going on.
Unfortunately as far as I know, or can remember, all the other country tags mutators have the database included in the .u file(s), so there's no way to update them without breaking the whitelisting. And there's no way to whitelist new mutators anymore.
This is the way I did it, and it worked for me: https://wiki.tripwireinteractive.com/index.php/Dedicated_Server_%28KillingFloor%29
I would assume that would be the original purpose of it, but it does seem somewhat pointless.
https://mega DOT nz/file/G0dSgQhY#gmpzANubltfSzi5R60K27yibUTXMTmzkSSdB_HCHsMU
I have one question, in ClientHandler: SetTimer(2 + FRand(), true);
Why bLoop is true?
This is to prevent the player's name from being changed using the command SetName?
lol I did ZZ to LN which also replaced the three letter occurrences too.....did "ZZ" to "LN" and that ignored the three letter ones, so I could do "ZZZ" to "LAN"
And it works: https://steamhost.cn/steamcommunity_com/id/Boltte/screenshot/754844126803210617 without needing to specify the IP of the host computer!
The mutator won't work in solo at all, and on listen server it doesn't work for the host, but works for everyone else. On a dedicated server it works for everyone.
Also, perks won't progress on a listen server. This possibly only affects the host. On dedicated server, perk progression works for everyone.
The "HostLanIpAddr" address is used to catch the host's actual IP address, and "HostWanIpAddr" is used to mask it.
Here's another way to do it:
Open "CountryTagsDB.ini" in notepad, press CTRL+H (replace function) and replace all ZZZ with LAN, or whatever you want.
ZZ/ZZZ entries are reserved, which basically means no one will ever have said tag, except for the local players.
Looks like LN and LAN doesn't exist as a country code which means it's usable!
HostLanIpAddr="127.0.0.1" >> didn't change the tag even though I hosted the server on the same computer...
But if I did HostLanIpAddr="192.168.1.9", it did change the tag specifying the IP of the server computer....
Maybe former only works on a listen server and not a dedicated one?
127.0.0.1 if the server's running on the same computer, 192.168.something.something if in local network.
1. Open up "CountryTags.ini" file in notepad. It should be in "System" folder.
2. Make sure "HostWanIpAddr" line is "0.0.0.0".
3. Save & exit.
4. Open up "CountryTagsDB.ini" in notepad. Once again, it should be in the "System" folder.
5. Look at the second line: "C=(S=0,E=16777215,C="ZZ",L="ZZZ")"
You can change the ZZ and ZZZ into whatever you want.
ZZ is used when short country tags option is enabled, and ZZZ when it's not.
At least that way people can tell whether you just have a godly connection or joining via LAN and show incredibly envious latency...
And since I'm here, I'll update it now.
@Essence спасибо!