Skocz do zawartości
  • 0

Particle linia


ErrorTV420

Pytanie

Witam chciałbym aby ktoś napisał efekt w skDragon na lecącą wiązkę particli "spell" o kolorze RGB: 75, 0, 133 do target entity.

A po uderzeniu go tą wiązką aby się pojawił efekt fioletowej fajerwerki typu star.

Odnośnik do komentarza
https://skript.pl/temat/45932-particle-linia/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0
16 minut temu, ErrorTV420 napisał:

drawSpircle 100 redstone particle rotating at location of target entity with id "test", 1 point, density 5, radius 8 and speed 0.5

zrobiłem coś takiego ale nie ma spirali 

Pokaż cały kod.

Odnośnik do komentarza
https://skript.pl/temat/45932-particle-linia/#findComment-289833
Udostępnij na innych stronach

  • 0
6 minut temu, Kormic napisał:

Pokaż cały kod.

on leftclick:
	if player's tool is {@podmuchRozdzkaWiatru}:
		if {podmuchRozdzkaWiatru::TIMER::%player%} is 0:
			if {podmuchRozdzkaWiatru::MANA::%player%} is more than 149:
				remove 150 from {podmuchRozdzkaWiatru::MANA::%player%}
				set {podmuchRozdzkaWiatru::TIMER::%player%} to 2
				if target entity is villager:
					if player is in world "rpgspawn":
						stop
				if target entity is npc:
					stop
				else:
					if distance between player and target entity is less than 9:
						play sound "block.fire.extinguish" at player with pitch 0.1 volume 10
						drawSpircle 100 redstone particle rotating at location of target entity with id "PRW_SD.%player%", 1 point, density 5, radius 8 and speed 0.5
						loop all entities in radius 2 of the target entity:
							if loop-entity is npc:
								if loop-entity is in world "rpgspawn":
									if loop-entity is villager:
										stop
									stop
								stop
							else:
								if loop-entity's horizontal facing is north:
									push loop-entity south with speed 5
								else if loop-entity's horizontal facing is east:
									push loop-entity west at speed 5
								else if loop-entity's horizontal facing is south:
									push loop-entity north at speed 5
								else if loop-entity's horizontal facing is west:
									push loop-entity east at speed 5
						wait 1.5 second
						stopEffect "PRW_SD.%player%"
					else:
						play sound "block.fire.extinguish" at player with pitch 0.1 volume 10
						drawSpircle 100 redstone particle rotating at location of target entity with id "PRW_LD.%player%", 1 point, density 5, radius 8 and speed 0.5
						wait 1.5 second
						stopEffect "PRW_LD.%player%"
			else:
				play sound "block_note_bass" at player with pitch 0.5 volume 10
		else:
			play sound "block_note_bass" at player with pitch 0.5 volume 10

 

Edytowane przez ErrorTV420
Odnośnik do komentarza
https://skript.pl/temat/45932-particle-linia/#findComment-289834
Udostępnij na innych stronach

  • 0
drawSpircle 100 redstone particle rotating at location of target entity with id "PRW_SD.%player%", 100 point, density 5, radius 8 and speed 0.5

dałem tak i też nie działa, kod na pewno dochodzi do tego momentu bo target jest odpychany

Odnośnik do komentarza
https://skript.pl/temat/45932-particle-linia/#findComment-289923
Udostępnij na innych stronach

  • 0
6 minut temu, ErrorTV420 napisał:

drawSpircle 100 redstone particle rotating at location of target entity with id "PRW_SD.%player%", 100 point, density 5, radius 8 and speed 0.5

dałem tak i też nie działa, kod na pewno dochodzi do tego momentu bo target jest odpychany

A próbowałeś z drawComplexSpiral?

Odnośnik do komentarza
https://skript.pl/temat/45932-particle-linia/#findComment-289925
Udostępnij na innych stronach

  • 0
drawComplexSpiral particle "redstone", RGB 255, 255, 255, center player, id "test", clockwise true, scan true, radius 2, density 100, height 10, effectMod 1, start 1, visibleRange 30

to działa ale nie wiem jak to przerobić aby było tam gdzie celuje

próbowałem też dodać speed większy ale nic się nie zmieniało (dałem nawet 1500)

Odnośnik do komentarza
https://skript.pl/temat/45932-particle-linia/#findComment-289936
Udostępnij na innych stronach

  • 0
9 minut temu, ErrorTV420 napisał:

to działa ale nie wiem jak to przerobić aby było tam gdzie celuje

próbowałem też dodać speed większy ale nic się nie zmieniało (dałem nawet 1500)

No dobra.

Teraz zobacz w składni, że zaraz po 'visibleRange' masz rotację do ustawienia. Pobaw się z nią i zobacz jak działa.

drawComplexSpiral particle %string%, center player, id "test", clockwise true, scan true, radius 2, density 100, height 10, effectMod 1, start 1, visibleRange 1, xR 90, yR 1, zR 90

 

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/45932-particle-linia/#findComment-289940
Udostępnij na innych stronach

  • 0
Teraz, Kormic napisał:

No dobra.

Teraz zobacz w składni, że zaraz po 'visibleRange' masz rotację do ustawienia. Pobaw się z nią i zobacz jak działa.

widziałem to ale dobrze mi się wydaje że za każdym razem gdy spojrzę w inne miejsce to rotacja będzie inna?

Odnośnik do komentarza
https://skript.pl/temat/45932-particle-linia/#findComment-289941
Udostępnij na innych stronach

  • 0
Teraz, ErrorTV420 napisał:

widziałem to ale dobrze mi się wydaje że za każdym razem gdy spojrzę w inne miejsce to rotacja będzie inna?

Nie będzie.

Dałem ci linijkę z kodem.

Odnośnik do komentarza
https://skript.pl/temat/45932-particle-linia/#findComment-289943
Udostępnij na innych stronach

  • 0
46 minut temu, Kormic napisał:

Nie będzie.

Dałem ci linijkę z kodem.

drawComplexSpiral particle "redstone", RGB 255, 0, 0, center player, id "test", clockwise true, scan true, radius 8, density 100, height 5, effectMod 1, start 1, visibleRange 30, xR 1, yR 1, zR 1

zrobiłem tak ale za nic nie moge ustawić tej rotacji tak aby wychodziła z gracza zawsze jest obok

Odnośnik do komentarza
https://skript.pl/temat/45932-particle-linia/#findComment-289949
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
Odpowiedz na pytanie...

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