Skocz do zawartości

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 02/10/20 uwzględniając wszystkie działy

  1. INFO! Skrypt jak i jego opis został początkowo stworzony i opublikowany przez ZiemniaQ'a. Jako że nie zawsze działał poprawnie, a dodatkowo został porzucony to postanowiłem go poprawić i udostępnić. Link do oryginalnego tematu: https://skript.pl/temat/33308-pyratop-skrypt-na-tworzenie-topki/. Opis ≫ Funkcja automatycznie posegreguje podaną listę zmiennych w kolejności malejącej. Wystarczy wkleić kod do dowolnego pliku i przeładować. Będzie dostępny do użycia globalnie - we wszystkich innych skryptach. Korzystanie ≫ Pierwszym warunkiem jaki należy spełnić jest posiadanie zmiennej w formacie {nazwa::nick_gracza}. W miejscu nazwy może się znajdować cokolwiek: wykopany_stone, zabojstwa, smierci, itp. Gdy już posiadamy naszą zmienną, korzystamy z funkcji, która wygeneruje nam naszą listę z topką: set {_lista::*} to createTop("nazwa", 5) gdzie: pierwszym argumentem funkcji jest tekst zawierający nazwę naszej zmiennej drugim argumentem jest liczba, która oznacza ilość miejsc w topce jaka zostanie wygenerowana Powyższy sposób daje nam już gotową listę, którą możemy zapętlić i wyświetlić powiedzmy na chacie w domyślnym formacie nick gracza - wartość Gdyby jednak zaszła taka potrzeba, zwracany format można dowolnie zmieniać, dodając trzeci argument (tekst) do funkcji. Można korzystać z trzech zmiennych: [INDEX] lub [I] - zostanie zamieniony na pozycję gracza w topce [PLAYER] lub [P] - zostanie zamieniony na nick gracza [VALUE] lub [V] - zostanie zamienione na wartość zmiennej w topce Przykładowo poniższa funkcja będzie zwracać wartości w takim formacie: 1. PanMaruda: 100 createTop("nazwa", 5, "&7[I]. &b[P]&7: &3[V]") Można też dodawać dowolny tekst: PanMaruda zdobył 100 punktów i zajął 1 miejsce createTop("nazwa", 5, "&b[P] &7zdobył &3[V] &7punktów i zajął &9&l[I] &7miejsce.") jeżeli w drugim argumencie podamy wartość większą od zera, wtedy topka wygeneruje się od najwyższej do najniższej wartości - gdy liczba będzie ujemna - wtedy topka będzie odwrócona Zastosowanie ≫ Wygenerowane topki można umieszczać wszędzie i nie ma tu żadnego ograniczenia, mogą to być: listy na chacie, przedmioty w GUI, hologramy, tabliczki, lore, strony internetowe itp. Chciałbym poinformować że nie jest to najwydajniejszy sposób na segregowanie zmiennej, więc w połączeniu ze Skriptem oraz obszerną listą (+200 wyników) ta funkcja może doprowadzić do spadku wydajności tj. znacznego obciążenia procesora. Zalecam używanie jej jednorazowo np. podczas startu serwera lub automatycznie co pewien czas. Moim zdaniem nie powinna być wykonywana na każde życzenie gracza. Przykłady ≫ Wersja 4.3 (zmiany) ≫ od tej wersji funkcja wymaga pluginu Skript w wersji przynajmniej 2.4, co za tym idzie najlepiej wersji gry powyżej 1.14 włącznie od tej wersji wszystkie indeksy (nicki graczy) pobierane są ze zmiennej podanej w pierwszym argumencie usunięto argument czwarty 'reversed = boolean' powodujący generowanie odwróconej listy usunięto argument trzeci 'list = objects' przez który dodawane były indeksy dodano opcję generowania odwróconej listy gdy jej wielkość (argument drugi) będzie liczbą ujemną Wymagania ≫ plugin Skript w wersji 2.4 lub wyższej (zalecane) silnik Spigot lub Paper w wersji 1.14 i wyższe Pobieranie ≫ pyraTop v1.0 wersja ZiemniaQ'a pyraTop REBORN v2.0.0 pyraTop REBORN v3.0.0 pyraTop REBORN v4.0.0 pyraTop REBORN v4.2.0 (ostatnia wersja dla skripta 2.2) pyraTop REBORN v4.3.0 PO-TA-TOES
    1 punkt
  2. Misio12320

    Random firework

    Witam. Poprosiłbym o script na random firework. Dzięki Edit: Oraz poprosiłbym o kod na "drop something from event-entity's head" on right click on entity: set {ClickedEntity} to clicked entity broadcast "%{ClickedEntity}% XD" make {ClickedEntity} drop 1 stone from his head
    1 punkt
  3. boleknowak

    Skrypt na premium case

    on musi mieć autorskie użyj tej opcji, znajdziesz!
    1 punkt
  4. xdzikuu

    Jakiś Problem z Gui...

    Ale autorowi wyraźnie jest lepiej pisać w format slot. Co do nie wyświetlania się itemków spróbuj użyć tego: Swoją drogą, masz błąd, czy po prostu nie wyświetla się przedmiot?
    1 punkt
  5. Jaxue

    Wykonywanie komendy co jakiś czas

    Dzięki za pomoc leci reputacja
    1 punkt
  6. lightereq

    Do zamkniecia

    Dobra teraz skomentuje to co ty xd Skrzynki, zwierzątka to będą dodatki dodając więcej emocji do gry. Skrzynka z której można wylosować np. klucz do endu. Zwierzaki - będą za nami chodzić Wejdziesz na 1.15 ale nie będzie z nich bloków. Im dłużej grasz - tym więcej poznajesz nowych innowacji Grając poznasz więcej nowych urozmaiceń. Niesamowite Cuboidy (działki) czytaj daalej Serwer pójdzie, tylko się wybronie trochę.
    1 punkt
  7. boleknowak

    Do zamkniecia

    okej "niezwykły" zaraz zobaczymy eee no szacun, macie spawn na którym będę raz czy dwa przecież skrzynki są w defaultowym Minecraft w jaskiniach i strukturach tak jak wyżej, normalnie mogę sobie oswoić kotka czemu są niesamowite? dziękuję, nie zagram na serwerze u kogo na chacie? czego? jakie? bo nic tak naprawdę się nie dowiedziałem i dla mnie jest to kolejny nudny serwer survival no tak działają gildie nie zagram, bo nie znam innowacji szkoda, że nie można używać bloków z 1.15 okej, raka widzę XDDD no ogólnie to powodzenia, mam nadzieje że uda się pociągnąć serwer przez długi czas (to było bez ironii jak coś)
    1 punkt
  8. Rejszpat

    Pobieranie nazwy regionu

    https://www.spigotmc.org/resources/piratesk-2-addon.39535/ if wg region at player's location is "nazwaregionu":
    1 punkt
  9. bartex127

    Nie wykrywa enchantow w itemach

    mi tak działa
    0 punktów
Ten Ranking jest ustawiony na Warszawa/GMT+02:00
  • Najwięcej postów w tygodniu

    Quexsu
    Quexsu
    6 postów
    Grabsky
    Grabsky
    1 post
    Nicku
    Nicku
    1 post
    mervi_X
    mervi_X
    1 post
    Fendi
    Fendi
    1 post
    kinimod5021
    kinimod5021
    1 post
    bug128
    bug128
    1 post
  • Najwięcej tematów w tygodniu

    Quexsu
    Quexsu
    1 temat
    mervi_X
    mervi_X
    1 temat
    bug128
    bug128
    1 temat
  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

×
×
  • Dodaj nową pozycję...