Skocz do zawartości
  • 0

Skrypt na naprawe przedmiotu w GUI


TheFightaz

Pytanie

Czesc,
Potrzebuje skryptu, który umożliwia naprawe danego itemu w GUI. Gdy gracz wlozy item do GUI, to wyskoczy mu losowa cena i po kliknięciu na kowadło obok naprawia mu przedmiot.
- Gui mam zrobione, ale nie wiem jak zrobić funkcje naprawy.

Używam:
- Tuske
- Skript
- SkQuery

Kod:
 

on inventory click:
	if event-inventory's name is "&c&lCrafts&a&lMC&f&l.pl &8| &6&lNAPRAWA":
		wait a tick
		if event-slot is 12:
			set {_item} to slot 12 of player's current inventory
			if {_item} is any pickaxe:
				send "{@tag} &aWłożyłeś/aś narzędzie &8(&c%event-item%&8) &ado naprawy" to event-player
				set slot 14 of player's current inventory to diamond named "" with lore "&7naprawa kosztuje" and "{@priceDiamond}"
			else:
				set slot 14 of player's current inventory to air
			if {_item} is any sword:
				send "sword" to event-player
				set slot 14 of player's current inventory to diamond
on inventory click:
	if name of player's current inventory is "&c&lCrafts&a&lMC&f&l.pl &8| &6&lNAPRAWA":
		clicked slot is 13:
			repair {_item}
			remove 20000 from player's balance
			cancel event
			close player's inventory
			send "{@tag} &aNaprawiłeś przedmiot, z twojego konta pobrano &c{@priceDiamond}"

 

Odnośnik do komentarza
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Godzinę temu, 3meraldK napisał:

w drugim on inventory click musisz ustawić {_item} do itemu, który chcesz naprawić, bo nie jest ustawiona ta zmienna

set {_item} to slot 12 of event-inventory

 

Nie wiem czy dobrze zrozumiałem, ale nadal nie działa
kod:
 

		clicked slot is 13:
			set {_item} to slot 12 of event-inventory
			repair {_item}

 

Odnośnik do komentarza
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ę...