Old page - 1.2.3 - 1.2.8
Announcement: 1.2.9 was released with many neat updates! Check the file section to download the new version.
- Posted on (02/02/2013) by DJ Addi
Announcement: 1.2.9 was released with many neat updates! Check the file section to download the new version.
- Posted on (02/02/2013) by DJ Addi
Planned Features:
- None
- Kick, ban, IP-ban or range-ban players with reasons
- Temporarily ban or IP-ban players
- Warn players and execute commands after a certain amount of warnings
- Get notified when two players with the same IP adress join or compare IPs manually per command
- Lock IPs to a single name
- Recieve a list of all players and their IPs from the console
- Make players immune to all commands or whitelist them to protect them from bans
- Check a player's status including warns, kicks, bans, temporary bans and more
- Purge a player's data with a simple command
- Fully costumizable messages for everything including broadcasts
- No autocomplete for safer administration
- Update notifications
Command | Arguments | Description |
---|---|---|
dp | [Name] | Displays details for the given player. |
dk | [Name] [Reason] | Kicks the specified player. |
db | [Name] [Reason] | Bans a player's name. |
dbip | [Name] [Reason] | Bans a player's IP. |
drb | [Name] [level:1/level:2/level:3] | Bans a player's IP range. |
dub | [Name] | Unbans a player's name.. |
dubip | [Name] | Unbans a player's IP. |
durb | [Name] | Unbans a player's IP range. |
dst | [Name] (1/2) | View detailed information about warns and bans. |
dtb | [Name] [Time eg. 1h:2m] | Temporarily bans a player's name. |
dtbip | [Name] [Time eg. 1h:2m] | Temporarily bans a player's IP. |
dim | [Add/Remove][Name] | Adds or removes a player's immunity to DynamicBan commands. |
dwl | [Add/Remove][Name] | Adds or removes a player from the whitelist which protects the player from bans. |
dw | [Name] [Reason] | Warns the specified player. |
dpg | [Name] [data,warns,kicks] | Resets a player's data. |
drl | Reload the DynamicBan data. | |
dlist | View a list of online player's IPs. (Console only) | |
dc | [Name] [SecondName] | Compare the IPs of the specified players. |
dl | [IP] [Name] | Locks the specified IP to a name. |
dul | [IP] | Unlocks the specified IP. |
dm | [Name] [Time eg. 1h:2m] | Mute the specified player. |
dum | [Name] | Unmute the specified player. |
Permission | Granted |
---|---|
operator or dynamicban.* | All commands |
dynamicban.ban.player | db |
dynamicban.ban.ip | dbip |
dynamicban.ban.range | drb |
dynamicban.immune.add | dim add |
dynamicban.immune.remove | dim remove |
dynamicban.whitelist.add | dwl add |
dynamicban.whitelist.remove | dwl remove |
dynamicban.purge | dpg |
dynamicban.kick | dk |
dynamicban.player.details | dp |
dynamicban.player.standing | dst |
dynamicban.reload | drl |
dynamicban.tempban.player | dtb |
dynamicban.tempban.ip | dtbip |
dynamicban.unban.player | dub |
dynamicban.unban.ip | dubip |
dynamicban.unban.range | durb |
dynamicban.warn | dw |
dynamicban.mute | dm |
dynamicban.unmute | dum |
dynamicban.lockip | dl |
dynamicban.unlockip | dul |
dynamicban.check | Same-IP notifications |
dynamicban.compare | dc |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 | # DynamicBan 1.2.8a - Comprehensive Administration System. config: check_for_updates: true # Do you want to check for updates? plugin_tag: '&0[&3DynamicBan&0]&f: ' # How do you want the plugin messages to be tagged? ('' to deactivate) broadcast_on_kick: true # Do you want to broadcast on kicks? broadcast_on_ban: true # Do you want to broadcast on bans? broadcast_on_ipban: true # Do you want to broadcast on ipban? broadcast_on_tempban: true # Do you want to broadcast on tempban? broadcast_on_iptempban: true # Do you want to broadcast on iptempban? broadcast_on_same_ip: true # Do you want to broadcast on two players having the same ip? broadcast_on_mute: true # Do you want to broadcast on mute? broadcast_on_warn: true # Do you want to broadcast when a player is warned? broadcast_on_rangeban: true # Do you want to broadcast when a player is rangebanned? warn_results: # What should happen if a player recieves too many warns? 3: dk {PLAYER} {WARNREASON} # Number of warns: Command to be executed 5: dtb {PLAYER} 15m 7: dtb {PLAYER} 30m 9: dtb {PLAYER} 60m 10: db {PLAYER} {WARNREASON} warns_timeout: 72 # How many hours do you want to keep warns? warns_on_login: 1 # Do you want players to get notified about their warnings when they login? # 0 = deactivate # 1 = show amount of warnings # 2 = show all warnings # 3 = show all warnings & amount of warnings warns_on_login_delay: 0 # By how many seconds should the warning notification be delayed? (0 to deactivate) connections_per_ip: 5 # How many connections do you want to allow per ip? (0 to deactivate) messages_per_ip: 3 # For how many connections from the same ip should the join and leave message be shown? (0 to deactivate) op_immune_bypass: false # Allows OPs to bypass the immunity of players. mute: blocked_commands: # When a player is muted, what commands should be disallowed? - msg - tell - r - er messages: kick_message: "You have been kicked." # The kick message. ban_message: "You have been banned." # The ban message. tempban_message: "You have been temporarily banned." # The tempban message. ip_tempban_message: "You have been temporarily ip-banned." # The tempipban message. ip_ban_message: "You have been IP banned." # The ipban message. warn_kick_message: "You were kicked after multiple warnings." # The warnkick message. locked_ip_message: "That IP has been locked to another player." # The iplock message. ip_connections_message: "Too many players connected from your IP." # The iplimit message. rangeban_message: "You IP-Range has been banned." # The rangeban message. broadcast_messages: kick_message: "&b{PLAYER} has been kicked. Reason: {REASON}" # The broadcast message when a player is kicked. mute_message: "&b{PLAYER} has been muted. Time: {TIME}" # The broadcast message when a player is muted. ban_message: "&b{PLAYER} has been banned. Reason: {REASON}" # The broadcast message when a player is banned. tempban_message: "&b{PLAYER} has been temporarily banned. Time: {TIME}" # The broadcast message when a player is tempbanned. ip_tempban_message: "&b{PLAYER} has been temporarily ip-banned. Time: {TIME}" # The broadcast message when a player is iptempbanned. ip_ban_message: "&b{PLAYER} has been ip-banned. Reason: {REASON}" # The broadcast message when a player is ipbanned. warn_message: "&b{PLAYER} has recieved a warning. Reason: {REASON}." # The broadcast message when a player is warned. rangeban_message: "&b{PLAYER} has been range-banned. Reason: {REASON}" # The broadcast message when a player is rangebanned. other_messages: muted_message: "&cYou cannot talk, you have been muted. Time left: {TIME}" # The message to send to the player when he/she is muted. muted_command_blocked: "&cYou cannot perform that command when muted! Time left: {TIME}" # The message to send to the player when he/she is muted and attempts a blocked command. immune_message: "&cThat player is immune to your command!" # The message the commandsender will recieve if a player is immune. warned_message: "&c{SENDER} warned you. Reason: {REASON}." # The message to send to the player when he/she is warned. same_ip_message: "&b{PLAYER} logged in on the same IP ({IP}) as {OLDERPLAYER}." # The message to send to people with permission/op when the are two or more players with the same ip. default_reason: "&cNothing." # The default reason for everything. |
- MySQL
- DNSBL Blacklist (To block spammers, public proxies, etc)
- Broadcast on unban
- Add reason to tempbans