Skocz do zawartości
  • 0

Schowek na koxy perly i refile


vkvbuss
 Udostępnij

Pytanie

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
variables:
	{refile::%player%} = 0
	{koxy::%player%} = 0
	{perly::%player%} = 0

every 1 second:
	loop all players:
		loop all items in loop-player's inventory:
			if loop-item is enchanted golden apple:
				set {_k} to amount of loop-item
				if {_k} is bigger than 5:
					remove {_k} - 5 of enchanted golden apple from loop-player's inventory
					send "&aMiales za duzo koxow, %{_k} - 5% szt zostalo schowanych do /schowek" to loop-player
					add {_k} - 5 to {koxy::%loop-player%}
			if loop-item is ender pearl:
				set {_p} to amount of loop-item
				if {_p} is bigger than 4:
					remove {_p} - 4 of ender pearl from loop-player's inventory
					send "&aMiales za duzo ender perel, %{_p} - 4% szt zostalo schowanych do /schowek" to loop-player
					add {_p} - 5 to {perly::%loop-player%}
			if loop-item is golden apple:0:
				set {_r} to amount of loop-item
				if {_r} is bigger than 10:
					remove {_r} - 10 of golden apple:0 from loop-player's inventory
					send "&aMiales za duzo refili, %{_r} - 10% szt zostalo schowanych do /schowek" to loop-player
					add {_r} - 10 to {refile::%loop-player%}



command /schowek:
	trigger:
		wait 2 ticks
		open chest with 3 rows to the player
		wait 2 ticks
		format slot 12 of player with enchanted golden apple with lore "&6W schowku masz: &7%{koxy::%player%}%&6 koxow||&cKliknij aby wyciagnac 5 szt" to close then run [execute console command "schow koxy %player%"]
		format slot 13 of player with ender pearl with lore "&6W schowku masz: &7%{perly::%player%}%||&cKliknij aby wyciagnac 4 szt" to close then run [execute console command "schow perly %player%"]
		format slot 14 of player with golden apple:0 with lore "&6W schowku masz: &7%{refile::%player%}% &6refili||&cKliknij aby wyciagnac 10 szt" to close then run [execute console command "schow refile %player%"]


command /schow [<text>] [<player>]:
	usage: by console
	trigger:
		if arg 1 is "koxy":
			give 5 of enchanted golden apple to arg-player's inventory
			send "&cWyciagnieto 5 koxow" to arg-player
			remove 5 from {koxy::%arg-player%}
		if arg 1 is "refile":
			give 10 of golden apple:0 to arg-player's inventory
			send "&cWyciagnieto 10 refili" to arg-player
			remove 10 from {refile::%arg-player%}
		if arg 1 is "perly":
			give 4 of ender pearl to arg-player's inventory
			send "&cWyciagnieto 4 perly" to arg-player
			remove 4 from {perly::%arg-player%}


					

Skrypt pisany trochę spontanicznie, ale jest!

A więc tak, co sekunde sprawdza inventory gracza, jeśli ma za dużo pereł, koxów, bądź refili, zabiera mu je i dodaje do /schowek

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