Fendi 190 Opublikowano 25 lipca 2024 Udostępnij Opublikowano 25 lipca 2024 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 Cytuj Odnośnik do komentarza https://skript.pl/temat/57937-firework-skript/ Udostępnij na innych stronach Więcej opcji udostępniania...
Kormic 1951 Opublikowano 25 lipca 2024 Udostępnij Opublikowano 25 lipca 2024 Ten temat został przeniesiony. Cytuj Odnośnik do komentarza https://skript.pl/temat/57937-firework-skript/#findComment-344207 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ą.