Skocz do zawartości
  • 0

Dlaczego gracze bugują itemy w GUI?


Pytanie

Witam,

Zrobiłem coś takiego:

	command /mp3:
	    trigger:
	        wait 5 tick
	        open chest with 1 row named "nazwa" to player
	        format slot 0 of player with 1 of stone named "nazwa" with lore "lore" to run "say siema"
	

Problem w tym, że niektórzy gracze jakoś bugują gui i dostają z niego itemy.

 

Pomoże ktoś?

Pozdrawiam.

Odnośnik do komentarza
https://skript.pl/temat/23074-dlaczego-gracze-buguj%C4%85-itemy-w-gui/
Udostępnij na innych stronach

12 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Proszę, już nie będzie można bugować 

    command /mp3:
        trigger:
            set {mp3:%player%:Otwiera} to true
            wait 5 tick
            open chest with 1 row named "nazwa" to player
            format slot 0 of player with 1 of stone named "nazwa" with lore "lore" to run "say siema"
    
            set {mp3:%player%:Otwiera} to false
        
on right click:
    if {mp3:%player%:Otwiera} is true:
        cancel event

 

 

Edytowane przez PLEnderPL
Odnośnik do komentarza
https://skript.pl/temat/23074-dlaczego-gracze-buguj%C4%85-itemy-w-gui/#findComment-156889
Udostępnij na innych stronach

  • 0
command /mp3:
    trigger:
        open chest with 1 row named "nazwa" to player
        wait 5 tick
        format slot 0 of player with 1 of stone named "nazwa" with lore "lore" to run "say siema"

Wait x tick uzywa sie po open chest :) 

Odnośnik do komentarza
https://skript.pl/temat/23074-dlaczego-gracze-buguj%C4%85-itemy-w-gui/#findComment-156951
Udostępnij na innych stronach

  • 0
Dnia 19.11.2017 o 15:19, jaku49 napisał:

command /mp3:
    trigger:
        open chest with 1 row named "nazwa" to player
        wait 5 tick
        format slot 0 of player with 1 of stone named "nazwa" with lore "lore" to run "say siema"

Wait x tick uzywa sie po open chest :) 

Ale w takim przypadku, gdy gracz wpisze /mp3 i szybko zamknie GUI, to doda mu ten item do ekwipunku, tak?

 

Dnia 19.11.2017 o 09:06, PLEnderPL napisał:

Proszę, już nie będzie można bugować 

    command /mp3:
        trigger:
            set {mp3:%player%:Otwiera} to true
            wait 5 tick
            open chest with 1 row named "nazwa" to player
            format slot 0 of player with 1 of stone named "nazwa" with lore "lore" to run "say siema"
    
            set {mp3:%player%:Otwiera} to false
        
on right click:
    if {mp3:%player%:Otwiera} is true:
        cancel event

 

 

Jak to będzie działało?

Odnośnik do komentarza
https://skript.pl/temat/23074-dlaczego-gracze-buguj%C4%85-itemy-w-gui/#findComment-157852
Udostępnij na innych stronach

  • 0

powiem ci tyle że nie będą w stanie mogli tego kopiować, bo podczas otwarcia gui skrzynka ustawia się na on a potem na off  a po kliknięciu na skrzynke gdy jest on to się nie odtworzy, to jest skuteczne bo sam wykorzystuję ten sposób 

Odnośnik do komentarza
https://skript.pl/temat/23074-dlaczego-gracze-buguj%C4%85-itemy-w-gui/#findComment-157930
Udostępnij na innych stronach

  • 0
Godzinę temu, PLEnderPL napisał:

powiem ci tyle że nie będą w stanie mogli tego kopiować, bo podczas otwarcia gui skrzynka ustawia się na on a potem na off  a po kliknięciu na skrzynke gdy jest on to się nie odtworzy, to jest skuteczne bo sam wykorzystuję ten sposób 

No nie xD Wystarczy zamknąć skrzynkę, i itemy ustawią się w naszym ekwipunku lel. Twój skrypt blokuje tylko prawy przycisk myszy xD

Edytowane przez PanNiedzwiadek
Odnośnik do komentarza
https://skript.pl/temat/23074-dlaczego-gracze-buguj%C4%85-itemy-w-gui/#findComment-157939
Udostępnij na innych stronach

  • 0
30 minut temu, PanNiedzwiadek napisał:

No nie xD Wystarczy zamknąć skrzynkę, i itemy ustawią się w naszym ekwipunku lel. Twój skrypt blokuje tylko prawy przycisk myszy xD

Więc jak mam zablokować to bugowanie?

Na razie zrobiłem, tak jak zaproponował @jaku49, zobaczymy, czy pomoże.

 

Jeżeli macie jeszcze jakieś pomysły, piszcie.

Odnośnik do komentarza
https://skript.pl/temat/23074-dlaczego-gracze-buguj%C4%85-itemy-w-gui/#findComment-157942
Udostępnij na innych stronach

  • 0
6 minut temu, Ozelot napisał:

Więc jak mam zablokować to bugowanie?

Na razie zrobiłem, tak jak zaproponował @jaku49, zobaczymy, czy pomoże.

 

Jeżeli macie jeszcze jakieś pomysły, piszcie.

Nie, to nie pomoże. A więc uwaga. Dam Ci teraz mój, "autorski" sposób.

# A więc, tu dajesz swój event po którym otwierasz GUI
# Ustawiasz wszystko normalnie bla bla
# Ale przed ustawieniem itemka robisz tak:
	if {gui.%player%} is true:
		format slot 0 #blablabla
	else:
		stop

#Czyli kod dla Ciebie:

command /mp3:
	trigger:
		open chest with 1 row named "nazwa" to player
		wait 2 ticks
		if {gui.%player%} is true:
			format slot 0 of player with 1 of stone named "nazwa" with lore "lore" to run "say siema"
		if {gui.%player%} is true:
			format slot 1 of player with 1 of grass named "nazwa" with lore "lore" to run "say lol"
		else:
			stop


on inventory close:
	if {gui.%player%} is true:
		set {gui.%player%} to false

 

Edytowane przez PanNiedzwiadek
Odnośnik do komentarza
https://skript.pl/temat/23074-dlaczego-gracze-buguj%C4%85-itemy-w-gui/#findComment-157943
Udostępnij na innych stronach

  • 0
4 godziny temu, PanNiedzwiadek napisał:

No nie xD Wystarczy zamknąć skrzynkę, i itemy ustawią się w naszym ekwipunku lel. Twój skrypt blokuje tylko prawy przycisk myszy xD

nie, skopiuj sobie skrypt i zobacz ...

Odnośnik do komentarza
https://skript.pl/temat/23074-dlaczego-gracze-buguj%C4%85-itemy-w-gui/#findComment-157966
Udostępnij na innych stronach

  • 0
4 godziny temu, PLEnderPL napisał:

nie, skopiuj sobie skrypt i zobacz ...

Typie, po co mam kopiować, skoro ten kod sam daje 5 ticków na zamknięcie skrzyni i [CIACH] [PRACH] [ITEMÓW] [NIE] [MA]. I w ŻADEN sposób nie blokuje bugowania XD
Naucz się pisać skrypty, potem wstawiaj ...

 

// Usuwam wulgaryzm ~ @bopke
// W porządku, szeryfie ~ @PanNiedzwiadek

Edytowane przez PanNiedzwiadek
Usunięcie wulgaryzmu ~ Bopke
Odnośnik do komentarza
https://skript.pl/temat/23074-dlaczego-gracze-buguj%C4%85-itemy-w-gui/#findComment-158001
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ę...