xAxee 1968 Opublikowano 4 sierpnia 2022 Udostępnij Opublikowano 4 sierpnia 2022 Cześć Ostatnio pomyślałem, że wypada coś w końcu dodać, dlatego stworzyłem skrypt, a bardziej dodatek do Skripta używając skript-reflect do fajnego zarządzania bossbarem. Skrypt dodaje nową składnie do wykorzystania Dokumentacja Spoiler "Typy" %color% BLUE, GREEN, PINK, PURPLE, RED, WHITE, YELLOW %style% SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20 %flag% CREATE_FOG, DARKEN_SKY, PLAY_BOSS_MUSIC Efekty Spoiler Możemy stworzyć kilka rodzajów bossbaru Zwykły bossbar (Nic się z nim nie dzieje, można go dowolnie edytować) create boss[ ]bar title[d] %string% and id %string% for %players% [with (value|progress) %number%][ with color %color%] Dystansowy bossbar (Zmienia wartość w zależności od odległości gracza do wybranego punktu) create distance[d] boss[ ]bar title[d] %string% and id %string% for %player% at %location% and distance %number%[ with color %color%] Czasowy bossbar (Zmienia wartość w zależności od minionego czasu) create time[ ]lapse[d] boss[ ]bar title[d] %string% and id %string% for %players% for %timespan% and step %timespan%[ with color %color%] Tęczowy bossbar rainbow boss[ ]bar %string% (on|off): Usuwanie bossbaru delete boss[ ]bar %string% Ukrywanie bossbaru (show|hide|toggle) boss[ ]bar %string% Wysyłanie bossbaru graczowi send boss[ ]bar %string% to %players% Wyrażenia Spoiler Progres bossbaru (get, set, add, remove) boss[ ]bar %string% (value|progress) Gracze przypisani do bossbaru (get, set, add, remove, delete) boss[ ]bar %string% (players|viewers) Dane bossbaru (get, set) boss[ ]bar %string% (title|name) boss[ ]bar %string% color boss[ ]bar %string% style boss[ ]bar %string% visible boss[ ]bar %string% (distance|location|actual distance|time[ |-]lapse) Flaga bossbaru (remove, add) (add|remove) flag %flag% (from|to) boss[ ]bar Bossbar (Zwraca obiekt bossbar) (bossbar|boss bar) %string% Warunki Spoiler Sprawdza czy bossbar ma flage boss[ ]bar %string% has flag %flag% Eventy Spoiler Wywołuje się przy zmianie progresu w timelapse i distance bossbar (Aby ustawiać aktualny czas lub dystans w tytule) [on] boss[ ]bar (update|change) Jak korzystać? 1. Wgrywamy i przeładowujemy skrypt 2. Cieszymy się nową składnią w innych skryptach Przykłady Spoiler Odliczanie do startu serwera on load: set {_start} to difference between now and date(2022, 8, 4, 17, 00, 00) create timelapse bossbar titled "&6Start za: {TIME}" and id "data-startu" for all players for {_start} and step 1 second rainbow bossbar "data-startu" on on bossbar update: if event-string is "data-startu": set bossbar event-string title to "&6Pozostalo: %bossbar event-string time lapse%" on join: add player to bossbar "data-startu" players on quit remove player from bossbar "data-startu" players Nawigacja do spawna command /spawn [<text>]: trigger: if arg is "set": set {spawn} to player's location if player has permission "spawn.set" create distance bossbar titled "&6Nawigacja do spawnu" and id "nawigacja-%player%" for player at {spawn} and distance (distance between player and {spawn})+10 with color GREEN Losowe wiadomości co jakiś czas options: Time: 10 minutes lengthTime: 10 seconds on load: set {Automsg::index} to 1 clear {Automsg::msg::*} add "&bZapraszamy na skript.pl &6Najlepsze forum" to {Automsg::msg::*} add "&6Nasz sklep: sklep.skript.pl" to {Automsg::msg::*} add "&aNasze wnioski: wnioski.skript.pl" to {Automsg::msg::*} add "&cNasz serwer: utopiamc.pl" to {Automsg::msg::*} every {@Time}: set {_msg} to {Automsg::index}nd element of {Automsg::msg::*} create timelapse bossbar titled {_msg} and id "automsg" for all players for {@lengthTime} and step 0.1 second with color BLUE add 1 to {Automsg::index} if {Automsg::index} > size of {Automsg::msg::*}: set {Automsg::index} to 1 Pobieranie BETA Mam nadzieje że dodatek się spodobał i liczę na jakieś propozycje i poprawki (Ogólnie myślę że dokumentacja mogła mi lepiej wyjść ale nie miałem pomysłu) ~Aksik Jajpucz, CoFFeIN04 i IgorM2008 2 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/53292-axbossbarapi-api-do-zarz%C4%85dzania-bossbarem-beta/ Udostępnij na innych stronach Więcej opcji udostępniania...
pruslay 14 Opublikowano 12 sierpnia 2022 Udostępnij Opublikowano 12 sierpnia 2022 Bardzo fajny dodatek. Wg mnie tworzenie bossbarów powinno byc wbudowane w Skripta, ale ten skrypt mocno ulatwia prace na bossbarach. Luki20091, xAxee i PanRadek1213 1 2 Cytuj Odnośnik do komentarza https://skript.pl/temat/53292-axbossbarapi-api-do-zarz%C4%85dzania-bossbarem-beta/#findComment-325044 Udostępnij na innych stronach Więcej opcji udostępniania...
PanRadek1213 0 Opublikowano 9 września 2022 Udostępnij Opublikowano 9 września 2022 mam 25 error na wersji 1.18.2 spigot wersja silnika Cytuj Odnośnik do komentarza https://skript.pl/temat/53292-axbossbarapi-api-do-zarz%C4%85dzania-bossbarem-beta/#findComment-325957 Udostępnij na innych stronach Więcej opcji udostępniania...
Glicz 246 Opublikowano 10 września 2022 Udostępnij Opublikowano 10 września 2022 11 godzin temu, PanRadek1213 napisał: mam 25 error na wersji 1.18.2 spigot wersja silnika to je podaj, dodatkowo upewnij się, że masz dodatek skript-reflect na serwerze PanRadek1213 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/53292-axbossbarapi-api-do-zarz%C4%85dzania-bossbarem-beta/#findComment-325971 Udostępnij na innych stronach Więcej opcji udostępniania...
Luki20091 8 Opublikowano 14 września 2022 Udostępnij Opublikowano 14 września 2022 Wygląda super... Cytuj Odnośnik do komentarza https://skript.pl/temat/53292-axbossbarapi-api-do-zarz%C4%85dzania-bossbarem-beta/#findComment-326083 Udostępnij na innych stronach Więcej opcji udostępniania...
PanRadek1213 0 Opublikowano 23 września 2022 Udostępnij Opublikowano 23 września 2022 jak uzwywac tego skryptu Cytuj Odnośnik do komentarza https://skript.pl/temat/53292-axbossbarapi-api-do-zarz%C4%85dzania-bossbarem-beta/#findComment-326214 Udostępnij na innych stronach Więcej opcji udostępniania...
Szifter 134 Opublikowano 23 września 2022 Udostępnij Opublikowano 23 września 2022 Kopiujesz skrypt, wklejasz w notatnik, plik zapisujesz w formacie .sk, włączasz serwer i skrypt na twoim serwerze działa, tylko pamiętaj o odpowiednich dodatkach. Przykłady skryptów z użyciem tego API masz w spojlerze w pierwszym poście. Cytuj Odnośnik do komentarza https://skript.pl/temat/53292-axbossbarapi-api-do-zarz%C4%85dzania-bossbarem-beta/#findComment-326215 Udostępnij na innych stronach Więcej opcji udostępniania...
PanRadek1213 0 Opublikowano 23 września 2022 Udostępnij Opublikowano 23 września 2022 (edytowane) rozumiem ale jak się używa jak dać tego bossbar jaka komenda do tego ??? Edytowane 23 września 2022 przez PanRadek1213 . Cytuj Odnośnik do komentarza https://skript.pl/temat/53292-axbossbarapi-api-do-zarz%C4%85dzania-bossbarem-beta/#findComment-326216 Udostępnij na innych stronach Więcej opcji udostępniania...
Szifter 134 Opublikowano 23 września 2022 Udostępnij Opublikowano 23 września 2022 Masz przykłady skryptów jak tego używać, wystarczy ruszyć głową. Cytuj Odnośnik do komentarza https://skript.pl/temat/53292-axbossbarapi-api-do-zarz%C4%85dzania-bossbarem-beta/#findComment-326217 Udostępnij na innych stronach Więcej opcji udostępniania...
Glicz 246 Opublikowano 23 września 2022 Udostępnij Opublikowano 23 września 2022 45 minut temu, PanRadek1213 napisał: rozumiem ale jak się używa jak dać tego bossbar jaka komenda do tego ??? Ten skrypt jest api, co oznacza, że dodaje on wyrażenia do użycia w innych skryptach. Samo działanie, czy tak jak chcesz komendę, musisz sobie sam dodać używając wyrażeń dostępnych w tym skrypcie Cytuj Odnośnik do komentarza https://skript.pl/temat/53292-axbossbarapi-api-do-zarz%C4%85dzania-bossbarem-beta/#findComment-326218 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
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ą.