AutoMod

AutoMod

Próby wykonywania pracy administratorów serwera i moderatorów, automatycznie dające im więcej czasu na grę.

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

Opis

Ten plugin stara się wykonywać pracę administratorów serwera i moderatorów automatycznie, dając im więcej czasu na grę i chroniąc serwer, gdy żaden personel nie może być online. Podobnie jak wszystkie moje wtyczki, został on stworzony do użytku na moim publicznym serwerze i udostępniany, bo wydaje się, że nie ma niczego, co robi to samo.

Kiedy gracz dołącza, jest przez pewien czas obserwowany, więcej szczegółów dotyczących tego, co jest obserwowane, podane jest poniżej, ale w skrócie ich styl gry jest analizowany, aby sprawdzić, czy odpowiada typowemu grieferowi. Jeśli stwierdzono naruszenie jednego lub więcej z tych warunków, uprawnienia do budowy są usuwane, co oznacza, że nie mogą niszczyć ani stawiać bloków, ani w rzeczywistości nie mogą wchodzić w interakcję z niczym. Istnieje prawdopodobieństwo, że legitni gracze mogą zostać wykryci; aby uniknąć, że to byłoby zbyt uciążliwe dla nowych graczy, mają oni możliwość skorzystania z polecenia /build, aby poprosić o przywrócenie swoich uprawnień, co pozwala innym użytkownikom na serwerze zagłosować, czy użytkownik powinien odzyskać uprawnienia. Głos w 100% „tak” oznacza, że wszystkie kontrole zostaną zresetowane. Uprawnienia mogą być użyte do stworzenia zaufanej grupy graczy, która jest obserwowana i która może głosować.

Bug Reports / Suggestions

Jeśli znajdziesz błąd, napotkasz problem lub masz sugestię, proszę wypełnić zgłoszenie za pomocą linku Zgłoszenia powyżej. Nie mam czasu na czytanie sekcji komentarzy, każdy komentarz mieszczący się w powyższych trzech kategoriach zostanie zignorowany.

Czy to działa?

Króta odpowiedź brzmi: działa na głupców, a ci akurat bywają najbardziej irytujący. Każdy, kto ma sens, aby zajrzeć na listę wtyczek, wie, że wystarczy wykopać dużą ilość ziemi, by uniknąć wykrycia. Inni mogli spróbować użyć alternatywnego konta po stwierdzeniu, że mogą zniszczyć kilka bloków na konto; miejmy nadzieję, że się znudzą.

Kontrole

Rodzaje bloków

Główne sprawdzenie dotyczy bloków, które gracz łamie; jeśli łamie jakiekolwiek nienaturalne bloki zanim stanie się zaufany, dostaje naruszenie możliwości stawiania bloków. Więcej niż 8 takich naruszeń oznacza, że został zablokowany. Prawdopodobnie każdy blok, który nie występuje naturalnie w świecie, będzie częścią budowy.

LogBlock

To idzie w parze z powyższym; jeśli gracz zniszczy więcej niż 8 bloków, które zostały położone przez innego gracza, zanim stanie się zaufany, zostaje zablokowany.

NoCheat

Jeśli gracz wydaje się używać niektórych powszechnych hacków uwzględnionych w klientach griefingu podczas łamania bloku, zostaje natychmiast zablokowany. Dane z wtyczki NoCheat są używane do tego sprawdzenia.

Dostęp do skrzyń

Jeśli gracze usuną przedmioty z skrzyni zanim zostaną zaufani, zostają zablokowani.

Uprawnienia

automod.watch.all - Gracze z tym uprawnieniem będą mieli poddane wszystkie dostępne kontrole. Domyślnie wyłączone.

automod.watch.build - Gracze z tym uprawnieniem będą mieli analizowany typ bloków, które łamią. Domyślnie wyłączone.

automod.watch.logblock - Gracze z tym uprawnieniem będą mieli sprawdzanego właściciela bloków, które łamią. Domyślnie wyłączone.

automod.watch.nocheat - Gracze z tym uprawnieniem będą mieli analizowane dane z NoCheat. Domyślnie wyłączone.

automod.watch.chests - Gracze z tym uprawnieniem będą mieć obserwowany dostęp do skrzyń; jeśli będą wyjmować przedmioty z skrzyń zbyt wcześnie, zostaną zablokowani. Domyślnie wyłączone.

automod.admin.vote - Gracze z tym uprawnieniem otrzymają możliwość głosowania, aby przywrócić graczowi uprawnienia do budowy. (zalecane dla członków lub zaufanych graczy) Domyślnie tylko dla operatorów.

automod.admin.data - Gracze z tym uprawnieniem mogą użyć polecenia /data, aby wyświetlić dane, które spowodowały zablokowanie gracza. Należy je przyznać graczom z uprawnieniem do głosowania i również domyślnie tylko dla operatorów.

automod.admin.lists.all - Umożliwia graczowi modyfikowanie wszystkich list, domyślnie tylko dla operatorów.

automod.admin.lists.blocked - Umożliwia graczowi modyfikowanie listy zablokowanych graczy, domyślnie wyłączone, ponieważ jest to pokryte wyżej.

automod.admin.lists.trusted - Umożliwia graczowi modyfikowanie listy zaufanych graczy, domyślnie wyłączone, ponieważ jest to pokryte wyżej.

Polecenia

