UPDATE
Skrypt został zaktualizowany do działania na 1.16.4, będzie dalej rozwijany z nudów
Dzień dobry,
Mam dla Was dziś skrypt na drop, jest on dość specyficzny jeżeli chodzi o kod i możliwości.
Skrypt ma np. pełną konfigurację tego co wypada z kamienia ale też tego jak wygląda to w GUI.
Optymalizacja.
Cały czas pracuję nad jak najlepszą optymalizacją skryptu, aktualnie jest od wydajny ale mam wrażenie, że może być lepiej.
W celu optymalizacji w skrypcie nie znajdziemy powtórzeń co np. sekundę (every 1 second:). Zastosowałem także funkcje dzięki, którym skrypt jest krótszy.
Personalizacja.
Można powiedzieć z czystym sercem, że skrypt jest świetny i nie znalazłem dla niego konkurenci pod tym względem.
GUI można ustawić samemu od podstaw, lecz przygotowałem już jeden gotowy config.
rows: 6
slots:
top-slot: 38
enderchest-slot: 39
cobble-slot: 42
turbo-slot: 40
close-slot: 49
xp-slot: 41
empty-slots:
- 0
- 1
- 2
- 6
- 7
- 8
Ustawiamy tutaj gdzie znajduje się konkretny przedmiot i możemy ustawić w jakim kształcie układają się przedmiotu ustawione w drops.yml.
items:
drop-item:
name: '_NAZWA_'
amount: 1
lore:
- '&0'
- '&0'
- '&cWlaczony: &7_STATUS_'
- '&0'
- '&0'
- '&cSzanse: &7_CHANCE_%'
- '&cEnderchest: &7_ENDER_'
- '&cFortuna: &7_FORTUNE_'
- '&cIlosc:'
- ' &cMin: &7_MINAMOUNT_'
- ' &cMax: &7_MAXAMOUNT_'
- '&cPoziom:'
- ' &cMin: &7_MINLEVEL_'
- ' &cMax: &7_MAXLEVEL_'
- '&cPunkty:'
- ' &cMin: &7_MINPKT_'
- ' &cMax: &7_MAXPKT_'
- '&cNarzedzia: &7_TOOLS_'
- '&0'
- '&0'
Tutaj mamy kawałek, który odpowiada za wygląd każdego przedmiotu w GUI. Wygląda to tak:
Edycja dropu.
Jak się domyślacie skrypt ma też rozbudowaną konfiguracje dropu. Wygląda ona następująco.
Ilość przedmiotów które dodacie jest ograniczona tylko przez rozmiar GUI, który sami ustawiacie.
Zalety:
Łatwa i ogromna możliwość konfiguracji
Optymalność
Top 10 górników
Turbodrop
Animowane GUI (odświeża się z opóźnieniem ok. 1 sekundy)
Poziomy kopania
Wyłącznie/włączanie dropu
Drop do skrzyni kresu
Schowek cobblestone
Wymagania:
SkUtilities (github.com)
SkQuery (forums.skunity.com - 1.12.2)
Skript 2.2+ (github.com)
Skellett (spigotmc.org)
Pobieranie:
Repozytorium: github.com
Skrypt: github.com
Pomoc?
Jeżeli potrzebujesz pomocy napisz do mnie prywatną wiadomość.
Błędy proszę zgłaszać w prywatnej wiadomości.