AntiGuest

AntiGuest

AntiGuest

0 polubień • 0 pobrań
Dostępne pliki
23
Obsługiwane wersje
3
Najnowszy plik
10.08.2016

AntiGuest

Opis

AntiGuest uniemożliwia graczom wykonywanie określonych czynności, takich jak budowanie i walka, co może być wykorzystywane do griefingu.

Każde uniemożliwienie ma własny konfigurowalny komunikat, który będzie wyświetlany graczowi. Ten komunikat obsługuje kody kolorów (&0, &1, ..., &e, &f, &k)

Jak to działa?

AntiGuest używa uprawnień do określenia, czy gracz ma prawo wykonywać daną akcję. Tak więc powinieneś (niekoniecznie, ale zalecane) zainstalować menedżer uprawnień, taki jak bPermissions lub GroupManager razem z AntiGuest. Zwykle chcesz tylko, aby Twoi goście nie mogli wykonywać takich rzeczy jak łamanie i stawianie bloków (griefing), więc powinieneś nie nadawać grupie gości uprawnień do tego. Jednak zaakceptowani gracze powinni mieć możliwość wykonywania tych działań. Osiągniesz to przez dodanie uprawnienia "antiguest.preventions.*" lub konkretnego uprawnienia do gracza lub jego grupy.

Jak widzisz, ten system umożliwia więcej niż "goście nic nie mogą, członkowie wszystko". Możesz na przykład stopniować uprawnienia, np. "goście nic nie mogą, ale cząrek mogą czatować, trails mogą czatować, stawiać i łamać bloki; członkowie mogą wszystko" i nawet bardziej skomplikowane ustawienia, to całkowicie zależy od Ciebie.

Uwaga! Wskazówki dotyczące powszechnych błędów
  • Wszystkie zapobiegania są domyślnie wyłączone od wersji 3.0 (3.2 wprowadza zmiany, zobacz tabelę poniżej)
  • Wszystkie zapobiegania mają własny plik konfiguracyjny od 3.1, od 3.2 stare konfiguracje zostaną przekonwertowane
  • Uprawnienia są wszystkie napisane małymi literami, sprawdź to, zanim zgłosisz AntiGuest nie działające

Zapobiegania

NazwaUniemożliwia ...Włączone domyślnieFiltrowalneKaranieLogowalne
adudostępnianie adresów serwerów (to także włącza link, zobacz poniżej)taknietaktak
afkwyrzucanie graczy po określonym czasie braku aktywnościnienienietak
anvilużywanie kowadełnienietaktak
beaconotwieranie inwentarzy beaconówtaknietaktak
bedspanienienietaktak
bowstrzelanie z łukówtaknietaktak
breakblockniszczenie blokówtaktaktaktak
brewwarzenienienietaktak
buttonpopychanie przyciskównienietaktak
cakejedzenie ciastnienietaktak
capspisanie wiadomości wielkimi literaminienietaktak
changesignzmiana tablictaknietaktak
chatczatowanienienietaktak
chestuzyskiwanie dostępu do skrzyńtaknietaktak
commandużywanie konkretnych poleceńnietaktaktak
damageotrzymywanie obrażeńnietaknienie
dispenseruzyskiwanie dostępu do dystrybutorówtaknietaktak
doorotwieranie lub zamykanie drzwi (w tym bram ogrodzeniowych)taktaktaktak
dropperotwieranie inwentarzy wyrzutnikówtaknietaktak
dropwyrzucanie określonych przedmiotównietaktaktak
enchantdostęp do stołów zaklęćnienietaktak
fightwyrządzanie obrażeń innym graczomtaknietaktak
fishłowienie rybnienietaktak
furnacedostęp do piecównienietaktak
guestlimitzbyt duża liczba gościnienienienie
hopperotwieranie inwentarzy hopperówtaknietaktak
horseinterakcje z końmi, osłami i muleminienietaktak
hotbarzmiana wybranego slotu w pasku hotbaranienietaktak
hungergłódtaknienienie
itemframezmiana ramek na przedmiotytaknietaktak
itemużywanie określonych przedmiotównietaktaktak
jukeboxużywanie jukeboxównienietaktak
lavabucketużywanie kubełków z lawątaknietaktak
leadużywanie smyczynienietaktak
leverużywanie dźwigninienietaktak
linkpublikowanie klikalnych linkówtaknietaktak
milkingdojenie krównienietaktak
monsterbycie celem potworówtaktaktaknie
moveporuszanie się zbyt dalekotaknietaknie
noteblockużywanie bloków nutowychnienietaktak
pickuppodnoszenie określonych przedmiotównietaknienie
placeblockstawianie blokówtaktaktaktak
pressureplateaktywowanie płytek naciskowychnienietaktak
repeaterzmiana opóźnień repeateranienietaktak
shearstrzyżenie zwierzątnienietaktak
sneakskradanie się (ukrywanie nazwy nad jego głową)nienietaktak
spamspamtaknietaktak
spawneggużywanie spawn eggsnietaktaktak
swearprzeklinanietaknietaktak
tameoswajanie zwierzątnienietaktak
tradinghandel z wieśniakaminienietaktak
trampledepczenie uprawnienietaktak
tripwirewyzwalanie lin wyzwalającychtaknietaktak
vehicleużywanie pojazdów (wchodzenie, stawianie, niszczenie, popychanie)nienietaktak
waterbucketużywanie kubełków z wodątaknietaktak
workbenchdostęp do stołów rzemieślniczychnienietaktak
Filtrowanie
Jak działa filtrowanie?

