HWIDBans

Paid HWIDBans 3.3

No permission to buy ($42.00)
This resource is paid, and requires to be purchased
Features:
  • Ban Synchronization with a MySQL database
  • Hardware ID Bans
  • Timed bans
  • Alt account detection (only allows one account per player if enabled)
  • IP bans
  • Player region locking (only allow connections from specific geolocations or block specific geolocations)
  • Discord webhooks for player events (such as player connections, bans, unbans)
  • Banlist import to seamlessly import your existing server ban list into HWIDBans
  • Allows blocking of cloud gaming providers such as GeForce now
  • Block players connecting with VPNs
  • Block player double login dupe method
  • Block auto clicker server crashing method when leveling characters

Commands (RCON and Console)
  • BanPlayer SteamOrEosID Time (Optional) | Example: BanPlayer 123123123 5m (bans a player with an id of 123123123 for 5 minutes) the time unit can be an m for minutes, h for hours, or d for days
  • UnBanPlayer SteamOrEosID | Unbans a player
  • BanIP IP | bans an IP address, anyone connecting from this IP address will be disconnected
  • UnBanIP IP | unbans an IP address
  • AddToIpWhitelist SteamOrEosID | adds a player to IP filtering whitelist (this is used for example when a legitimate IP address gets flagged for being a malicious one)
  • RemoveFromIpWhitelist SteamOrEosID | removes an ID from the whitelist
  • AddToAltWhitelist SteamOrEosID | adds a player to the alt account detection whitelist
  • RemoveFromAltWhitelist SteamOrEosID | removes a player from the alt account detection whitelist
  • DeletePlayerRecord SteamOrEosID | removes all player data from the database
  • GetPlayerHWID SteamOrEosID | displays all hardware id strings associated with this playerID
  • HWIDBans.reload | reload the config

[CODE lang="json" title="Configuration File"]{
"License": {
"LicenseKey": ""
},
"Mysql": {
"MysqlDB": "testdb2",
"MysqlHost": "localhost",
"MysqlPort": 3306,
"MysqlPass": "",
"MysqlUser": "root",
"UseMysql": true
},
"Sqlite": {
"DbPathOverride": ""
},
"General": {
"Database_Sync_Time_Seconds": 60,
"HWID_Not_Received_Kick_Timer": 60,
"Enable_Double_Login_Prevention": true,
"Double_Login_Database_Sync_Time_Seconds": 0.5,
"Min_Time_Between_Clicks_Seconds": 0.1,
"Save_Discord_Logs_In_Database": false,
"ImportBanlist": false,
"ImportBanlist_FromURL": false,
"URLBanlist_Override": ""
},
"Discord": {
"ServerName": "TestMap",
"Use_Compact_Webhook": false,
"Ban_UnBan_Webhook": "",
"Kick_Webhook": "",
"Log_In_Log_Out_Webhook": "",
"NewPlayer_Webhook": ""
},
"Bans": {
"Exclude_Admins_From_All_Checks": false,
"Use_Alt_Account_Detection": true
},
"IpFiltering": {
"Enabled": true,
"Update_Ip_Cache_At_Time_Diff_Hours": 100,
"IpHubAPiToken": "",
"RegionLockType": "Blacklist",
"Regions": ["BE", "DE"]
},
"Commands": {
"BanCommand_Override": "",
"UnBanCommand_Override": ""
},
"Messages": {
"Sender": "HWIDBans",
"Send_Banned_Message_To_All_Players": true,
"AltAccountKickMessage": "You're connecting with an ALT account, please connect with your original account",
"BadIpKickMessage": "Your IP address is deemed unsafe and thus unable to join this server",
"BadRegionKickMessage": "You are not authorized to join this server from your current country/region",
"BannedKickMessage": "You're HWID Banned From This Cluster",
"TimeBannedKickMessage": "You're Banned from this cluster for another {Days} Days {Hours} Hours and {Minutes} Minutes!",
"BannedPlayerMessageToAllPlayers": "{} Has Been Banned From This Cluster And Will Be Kicked Shortly",
"DoubleLoginKickMessage": "You have been kicked because this steam account is active on another server!",
"HWIDNotReceivedKickMessage": "You have been kicked because the server did not receive your unique identifiers"
}
}[/CODE]
Author
WETBATMAN
Views
529
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from WETBATMAN

Back
Top