Skocz do zawartości
  • 0

Nie działa mi skrypt na losową teleportacje.


Pytanie

Tak jakby nie dziala mi skrypt!

mam wpisane w skrypt:   

options:

    x-min: -3000
    x-max: 3000
    z-min: -3000
    z-max: 3000
    on right click:
    if clicked block is stone button:
    if block behind clicked block is sponge:
    set {_x} to random integer between {@x-min} and {@x-max}
    set {_y} to 256
    set {_z} to random integer between {@z-min} and {@z-max}
    set {_location} to location at {_x}, {_y}, {_z}
    set {randomtp.god.%player%} to true
    teleport player to {_location}

              execute player command "s %player%"
    send " &8» &7Przeteleportowano w losowe koordynaty &6(x: %{_x}% | z: %{_z}%)&7."
    stop

 

i nadal mi nie dziala jak klikam w guzik ani mi ani mojemu koledze co mam zrobic?

Edytowane przez xNightPower_
Nieaktywny

Wydzielam post do nowego tematu.

Odnośnik do komentarza
https://skript.pl/temat/42143-nie-dzia%C5%82a-mi-skrypt-na-losow%C4%85-teleportacje/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Gość Usunięty#29721
25 minut temu, Helios1993 napisał:

Essentials ma komendę /tpr, nie ma sensu robić na to oddzielnego skryptu. 

Nie każdy używa essentials.

Skrypt Kormica:

function getRandomLoc(xmin: integer=-1000, xmax: integer=1000, zmin: integer=-1000, zmax: integer=1000, world: text="world") :: location:
	while {_return} is not set:
		set {_x} to random integer between {_xmin} and {_xmax}
		set {_z} to random integer between {_zmin} and {_zmax}
		set {_loc} to highest block at location at {_x}, 0, {_z} in world ({_world} parsed as world)
		if block at {_loc} != lava or water:
			add 1 to y-loc of {_loc}
			if (block at {_loc}) and (block above block at {_loc}) != lava:
				set {_return} to {_loc}
	return {_return}

on right click:
	if clicked block is stone button:
		if block behind clicked block is sponge:
			teleport player to getRandomLoc(-3000, 3000, -3000, 3000, "world")

 

Odnośnik do komentarza
https://skript.pl/temat/42143-nie-dzia%C5%82a-mi-skrypt-na-losow%C4%85-teleportacje/#findComment-264252
Udostępnij na innych stronach

  • 0
20 minut temu, nof napisał:

Nie każdy używa essentials.

Ale tutaj kolega go uzywa gdyz probowal uzyc komendy "/s" z essentialsa...

Odnośnik do komentarza
https://skript.pl/temat/42143-nie-dzia%C5%82a-mi-skrypt-na-losow%C4%85-teleportacje/#findComment-264258
Udostępnij na innych stronach

  • 0
6 godzin temu, KubaxxMinecraft napisał:

Tak jakby nie dziala mi skrypt!

Najlepszym sposobem na sprawdzanie tego, co nie działa, jest kilka 'send' w kodzie. Po każdym warunku dajesz 'send'. Jeżeli wiadomość nie zostanie wysłana, już wiesz gdzie jest problem.

Przykład dla wyjaśnienia:

command /test:
	trigger:
		if sender is player:
			send "1"
			if distance between (location at 100, 100, 100 in "world") and player's location is greater than 50:
				send "2"
Godzinę temu, nof napisał:

Skrypt Kormica:

Dodam, że większość skryptu stanowi funkcja ZiemniaQa.

Odnośnik do komentarza
https://skript.pl/temat/42143-nie-dzia%C5%82a-mi-skrypt-na-losow%C4%85-teleportacje/#findComment-264265
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ę...