Skocz do zawartości
  • 0

Questy


LukaszC

Pytanie

Ostatni zacząłem robić serwer survival, jednak żeby go skończyć potrzebuje skriptu na questy. Questy mają być na: liczbę zabić graczy,mobów, przebyty dystans, liczbę skoków, przepłynięty dystans itp. Najlepiej jakby wszystko było w gui w SkQuery.

Odnośnik do komentarza
https://skript.pl/temat/41736-questy/
Udostępnij na innych stronach

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
16 godzin temu, LukaszC napisał:

Ostatni zacząłem robić serwer survival, jednak żeby go skończyć potrzebuje skriptu na questy. Questy mają być na: liczbę zabić graczy,mobów, przebyty dystans, liczbę skoków, przepłynięty dystans itp. Najlepiej jakby wszystko było w gui w SkQuery.

Moim zdaniem Plugin byłby lepszy niż skrypt 😛
https://www.spigotmc.org/resources/quests.3711/

 

A tu masz linka do konfiguracji tego pluginu. Możesz tam dodawać to co wymieniałeś wyżej i wiele wiele innych :)

https://github.com/LMBishop/Quests/wiki/Task-Configuration-Layout#blockbreakcertain

wiktorm12

Łącze posty

Notatka dodana przez wiktorm12

Odnośnik do komentarza
https://skript.pl/temat/41736-questy/#findComment-261564
Udostępnij na innych stronach

  • 0
Teraz, LukaszC napisał:

Ostatni zacząłem robić serwer survival, jednak żeby go skończyć potrzebuje skriptu na questy. Questy mają być na: liczbę zabić graczy,mobów, przebyty dystans, liczbę skoków, przepłynięty dystans itp. Najlepiej jakby wszystko było w gui w SkQuery.

Połowa rzeczy rzeczy jest do zrobienia, natomiast druga połowa będzie ciężka do realizacji. Przebyty dystans będzie dość ciężki do naliczania (należałoby zapętlać co sekundę wszystkich graczy), naliczanie skoków w Skript'cie wymaga PaperSpigota, przepłynięty dystans (jak miałby być naliczany? płynięciem łódką czy wpław?).

Odnośnik do komentarza
https://skript.pl/temat/41736-questy/#findComment-261566
Udostępnij na innych stronach

  • 0
10 godzin temu, Kormic napisał:

Połowa rzeczy rzeczy jest do zrobienia, natomiast druga połowa będzie ciężka do realizacji. Przebyty dystans będzie dość ciężki do naliczania (należałoby zapętlać co sekundę wszystkich graczy), naliczanie skoków w Skript'cie wymaga PaperSpigota, przepłynięty dystans (jak miałby być naliczany? płynięciem łódką czy wpław?).

Czemu chcesz robić własny system statystyk? O wiele prościej i lepiej skorzystać z placeholderów: https://api.extendedclip.com/expansions/statistic/

Odnośnik do komentarza
https://skript.pl/temat/41736-questy/#findComment-261579
Udostępnij na innych stronach

  • 0
18 godzin temu, Kormic napisał:

Połowa rzeczy rzeczy jest do zrobienia, natomiast druga połowa będzie ciężka do realizacji. Przebyty dystans będzie dość ciężki do naliczania (należałoby zapętlać co sekundę wszystkich graczy), naliczanie skoków w Skript'cie wymaga PaperSpigota, przepłynięty dystans (jak miałby być naliczany? płynięciem łódką czy wpław?).

Płynięcie łódką oraz wpław

Odnośnik do komentarza
https://skript.pl/temat/41736-questy/#findComment-261588
Udostępnij na innych stronach

  • 0
10 godzin temu, Helios1993 napisał:

Czemu chcesz robić własny system statystyk? O wiele prościej i lepiej skorzystać z placeholderów: https://api.extendedclip.com/expansions/statistic/

Po prostu wyjaśniłem koledze, że jest to prawie niemożliwe do zrobienia w Skript'cie. Nie mam zamiaru robić czegoś tak lagującego jak zapętlanie wszystkich graczy co chwilę i zapisywanie im wszystkim odrębnie zmiennych.

@LukaszC Masz dwa wyjścia:

1. Użyjesz statystyk z Vanilla Minecraft, które są naliczane każdemu graczowi (możesz poszukać jakiegoś pseudo kodu, który przechwytuje statystyki gracza).

2. Skorzystasz z placeholderów z pomocą PAPI (Placeholder API) i użyjesz dodatku Ersatz, który pozwoli ci użyć ów placeholderów w skrypcie tworzącym GUI.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/41736-questy/#findComment-261593
Udostępnij na innych stronach

  • 0
13 godzin temu, Kormic napisał:

i użyjesz dodatku Ersatz

Czemu ersatz? Ten dodatek jest od dawna porzucony... Są inne dodatki dodające możliwość używania placeholderów w skripcie jak np. skript-placeholders.

Odnośnik do komentarza
https://skript.pl/temat/41736-questy/#findComment-261640
Udostępnij na innych stronach

  • 0
Godzinę temu, Helios1993 napisał:

Czemu ersatz? Ten dodatek jest od dawna porzucony... Są inne dodatki dodające możliwość używania placeholderów w skripcie jak np. skript-placeholders.

Powiedz mi, co to zmienia, że jest porzucony? To jest dodatek mający za zadanie jedynie przechwycić placeholdery i tyle. To nie jest plugin, który zawiera dziesiątki nowych rzeczy do serwera, które muszą być regularnie aktualizowane. Taki plugin robisz jeden raz i tyle. Podobna sytuacja jest z rozszerzeniem do PlaceholderAPI o nazwie "PAPI - Skript expansion".

Nie rozumiem dlaczego porzucony plugin od razu ma być synonimem słabego pluginu.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/41736-questy/#findComment-261643
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...