-
Ilość zawartości
137 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
2
Treść opublikowana przez W1tt
-
Dziękuję Dodam do opcji zmianę skina główki. Zmianę nazwy plecaka też dodam, mogę sprawdzać po NBT.
-
SkBackpack Jest to skrypt dodający do gry plecaki. Wyróżnia go to, że przedmioty zapisywane są w NBT przedmiotu - czyli bezpośrednio w danych plecaka. Dzięki temu gracze mogą mieć nieograniczoną liczbę plecaków, mogą wymieniać się nimi nie tracąc ich zawartości, a zmienne nie są zapychane przez informacje o plecakach. Komendy: /plecak - informacje o skrypcie /plecak daj [nick] - daje plecak tobie, bądź osobie której nick podałeś Opcje: BpSize - Rozmiar plecaka (w rzędach) Prefix - prefix skryptu pojawiający się przy komendzie MainColor - Główny kolor wiadomości skryptu SecondaryColor - Drugi kolor wiadomości skryptu Wymagane pluginy: Skript (Testowane na wersji 2.6.1) skript-reflect (Testowane na wersji 2.2.3) SkBee (Testowane na wersji 1.17.3) Testowane na silniku git-Paper-386 (MC: 1.18.2) Zakładam że skrypt powinien działać też na innych, nowszych wersjach minecrafta, jeśli się mylę, to napiszcie to w odpowiedzi tego tematu - w wolnym czasie dodam działającą wersję. Jeśli znajdziecie jakieś błędy, to też zachęcam do poinformowania o nich. Starałem się jak najlepiej zabezpieczyć skrypt przed błędami typu kopiowanie, utrata itemków, ale zawsze jest możliwe że coś przeoczyłem. Download: SkBackpack v1.0
-
Źle wytabowane, zamień spacje przed 33 i 37 linią na taby
-
Co do wywalania serwa, sprawdź czy po usunięciu ostatniej lini nadal wywala - jakieś 2 lata temu miałem problem z usuwaniem itemków, choć jest mała szansa na to że nadal można go spotkać ;/
-
Kiedyś zrobiłem taki skrypt, ale był on przystosowany pod serwer na który był tworzony, więc raczej nie będę publikował heh Wersja premium - zaproszenie wygasło
-
Ciekawe jakie :?
-
Zamiast event-item sprawdzaj kursor gracza (chyba cursor lub cursor slot)
-
Plugin ViaVersion, był też plugin ProtocolSupport. Odradzam jednak korzystanie z takich wersji, bo mają one ponad 8 lat, przez co są mniej dopracowane, przestarzałe, i nie są wspierane przez większość twórców pluginów.
-
Na pewno można zmieniać max health skriptem, ale nie będzie to raczej zbyt dobrym pomysłem. Posprawdzaj wszystkie configi silnika (bukkit.yml, spigot.yml i jeżeli masz to paper.yml), jeżeli nie znajdziesz tam nic to zgłoś błąd do twórcy silnika. A no, możliwe też że jakiś plugin ci to blokuje, to powinieneś też sprawdzić. A tak w ogóle, po co ci takie duże statystyki? Przecież to pół ekranu zawali sercami...
-
Możesz pisać na W1tt#1959
-
To jest skript, może to ja jestem niedoinformowany ale wydaje mi się że tutaj nie daje się ; na końcu linii. Do pisania czegoś podobnego do Javy podobny jest dodatek skript-reflect, lecz w nim też nie daje się ; na końcu. Do tworzenia GUI lepiej użyć składni z skripta
-
Name of event-block? To blok da się nazwać? Polecam przy stawianiu dodawanie tagu do NBT bloku, który będziesz sprawdzał przy niszczeniu
-
Dodatek SkBee, tutaj poradnik: https://github.com/ShaneBeee/SkBee/wiki/NBT-Heads
-
Enchant lava walker oraz możliwość dodania customowych echantów w stole do enchantu
W1tt odpowiedział(a) na MrTymeks pytanie w Pytania i problemy
Co do customowych enchantów znalazłem taki film: Zrobić to w skripcie będzie ciężko, można łatwo zrobić coś typu enchant (np. nazwa enchantu w opisie przedmiotu lub w NBT) -
Heh, złą nazwę sprawdzasz..
-
Chyba asynchroniczność, która może zapobiec lagom spowodowanym przez wymagający kod Sam serwer jest napisany w Javie, więc korzystając z czystej Javy zrobisz raczej więcej niż w skripcie
-
on armor change: if event-item is lit pumpkin or carved pumpkin or pumpkin: if event-item is enchanted: if player's gamemode is not creative: if player has space for event-item: give event-item to player else: drop event-item at player set player's helmet to air Można zakładać na creative, ale da się ściągnąć taką dynię, więc nie ma raczej problemu
-
U mnie nie, sprawdzasz to na gamemode creative? Sprawdź na survivalu @CoFFeIN04u mnie przy zakładaniu zbroi nie wykrywa wgl inventory clicka :? Co jeżeli gracz założy dynię shift-clickiem? Wtedy na pewno nie zaliczy tego
-
on armor change: if event-item is lit pumpkin or carved pumpkin or pumpkin: if event-item is enchanted: if player has space for event-item: give event-item to player else: drop event-item at player set player's helmet to air
-
on armor change: if event-item is lit pumpkin or carved pumpkin or pumpkin: if event-item is enchanted: if player has space for event-item: give event-item to player else: drop event-item at player set event-item to air Spróbuj tego
-
on armor change: if event-item is lit pumpkin or carved pumpkin or pumpkin: if event-item is enchanted: cancel event
-
on rightclick on anvil: cancel event if player has diamond in inventory: remove diamond from player's inventory repair player's tool
-
Blokowanie nakładanie enchatów na dynie w 1.19
W1tt odpowiedział(a) na SteveMinecraft pytanie w Zlecenia
To chyba żaden problem, zwykłej i tak nie da się nałożyć na głowę. Jeżeli jednak tak wolisz, to proszę: import: org.bukkit.event.inventory.InventoryType on inventory click: if event-inventory is anvil inventory: if event.getSlotType() is InventoryType.SlotType.RESULT: if event-inventory.getResult() is lit pumpkin or carved pumpkin or pumpkin: if event-inventory.getResult() is enchanted: if event-inventory.getFirstItem() is not air: cancel event on enchant: if event-item is lit pumpkin or carved pumpkin or pumpkin: cancel event -
Blokowanie nakładanie enchatów na dynie w 1.19
W1tt odpowiedział(a) na SteveMinecraft pytanie w Zlecenia
Dobra, znalazłem błąd w tym kodzie, ten powinien być dobry: import: org.bukkit.event.inventory.InventoryType on inventory click: if event-inventory is anvil inventory: if event.getSlotType() is InventoryType.SlotType.RESULT: if event-inventory.getResult() is lit pumpkin or carved pumpkin: if event-inventory.getResult() is enchanted: if event-inventory.getFirstItem() is not air: cancel event on enchant: if event-item is lit pumpkin or carved pumpkin: cancel event
