Skocz do zawartości
  • 0

Enderchest co 3 sekundy


Nieaktywny

Pytanie

Hello.

Jak zrobić aby to poprawnie działało?

Spoiler

on rightclick holding a ender chest:
        set {_waited} to difference between {enderchest.%player%.lastused} and now
        if {_waited} is less than 3 seconds:
            send "Enderchesta mozna uzywac co 3 sekundy"
            cancel event
        else:
            set {enderchest.%player%.lastused} to now

Otwieranie endera co 3 sekundy?

Odnośnik do komentarza
https://skript.pl/temat/20696-enderchest-co-3-sekundy/
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on join:
	if {enderchest.%player%.lastused} is not set:
		set {enderchest.%player%.lastused} to now

on rightclick on ender chest:
		if difference between {enderchest.%player%.lastused} and now is less than 3 seconds:
			send "Enderchesta mozna uzywac co 3 sekundy"
			cancel event
			stop
		set {enderchest.%player%.lastused} to now

 

Odnośnik do komentarza
https://skript.pl/temat/20696-enderchest-co-3-sekundy/#findComment-140668
Udostępnij na innych stronach

  • 0
5 minut temu, Ixidi napisał:

on join:
	if {enderchest.%player%.lastused} is not set:
		set {enderchest.%player%.lastused} to now

on rightclick holding a ender chest:
		if difference between {enderchest.%player%.lastused} and now is less than 3 seconds:
			send "Enderchesta mozna uzywac co 3 sekundy"
			cancel event
			stop
		set {enderchest.%player%.lastused} to now

 

Są błędy i nie działa

 

http://imgur.com/a/JE23p 

Edytowane przez Nieaktywny
Odnośnik do komentarza
https://skript.pl/temat/20696-enderchest-co-3-sekundy/#findComment-140670
Udostępnij na innych stronach

  • 0

A dlaczego masz "on rightclick holding a ender chest:"? Po pierwsze "right click"*, po drugie, z tego co rozumiem, skrypt przechwytuje event gdy trzymasz enderchest w łapie i klikasz prawym. Prędzej "on right click on ender chest" albo coś w stylu "on ender chest open" (nie wiem jaki jest event na otwieranie enderchesta).

 

Zamieniasz na "on rightclick on ender chest:"

on join:
	if {enderchest.%player%.lastused} is not set:
		set {enderchest.%player%.lastused} to now

on rightclick on ender chest:
	if difference between {enderchest.%player%.lastused} and now is less than 3 seconds:
		send "Enderchesta mozna uzywac co 3 sekundy"
		cancel event
		stop
	set {enderchest.%player%.lastused} to now

 

Edytowane przez Bielecki
Odnośnik do komentarza
https://skript.pl/temat/20696-enderchest-co-3-sekundy/#findComment-140684
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ę...