MineServer.pl - Minecraft Serwer Serwery Minecraft

Pełna wersja: [Poradnik] Questy/Citizens
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2
Informacje


Citizens to plugin dodający nam do serwera w minecraft NPC. Pobierają one skiny z minecraft.net więc po utworzeniu NPC o nazwie skkf otrzyma on skin skkf'a. Głównymi rodzajami pluginu są:
Strażnicy, questerzy, informatorzy, magicy, kowale, handlarze itp


Instalacja


Pobieramy plugin ze strony http://dev.bukkit.or...ugins/citizens/ klikając ikonkę Download

Po pobraniu pluginu przechodzimy do folderu "Plugins" w plikach naszego serwera
Nastepnie dajemy plugin "citizens" do folderu Plugins, po czym robimy reset
serwera


Czasami wymagane jest wgranie pluginu przy wylaczonym serwerze!


Komendy


Teraz zajmiemy się tworzeniem naszego NPC


Aby go utworzyć wpisujemy komendę
/npc create <Imie> <pierwsze zdanie> Przykład: /npc create Góral Witoj Witoj Przyjacie lub /npc create skkf Witaj


Gdy wstawimy w pole <imie> nick gracza posiadającego konto premium to stworzy sie nam npc z jego skinem


/npc set <tekst> - Ustawia 1 wiadomość którą npc będzie zawsze wypowiadał.
/npc add <tekst - Dodaje wypowiedź do listy wypowiedzi NPC. Jeżeli dodamy kilka takich wypowiedzi NPC będzie wypowiadał je w kolejności ich dodania
/npc reset - Resetuje wszystkie wypowiedzi NPC.
/npc rename <imie> - zmienia imię npc.
/npc remove - usuwa NPC.
/npc equip - po wpisaniu tej komendy możemy dać NPC ekwipunek. Wystarczy trzymając np. miecz kliknąć na NPC PPM a ten dostanie go do rąk własnych. UWAGA - gdy będziecie chcieli dać NPC Łuk - serwer was wyrzuci Tongue.
/npc move - teleportuje NPC do ciebie.
/npc moveto [x y y] [nazwa świata] - teleportuje NPC na wybrane koordynaty na wybranym świecie.
/npc tp - Teleportuje cie do zaznaczonego NPC.
/npc copy - Tworzy kopie wybranego NPC tam gdzie stoisz.
/npc setowner [nick] - Ustala właściciela NPC, dzięki temu inni nie będą mogli edytować wypowiedzi twojego npc Tongue
/npc talkclose - Przy zbliżeniu się do NPC to on pierwszy zaczyna rozmowe Big Grin.
/npc lookat - Wyłącza/Włącza patrzenie NPC na graczy gdy są blisko.
/npc list - lista wszystkich NPC
/npc money [give /take ] (ilosc) - Daj/Odbierz wybraną ilość pieniędzy NPC


Questy


Malo kto wie, ale citizens posiada opcje robienia queastow, do tego jednak jest potrzebny nam pewny plugin Quester, Wink


Wiadomo, że dzięki pluginowi Citizens możemy utworzyć Questy dla graczy. Jednak potrzebujemy do tego jeszcze jeden plugin.
Quester - http://dev.bukkit.or...lugins/quester/
Wrzucamy go najprawdopodobniej do folderu Plugins
Po wgraniu pluginu odpalamy serwer.
Tworzymy nowego NPC za pomocą komendy /npc create nazwa.
W moim przypadku nazwiemy go Gornik.
Po utworzeniu NPC'a nie będzie się on oglądał za każdym przechodzącym graczem.
Aby to uczynić wpisujemy komende /npc look
Aby utworzyć questa musimy pobawić się komendami.

Najpierw wpisujemy /trait quester
Aby utworzyć questa wpisujemy /q create nazwa questa
U mnie będzie /q create Wegiel
Aby utworzyć opis questa wpisujemy /q desc add opis
U mnie będzie /q desc add Witaj! Potrzebuję 30 sztuk węgla na na moją wyprawę gorniczą.
Aby quest można przejść tylko raz trzeba ustawić flagę.
Aby ustawić flagę wpisujemy /q flag add nazwa flagi
Aby wyświetlić listę flag wpisujemy /q flag add list
W moim przypadku będzie flaga na przejście questa Tylko raz
Wpisujemy /q flad add onlyfirst
Następnie ustawiamy to co mamy zdobyć podczas questa.
Wpisujemy /q objective add
Wyskoczy nam lista.
Mamy do wyboru między innymi exp, kill, break itp
My jednak wybierzemy item.
Wpisujemy /q objective add item id ilość
U mnie będzie
/q objective add item 263 30
By ustawić po zakończeniu questa wiadomość typu Gratulacje, Dziękuje itp należy wpisać
/q event add -3 msg &cNazwanpc: &fWiadomość na koniec
U mnie będzie
/q event add -3 msg &cGórnik: &fDziekuje za wegiel, oto twoja należna ci nagroda
Aby gracz, który wykonuje questa mógł odebrać nagrodę nalezy wpisać
/q event add -3 item diamond
Możemy dawać różnego typu itemy nie musi być diament
Kończymy już tworzenie questu.
Wpisujemy komende
/q toggle

Teraz musimy wpisac
/q holder create nazwa
U mnie będzie
/q holder create Gornik
Nazwa nie musi pochodzić od nazwy npc

Teraz wystarczy dodać do holderu quest
/q holder add id questu
u mnie
/q holder add 0

Aby aktywować quest dla graczy musimy kliknąc na naszego "Questera" BlazeRode.
Nasz quest został dodany do npc'a.
Teraz gracze mogą robić tego questa klikając lpm na NPC


Koniec


Wiem ze taki poradnik malo komu sie przyda... ale jezeli chodzi o queasty Wink to napewno wielu sie przyda robienie takich questow


Gdy tylko wykupie serwer.. swoj, to dodam jeszcze w tym watku poradnik graficzny Smile
Oj Bokexali troszeczke mi się to nie podoba. Co prawda troszkę dodałeś, ale poradnik jest taki jak mój. Po co robić 2 takie same poradniki, skoro ja godzinę temu zrobiłem prawie identyczny ? Fakt - te questy u mnie się nie pojawiły ale pomysł jest ściągnięty ode mnie ;/
To moj poradnik: http://mineserwer.pl/Temat-PORADNIK-Plugin-Citizens
Ta mięta...
No fakt dodałeś to o Questach, a to spora czesc poradnika. Ale o Citizens mogles nie pisac skoro taki napisalem godzine temu
Plusik i przypinam.
@Refresh
Oj już nie Refreshuj Big Grin Kazdy wie o tym poradniczku Big Grin
Bardzo fajny,łap plusika.
Dobry poradnik lap plusa
Spoko poradnik
Stron: 1 2
Przekierowanie