About BanSystemUltra
Ultra ban system plugin info
This plugin allows you to ban players temporary or permanently by IP and steamid!
If the player got banned from you server his ip will get automnaticly banned!
Also if the player join in the server with banned IP he will get banned automaticly, this plugin ban multiple IPs matches
If in the BanSystemUltraData contains 2, 3, or more sames IPs as banned its also gonna set to banned! This is for multiple accounts,
Example: Player 76561198200022991 get banned in the server with IP 127.0.0.0 his ip gonna be banned and the plugin will search same ip adress in the data if some one have same ip he will get banned aswell.
And another option to ban the player's team if the player get permanent ban.
Warns Section
You can aswell warn players and configure the config to ban players permanently or temporary full configurable in config section!
Commands Section
banplayer steamid time(Format: 1d, 1h, 1m, 1d1h1m) reason -> Ban player temporary
banplayer steamid reason -> Ban player permanently
Example 1: banplayer 76561198200022991 30d24h60m "Bug abusing"
Example 2: banplayer 76561198200022991 "Cheating"
warnplayer steamid reason
Example 1: warnplayer 76561198200022991 racism -> adds 1 warn to this player with reasion racism
if player 76561198200022991 have for example 3 warns - he will get banned with last warn reason
example: If the player 76561198200022991 warned already 2 times - and the last warn is: toxic and we want to warn him again = warnplayer 76561198200022991 racism = player will be banned for X days for racism -> the number of warnings can be configured in the config section and ban duration aswell.
Default Configuration section
REMEMBER TO REMOVE YOUR PLUGIN CONFIGURATION BEFORE UPDATING, TO AVOID ERRORS IT IS ALWAYS BETTER TO RECONFIGURE THE PLUGIN [JSON]
{ "Send Mesages to DiscordWeebhook? Requieres DiscordApi plugin!": false, "Configuration for Discord Weebhook Url!": "", "Ban the player during the connection if his banned IP is detected in the data? (It will search all the data if there is any banned IP like the player's)": true, "Use messages in Embed? (false = normal / true = Embed)": true, "Ban player team if the player gets permanent ban? (Bans full team permanently aswell)": true, "Use permanent bans via warnings?": true, "Number of maximum warns after permanent ban": 10, "Use temporary bans via warnings?": true, "Ban duration after X warnings (Warnings - ban days (in days))": { "3": 1, "6": 7, "8": 14 } }
{ "76561198200022991": { "WarningCount": 6, "WarningReasons": [ "test", "Test2", "Test3", "Test4", "Test5", "Racism" ] } } Rejecting connection - You are banned from this server for 7 days (Racism)
REQUIEREMENTS:
Plugin: DiscordApi also incluided in the ZIP file - if you dont have that file the messages will not sent to DiscordWeebhooks