/build - Wykorzystywane przez graczy do poproszenia o przywrócenie uprawnień do budowy.

/vote - Wykorzystywane przez zaufanych graczy do głosowania, informacje o użyciu dostępne w grze.

/data - Pokazuje dane, które spowodowały zablokowanie danego gracza, przydatne podczas głosowania.

/list - Służy do dodawania lub usuwania graczy z listy zaufanych lub zablokowanych.

/trustallplayers - Dodaje wszystkich graczy, którzy kiedykolwiek byli na serwerze, do listy zaufanych; może być przydatne, jeśli masz już ugruntowaną i zaufaną bazę graczy.

Wkład

Wkład do projektu jest bardzo mile widziany, jeśli masz funkcję, którą chcesz zaimplementować i wiesz, jak to zrobić w ładny sposób, rozważ forka repozytorium i przesłanie pull request. Zostaną zaakceptowane, o ile będą spełnione następujące proste wytyczne.

  • Nie zmieniaj struktury pliku pom.xml, śmiało dodaj zależność, jeśli jej potrzebujesz, ale formatowanie i struktura nie powinny być zmienione.
  • Jeśli udostępniasz nową metodę API, dodaj komentarz JavaDoc do niej, ale nie nadmiernie komentuj wewnętrzny kod.
  • Stosuj istniejący styl kodu, nie czepiaj się każdej spacji, choć !

Wszystkie używane zależności są teraz dostępne z publicznego repozytorium Maven, więc nie musisz martwić się o budowanie kilku innych projektów tylko po to, aby wprowadzić prostą zmianę.

Kod źródłowy

Dostępne na GitHub

Wersje deweloperskie

Zmiany od ostatniego wydania

Pobierz

Wersje deweloperskie tego projektu można pobierać z podanego serwera ciągłej integracji. Te buildy nie zostały zatwierdzone przez personel BukkitDev. Używaj ich na własne ryzyko.

http://bukkit.jacekk.co.uk:8000/job/AutoMod/

Statystyki pobierania

View detailed stats

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.

Beta v0.13-SNAPSHOT-b14
AutoMod.jar 04.04.2013 106 KB
Stabilne v0.12.4
AutoMod.jar 27.03.2013 83 KB
Stabilne v0.12.3
automod-0.12.3-SNAPSHOT.jar 13.10.2012 74 KB
Stabilne v0.12.2
automod-0.12.2-SNAPSHOT.jar 27.08.2012 62 KB
Stabilne v0.12.1
automod-0.12.1-SNAPSHOT.jar 26.08.2012 62 KB
Stabilne v0.12
automod-0.12-SNAPSHOT.jar 22.08.2012 62 KB
Stabilne v0.11.13
AutoMod.jar 11.06.2012 107 KB
Stabilne v0.11.12
AutoMod.jar 10.06.2012 107 KB
Stabilne v0.11.11
AutoMod.jar 05.06.2012 107 KB
Stabilne v0.11.10
AutoMod.jar 05.06.2012 107 KB
Stabilne v0.11.9
AutoMod.jar 05.06.2012 107 KB
Stabilne v0.11.8
AutoMod.jar 04.06.2012 107 KB
Stabilne v0.11.7
AutoMod.jar 03.06.2012 107 KB
Stabilne v0.11.6
AutoMod.jar 03.06.2012 106 KB
Stabilne v0.11.5
AutoMod.jar 03.06.2012 106 KB
Stabilne v0.11.4
AutoMod.jar 03.06.2012 106 KB
Stabilne v0.11.3
AutoMod.jar 03.06.2012 105 KB
Stabilne v0.11.2
AutoMod.jar 02.06.2012 105 KB
Stabilne v0.11.1
AutoMod.jar 02.06.2012 105 KB
Stabilne v0.11
AutoMod.jar 02.06.2012 105 KB
Stabilne v0.10.4
AutoMod.jar 26.03.2012 85 KB
Stabilne v0.10.3
AutoMod.jar 19.03.2012 84 KB
Stabilne v0.10.2
AutoMod.jar 16.03.2012 84 KB
Stabilne v0.10
AutoMod.jar 16.03.2012 85 KB
Stabilne v0.9
AutoMod.jar 13.03.2012 130 KB
Stabilne v0.8.1
AutoMod.jar 27.01.2012 126 KB
Stabilne v0.7.1
AutoMod.jar 16.01.2012 126 KB
Stabilne v0.7
AutoMod.jar 11.01.2012 126 KB
Stabilne v0.6.3
AutoMod.jar 08.01.2012 124 KB
Stabilne v0.6.2
AutoMod.jar 06.01.2012 124 KB
Stabilne v0.6.1
AutoMod.jar 06.01.2012 124 KB
Stabilne v0.6
AutoMod.jar 06.01.2012 124 KB
Stabilne v0.5
AutoMod.jar 04.01.2012 102 KB
Stabilne v0.4.2
AutoMod.jar 02.01.2012 101 KB
Stabilne v0.4.1
AutoMod.jar 01.01.2012 100 KB
Stabilne v0.4
AutoMod.jar 31.12.2011 100 KB
Stabilne v0.3.1
AutoMod.jar 31.12.2011 94 KB
Stabilne v0.3
AutoMod.jar 31.12.2011 91 KB
Stabilne v0.2
AutoMod.jar 19.12.2011 72 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