Skocz do zawartości
  • 0

Znikajacy bossbar


Timeq
 Udostępnij

Pytanie

Witam. Chcialbym uzyskac efekt ze gdy ustawie punkt np /setpoint to jesli distance jest mniejszy niz 20 to im bardziej bede sie zblizal to bardziej bedzie sie bossbar zwiekszal i na odwrot jak bede sie oddalal to zmniejszal (Tylko powiem ze mam wersje 1.12.2 i skrayfall czyli chce uzyskac bossbar efektem create bossbar a nie np display ... on bossbar itp) kolor niebieski bossbara i styl solid ma byc. Z gory dziekuje.

Odnośnik do komentarza
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
import:	
	org.bukkit.Bukkit
	org.bukkit.boss.BarStyle
	org.bukkit.boss.BarColor
	org.bukkit.event.player.PlayerMoveEvent

on load:
	set {bossbar} to Bukkit.createBossBar("&d&lPUNKT CENTRUM", BarColor.BLUE, BarStyle.SOLID)

on PlayerMoveEvent:
	{point} is set
	set {_player} to event.getPlayer()
	if distance between {_player} and {point} <= 20:
		{bossbar}.addPlayer({_player}) if {bossbar}.getPlayers().contains(event.getPlayer()) is false
		set {_progress} to 1 - (distance between {_player} and {point} / 20)
		{bossbar}.setProgress({_progress})
	else:
		{bossbar}.removePlayer({_player}) if {bossbar}.getPlayers().contains(event.getPlayer()) is true
	
command /setpoint:
	trigger:
		set {point} to player's location
		send "&aUstawiono punkt pomyślnie."

wymaga JEDYNIE

- skript-reflect 2.1.0 Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!
(testowałem na 2.1.0 skript-reflect i Skript 2.5.1)

Edytowane przez 3meraldK
Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

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