Skocz do zawartości
  • 0

alejj


xXx_Skrypter_xXx

Pytanie


on inventory click:
	if "%inventory name of player's current inventory%" contains "&a<>&7-------&a&lDROP&7-------&a<>":
		if slot is 51:
			if {blokwiadomosci::%player%} is 1:
				wait 1 tick
				set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wlaczone!"
			else:
				if {blokwiadomosci::%player%} is 0:
					wait 1 tick
					set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wylaczone!"
				
		

Skrypt ma zmieniać lore gdy klikne w gui na ksiażkę , tylko że wlaśnie nie zmienia

Skrypt nie ma żadnych błędów.

Czy jest tu coś do zmiany , albo coś źle?

Odnośnik do komentarza
https://skript.pl/temat/32347-alejj/
Udostępnij na innych stronach

10 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Powinno dzialac :

on inventory click:
	if inventory name of player's current inventory is "&a<>&7-------&a&lDROP&7-------&a<>":
		cancel event
		if clicked slot is 51:
			if {blokwiadomosci::%player%} is 1:
				set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wlaczone!"
			if {blokwiadomosci::%player%} is 0:
				set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wylaczone!"

 

Odnośnik do komentarza
https://skript.pl/temat/32347-alejj/#findComment-210233
Udostępnij na innych stronach

  • 0
2 godziny temu, Grex napisał:

Powinno dzialac :


on inventory click:
	if inventory name of player's current inventory is "&a<>&7-------&a&lDROP&7-------&a<>":
		cancel event
		if clicked slot is 51:
			if {blokwiadomosci::%player%} is 1:
				set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wlaczone!"
			if {blokwiadomosci::%player%} is 0:
				set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wylaczone!"

 

Dalej gdy klikam nic się nie dzieje

Edytowane przez xXx_Skrypter_xXx
Odnośnik do komentarza
https://skript.pl/temat/32347-alejj/#findComment-210247
Udostępnij na innych stronach

  • 0
45 minut temu, xXx_Skrypter_xXx napisał:

Dalej gdy klikam nic się nie dzieje

Jesli nie ma bledow w konsoli, to proste, albo z jakimkolwiek bledem, np duza i mala litera wpisales nazwe skrzynii, a jesli nadal nie dziala, to proste sprawdzenie czy to wina twojeje zmiennej czy skriptu:

on inventory click:
	if inventory name of player's current inventory is "&a<>&7-------&a&lDROP&7-------&a<>":
		cancel event
		if clicked slot is 51:
			send "&cjak to jest napisane, to wina zmiennych, a nie skriptu!" to player

 

Odnośnik do komentarza
https://skript.pl/temat/32347-alejj/#findComment-210252
Udostępnij na innych stronach

  • 0
2 godziny temu, Grex napisał:

Jesli nie ma bledow w konsoli, to proste, albo z jakimkolwiek bledem, np duza i mala litera wpisales nazwe skrzynii, a jesli nadal nie dziala, to proste sprawdzenie czy to wina twojeje zmiennej czy skriptu:


on inventory click:
	if inventory name of player's current inventory is "&a<>&7-------&a&lDROP&7-------&a<>":
		cancel event
		if clicked slot is 51:
			send "&cjak to jest napisane, to wina zmiennych, a nie skriptu!" to player

 

Dalej nic :P

Nie wiem może do tego skryptu są potrzebne jakieś dodatki?

Odnośnik do komentarza
https://skript.pl/temat/32347-alejj/#findComment-210284
Udostępnij na innych stronach

  • 0

on inventory click:
	if inventory name of player's current inventory is "&a<>&7-------&a&lDROP&7-------&a<>":
		cancel event
		if "%slot%" is "51":
			if {blokwiadomosci::%player%} is 1:
				wait 1 tick
				set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wlaczone!"
			else:
				if {blokwiadomosci::%player%} is 0:
					wait 1 tick
					set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wylaczone!"

 

Odnośnik do komentarza
https://skript.pl/temat/32347-alejj/#findComment-210290
Udostępnij na innych stronach

  • 0

