Skocz do zawartości
  • 0

Limit koxów itp,. na 1.13.2


Pytanie

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
variables:
	{KOXY::%player%} = 0
	{REFY::%player%} = 0
	{PERLY::%player%} = 0
every second:
	loop all players:
		if loop-player has 3 enchanted golden apple:
			send "&cMiales za duzo koxow! Przeniesiono nadmiar do depozytu!" to loop-player
			loop 1000 times:
				if loop-player has 3 enchanted golden apple:
					remove enchanted golden apple from loop-player
					add 1 to {KOXY::%loop-player%}
		if loop-player has 13 golden apple:0:
			send "&cMiales za duzo refow! Przeniesiono nadmiar do depozytu!" to loop-player
			loop 1000 times:
				if loop-player has 13 golden apple:0:
					remove golden apple:0 from loop-player
					add 1 to {REFY::%loop-player%}
		if loop-player has 4 ender pearl:
			send "&cMiales za duzo perel! Przeniesiono nadmiar do depozytu!" to loop-player
			loop 1000 times:
				if loop-player has 4 ender pearl:
					remove ender pearl from loop-player
					add 1 to {PERLY::%loop-player%}
command /depozyt [<text>]:
	trigger:
		if player has 1 gold block:
			open chest with 1 row named "&c&l/SCHOWEK" to player
			remove 1 gold block from player
			loop 1*9 times:
				set player's current inventory's slot ((loop-number)-1) to gray glass pane named " "
			set player's current inventory's slot 2 to enchanted golden apple named "&c&lKOXY" with lore "&6Kliknij i wyplac koxy z depozytu!||&6Posiadasz: &c%{KOXY::%player%}%|| &7Lewym by wyplacic"
			set player's current inventory's slot 4 to golden apple:0 named "&c&lREFY" with lore "&6Kliknij i wyplac koxy z depozytu!||&6Posiadasz: &c%{REFY::%player%}%|| &7Lewym by wyplacic"
			set player's current inventory's slot 6 to ender pearl named "&c&lPERLY" with lore "&6Kliknij i wyplac koxy z depozytu!||&6Posiadasz: &c%{PERLY::%player%}%|| &7Lewym by wyplacic"
		else:
			send "&6Aby otworzyc depozyt potrzebujesz &ezlotego bloku&6!" to player
on command:
	if command is "schowek":
		cancel event
		send "&c&l/SCHOWEK&6? Co to? Znam tylko &2/depozyt&6." to player
on inventory click:
	if inventory name of player's current inventory is "&c&l/SCHOWEK":
		cancel event
		if clicked slot is 2:
			loop 2 times:
				if {KOXY::%player%} is bigger than 1:
					send "&cWyplacono koxa!" to player
					add enchanted golden apple to player
					remove 1 from {KOXY::%player%}
				else:
					send "&cProbowalem wyplacic koxa.. ale masz pusty depozyt." to player
		if clicked slot is 4:
			loop 12 times:
				if {REFY::%player%} is bigger than 1:
					send "&cWyplacono refa!" to player
					add golden apple:0 to player
					remove 1 from {REFY::%player%}
				else:
					send "&cProbowalem wyplacic refa.. ale masz pusty depozyt." to player
		if clicked slot is 6:
			loop 3 times:
				if {PERLY::%player%} is bigger than 1:
					send "&cWyplacono perle!" to player
					add ender pearl to player
					remove 1 from {PERLY::%player%}
				else:
					send "&cProbowalem wyplacic perle.. ale masz pusty depozyt." to player
on damage:
	if inventory name of victim's current inventory is "&c&l/SCHOWEK":
		close victim's inventory

Mi działa. ;) 

Odnośnik do komentarza
https://skript.pl/temat/33520-limit-kox%C3%B3w-itp-na-1132/#findComment-216528
Udostępnij na innych stronach

  • 0
2 godziny temu, Grex napisał:

variables:
	{KOXY::%player%} = 0
	{REFY::%player%} = 0
	{PERLY::%player%} = 0
every second:
	loop all players:
		if loop-player has 3 enchanted golden apple:
			send "&cMiales za duzo koxow! Przeniesiono nadmiar do depozytu!" to loop-player
			loop 1000 times:
				if loop-player has 3 enchanted golden apple:
					remove enchanted golden apple from loop-player
					add 1 to {KOXY::%loop-player%}
		if loop-player has 13 golden apple:0:
			send "&cMiales za duzo refow! Przeniesiono nadmiar do depozytu!" to loop-player
			loop 1000 times:
				if loop-player has 13 golden apple:0:
					remove golden apple:0 from loop-player
					add 1 to {REFY::%loop-player%}
		if loop-player has 4 ender pearl:
			send "&cMiales za duzo perel! Przeniesiono nadmiar do depozytu!" to loop-player
			loop 1000 times:
				if loop-player has 4 ender pearl:
					remove ender pearl from loop-player
					add 1 to {PERLY::%loop-player%}
