Quests - zadania i misje na serwerze

Quests (by PikaMug) to jeden z najstarszych i najpopularniejszych pluginów do tworzenia questów w Minecraft. Oferuje konwersacyjny kreator questów, obsługuje dziesiątki typów zadań (zabij, zbierz, dostarcz, odwiedź), integruje się z Citizens NPC i obsługuje złożone linie questowe. Działa na Paper i Spigot od 1.8 do 1.21.x.
Co to jest Quests
Quests to darmowy, open-source plugin autorstwa PikaMug, rozwijany nieprzerwanie od 2014 roku. Jest jednym z pierwszych i najdłużej utrzymywanych pluginów questowych dla Minecraft. Plugin pozwala adminowi tworzyć zadania (questy), które gracze mogą podejmować i wykonywać za nagrody.
Questy nadają serwerowi cel i kierunek. Zamiast bezcelowego kopania i budowania, gracze mają konkretne misje do wykonania: „Zabij 50 zombie", „Dostarcz 64 diamenty do NPC Kowalskiego", „Odwiedź wieżę Endu". System questów zwiększa zaangażowanie graczy i czas spędzony na serwerze.
Typy zadań
Quests obsługuje kilkanaście typów zadań (objectives), które można łączyć w wieloetapowe questy:
- Zabij moby - zabij określoną liczbę mobów (np. 30 szkieletów, 10 Ender Dragonów)
- Zbierz przedmioty - zdobądź przedmioty (zbierz 64 diamenty, 10 złotych jabłek)
- Dostarcz przedmioty - przynieś przedmioty do NPC (Citizens)
- Zniszcz bloki - skop określoną liczbę bloków (np. 200 kamieni)
- Postaw bloki - ustaw bloki w określonym miejscu
- Odwiedź lokalizację - dotrzyj do konkretnych koordynatów
- Oskrafć przedmioty - wyprodukuj przedmioty na stole rzemieślniczym
- Enchantuj - zaenchantujesz przedmiot na stole zaklęć
- Hoduj zwierzęta - wyhoduj określoną liczbę zwierząt
- Custom - niestandardowe zadania przez API pluginu
Każdy quest może mieć wiele etapów (stages). Na przykład: etap 1 - zbierz 32 żelaza, etap 2 - oskrafć zbroję, etap 3 - zabij 10 zombie w zbroi.
Tworzenie questów
Quests oferuje dwa sposoby tworzenia questów:
- Konwersacyjny kreator - komenda
/quests editoruruchamia interaktywny kreator w chacie. Plugin zadaje pytania (nazwa questa, opis, zadania, nagrody), a admin odpowiada w chacie. Nie trzeba edytować plików YAML - Pliki konfiguracyjne - zaawansowani admini mogą bezpośrednio edytować pliki YAML w katalogu
plugins/Quests/quests/. Szybsze przy tworzeniu wielu questów naraz
Konwersacyjny kreator jest unikalną cechą Quests. Nowy admin może stworzyć pierwszego questa w 5 minut bez znajomości formatu YAML. Kreator prowadzi krok po kroku przez każdą opcję.
Questy mogą wymagać innych questów jako warunków wstępnych (prerequisites). Dzięki temu tworzysz linie fabularne: quest A wymaga ukończenia questa B, który wymaga ukończenia questa C.
System nagród
Za ukończenie questa gracz otrzymuje konfigurowane nagrody:
- Pieniądze - waluta z Vault (np. 5000$)
- Doświadczenie - punkty XP Minecraft lub XP z mcMMO/AuraSkills
- Przedmioty - konkretne itemy (diamentowy miecz z enchantami, stack złota)
- Komendy - wykonanie komendy jako nagroda (np. nadanie rangi przez LuckPerms)
- Uprawnienia - nadanie uprawnienia przez plugin uprawnień
- Następny quest - automatyczne rozpoczęcie kolejnego questa w linii fabularnej
Nagrody można konfigurować osobno dla każdego etapu questa, nie tylko za ukończenie całości. Gracze dostają mniejsze nagrody po każdym etapie i dużą nagrodę na końcu.
Komendy
| Komenda | Co robi |
|---|---|
/quests list | Lista dostępnych questów |
/quests take [nazwa] | Rozpoczyna questa |
/quests journal | Dziennik aktywnych questów |
/quests quit [nazwa] | Porzuca questa |
/quests editor | Kreator questów (admin) |
/quests top | Ranking graczy z najwięcej ukończonymi questami |
Gracze mogą też przyjmować questy od NPC (Citizens) - kliknięcie w NPC wyświetla listę questów przypisanych do niego.
Wskazówki dla adminów
- Citizens NPC - questy z NPC quest-giverami (Citizens) są znacznie bardziej immersyjne niż komendy. Gracze rozmawiają z NPC i przyjmują zadania
- Linie fabularne - twórz łańcuchy questów z prerequisites. Daje to graczom poczucie progresji i fabularnej historii
- Questy dzienne - utwórz questy z cooldownem 24h jako „daily quests". Gracze wracają codziennie po nagrody
- Balans nagród - nagrody powinny być proporcjonalne do trudności. Quest „zabij 100 Wither Skeletonów" musi dawać więcej niż „zbierz 10 jabłek"
- Limit aktywnych questów - ogranicz jednoczesne questy do 3-5, żeby gracze się nie gubili
Powiązane pluginy: Citizens (NPC), BetonQuest/BeautyQuests (alternatywy), Vault (nagrody pieniężne).