Skocz do zawartości
  • 0

Problem z Function.


dragon5585

Pytanie

Witam. Mam pytanko mam taką oto funkcję, nie ma żadnych błędów ani nic ale nie respi Bloku Obsidianu na danej lokalizacji. Wie ktoś jak to rozwiązać ?

function meteoryt():
    set {_x} to random integer between -500 and 500
    set {_z} to random integer between -500 and 500
    set {_loc} to location of highest block at location at (random integer between -500 and 500), 256, (random integer between -500 and 500) in world "world"
    add 2 to y-loc of {_loc}
    set {obsidian::%{_loc}%} to true
    set block at {_loc} to obsidian
    broadcast "&6Obsydian pojawił się na koordynatach: &e%{_loc}%&6!"

Odnośnik do komentarza
https://skript.pl/temat/51847-problem-z-function/
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

W dalszym kodzie ale tam jest wszystko dobrze bo sprawdzałem dodając komende i było git a w tej funkcji jak zmieniłem "x" oraz "z" z -500,500 na jakieś inne to wtedy przestało działać.

W dalszym kodzie jest dodane:

 if {obsidian::%location at event-block%} is set:

Odnośnik do komentarza
https://skript.pl/temat/51847-problem-z-function/#findComment-318032
Udostępnij na innych stronach

  • 0
29 minut temu, dragon5585 napisał:

W dalszym kodzie ale tam jest wszystko dobrze bo sprawdzałem dodając komende i było git a w tej funkcji jak zmieniłem "x" oraz "z" z -500,500 na jakieś inne to wtedy przestało działać.

W dalszym kodzie jest dodane:

 if {obsidian::%location at event-block%} is set:

jaki kod działa, a jaki nie?

Odnośnik do komentarza
https://skript.pl/temat/51847-problem-z-function/#findComment-318034
Udostępnij na innych stronach

  • 0

Poniższy, poprawiony kod:

function meteoryt():
	set {_x} to random integer between -500 and 500
	set {_z} to random integer between -500 and 500
	set {_loc} to location of highest block at location at {_x}, 256, {_z} in world "world"
	add 2 to y-loc of {_loc}
	set {obsidian::%{_loc}%} to true
	set block at {_loc} to obsidian
	set {_format} to "%x-loc of {_loc}%, %y-loc of {_loc}%, %z-loc of {_loc}% (%world of {_loc}%)"
	send "&6Obsydian pojawił się na koordynatach: &e%{_format}%&6!" to all players

wrzucony na serwer testowy działa prawidłowo

Odnośnik do komentarza
https://skript.pl/temat/51847-problem-z-function/#findComment-318042
Udostępnij na innych stronach

  • 0
4 godziny temu, CoFFeIN04 napisał:

Poniższy, poprawiony kod:

function meteoryt():
	set {_x} to random integer between -500 and 500
	set {_z} to random integer between -500 and 500
	set {_loc} to location of highest block at location at {_x}, 256, {_z} in world "world"
	add 2 to y-loc of {_loc}
	set {obsidian::%{_loc}%} to true
	set block at {_loc} to obsidian
	set {_format} to "%x-loc of {_loc}%, %y-loc of {_loc}%, %z-loc of {_loc}% (%world of {_loc}%)"
	send "&6Obsydian pojawił się na koordynatach: &e%{_format}%&6!" to all players

wrzucony na serwer testowy działa prawidłowo

Nadal nie respi bloków.

Odnośnik do komentarza
https://skript.pl/temat/51847-problem-z-function/#findComment-318050
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ę...