Skocz do zawartości
  • 0

Problem z gui


TheFightaz

Pytanie

Czesc,
Mam nastpęujące gui, problem lezy w tym, ze pierwsza funkcja odpowiadająca za slot 0 działa bez problemu, ale gdy przechodze do slot 1 juz nie działa totalnie, nic sie nie dzieje, jet ktos w stanie mi podpowiedziec co robie nie tak?
 

		clicked slot is 0:
			if {questMinerAccepted::%player%} is false:
				if {questCobble64Lore.%player%} is "&cNie":
					set {questMinerAccepted::%player%} to true
					send "{@tag} &aPrzyjąłeś zadanie u &bGórnika! &7Donieś mu potrzebne materiały i zakończ zadanie." to player
					close player's inventory
					stop
				else:
					send "{@tag} &cJuz ukończyłeś/aś wczesniej to zadanie!"
					close player's inventory
					stop
			else:
				if player has 64 cobblestone:
					remove 64 cobblestone from player's inventory
					send "{@tag} &aPomyślnie ukończyłeś/aś zadanie u &bGórnika! &7Mozesz wziąć kolejne zadanie!"
					set {cobbleDelivery64.%player%} to 64
					set {questMinerAccepted::%player%} to false
					set {questCobble64Lore.%player%} to "&aTak"
					close player's inventory
				else:
					send "{@tag} &cNie masz wystarczająco potrzebnych materiałów!"
					close player's inventory
		clicked slot is 1:
			if {questMinerAcceptedSecond::%player%} is false:
				if {questCobble128Lore.%player%} is "&cNie":
					set {questMinerAcceptedSecond::%player%} to true
					send "{@tag} &aPrzyjąłeś zadanie u &bGórnika! &7Donieś mu potrzebne materiały i zakończ zadanie." to player
					close player's inventory
					stop
				else:
					send "{@tag} &cJuz ukończyłeś/aś wczesniej to zadanie!"
					close player's inventory
			else:
				if player has 128 cobblestone:
					remove 128 cobblestone from player's inventory
					send "{@tag} &aPomyślnie ukończyłeś/aś zadanie u &bGórnika! &7Mozesz wziąć kolejne zadanie!"
					set {cobbleDelivery128.%player%} to 128
					set {questMinerAcceptedSecond::%player%} to false
					set {questCobble128Lore.%player%} to "&aTak"
					close player's inventory
				else:
					send "{@tag} &cNie masz wystarczająco potrzebnych materiałów!"
					close player's inventory

 

Odnośnik do komentarza
https://skript.pl/temat/53585-problem-z-gui/
Udostępnij na innych stronach

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

  • 0

Z skrawka kodu ciężko coś wywnioskować. Jeżeli nie dzieje się nic to pewnie zmienne nie przechodzą warunków.
 

Polecam swój sposób na szukanie błędów -> debug.

Po każdym warunku wysyłaj senda do siebie i sprawdzaj który warunek nie przechodzi.

Może to być jakaś literówka w zmiennej czy coś.

Odnośnik do komentarza
https://skript.pl/temat/53585-problem-z-gui/#findComment-326119
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ę...