command /depozyt [<text>]:
	trigger:
		if player has 1 gold block:
			open chest with 1 row named "&c&l/SCHOWEK" to player
			remove 1 gold block from player
			loop 1*9 times:
				set player's current inventory's slot ((loop-number)-1) to gray glass pane named " "
			set player's current inventory's slot 2 to enchanted golden apple named "&c&lKOXY" with lore "&6Kliknij i wyplac koxy z depozytu!||&6Posiadasz: &c%{KOXY::%player%}%|| &7Lewym by wyplacic"
			set player's current inventory's slot 4 to golden apple:0 named "&c&lREFY" with lore "&6Kliknij i wyplac koxy z depozytu!||&6Posiadasz: &c%{REFY::%player%}%|| &7Lewym by wyplacic"
			set player's current inventory's slot 6 to ender pearl named "&c&lPERLY" with lore "&6Kliknij i wyplac koxy z depozytu!||&6Posiadasz: &c%{PERLY::%player%}%|| &7Lewym by wyplacic"
		else:
			send "&6Aby otworzyc depozyt potrzebujesz &ezlotego bloku&6!" to player
on command:
	if command is "schowek":
		cancel event
		send "&c&l/SCHOWEK&6? Co to? Znam tylko &2/depozyt&6." to player
on inventory click:
	if inventory name of player's current inventory is "&c&l/SCHOWEK":
		cancel event
		if clicked slot is 2:
			loop 2 times:
				if {KOXY::%player%} is bigger than 1:
					send "&cWyplacono koxa!" to player
					add enchanted golden apple to player
					remove 1 from {KOXY::%player%}
				else:
					send "&cProbowalem wyplacic koxa.. ale masz pusty depozyt." to player
		if clicked slot is 4:
			loop 12 times:
				if {REFY::%player%} is bigger than 1:
					send "&cWyplacono refa!" to player
					add golden apple:0 to player
					remove 1 from {REFY::%player%}
				else:
					send "&cProbowalem wyplacic refa.. ale masz pusty depozyt." to player
		if clicked slot is 6:
			loop 3 times:
				if {PERLY::%player%} is bigger than 1:
					send "&cWyplacono perle!" to player
					add ender pearl to player
					remove 1 from {PERLY::%player%}
				else:
					send "&cProbowalem wyplacic perle.. ale masz pusty depozyt." to player
on damage:
	if inventory name of victim's current inventory is "&c&l/SCHOWEK":
		close victim's inventory

Mi działa. ;) 

Mi takie cos

wild skipta trzeba miec

 

Odnośnik do komentarza
https://skript.pl/temat/33520-limit-kox%C3%B3w-itp-na-1132/#findComment-216536
Udostępnij na innych stronach

  • 0
14 godzin temu, jndooo napisał:

Mi takie cos

wild skipta trzeba miec

 

To pobierz WildSkript, w czym problem? ja posiadam WIldSkript Skquery Skellet i pare innych, ale do tego chyba Skquery i wildskript wystarczy.

Odnośnik do komentarza
https://skript.pl/temat/33520-limit-kox%C3%B3w-itp-na-1132/#findComment-216555
Udostępnij na innych stronach

  • 0
2 godziny temu, Grex napisał:

To pobierz WildSkript, w czym problem? ja posiadam WIldSkript Skquery Skellet i pare innych, ale do tego chyba Skquery i wildskript wystarczy.

There's no loop that matches 'loop-player has 13 golden apple:0' (depo.sk, line 13: if loop-player has 13 golden apple:0:')
a slot can't be set to 'golden apple:0 named "&c&lREFY" with lore "&6Kliknij i wyplac koxy z depozytu!||&6Posiadasz: &c%{REFY::%player%}%|| &7Lewym by wyplacic"' because the latter is neither an item type nor an item stack (depo.sk, line 33: set player's current inventory's slot 4 to golden apple:0 named "&c&lREFY" with lore "&6Kliknij i wyplac koxy z depozytu!||&6Posiadasz: &c%{REFY::%player%}%|| &7Lewym by wyplacic"')
[12:16:04 ERROR]: [Skript] 'golden apple:0' can't be added to a player because the former is neither an item type, an inventory nor an experience point (depo.sk, line 56: add golden apple:0 to player')

taki problem

Odnośnik do komentarza
https://skript.pl/temat/33520-limit-kox%C3%B3w-itp-na-1132/#findComment-216560
Udostępnij na innych stronach

  • 0

Dobra, zrobimy tak. Pobierz te wersje pluginów które ci tu pokaże:

Skript - 2.1.2

WildSkript - 1.8

SkQuery - 3.21.4

Skellet - 1.9.6b

SkRayFall - 1.9.15

mi z tym działa i jak to pobierzesz to powinno ci działać.

Odnośnik do komentarza
https://skript.pl/temat/33520-limit-kox%C3%B3w-itp-na-1132/#findComment-216616
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ę...