Advanced Bans
Advanced bans allows you to Temporary and Permanently ban players from your server. You can now have more control about your bans with both IP and Nickname banning.
We hope to have version 2.0 ready soon! Progress: 49,85%.
We will update soon with more features!
Features:
- Ban player
- Unban player
- Temporary bans (in minutes)
- Reasons for the ban
- Left time for unban in kick reason
- "Welcome back" message (after unban)
- Ban both nickname and IP (good for offline servers)
- Permissions or OP
- Console support
- Configuration
- Lightweight
- IP History (ban offline player on ip)
- MySQL support
Any ideas and suggestions are always welcome! Open a ticket to submit your idea.
Commands / permissions:
* advbans.ban - /ban <name> [time in minutes] [reason...] - ban player (if player is offline, plugin will use ip history) (example: /ban kyku 15 Spam) * advbans.unban - /unban <name> - unban player (example: /unban kyku) * advbans.banip - /banip <ip address> [time in minutes] [reason...] - ban player on ip AND NAME (using ip history) (example: /banip 127.0.0.1 60 Spam) * advbans.unbanip - /unbanip <ip address> - unbanip player (example: /unbanip 127.0.0.1) * advbans.kick - /kick <name> [reason] - kick player (example: /kick kyku spam)
The first author of this plugin was Kyku. Since then this plugin has been remodeled to use the new bukkit configuration system.
How do i get the player's ip adress?
<<reply 1067159="">>
Yea the logo is supposed to say lose, but I don't have the source image any more.
There is an ingame command (/checkbans) to check whether a player has bans and is currently banned, it doesn't display how long a player is still banned though.
Good plugin. I came to check if there was a command in-game to check how much time a player's ban had remaining. Also, noticed... did you mean "loose" rather than "lose" in your heading image?
gamerlv If you are from Latvia, then please concact me private or write via skype
>> dj_ali@ottocraft
@matekso
I though that I already did, but it seems that code isn't in the public repo. So hmm Added to the list!
Perfect plugin, guys. Btw, would be great if you add reload command.
what is the reload command ?
Can u help me? We want to integrate this ban sistem with our website so it shows the bans that are made. But as far as I understood there should be a web system coming along withe the plugin, where can I find that system?
Please Update.
Ok, I think this problem is caused by new version. My ban_list (MySQL) not have new 'unbanreason' column. I love you're plugin, his help me very :)
@Helio44
At the moment this is not how it works. If you would like this feature please add create a feature request in the tickets section.
@DarkPingoo
Is your database up to version 3? It appears you are missing some needed fields there. At the moment I'm having some technical issues, but you can try to set the version number, in the config, lower then the version your using. This should trigger an DB upgrade attempt.
Ok, i download new version and work fine. But when unban player, an SQL error occured :
Hello gamerlv, this plugins allow the tempban start at the first reconnect of a player ? Could be useful, tempban are useless if player isn't here while the pusnishment.
@DarkPingoo
Are you sure the plugin is loaded? The plugin auto unloads if it detected a fatal error, like a dying mysql server or disappearing bans file.
You can check with /plugins and/or /checkbans ( if you have a recent version )
When i use /ban <player> <time> <reason> Bukkit command was executed, not advbans . can you add priority High ?
@xxcheesexpuffxx
With the latest beta ( which is the one I run myself) I have only had one issue. Which I have yet to find a solution for. To use ban I had to add both the normal ban permission and the newly added tmpban permission. If none of the commands work I could I guess take another crack at it this afternoon.
yeah seems like with 1.3.2r.01 regardless of permissions my mods are unable to use commands from advanced bans. I know it's not updated to 1.3.2 yet but just posting for the sake of it. still able to ban and kick from the console.
When i try /kick [name] [reason] It says wrong usage
permissions not working. can i see source code ?