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

Niestandardowe serwery/Bukkit/CommandBook

Z Minecraft Wiki Polska
Skocz do: nawigacja, szukaj

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