Skocz do zawartości
  • 0

Itemki w "wirtualnej" skrzyni


Pytanie

Witam, jak stworzyć "wirtualną" skrzynie w której są przedmioty do wyciągniecia? A mianowicie chodzi mi o skrzynie pod komendą, np. /skrzynia:

command /skrzynia:
	trigger:
		wait 2 ticks
		open chest with 1 rows to the player
		wait 2 ticks
		???
		???

Tak jak wyżej, jak zrobić żeby te przedmioty bez problemu można było "złapać" i wyciągnąć? Tak jak to jest w zwykłej skrzyni

Odnośnik do komentarza
https://skript.pl/temat/19567-itemki-w-wirtualnej-skrzyni/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Gość Usunięty#3468

Uzyj skryptu gotowego 

options:
	linijki: 3
	nazwaPlecakaWGui: &fPlecak
	#slot 1 | slot 2 | slot 3
	#slot 4 | slot 5 | slot 6
	#slot 7 | slot 8 | slot 9
	slot1: leather
	slot2: leather
	slot3: leather
	slot4: leather
	slot5: chest
	slot6: leather
	slot7: leather
	slot8: leather
	slot9: leather
	plecak: chest named "&aPlecak podroznika" with lore "&7Kliknij PPM aby otworzyc."
on script load:
	wait 1 tick
	register new shaped recipe for {@plecak} using {@slot1}, {@slot2}, {@slot3}, {@slot4}, {@slot5}, {@slot6}, {@slot7}, {@slot8}, {@slot9}
on rightclick:
	if player's tool is {@plecak}:
		cancel event
		open chest with {@linijki} rows named "{@nazwaPlecakaWGui}" to player
		wait 1 tick
		loop {@linijki}*9 times:
			set slot loop-number - 1 of current inventory of player to {nBackpack::%player%::%loop-number%}
on inventory close:
	if inventory name of current inventory of player is "{@nazwaPlecakaWGui}":
		clear {nBackpack::%player%::*}
		loop {@linijki}*9 times:
			set {nBackpack::%player%::%loop-number%} to slot "%loop-numbe

Skrypt autorstwa @Norbi

Odnośnik do komentarza
https://skript.pl/temat/19567-itemki-w-wirtualnej-skrzyni/#findComment-133155
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ę...