Skocz do zawartości
  • 0

Artefakt


SIRYEEH

Pytanie

Witam otóż potrzebuje skryptu a dokładnie  przedmiotu item: magma cream z nazwą "&2&lObezwladniacz" i z lore "&5Fenomen posiadajacy niesamowite moce.." Gdy klikniemy na taki item PPM możemy go wylaczyc oraz ponownie wlaczyc. Jezeli posiadasz go w rece to po jego włączeniu przyciaga graczy z odległości blisko 35 kratek dopóki nie zostanie wyłączony . Na to czy gracza oślepi przy przyciąganiu jest 50%. Również prosze o to żeby ten przedmiot nie działał na moby i spawnie.

Odnośnik do komentarza
https://skript.pl/temat/42481-artefakt/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
9 minut temu, SIRYEEH napisał:

Witam otóż potrzebuje skryptu a dokładnie  przedmiotu item: magma cream z nazwą "&2&lObezwladniacz" i z lore "&5Fenomen posiadajacy niesamowite moce.." Gdy klikniemy na taki item PPM możemy go wylaczyc oraz ponownie wlaczyc. Jezeli posiadasz go w rece to po jego włączeniu przyciaga graczy z odległości blisko 35 kratek dopóki nie zostanie wyłączony . Na to czy gracza oślepi przy przyciąganiu jest 50%. Również prosze o to żeby ten przedmiot nie działał na moby i spawnie.

Podałeś zbyt mało szczegółów, więc dopytam o parę rzeczy:

1. Jak szybko ma przyciągać tych graczy?

2. Na jak długo i jak często ma być szansa na oślepienie przyciąganego gracza?

3. W jaki sposób jest zdefiniowany teren spawnu? Poprzez region?

Odnośnik do komentarza
https://skript.pl/temat/42481-artefakt/#findComment-266282
Udostępnij na innych stronach

  • 0

Już odpowiadam na pytania.

1. Najlepiej żeby trwało to co sekunde, przyciaganie w sensie tepanie gracza w tym obrębie kratek do osoby, która używa tego przedmiotu.

2. Szansa bedzie wynosiła 50% i trwała przez 5 sekund.

3. Tak region w world o nazwie: "spawn"

 

 

Edytowane przez SIRYEEH
Odnośnik do komentarza
https://skript.pl/temat/42481-artefakt/#findComment-266284
Udostępnij na innych stronach

  • 0
9 godzin temu, SIRYEEH napisał:

Już odpowiadam na pytania.

1. Najlepiej żeby trwało to co sekunde, przyciaganie w sensie tepanie gracza w tym obrębie kratek do osoby, która używa tego przedmiotu.

2. Szansa bedzie wynosiła 50% i trwała przez 5 sekund.

3. Tak region w world o nazwie: "spawn"

 

 

Proszę, skrypt nietestowany. Na górze skryptu dodałem sekcję konfiguracyjną, w której możesz zmieniać większość mechanik skryptu (wszystko jest opisane komentarzami podanymi przy każdej opcji).

Wymagany Skript 2.5+.

options:
	item: magma cream named "&2&lObezwladniacz" with lore "&5Fenomen posiadajacy niesamowite moce.." # Czym jest item, który ma przyciągać graczy
	
	pullingRadius: 35 # Zasięg przyciągania (w blokach)
	pullingForce: 1 # Siła przyciągania (może być ułamkiem dziesiętnym, np. 0.9)
	blindnessDuration: 5 seconds # Długość trwania oślepienia
	blindnessChance: 50% # Szansa na oślepienie podczas przyciągania
	
	prohibitedRegions: "spawn" # Regiony, w których przyciąganie ma nie działać (kolejne można dopisać za pomocą 'or', przykładowo: "spawn" or "spawn1" or "pvp")

on tool change:
	tool after the event will be {@item}
	while player's tool is {@item}:
		{obezwladniaczToggle::%player%} is set
		"%region at player%" doesn't contain {@prohibitedRegions}
		loop all players in radius 35 around player:
			loop-player is not event-player
			"%region at loop-player%" doesn't contain {@prohibitedRegions}
			push loop-player (vector from loop-player to event-player) with speed {@pullingForce}
			chance of {@blindnessChance}:
				apply potion of blindness 1 without any particles to loop-player for {@blindnessDuration} replacing existing effect
		wait 1 second
		
on right click:
	player's tool is {@item}
	if {obezwladniaczToggle::%player%} is set:
		clear {obezwladniaczToggle::%player%}
	else:
		set {obezwladniaczToggle::%player%} to true

 

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/42481-artefakt/#findComment-266305
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...