HectorNr666 Posted April 3, 2018 Share Posted April 3, 2018 Hy there. AND AT FIRST: Thanks to OC and dmustanger for their work for servertools! Without their indirect motivation kick i wouldn't even be here anymore i guess * footnote: maybe OC will add this Module on servertools also, up to this upcoming release i'll share it as standalone module My Little MOD enhances dedicated servers with possibilty to Kick or Ban players based on their Country (Sources will kept up to date / always-on LIVE IP databases). because of many requests, I made a restricted version for all people of this Forum, where the key is already configured. You only have to unpack to your Server and define the countries. Download (FORUM EDITION ONLY) here. Password of ZIP File (same as Thread ID :-) --> 82841 For further Information or you like to use advanced Features like the Kick+BanBasedOnLanguage Feature, you have to use your Steam OpenID on http://services.alienhard.net. The Country itself will be saved locally and generating ConfigFiles on a fresh start. It's ONLY requesting from API the Country of player again if:  Player is new to your Server  IP of Player changed since last logon to your Server Installation: -------------- * Download and unpack to your 7daystodiededicated\Mods folder. * Start Server. * Edit the default config files, which will be created on first start on location <savegamefolder>\CountryRestrictions Update the XML file to configure your own Countries <?xml version="1.0" encoding="UTF-8"?> <CountryCheck> <Country> <countryname name="Navezgane" autokick="True" autoban="False" KickBasedOnLanguage="False" BanBasedOnLanguage="False" /> <countryname name="Alexandria" autokick="True" autoban="True" KickBasedOnLanguage="False" BanBasedOnLanguage="False" /> </Country> </CountryCheck> Usage: -------- *EDIT -New feature: Added console command 'countrylist' (and shortcut:'cl') for follwowing output: 2018-04-07T09:03:43 2957.666 INF Executing command 'cl' by Telnet from *.1.2.3:370 Code: 4/7/2018 9:03:43 AM [CountryRestrictions] 76561198********* Name:R___ Country: Germany IP::*.*.*.* 4/7/2018 9:03:43 AM [CountryRestrictions] 76561197********* Name:I___ Country: Finland IP:*.*.*.* 4/7/2018 9:03:43 AM [CountryRestrictions] 76561197********* Name:K___ Country: Norway IP:::ffff:*.*.*.* 4/7/2018 9:03:43 AM [CountryRestrictions] 76561198********* Name:B___ Country: Russia IP:*.*.*.* So it gonna show all online players and corresponding country. *** Upcoming Version gonna include *** -> Report Banned IPs / Banned SteamIDs Any questions ? Visit my Discord https://discord.gg/hvDpcst | Send me PM | Post here on forum Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.