Skocz do zawartości
  • 0

Możliwość wkładania i wyciągania itemów z gui tylko w niektórych slotach


TheVloryn6336
 Udostępnij

Pytanie

Mam taki kod

on inventory click:
	event-inventory is not player's inventory
	if name of event-inventory is "Akcje":
		cancel event
		if clicked slot is 12:
			Otworz(player)
		if clicked slot is 14:
			set {_gui} to chest inventory with 3 rows named "Ekwipunek"
			set {_nr} to 0
			loop 36 times:
				set slot {_nr} of {_gui} to black glass pane named "&3..."
				add 1 to {_nr}
			set slot 11 of {_gui} to air
			set slot 13 of {_gui} to air
			set slot 15 of {_gui} to air
			set slot 11 of {_gui} to {Amulet1::%player%}
			set slot 13 of {_gui} to {Amulet2::%player%}
			set slot 15 of {_gui} to {Amulet3::%player%}
			set slot 22 of {_gui} to green glass pane named "&azapisz"
			close {_g}'s inventory
			open {_gui} to player
			
on inventory click:
	event-inventory is not player's inventory
	if name of event-inventory is "Ekwipunek":
		cancel event
		if clicked slot is 22:
			set {Amulet1::%player%} to slot 11 of {_gui}
			set {Amulet2::%player%} to slot 13 of {_gui}
			set {Amulet3::%player%} to slot 15 of {_gui}

i chciał bym zrobić tak żeby można było wkładać i wyciągać itemy z 11 13 i 15 slotu

Odnośnik do komentarza
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
1 minutę temu, TheVloryn6336 napisał:

i chciał bym zrobić tak żeby można było wkładać i wyciągać itemy z 11 13 i 15 slotu

Sprawdzaj czy 'clicked slot' to nie jest ani 11, ani 13, ani 15. Wtedy anulujesz event poprzez 'cancel event'.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
8 minut temu, Kormic napisał:

Sprawdzaj czy 'clicked slot' to nie jest ani 11, ani 13, ani 15. Wtedy anulujesz event poprzez 'cancel event'.

a jak w skripcie łączy się argumenty w if? bo myślałem nad czymś takim "if clicked slot is 11 or 13 oir 15:" i "if clicked slot is 11 or clicked slot is 13 or clicked slot  is 15:" ale nie działa

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 minutę temu, TheVloryn6336 napisał:

a jak w skripcie łączy się argumenty w if? bo myślałem nad czymś takim "if clicked slot is 11 or 13 oir 15:" i "if clicked slot is 11 or clicked slot is 13 or clicked slot  is 15:" ale nie działa

Te pierwsze zadziała poprawnie, tylko popraw 'oir' na 'or'.

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