Inactive [GEN/SEC] Advanced Bans v0.4: Temporary bans [812]

Discussion in 'Inactive/Unsupported Plugins' started by kyku, May 11, 2011.

  1. Offline

    kyku

    [tnt] Advanced Bans - more control [tnt]
    Version: 0.4

    More advanced control ban. Allows temporary bans, bans once the nickname and IP and ban reasons.

    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) (only MySQL Support for now) New
    • MySQL SUPPORT New
    Commands*:


    • /bann <nick> [time in minutes] [reason...] - ban player (if player is offline, plugin will use ip history) (example: /bann kyku 15 Spam)
    • /unbann <nick> - unban player (example: /unbann kyku)
    • /bannip <ip address> [time in minutes] [reason...] - ban player on ip AND NAME (it use ip history) (example: /bannip 127.0.0.1 60 Spam)
    • /unbannip <ip address> - unbanip player (example: /unbann 127.0.0.1)
    • /kickk <nick> [reason] - kick player (example: /kickk kyku spam)
    * /bann or /ban depending on the choice




    Configuration:


    Code:
    Advanced Bans:
        Strings:
            Unban broadcast: '&RED;Admin: &ANAME; unban &TNAME;.'
            Kick:
                broadcast: '&RED;Admin: &ANAME; kicked &TNAME;. Reason:&REASON;.'
                kickmsg: '&RED;You have been kicked! Reason:&REASON;.'
            Ban:
                t+r-broadcast: '&RED;Admin: &ANAME; has banned &TNAME; for &TIME;min.
                    Reason:&REASON;.'
                perm-kickmsg: '&RED;You have been banned from this server.'
                only time-broadcast: '&RED;Admin: &ANAME; has banned &TNAME; for &TIME;min.'
                only time-kickmsg: '&RED;Banned for &TIME; min.'
                t+r-kickmsg: '&RED;Banned for &TIME;min. Reason:&REASON;.'
                perm-broadcast: '&RED;Admin: &ANAME; has banned &TNAME;.'
            Join:
                Banned reason-left: '&RED;Banned! Reason:&REASON; (Left: &LEFT;min.)'
                Welcome msg: '&GREEN;You have been unbanned. Welcome back!'
                Banned IP: '&RED;Your IP has been banned.&WHITE; Do not change nickname!'
                Banned reason: '&RED;You have been banned from this server. Reason:&REASON;.'
            Standard reason: ' None'
            Error:
                No access: '&RED;You don''t have permissions'
                Player is offline: '&RED;This player is offline'
        MySQL:
            Use: false
            User: username
            Port: 3306
            Host: localhost
            Database: minecraft
            Password: password
            table: ab_list
            table history: ab_history
        Settings:
            Ban nickname + IP: true
            Welcome message: true
            Broadcast kick msg: true
            Broadcast ban msg: true
            Use IP history: true
            Broadcast unban msg: true
    
    Permissions - advbans.<command>

    • advbans.bann - allow use /bann <nick> [time] [reason]
    • advbans.bannip - allow use /bannip <IP ADDRESS> [time] [reason]
    • advbans.unbannip -allow use /unbannip <IP ADDRESS>
    • advbans.unbann - allow use /unbann <nick>
    • advbans.kickk - allow use /kickk <nick> [reason]
    or (if you use an alternative plugin)
    • advbans.ban - allow use /bann <nick> [time] [reason]
    • advbans.banip - allow use /bannip <IP ADDRESS> [time] [reason]
    • advbans.unbanip -allow use /unbannip <IP ADDRESS>
    • advbans.unban - allow use /unbann <nick>
    • advbans.kick - allow use /kickk <nick> [reason]
    TODO:


    • ban offline player
    • banip / unbanip
    • configuration
    • logs
    • web panel + banlist
    • MySQL
    • command kick
    Screen:


    Show Spoiler

    [​IMG]


    Download:

    REMOVE CONFIG BEFORE UPDATE!

    MySQL Connector (Put in base folder, where craftbukkit)
    Advanced Bans v0.4 (CB: 766-798) - New (Commands: /bann, /bannip, /kickk, /unbann, unbannip)
    Advanced Bans v0.4 (2) (CB: 766-798) - New (Commands: /ban, /banip, /kick, /unban, unbanip)

    Advanced Bans v0.3 (CB: 766)

    Source code in jar (v0.4+)..

    Changelog:

    Version 0.4:
    • MySQL
    • IP History (Only MySQL support!)
    • New commands: /bannip, /unbannip (Only MySQL support!)
    • Fixed some bugs
    Version 0.3:


    • Configuration!
    • Ban offline players work
    • Kick command
    • Logs
    • Fixed some bugs
    Version 0.2-beta:


    • Fixed some bugs
    Version 0.1-beta:


    • Initial release
     
  2. Offline

    ProlandPL

    Thank you omnee for the fact that someone is still dealing it. It is great plugin!
     
  3. Offline

    Hydrosis

    So no one actually "took over" this plugin, right?
     
  4. Offline

    Gamerlv

    Officially, No. I haven't spoken with @kyku but as long as that my server uses this plugin I will be updating it. Maybe even after that as well since I see people are using it.
     
  5. Offline

    Hydrosis

    Thanks updating it btw :) I was just asking because I didn't know whether or not I should ask for feature requests at this time.
     
  6. Offline

    Gamerlv

    Sure go ahead.
     
  7. Offline

    schael

    Gamerlv - it seems that 1.2.4 R1 breaks the plugin... I always have the "you don't have permission" message even if I have '*'
     
  8. Offline

    /dev/null

    Me too. Plugin worked three days and suddenly, after reload i can't ban anyone. I can ban by the console, but on server, with * permission i have message that "No access" or "You don't have permission"

    Ktoś z Polski miał problem z tym pluginem i sobie poradził? Prosiłbym o kontakt.

    When you will release version for 1.2.5?
     
  9. Offline

    schael

    Hum, it appears that AdvancedBans can't detect PermissionsEx, it says it uses op permissions. Is AB designed to work with Pex ?
     
  10. Offline

    turolla2000

    Does this work to 1.2.5?
    If not it is such a great plugin please update it
     
  11. Offline

    turolla2000

    does this work to 1.2.5?
     
  12. Offline

    Gamerlv

    To the best of my knowledge it does. I have this running on my own 1.2.5 server.


    Do you have any other errors or debug messages? I am very interested in making this plugin work with either permissionEx or bukit perms.
     
  13. Offline

    turolla2000

    Why cant i download it?
    404 error?

    ohh i got it, i downloaded the 1.2.3 version
    now it is working

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 16, 2016
  14. Offline

    robbcap

    The link is broken
     
  15. Offline

    Gamerlv

  16. Offline

    CookCraftHD

    Last edited by a moderator: Jul 16, 2016
  17. And how <snip by pyraetos> do i download it?
     
  18. Offline

    nTiger

    links are dead : (
     
  19. Offline

    Digital_SA123

    I demand a reupload.
     

Share This Page