Wyfiltrowane uniemożliwienia pozwalają filtrować akcję, która zostanie uniemożliwiona.

Na przykład zapobiegania poleceń, które mogą albo uniemożliwiać użycie wszystkich poleceń, albo tylko określonego zestawu poleceń na podstawie listy dozwolonej lub zabronionej

Konfiguracja filtru
  • tryb:
    • none: wszystko będzie uniemożliwione (aliasy: -1, nolist, all)
    • biała lista: wymienione wpisy NIE będą blokowane (aliasy: 0, white)
    • czarna lista: tylko wymienione wpisy będą blokowane (aliasy: 1, black)
  • lista:
    • lista wpisów. to mogą być polecenia, nazwy przedmiotów lub cokolwiek innego w zależności od tego, co robi zapobieganie
    • ta lista będzie ignorowana, jeśli tryb jest ustawiony na none

Kary

Od wersji 3.3 AntiGuest umożliwia automatyczne karanie graczy. Możesz określić wiele kar za naruszenie, wartości kar domyślne znajdziesz w konfiguracjach

KaraOpisKonfiguracja
banBanuje graczapowód: powód bana
burnPodpala graczaczas trwania: czas trwania podpalenia w sekundach
dropitemZrzuca trzymany przedmiotopóźnienie podnoszenia: opóźnienie podnoszenia w sekundach
explosionTworzy fałszywą eksplozję i zadaje obrażeniaobrażenia: obrażenia do zadania
kickWyrzuca graczapowód: powód wyrzucenia
killZabija graczabrak
lightningPoraża gracza fikcyjnym piorunemobrażenia: obrażenia do zadania
messageWysyła graczowi niezręczną wiadomośćwiadomość: wiadomość do wysłania
potionPoisons the playerczas trwania efektu, efekt: typ
rocketWypycha gracza w powietrzewysokość: liczba bloków
slapUderza graczaobrażenia: obrażenia do zadania
starvationPozwala graczowi głodowaćbrak

Żadna konfiguracja nie jest podana jako {}


Polecenia

Ogólna składnia: /antiguest <command> lub /ag <command>

PolecenieOpis
helpwyświetla tekst pomocy
can [player] <preventionname>sprawdza, czy gracz (lub inny gracz) spełnia warunek zapobiegania
list [-a]wyświetla aktywne lub wszystkie zarejestrowane zapobiegania
reload [prevention]przeładowuje wtyczkę
setmessage <prevention> <message>ustawia komunikat zapobiegania
language [language]wyświetla lub ustawia język
badword <word>dodaje przekleństwo do zapobiegania przekleństwom
disable <prevention|*> [-t]wyłącza konkretną zapobieganie lub wszystkie naraz
enable <prevention|*> [-t]włącza konkretną zapobieganie lub wszystkie naraz
resetresetuje wszystkie konfiguracje

Instalacja

AntiGuest 3 needs at least Bukkit 1.1-R5!

Kroki
  • Po prostu umieść plik JAR AntiGuest w folderze wtyczek
  • Jeśli aktualizujesz z starszej wersji, możesz usunąć swój plik konfiguracyjny, aby uzyskać świeży
  • restart/reload serwera
  • Pliki konfiguracyjne zostaną wygenerowane/zaktualizowane tak szybko, jak wtyczka zostanie włączona

Uprawnienia

