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

Skrypt na zmianę bloków


AlexsanderARG

Rekomendowane odpowiedzi

Opublikowano

Witam, tym razem ja potrzebuję pomocy. Mianowicie szukam skryptu co 50 sekund zmieni grass (id 2) na twardą ziemię (id 3:1).

 

Próbowałem takie coś ale nie działa:

 

 

 

variables:
    {zamiana} = false

command /wlaczzamiane:
    trigger:
        set {zamiana} to true

every 50 second:
	if {zamiana} is true:
		replace 1 grass to 3:1 

 

 

Opublikowano

Chcesz wszystkie bloki w minecrafcie zmienić z trawy na dirt czy tylko wybrany?

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Opublikowano

Nie polecam, żaden, powtarzam ŻĄDEN komputer i serwer nie wytrzyma takiej ilości zamiany bloków. 

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Opublikowano

@knugi

 

Mam tak i nie działa

 

 

 

variables:
    {zamiana} = false
command /zamiana [<text>]:
	trigger:
		if player has permission "zamiana.all":
			if arg 1 is not set:
				send "&cUzycie : &7/zamiana true | false"
			if arg 1 is "true":
				send "&cUstawiono zamiane blokow na %arg 1%"
                                set {zamiana} to true
			if arg 1 is "false":
				send "&cUstawiono zamiane blokow na %arg 1%"
                                set {zamiana} to false
		else:
			loop all players:
				if loop-player has permission "info.commands":
					if {commands.%loop-player%} is true:
						send "&cGracz %player% chcial uzyc %command%" to loop player
					else:
						stop
				else:
					stop
every 50 second:
	if {zamiana} is true:
		chance of 25%:
			loop blocks in radius 4:
				loop-block is grass
				set loop-block to 3:2
		chance of 25%:
			loop blocks in radius 4:
				loop-block is dirt
				set loop-block to 3:2
		chance of 10%:
			loop blocks in radius 4:
				loop-block is leaves
				set loop-block to air
		chance of 40%:
			stop
	else:
		stop 

 

 

 

Błąd

 

 

8870914794232901400163.png

 

 

Opublikowano

@AlexsanderARG zapytam tylko z ciekawości: umiesz pisać skrypty czy tak średnio? Bo z tego co widzę to tak średnio xD

 

w periodicalu (czyli every x seconds) wstawiasz 

loop blocks in radius 4

ale od jakiego punktu ma zacząć brać w pętle te bloki? Musisz to podać, a ja nie wiem gdzie je chcesz zamieniać :D

 

a no i dwa pierwsze errory wskazują na źle wytabowany skrypt ;)

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...