Skocz do zawartości
  • 0

Powiększenie borderu za opłatą.


Pytanie

Witam, 

Mógłby napisać ktoś dla mnie skrypt który umożliwia graczom powiększenie granicy świata?

Chodzi o to, że mamy ustawiony border "/worldborder add 750"

I gdy gracz wpisze komendę "/powiekszb" i ma potrzebne przedmioty border zostaje powiększony o 150 kratek

cena jednego powiększenia to 5 bloków diaxów, jeżeli była by możliwość to cena zwiększała by się dwukrotnie wraz z kolejnym powiększeniem.

 

Będę bardzo wdzięczny, proszę o taki skrypt ponieważ mnie to przerosło xDD (Serio ;/)

Odnośnik do komentarza
https://skript.pl/temat/35938-powi%C4%99kszenie-borderu-za-op%C5%82at%C4%85/
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on load:
	if {border} is not set:
		set {border} to 1000
command /powiekszb [<text>]:
	trigger:
		if player has 5 of diamond block:
			remove 5 of diamond block from player
			send "&7Powiekszyłeś border"
			add 150 to {border}
			execute console command "worldborder %{border}%"
		else:
			send "&7Nie masz itemow"

 

Odnośnik do komentarza
https://skript.pl/temat/35938-powi%C4%99kszenie-borderu-za-op%C5%82at%C4%85/#findComment-230467
Udostępnij na innych stronach

  • 0
command /powiekszb [<text>]:
	trigger:
		if {d} is not set:
			set {d} to 5
		if player has {d} diamond blocks:
			remove {d} diamond blocks from player's inventory
			set {d} to {d} * 2
			execute console command "worldborder add 150"
			send "&aPowiekszyles border o 150 kratek!"
		else:
			send "&cPotrzebujesz %{d}% diamentowych blokow!"

 

Edytowane przez Helios1993
Odnośnik do komentarza
https://skript.pl/temat/35938-powi%C4%99kszenie-borderu-za-op%C5%82at%C4%85/#findComment-230468
Udostępnij na innych stronach

  • 0
1 godzinę temu, xAxee napisał:

on load:
	if {border} is not set:
		set {border} to 1000
command /powiekszb [<text>]:
	trigger:
		if player has 5 of diamond block:
			remove 5 of diamond block from player
			send "&7Powiekszyłeś border"
			add 150 to {border}
			execute console command "worldborder %{border}%"
		else:
			send "&7Nie masz itemow"

 

Dziękuję bardzo, a skrypt będzie pamiętał przy każdym restarcie o tym ile borderów już zostało (kupionych/powiększonych) ?

 

1 godzinę temu, Helios1993 napisał:

command /powiekszb [<text>]:
	trigger:
		if {d} is not set:
			set {d} to 5
		if player has {d} diamond blocks:
			remove {d} diamond blocks from player's inventory
			set {d} to {d} * 2
			execute console command "worldborder add 150"
			send "&aPowiekszyles border o 150 kratek!"
		else:
			send "&cPotrzebujesz %{d}% diamentowych blokow!"

 

Jest błąd:

"Can't understand this condition: 'player has {d} diamond bocks'

(border.sk, line 5: if player has {d} diamond blocks:')"

TakiJakTy

Łącze posty.

Notatka dodana przez TakiJakTy

Odnośnik do komentarza
https://skript.pl/temat/35938-powi%C4%99kszenie-borderu-za-op%C5%82at%C4%85/#findComment-230469
Udostępnij na innych stronach

  • 0
41 minut temu, Peafoth napisał:

Dziękuję bardzo, a skrypt będzie pamiętał przy każdym restarcie o tym ile borderów już zostało (kupionych/powiększonych) ?

Będzie 

Odnośnik do komentarza
https://skript.pl/temat/35938-powi%C4%99kszenie-borderu-za-op%C5%82at%C4%85/#findComment-230474
Udostępnij na innych stronach

  • 0
command /powiekszb [<text>]:
	trigger:
		if {d} is not set:
			set {d} to 5
		if player has {d} of diamond block:
			remove {d} diamond blocks from player's inventory
			set {d} to {d} * 2
			execute console command "worldborder add 150"
			send "&aPowiekszyles border o 150 kratek!"
		else:
			send "&cPotrzebujesz %{d}% diamentowych blokow!"

jak nie zadziała to spróbuj if player's inventory contains ...

Odnośnik do komentarza
https://skript.pl/temat/35938-powi%C4%99kszenie-borderu-za-op%C5%82at%C4%85/#findComment-230497
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ę...