Skocz do zawartości

Rekomendowane odpowiedzi

Cześć

Aby to co przedstawię działało potrzeba dodatku Skript-Reflect *KLIK*

Funkcja:

function firework(l: location):
    set {_efekty} to FireworkEffect.builder()
    {_efekty}.withColor(Color.PURPLE)
    {_efekty}.withColor(Color.BLACK)
    {_efekty}.withColor(Color.RED)
    {_efekty}.with(Type.BALL)
    {_efekty}.withFlicker()
    set {_build} to {_efekty}.build()
    spawn a firework at {_location}
    set {_firework} to last spawned firework
    set {_meta} to {_firework}.getFireworkMeta()
    {_meta}.addEffect({_build})
    {_firework}.setFireworkMeta({_meta})
    {_firework}.detonate()

Przykłady użycia:

command /superbumm:
	trigger:
		firework(location 1 block above location of player)

on right click:
	firework(location of clicked block)

on death of player:
	loop 3 times:
		firework(location loop-number block above location of victim)

Pozwala ona na natychmiastowy wybuch fajerwerku w danym miejscu.

Funkcja ta jest przykładowa, w przypadku większej konfiguracji trzeba przebudowywać ją w kodzie.

Dla dużych mózgów, więcej informacji znajdziecie tutaj: KLIK i KLIK

 

A z najważniejszych informacji:

Przedłuża efekt (i dźwięk)

withFlicker()

Określamy typ czy wielkość (pełna lista: KLIK)

with(Type.<TYPE>)

Dodajemy kolor/y

withColor(Color.<COLOR>)

Wszystko to przypisujemy do zmiennej {_efekty} np:

{_efekty}.withColor(Color.RED)

Możemy też określić jego moc, ale wtedy dopisujemy to do zmiennej {_meta}

{_meta}.setPower(1)

Zamiast od razu detonować fajerwerk można też ustawić jego max czas lotu (w tickach)

setMaxLife(20)

 

To wszystko ;)

Odnośnik do komentarza
https://skript.pl/temat/57937-firework-skript/
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
Dodaj odpowiedź do tematu...

×   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ę...