DynamicBan

DynamicBan

Proste blokowanie IP!

0 polubień • 0 pobrań
Dostępne pliki
26
Obsługiwane wersje
0
Najnowszy plik
20.08.2014

DynamicBan

Ogłoszenie: Wersja 1.3.1 nie jest kompatybilna z bieżącymi wersjami Spigot!

Trwają prace nad obejściem.

- Opublikowano (10.10.2014) przez DJ Addi



Features

  • Wyrzucanie graczy, bany, banowanie IP lub zakresowe bany graczy
  • Tymczasowe banowanie lub banowanie IP graczy
  • Automatyczne karanie graczy znajdujących się na DNSBL
  • Ostrzegaj graczy i wykonuj polecenia po określonej liczbie ostrzeżeń
  • Otrzymuj powiadomienia, gdy dwóch graczy ma ten sam adres IP lub porównuj IP za pomocą polecenia
  • Zablokuj IP-y pod jedną nazwą
  • Odbierz listę wszystkich graczy i ich IP z konsoli
  • Uczyń graczy odporni na wszystkie polecenia lub dodaj ich do whitelist, aby chronić ich przed banami
  • Sprawdź status gracza w tym ostrzeżenia, wyrzucenia, bany, tymczasowe bany i więcej
  • Wysyłaj graczom informacje o ich ostrzeżeniach po zalogowaniu
  • Wyczyść dane gracza za pomocą prostego polecenia
  • W pełni konfigurowalne komunikaty dla wszystkiego, w tym dla rozgłoszeń
  • Tylko jawne autouzupełnianie dla bezpieczniejszej administracji
  • Powiadomienia o aktualizacjach


Commands

CommandArgumentsDescription
dp[Name]Wyświetla szczegóły podanego gracza.
dk[Name] [Reason]Wyrzuca wybranego gracza.
db[Name] [Reason]Banuje nazwę gracza.
dbip[Name] [Reason]Banuje adres IP gracza.
drb[Name] [level:1/level:2/level:3] [Reason]Banuje zakres IP gracza.
dub[Name]Cofa bana gracza.
dubip[Name]Cofa bana IP gracza.
durb[Name]Cofa bana zakresu IP gracza.
dst[Name] (1/2)Pokaż szczegółowe informacje o ostrzeżeniach i banach.
dtb[Name] [Time eg. 1h:2m] [Reason]Tymczasowy ban nazwy gracza.
dtbip[Name] [Time eg. 1h:2m] [Reason]Tymczasowy ban IP gracza.
dim[Add/Remove][Name]Dodaje lub usuwa immunitet gracza wobec poleceń DynamicBan.
dwl[Add/Remove][Name]Dodaje lub usuwa gracza z listy dozwolonych, która chroni go przed banami.
dw[Name] [Reason]Ostrzega wybranego gracza.
dpg[Name] [data,warns,kicks]Resetuje dane gracza.
drlPrzeładuj dane DynamicBan.
dlistWyświetl listę IP graczy online. (Tylko konsola)
dc[Name] [SecondName]Porównaj IP-y podanych graczy.
dl[IP] [Name]Przypnij podany IP do jednej nazwy.
dul[IP]Odblokuj podany IP.
dm[Name] [Time eg. 1h:2m] [Reason]Wycisz podanego gracza.
dum[Name]Cofnij wyciszenie gracza.


Permissions

PermissionGranted
operator or dynamicban.*Wszystkie komendy
dynamicban.ban.playerdb
dynamicban.ban.ipdbip
dynamicban.ban.rangedrb
dynamicban.immune.adddim add
dynamicban.immune.removedim remove
dynamicban.whitelist.adddwl add
dynamicban.whitelist.removedwl remove
dynamicban.purgedpg
dynamicban.kickdk
dynamicban.player.detailsdp
dynamicban.player.standingdst
dynamicban.reloaddrl
dynamicban.tempban.playerdtb
dynamicban.tempban.ipdtbip
dynamicban.unban.playerdub
dynamicban.unban.ipdubip
dynamicban.unban.rangedurb
dynamicban.warndw
dynamicban.mutedm
dynamicban.unmutedum
dynamicban.lockipdl
dynamicban.unlockipdul
dynamicban.checkPowiadomienia o tym samym IP
dynamicban.comparedc


Configuration

  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
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
# DynamicBan 1.3.1a - Kompleksowy system administracyjny. 
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 kicks?
    broadcast_on_ban: true
    # Do you want to broadcast bans?
    broadcast_on_ipban: true
    # Do you want to broadcast ipbans?
    broadcast_on_tempban: true
    # Do you want to broadcast tempbans?
    broadcast_on_iptempban: true
    # Do you want to broadcast iptempbans?
    broadcast_on_same_ip: true
    # Do you want to broadcast when two players have the same ip?
    broadcast_on_mute: true
    # Do you want to broadcast mutes?
    broadcast_on_unmute: false
    # Do you want to broadcast unmutes?
    broadcast_on_warn: true
    # Do you want to broadcast warnings?
    broadcast_on_rangeban: true
    # Do you want to broadcast rangebans?
    broadcast_on_unban: false
    # Do you want to broadcast unbans?
    warns_timeout: 72
    # How many hours do you want to keep warnings? (0 to keep warnings permanently)
    warns_on_login: true
    # Should players be informed about their warnings after they logged in?
    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
    dnsbl_services:
        - zen.spamhaus.org
        - dnsbl.sorbs.net
    # Which DNSBL services do you want to be checked?
    dnsbl_result: none
    # What should happen when a blacklisted ip attempts to join? (none, kick, ban, ipban, notify)
    tempban_limits: dynamicban/tempban/limit/minute: 60
    dynamicban/tempban/limit/hour: 3600
    dynamicban/tempban/limit/day: 86400
    # Do you want to define permission nodes to limit the maximum tempban length?
    allow_offline_players: true
    # Do you want to allow Bukkit to handle offline UUIDs if they don't have a normal one?
    enable_bukkit_bans: true
    # Do you want to enable the Bukkit bans as backup?
    convert_to_uuid: true
    # Do not change this!
