Chcesz pomóc, ale nie wiesz, od czego zacząć? Sprawdź listę artykułów do rozszerzenia lub zilustrowania czy potrzebnych zmian.

Niestandardowe serwery/Bukkit/AuthMe

Z Minecraft Wiki Polska
Skocz do: nawigacja, szukaj

AuthMe - jeden z niezbędnych, a wręcz, obowiązkowych pluginów, które muszą być zainstalowane na każdym serwerze stawianym na plikach Bukkit. Zapobiega on kradzieży nicków.

Zastosowanie[edytuj | edytuj kod]

Wtyczka po instalacji nakazuje nowym graczom rejestrację swojego nicku. Odbywa się to poprzez wyświetlenie w oknie czatu wiadomości, którą może zmienić Administrator. Informuje ona nas jaką komendą należy poprawnie wprowadzić konieczne zabezpieczenia - w pole czatu wpisujemy /register <nowe_hasło>, czyli np. /register jestemfajny. Odtąd jestemfajny będzie naszym hasłem zabezpieczającym, które musimy podać za każdym razem, gdy tylko dołączymy do gry na serwerze. Plugin jest o tyle miły, że daje nam możliwość skonfigurowania nawet najmniejszych detali - od wiadomości, która się wyświetla, do promienia, jaki może wykonać niezarejestrowany lub niezalogowany gracz. Jednym słowem - serwerowy system ochrony przez kradzieżą.

Instalacja[edytuj | edytuj kod]

Wtyczkę możemy pobrać z jej oficjalnego wątku na forum Bukkit. Plik zapisujemy w folderze plugins w katalogu gdzie znajdują się nasze pliki serwerowe. Następnie uruchamiamy serwer i czekamy, aż całkowicie się załaduje. Gdy to nastąpi, zamykamy serwer komendą stop (wpisujemy w konsoli) i czekamy, aż się wyłączy. Dalej przechodzimy do wcześniej wspomnianego katalogu plugins. Ujrzymy tam nowy folder - AuthMe. Otwieramy go. Mamy tam dwa pliki i jeden katalog - cache, którego nie dotykamy. Jest on przeznaczony na zapisy graczy zarejestrowanych. Dalej mamy plik config.yml. To właśnie on zawiera całą konfiguracje pluginu. Jest ładnie, przejrzyście napisana, a autor postanowił nawet podzielić całą na rozdziały. Nie będziecie mieli większych problemów, chyba, że nie znacie angielskiego. Poniżej znajduje się jeszcze jeden plik o nazwie messages.yml. Jak już się pewnie domyślacie zawiera on listę wiadomości wysyłanych przez wtyczkę, pokazujących się na czacie. Dobrą wiadomością jest to, że można je pozmieniać. Złą - że trzeba być bardzo ostrożnym. Spolszczanie pluginu to bardzo trudna sprawa. Stąd można pobrać spolszczone wiadomości. Wystarczy podmienić pliki oryginalne, na te autorstwa Pimpusssia.

Komendy[edytuj | edytuj kod]

Plugin zaopatrzył nas w dodatkowy plik komend. Poniżej przedstawiam wszystkie.

  • /register <hasło> - pozwala nam na zarejestrowanie nicku na serwerze. Miejsce <hasło> zastępujemy naszym nowym hasłem.
  • /login <hasło> - wpisujemy za każdym razem, kiedy wejdziemy na serwer. Bez wpisanie tej komendy nie będziemy mogli się ruszać. W pole <hasło> wpisujemy słowo podane przy rejestracji.
  • /logout - pozwala nam się wylogować. Większość serwerów zabroniła powtarzania sesji, więc niekiedy komenda ta jest zbędna.
  • /changepassword <stare-hasło> <nowe-hasło> - służy do zmiany hasła. W pole <stare-hasło> wpisujemy nasze dotychczasowe hasło, a w pole <nowe-hasło> - nowe.
  • /unregister <hasło> - pozwala nam się wyrejestrować. Gdy zastosujemy tą komendę zostajemy wymazani z bazy danych.

To jest koniec komend zwykłego gracza. Jeśli jesteś administratorem serwera, to możesz użyć tych komend. Pamiętaj jednak, że jeżeli wpisujesz frazę w konsoli, to nie dodajesz "/".

  • /authme reloadconfig - odświeża zawartość pliku config.yml i wczytuje ponownie jego zawartość.
  • /authme reloadcache - odświeża hasła graczy. Wczytuje ponownie zawartość folderu cache.
  • /authme deleteauth <nick-gracza> - usuwa gracza, którego nick wpisaliśmy w pole <nick-gracza> z bazy danych pluginu.

Permissions[edytuj | edytuj kod]

Tutaj znajdziesz zawartość, którą należy podać w pluginie Permissions, by gracze mogli wykonywać podstawowe czynności. Oto one:

  • - authme.register - pozwala graczom się rejestrować.
  • - authme.login - pozwala graczom się logować.
  • - authme.logout - pozwala graczom się wylogowywać.
  • - authme.changepassword - umożliwia graczom zmianę hasła.

Linki[edytuj | edytuj kod]