Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Ustawianie celu kompasu


lizz0rek

Rekomendowane odpowiedzi

Opublikowano

Na tych koordynatach ustaw lokacje czyli /ustawlokacja - permisja player.admin

every 1 second:
	set the player's compass target to location of {lokacja}
	stop
	
command /ustawlokacja:
	permission: player.admin
	trigger:
		set {lokacja} to location of player
		send "Ustawiono"
		stop
	

 

❤ MC.PROPACRAFT.PL 


★ SKRYPTY ★


★ TECHNIK SERWERÓW MINECRAFT ★


✮ Pomogłem? Strzej lajka! ✮


 

Opublikowano


on walk:

if player has 1 compass:

loop all players:

set the loop-player's compass target to {lokacja}

stop

else:

stop

 

command /ustawlokacja:

permission: player.admin

trigger:

set {lokacja} to location of player

send "Ustawiono"

stop

 

❤ MC.PROPACRAFT.PL 


★ SKRYPTY ★


★ TECHNIK SERWERÓW MINECRAFT ★


✮ Pomogłem? Strzej lajka! ✮


 

Opublikowano

Sprobuj to:

every second:
	if player has 1 compass:
		set the player's compass target to {lokacja}
		stop
	else:
		stop
	
command /ustawlokacja:
	permission: player.admin
	trigger:
		set {lokacja} to location of player
		send "Ustawiono"
		stop

A jak to nie bedzie dzialac to:

every second:
	if player has 1 compass:
		set the player's compass target to location of {lokacja}
		stop
	else:
		stop
	
command /ustawlokacja:
	permission: player.admin
	trigger:
		set {lokacja} to location of player
		send "Ustawiono"
		stop

Te z kompasem jest trudne, a w dokumentacji skrypta tego nie ma, wiec nie wiem czy ktos oprocz mnie ci pomoze.

 

❤ MC.PROPACRAFT.PL 


★ SKRYPTY ★


★ TECHNIK SERWERÓW MINECRAFT ★


✮ Pomogłem? Strzej lajka! ✮


 

Opublikowano

Dobra na 100% bedzie dzialac.

every second:
	set {_loc} to location at X Y Z
	set compass target of player to {_loc}
	
#w X Y Z, dajesz koordynaty.
 

❤ MC.PROPACRAFT.PL 


★ SKRYPTY ★


★ TECHNIK SERWERÓW MINECRAFT ★


✮ Pomogłem? Strzej lajka! ✮


 

Opublikowano

Zależy kiedy ma się uaktywniać skrypt.
Od ponad roku skryptami się nie bawię, ale to na pewno byłoby coś w stylu:

every 1 second:
 loop all players:
   set loop-player's compass target to {location}

W miejscu location jest oczywiście zmienna z lokacją.

@Thardess
Błędy są ponieważ skrypt nie wie, do którego gracza się odnosisz. Musi być loop all players, a potem zamiast player to loop-player.

Opublikowano

Aaa no tak, nie pomyslalem.

Dzieki ^^

 

@AntyWarn

every second:
	loop all players:
		set {_loc} to location at X Y Z
		set compass target of loop-player to {_loc}
 

❤ MC.PROPACRAFT.PL 


★ SKRYPTY ★


★ TECHNIK SERWERÓW MINECRAFT ★


✮ Pomogłem? Strzej lajka! ✮


 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...