messages:
    # Variables are {SENDER}, {REASON} and {TIME} for temporary actions
    kick_message: "You have been kicked by {SENDER}. Reason: {REASON}"
    # The kick message.
    mute_message: "&cYou have been muted by {SENDER}. Time left: {TIME}"
    # The mute message.
    unmute_message: "&>bYou have been unmuted by {SENDER}."
    # The unmute message.
    ban_message: "You have been banned by {SENDER}. Reason: {REASON}"
    # The ban message.
    tempban_message: "You have been temporarily banned by {SENDER}. Time left: {TIME}"
    # The tempban message.
    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.
    unban_message: "&b{PLAYER}'s ban has been removed."
    # The broadcast message when a player is unbanned.
other_messages:
    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 players with permission/op when the are two or more players with the same ip.
    dnsbl_ip_message: "&b{PLAYER}'s ip is blacklisted."
    warnings_message: "&cYou have been warned for the following reason(s):&b{WARNS}&cYou have {AMOUNT} warning(s)."
    # The message to send to players if warns_on_login is true. Each warning will be sent in a new line.
    default_reason: "&cUnspecified"
    # The default reason for everything.
    dnsbl_reason: "&cYour ip is blacklisted."
    # The default reason for DNSBL bans.

Opis projektu pochodzi z CurseForge i został udostępniony po polsku. Szczegóły konfiguracji, zależności oraz aktualne komunikaty autora sprawdź na w źródłowym katalogu CurseForge.

Stabilne DynamicBan 1.3.1b
DynamicBan.jar 20.08.2014 112 KB
Stabilne DynamicBan 1.3.1a
DynamicBan.jar 06.08.2014 111 KB
Stabilne DynamicBan 1.3.0c
DynamicBan.jar 20.01.2014 88 KB
Stabilne DynamicBan 1.3.0b
DynamicBan.jar 13.08.2013 88 KB
Stabilne DynamicBan 1.3.0a
DynamicBan.jar 26.07.2013 87 KB
Stabilne DynamicBan 1.3.0
DynamicBan.jar 27.06.2013 87 KB
Stabilne DynamicBan 1.2.9
DynamicBan.jar 02.02.2013 77 KB
Stabilne DynamicBan 1.2.8
DynamicBan.jar 05.08.2012 87 KB
Stabilne DynamicBan 1.2.7
DynamicBan.jar 03.08.2012 87 KB
Stabilne DynamicBan 1.2.6
DynamicBan.jar 07.07.2012 84 KB
Stabilne DynamicBan 1.2.5
DynamicBan.jar 08.06.2012 83 KB
Stabilne DynamicBan 1.2.4d
DynamicBan.jar 21.05.2012 70 KB
Stabilne DynamicBan 1.2.4c
DynamicBan.jar 19.05.2012 107 KB
Stabilne DynamicBan 1.2.4b
DynamicBan.jar 10.05.2012 153 KB
Stabilne DynamicBan 1.2.4
DynamicBan.jar 06.05.2012 152 KB
Stabilne DynamicBan 1.2.3b
DynamicBan.jar 23.04.2012 115 KB
Stabilne DynamicBan 1.2.3
DynamicBan.jar 23.04.2012 130 KB
Stabilne DynamicBan 1.2.2b2
DynamicBan.jar 05.04.2012 19 KB
Stabilne DynamicBan 1.2.2b
DynamicBan.jar 05.04.2012 19 KB
Stabilne DynamicBan 1.2.2
DynamicBan.jar 02.04.2012 19 KB
Stabilne DynamicBan 1.2.1
DynamicBan.jar 31.03.2012 17 KB
Stabilne DynamicBan v1.2
DynamicBan.jar 30.03.2012 17 KB
Stabilne DynamicBan v1.2b2
DynamicBan.jar 30.03.2012 5 MB
Stabilne DynamicBan v1.2b
DynamicBan.jar 29.03.2012 5 MB
Stabilne DynamicBan v1.1
DynamicBan.jar 27.03.2012 11 KB
Stabilne DynamicBan v1.0
DynamicBan.jar 26.03.2012 9 KB
Przed instalacją

Jak bezpiecznie sprawdzić ten plugin

Wybierz zgodny plik

Oznaczenia wersji pochodzą z metadanych autora. Dobierz również właściwe oprogramowanie serwera i Javę.

Zachowaj kopię

Przed pierwszym startem skopiuj świat, konfigurację oraz dane pozostałych pluginów.

Przeczytaj log

Po uruchomieniu sprawdź brakujące zależności i pierwszy błąd związany z nazwą pluginu.

Zobacz pełną instrukcję instalacji