Skocz do zawartości
  • 0

Cofanie w czasie.


xXMythic

Pytanie

10 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Można zrobić coś takiego ale w postaci znaczników czasu, klikasz lewym i zapisuje Ci się czas (wydajniejsze)

Można też zrobić że co 3sekundy zapisuje Ci pozycję, po kliknięciu zegarem Cię cofa w to miejsce,  można tak zrobić np 5 cofnięć 

Odnośnik do komentarza
https://skript.pl/temat/20698-cofanie-w-czasie/#findComment-140681
Udostępnij na innych stronach

  • 0
20 godzin temu, JPablo napisał:

Można zrobić coś takiego ale w postaci znaczników czasu, klikasz lewym i zapisuje Ci się czas (wydajniejsze)

Można też zrobić że co 3sekundy zapisuje Ci pozycję, po kliknięciu zegarem Cię cofa w to miejsce,  można tak zrobić np 5 cofnięć 

Właśnie chciałem zrobić zapisywanie co 3 sekundy lecz mam skript na wersję 1.10.2 i z eventem every second mam problem ;/

Odnośnik do komentarza
https://skript.pl/temat/20698-cofanie-w-czasie/#findComment-140823
Udostępnij na innych stronach

  • 0

Ale czy dodałeś to do kodu, skrypt sam nie domyśli się nazwy świata w który ma się dziać ten event, musisz napisać 

Every 3 seconds in world:

     loop all players:

             set {pozycja::%loop-player%} to location at loop-player

Odnośnik do komentarza
https://skript.pl/temat/20698-cofanie-w-czasie/#findComment-140838
Udostępnij na innych stronach

  • 0
17 minut temu, JPablo napisał:

Ale czy dodałeś to do kodu, skrypt sam nie domyśli się nazwy świata w który ma się dziać ten event, musisz napisać 

Every 3 seconds in world:

     loop all players:

             set {pozycja::%loop-player%} to location at loop-player

Niestety taki sam błąd ;/ Czyli: 'can't understand this event: 'Every 3 seconds in world'

Odnośnik do komentarza
https://skript.pl/temat/20698-cofanie-w-czasie/#findComment-140840
Udostępnij na innych stronach

  • 0
every 3 seconds:
	loop all players:
		set {previousLocation::%loop-player%} to location of loop-player

on right click:
	tool of player is clock:
		if {previousLocation::%player%} is set:
			if location of player isn't "%{previousLocation::%player%}%": #' [repair bug syntax]
				teleport player to {previousLocation::%player%} parsed as an location
				send "Cofnales sie w czasie" to the player
			else:
				send "Juz sie cofnales w czasie" to the player
		else:
        	send "Nie masz gdzie sie cofnac :v" to the player
	stop

 

Edytowane przez esej
Odnośnik do komentarza
https://skript.pl/temat/20698-cofanie-w-czasie/#findComment-140841
Udostępnij na innych stronach

  • 0
17 minut temu, esej napisał:

every 3 seconds:
	loop all players:
		set {previousLocation::%loop-player%} to location of loop-player

on right click:
	tool of player is clock:
		if {previousLocation::%player%} is set:
			if location of player isn't "%{previousLocation::%player%}%": #' [repair bug syntax]
				teleport player to {previousLocation::%player%} parsed as an location
				send "Cofnales sie w czasie" to the player
			else:
				send "Juz sie cofnales w czasie" to the player
		else:
        	send "Nie masz gdzie sie cofnac :v" to the player
	stop

 

Oczywiście bez błędów się nie obeszło ;/ Ale usunąłem kilka linijek i działa :D Dziękuje ;)

Temat do zamknięcia ;v

Edytowane przez xXMythic
Odnośnik do komentarza
https://skript.pl/temat/20698-cofanie-w-czasie/#findComment-140847
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ę...