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

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"
    }
}
Author
WETBATMAN
Views
363
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from WETBATMAN

Back
Top