on inventory click:
	if "%inventory name of player's current inventory%" is "&a<>&7-------&a&lDROP&7-------&a<>":
		cancel event
		if "%clicked slot%" is "51":
			if {blokwiadomosci::%player%} is 1:
				set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wlaczone!"
				set {blokwiad::%player%} to 1
				set {blokwiadomosci::%player%} to 0
			else:
				if {blokwiadomosci::%player%} is 0:
					set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wylaczone!"
					set {blokwiad::%player%} to 0
					set {blokwiadomosci::%player%} to 1

@Medyk324 @Grex

Mam taki problem , że gdy nazwe sobie skrzynkę i tam klikam w dany slot to wszystko działa.. ale jak gui jest otwierane komendą podaną w skrypcie to nie..

Odnośnik do komentarza
https://skript.pl/temat/32347-alejj/#findComment-210327
Udostępnij na innych stronach

  • 0

@xXx_Skrypter_xXx

 

command /gui:    
    trigger:        
        open chest with 1 rows named "is "&a<>&7-------&a&lDROP&7-------&a<>" to player        
        wait 2 tick 
		set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wlaczone!"

 

Odnośnik do komentarza
https://skript.pl/temat/32347-alejj/#findComment-210329
Udostępnij na innych stronach

  • 0
41 minut temu, xXx_Skrypter_xXx napisał:


on inventory click:
	if "%inventory name of player's current inventory%" is "&a<>&7-------&a&lDROP&7-------&a<>":
		cancel event
		if "%clicked slot%" is "51":
			if {blokwiadomosci::%player%} is 1:
				set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wlaczone!"
				set {blokwiad::%player%} to 1
				set {blokwiadomosci::%player%} to 0
			else:
				if {blokwiadomosci::%player%} is 0:
					set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wylaczone!"
					set {blokwiad::%player%} to 0
					set {blokwiadomosci::%player%} to 1

@Medyk324 @Grex

Mam taki problem , że gdy nazwe sobie skrzynkę i tam klikam w dany slot to wszystko działa.. ale jak gui jest otwierane komendą podaną w skrypcie to nie..

W takim razie, upewnij się że na pewno jest takie samo, o tak:

options:
	Nazwa: &cNazwa
on inventory click:
	if "%inventory name of player's current inventory%" is "{@Nazwa}":
		cancel event
		if "%clicked slot%" is "51":
			if {blokwiadomosci::%player%} is 1:
				set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wlaczone!"
				set {blokwiad::%player%} to 1
				set {blokwiadomosci::%player%} to 0
			else:
				if {blokwiadomosci::%player%} is 0:
					set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wylaczone!"
					set {blokwiad::%player%} to 0
					set {blokwiadomosci::%player%} to 1

Tak samo open chest o nazwie {@nazwa}, nazwa nie moze byc za dluga, bo sie buguje wtedy!

Odnośnik do komentarza
https://skript.pl/temat/32347-alejj/#findComment-210332
Udostępnij na innych stronach

  • 0
19 minut temu, Grex napisał:

W takim razie, upewnij się że na pewno jest takie samo, o tak:


options:
	Nazwa: &cNazwa
on inventory click:
	if "%inventory name of player's current inventory%" is "{@Nazwa}":
		cancel event
		if "%clicked slot%" is "51":
			if {blokwiadomosci::%player%} is 1:
				set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wlaczone!"
				set {blokwiad::%player%} to 1
				set {blokwiadomosci::%player%} to 0
			else:
				if {blokwiadomosci::%player%} is 0:
					set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wylaczone!"
					set {blokwiad::%player%} to 0
					set {blokwiadomosci::%player%} to 1

Tak samo open chest o nazwie {@nazwa}, nazwa nie moze byc za dluga, bo sie buguje wtedy!

nie zgadzam się że buguje, w starszych wersjach skript to tak ale w nowszych nie 😜

Odnośnik do komentarza
https://skript.pl/temat/32347-alejj/#findComment-210334
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ę...