Nazwa uprawnieniaOpisDomyślnie
antiguest,violation-notificationGracz będzie otrzymywał powiadomienia o naruszeniachnieprzydzielone
antiguest.*Pozwala graczowi na wszystkooperators
antiguest.commands.*Pozwala graczowi uruchamiać wszystkie poleceniaoperators
antiguest.commands;<command>Pozwala graczowi uruchomić konkretne polecenieoperators
antiguest.preventions.*Pozwala graczowi przejść wszystkie zapobieganiaoperators
antiguest.preventions;<prevention>Pozwala graczowi przejść przez konkretne zapobieganieoperators

Base configuration

WpisWartość domyślnaOpis
debugnieWłącza lub wyłącza wyjście debug
languagewartość systemowaUstawia język wszystkich tekstów
punishmentstakGlobalnie włącza lub wyłącza karanie
log-violationsnieGlobalnie włącza logowanie naruszeń
prevent-npcnieWłącza zapobiegania dla NPC-ów

Developer Notice

Wtyczka opracowana przez Quick_Wango - Cube Island

  • Chcesz nowe funkcje?
  • Chcesz, aby wtyczka była zawsze na bieżąco?
  • Chcesz dobrego wsparcia?

Robię to praktycznie za darmo w wolnym czasie, więc proszę utrzymuj mnie zainteresowany moimi wtyczkami i pomagaj w opłaceniu moich rachunków po prostu przekazując kilka dolarów.

Wesprzyj PayPal

Dziękuję z góry!

Porozmawiaj z deweloperami (#cubeisland-dev na EsperNet)

Źródło na Github

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 AntiGuest v3.11.0 [1.10.0]
AntiGuest.jar 10.08.2016 2 MB
Stabilne AntiGuest v3.10.0 [1.7.2-R0.2]
antiguest-3.10.0.jar 25.12.2013 251 KB
Stabilne AntiGuest v3.9.0 [1.6.2]
antiguest-3.9.0.jar 15.07.2013 250 KB
Stabilne AntiGuest v3.8.2 [1.5.1-R0.2]
AntiGuest.jar 28.04.2013 242 KB
Stabilne AntiGuest v3.8.1 [1.5.1-R0.2]
AntiGuest.jar 20.04.2013 241 KB
Stabilne AntiGuest v3.8.0 [1.5.1-R0.2]
AntiGuest.jar 20.04.2013 241 KB
Stabilne AntiGuest v3.7.1 [1.5.1-R0.1]
AntiGuest.jar 02.04.2013 239 KB
Stabilne AntiGuest v3.7.0 [1.5.1-R0.1]
AntiGuest.jar 29.03.2013 239 KB
Stabilne AntiGuest v3.6.0 [1.4.5-R0.2]
antiguest-3.6.0.jar 09.12.2012 3 MB
Stabilne AntiGuest v3.5.0 [1.3.2-R0.1]
AntiGuest.jar 14.09.2012 3 MB
Stabilne AntiGuest v3.4.0 [1.2.5-R4.0]
AntiGuest.jar 10.06.2012 3 MB
Stabilne AntiGuest v3.3.0 [1.2.5-R1.2]
AntiGuest.jar 07.05.2012 3 MB
Stabilne AntiGuest v3.2.0 [1.2.5-R1.0]
AntiGuest.jar 21.04.2012 109 KB
Stabilne AntiGuest v3.1.0 [1.2.4-R1.0]
AntiGuest.jar 02.04.2012 91 KB
Stabilne AntiGuest v3.0.3 [1.1-R4]
AntiGuest.jar 10.03.2012 86 KB
Stabilne AntiGuest v3.0.2 [1.1-R6]
AntiGuest.jar 04.03.2012 86 KB
Stabilne AntiGuest v3.0.1 [1.1-R6]
AntiGuest.jar 03.03.2012 86 KB
Stabilne AntiGuest v3.0.0 [1.1-R6]
AntiGuest-3.0.0.jar 01.03.2012 85 KB
Beta AntiGuest v3.0.0-SNAPSHOT [1.1-R4]
AntiGuest-3.0.0-SNAPSHOT.jar 25.02.2012 72 KB
Stabilne AntiGuest v2.5.0 [1.0.1-R1]
AntiGuest-2.5.0.jar 08.01.2012 17 KB
Stabilne AntiGuest v2.4.0 [1.0.0-R1]
AntiGuest-2.4.0.jar 07.12.2011 16 KB
Stabilne AntiGuest v2.3.0 [1337]
AntiGuest.jar 06.10.2011 17 KB
Stabilne AntiGuest v2.2.0 [1185]
AntiGuest-2.2.0.jar 25.09.2011 16 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