Skocz do zawartości
  • 0

Interakcja z GUI


Rokkkit
 Udostępnij

Pytanie

Witam, nizej mam gui z restowanie statystyk i mam pytanie jak w miejsce "pytanie" dac komende stats (nick) points 0

bardziej chodzi o to jak zrobic ze gdy gracz kliknie w tą ksiażkę to w miejsce (nick) bedzie jego nick 

tutaj moga byc zle taby etc ale u siebie mam wszystko dobrze.

command /cos [<text>]:
    aliases: coss
    trigger:
        if arg 1 is not set:
            open chest with 1 rows named "&c&lcos" to player
            format slot 0 of player with 1 of book named "&8>> &c&lReset stat &8<<" with lore "&8» &cZrestartuj statystyki||&8» &cKoszt: &71 emerald z eventu" to run [make player execute command "cos reset"]

        if arg 1 is "reset":
            if player has 1 emerald named "&eCOS":
                "pytanie"
                remove 1 emerald from player's inventory
                send "&8» &aPomyslnie zresetowales statystyki"
            else:
                send "&cNie posiadasz wystarczajacej ilosci emeraldow na zrestartowanie statystyk"

Odnośnik do komentarza
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Prosze:

command /komenda:
	trigger:
		open chest with 1 rows named "Nazwa" to player
		set slot 1 of player's current inventory to book named "&8>> &c&lReset stat &8<<" with lore "&8» &cZrestartuj statystyki||&8» &cKoszt: &71 emerald z eventu" 

on inventory click:
	if inventory name of player's current inventory is "Nazwa":
		cancel event
		if clicked slot is 1:
			if player has 1 emerald named "&eCos":
				make console execute command "stats %name of player% points 0"
				remove 1 emerald named "&eCos" from player
				send "&aTak"
			else:
				send "&4Nie"
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
W dniu 21.06.2019 o 23:52, Damianekk napisał:

Prosze:

command /komenda:
	trigger:
		open chest with 1 rows named "Nazwa" to player
		set slot 1 of player's current inventory to book named "&8>> &c&lReset stat &8<<" with lore "&8» &cZrestartuj statystyki||&8» &cKoszt: &71 emerald z eventu" 

on inventory click:
	if inventory name of player's current inventory is "Nazwa":
		cancel event
		if clicked slot is 1:
			if player has 1 emerald named "&eCos":
				make console execute command "stats %name of player% points 0"
				remove 1 emerald named "&eCos" from player
				send "&aTak"
			else:
				send "&4Nie"

uzywales jakiegos addona?

bo ja dostaje error 'slot' is not an item type <cos.sk> line 10 if clicked slot is 1

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

w tym skrypcie zamień 

set slot 1 of player's current inventory to

na 

set player's current inventory's slot 1 to 

bo nie wiem czy to pierwsze zadziała. Do działania potrzebujesz skRayFall z tego co pamiętam.

jeszcze musisz zamienić 

if clicked slot is 1:

na 

if "%clicked slot%" is "1":
Edytowane przez Helios1993
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
command /cos [<text>]:
	trigger:
		if arg 1 is not set:
			open virtual chest with 1 rows named "&6&lStatystyki" to the player
			wait 5 tick
			format gui slot 8 times of player with Blue Stained Glass Pane named ""
			format gui slot 0 of player with Blue Stained Glass Pane named ""
			format gui slot 4 of player with book named "&8>> &c&lReset stat &8<<" with lore "&8» &cZrestartuj statystyki" and "&8» &cKoszt: &71 emerald z eventu" to close then run player command "/cos reset"
		if arg 1 is "reset":
			if player has 1 emerald named "&eCos":
				make console execute command "stats %name of player% points 0"
				remove 1 emerald from player's inventory
				send "&8» &aPomyslnie zresetowales statystyki"
			else:
				send "&cNie posiadasz wystarczajacej ilosci emeraldow na zrestartowanie statystyk"

Wymagany dodatek TuSke Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

skan Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

sprawdzane i działa

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

 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...