Skocz do zawartości
  • 0

problem skrypt


xXx_Skrypter_xXx

Pytanie

on right click on entity:
	entity's display name is "&e&LSprzedawca":
		open chest with 1 row named "&c&lOto moje towary :" to player
		wait 2 tick
		format slot 2 of player with chirp music disc named "&eAmulet Sily" with lore "&a500 monet i bedzie twoj" to close then run "amusily %player%"
		format slot 4 of player with wait music disc named "&eAmulet Szybkosci" with lore "&a500 monet i bedzie twoj" to run player command "/amusily %player%"
		format slot 6 of player with mellohi music disc named "&eAmulet Regeneracji" with lore "&a500 monet i bedzie twoj" to run "/amusily %player%"


command /amusily:
	trigger:
		if {Money.%player%} is more than or equal to 500:
			give 1 chirp music disc named "&eAmulet Sily" to player
			send "&cKupiles amulet sily"
			remove 500 from {Money.%player%}
			stop

klikam w amulet zamyka mi ekwipunek , ale nie odbiera mi kasy i nie daje przedmiotu

Błędów żadnych też nie wywala

Edytowane przez xXx_Skrypter_xXx
Odnośnik do komentarza
https://skript.pl/temat/30549-problem-skrypt/
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Jeżeli klikasz w GUI i dziala, ale nie wykonuje komendy, to zapewne wyrzuca do konsoli error - wyślij go.

Edit:

GUI twórz w sposób: 

format ... to close then run [make player execute command "/amusily"]

 

Edytowane przez ZiemniaQ
Ziemniaki
Odnośnik do komentarza
https://skript.pl/temat/30549-problem-skrypt/#findComment-199608
Udostępnij na innych stronach

  • 0
6 minut temu, LuckyPotato napisał:

Jeżeli klikasz w GUI i dziala, ale nie wykonuje komendy, to zapewne wyrzuca do konsoli error - wyślij go.

[INFO] correct usage /amusily

dodalem teraz / do kodu i pisze unknown command

jak wpisze komende w mc normalnie zabiera kase i daje przedmiot

Edytowane przez xXx_Skrypter_xXx
Odnośnik do komentarza
https://skript.pl/temat/30549-problem-skrypt/#findComment-199609
Udostępnij na innych stronach

  • 0
1 minutę temu, xXx_Skrypter_xXx napisał:

[INFO] correct usage /amusily

To się dzieje ze względu na wywoływany w GUI argument, którego komenda nie posiada:

to run "/amusily %player%"

Zrób tak jak napisałem ci wyżej albo dodaj do komendy tekstowy argument - wtedy zadziała i nie wyrzuci błędu:

command /amusily [<text>]:

 

Odnośnik do komentarza
https://skript.pl/temat/30549-problem-skrypt/#findComment-199610
Udostępnij na innych stronach

  • 0
5 minut temu, LuckyPotato napisał:

To się dzieje ze względu na wywoływany w GUI argument, którego komenda nie posiada:


to run "/amusily %player%"

Zrób tak jak napisałem ci wyżej albo dodaj do komendy tekstowy argument - wtedy zadziała i nie wyrzuci błędu:


command /amusily [<text>]:

 

Teraz gdy klikam wyrzuca mi blad : nieznana komenda

Odnośnik do komentarza
https://skript.pl/temat/30549-problem-skrypt/#findComment-199611
Udostępnij na innych stronach

  • 0
13 minut temu, LuckyPotato napisał:

Jeżeli klikasz w GUI i dziala, ale nie wykonuje komendy, to zapewne wyrzuca do konsoli error - wyślij go.

Edit:

GUI twórz w sposób: 


format ... to close then run [make player execute command "/amusily"]

 

Zrobiłem tak jak pokazałeś wyżej i wszystko działa thx :)

Odnośnik do komentarza
https://skript.pl/temat/30549-problem-skrypt/#findComment-199612
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ę...