Niestandardowe serwery/Bukkit/CommandBook
CommandBook (pl. Książka komend) to plugin działający na plikach serwerowych Bukkit, stanowiący absolutną podstawę każdego serwera.
Zastosowanie[edytuj | edytuj kod]
Wtyczka CommandBook jest uzupełnieniem komend, które mamy w oryginalnej wersji. Umożliwia, m.in. teleportowanie się (za pozwoleniem adresata, jak i bez), teleportowanie się do wybranych, ustalonych miejsc, a także dodaje nam początkową wiadomość widoczną przez każdą osobę, która wchodzi na serwer, czyli motto, a nawet data i aktualny czas.
Instalacja[edytuj | edytuj kod]
Instalacja[edytuj | edytuj kod]
Plugin jest dość łatwy do zainstalowania. Na początek należy pobrać plik [CommandBook.zip]. Następnie można go zapisać w dowolnym miejscu na dysku, a potem rozpakować za pomocą programu WinRAR. Gdy to uczynimy plik CommandBook.jar przenosimy do katalogu plugins, który można znaleźć w głównej paczce plików serwerowych. Gdy już tam się znajdzie, należy odpalić nasz serwer i poczekać, aż plugin sam do końca się zainstaluje. Gdy to nastąpi zamykamy serwer komendą stop w konsoli i możemy przejść do konfiguracji.
Konfiguracja[edytuj | edytuj kod]
Autor dodatku, sk89q, pomyślał o administratorach chcących dopasować wtyczkę do własnych potrzeb. Całą konfigurację możemy przeprowadzić w pliku config.yml, którego należy otworzyć za pomocą dowolnego edytora tekstu, choć najlepszy w tym wypadku będzie Notepad++, lub WordPad. Istnieje jeszcze jeden plik, mianowicie kits.txt, na który również należy zwrócić uwagę podczas konfiguracji. W nim możemy zmienić przedmioty, które wyda nam komenda /kit <nazwa zestawu narzędzi>. Zawartość pliku jest następująca:
- - [starter=20] - Napis starter to nazwa zestawu narzędzi, więc jeśli chcemy przywołać do siebie akurat ten, musimy wpisać /kit starter. Po znaku = możemy wpisać odstęp czasu (w minutach), jaki musi upłynąć, aby gracz mógł z powrotem wykorzystać narzędzia.
- - woodpick - jedno z narzędzi, w tym przypadku drewniany kilof, będący elementem zestawu wyposażenia. Można wpisać angielską nazwę przedmiotu, ale także jego numer ID. Należy jednak pamiętać, że każdy kolejny przedmiot musi znajdować się w osobnej linii.
- - wood,64'' - Wood oznacza deski, czyli element wyposażenia, natomiast liczba 64 to ilość, jaką dostanie gracz tego bloku.
Komendy[edytuj | edytuj kod]
Ponieważ jest to CommandBook, to nie ulega wątpliwości, iż komend będzie naprawdę dużo. Poniżej są one przedstawione:
- - /i <id> - pozwala na utworzenie przedmiotu o danym numerze ID.
- - /give <nick_gracza> <id> <ilość> - pozwala na danie graczowi dowolnego przedmiotu.
- - /rules - pokazuje regulamin w oknie czatu.
- - /setspawn - ustawia miejsce spawnu.
- - /time day - ustawia dzień na świecie, na którym aktualnie znajduje się gracz nadający porę doby.
- - /time night - ustawia noc na świecie, na którym się znajduje.
- - /weather sunny - ustawia słoneczną pogodę.
- - /weather thunder - zmienia aktualną pogodę na burze.
- - /weather rain - zaczyna padać deszcz.
- - /spawnmob <nazwa> <ilość> - wywołuje pojawienie się wybranego zwierzaka na świecie.
- - /kit <nazwa zestawu narzędzi> - w naszym inwentarzu pojawią się przedmioty z zestawu narzędziowego, którego nazwa została podana.
- - /spawn - teleportujemy się do miejsca spawnu.
- - /tp <nick> - pozwala na przeteleportowanie się do wybranego gracza.
- - /tphere <nick> - przywołujemy wybranego gracza do siebie.
- - /call <nick> - wysyłasz prośbę do gracza o teleportację.
- - /say <wiadomość> - możliwość pisania jako konsola.
- - /msg <nick> <wiadomość> - wysyłasz prywatną wiadomość do wybranego gracza.
- - /r <wiadomość> - odpowiada na ostatnio otrzymaną prywatną wiadomość.
- - /mute <nick> - pozwala wyciszyć danego gracza, czyli zabronić mu pisania na czacie.
- - /unmute <nick> - zezwalasz wyciszonemu graczowi na pisanie na czacie.
- - /kick <nick> - pozwala na wyrzucenie gracza z serwera.
- - /ban <nick> - banuje gracza, czyli zabrania ponownego wejścia na serwer.
- - /unban <nick> - zezwala zbanowanemu graczowi ponownie wchodzić na serwer.
Permissions[edytuj | edytuj kod]
Plugin wymaga sporej ingerencji w zapiski pluginu Permissions. Poniżej są one przedstawione:
- - commandbook.give - Umożliwia dodawanie rzeczy.
- - commandbook.who - Umożliwia uzyskanie informacji kto jest online.
- - commandbook.motd - Pokazuje tekst przy starcie.
- - commandbook.rules - Zezwala na przeglądanie zasad.
- - commandbook.setspawn - Zezwala na ustawianie spawnu.
- - commandbook.time.check - Umożliwia zmianę czasu.
- - commandbook.spawnmob - Umożliwia spawnowanie mobów.
- - commandbook.weather - Umożliwia zmianę pogody.
- - commandbook.spawn - Umożliwia teleportowanie się do miejsca spawnu.
- - commandbook.teleport - Umożliwia teleportowanie się.
- - commandbook.call - Umożliwia prośby o teleportowanie się.
- - commandbook.say - Umożliwia pisanie na czacie.
- - commandbook.msg - Umożliwia wysyłanie komuś wiadomości.
- - commandbook.mute - Umożliwia uciszać graczy.
- - commandbook.whereami - Umożliwia ustalanie lokacji.
- - commandbook.rocket - Umożliwia wystrzelenie się.
- - commandbook.thor - Umożliwia korzystanie z mocy thora.
- - commandbook.whois - Umożliwia uzyskiwanie informacji o graczach.
- - commandbook.kick - Pozwala wyrzucać graczy z serwera.
- - commandbook.bans.* - Pozwala banować i odbanowywać.
- - commandbook.kit.list.* - Umożliwia otwieranie listy zestawów narzędziowych.
- - commandbook.kit.kits.* - Przywołuje do siebie wybrany zestaw.
- - commandbook.time.* - opcjonalne do time.check
- - commandbook.weather.* - na pogodę (także opcjonalne)
Ciekawostki[edytuj | edytuj kod]
- - Przenoszenie się, czyli warpowanie umożliwia także plugin Warpz0r. Mają tą samą komendę, czyli /warp, jednak gdy na serwerze zainstalowany jest CommandBook i Warpz0r, pierwszeństwo do teleportacji ma Warpz0r.
Przypisy[edytuj | edytuj kod]
[1]Oficjalny wątek pluginu