Skocz do zawartości
  • 0

Skrypt na BoyFarmer i SandFarmer [problem]


Pytanie

Witam,
problem jest następujący:
Kładę na ziemi jeden boyfarmer to wszystko elegancko działa, obsydian się tworzy bez zastrzeżeń, lecz gdy mam w łapce więcej niż jeden boyfarmer nagle nic się nie dzieje.
Oto kod:
 

command /boyfarmer:
	trigger:
		if player has 8 obsidian and 1 golden apple:
			remove 8 obsidian and 1 golden apple from player
			give red terracotta named "&6BoyFarmer" to player
		else:
			send "&4Blad: &cNie posiadasz wystarczajacych przedmiotow zeby stworzyc &6BoyFarmer" to player
command /sandfarmer:
	trigger:
		if player has 8 sand and 1 golden apple:
			remove 8 sand and 1 golden apple from player
			give white terracotta named "&6SandFarmer" to player
		else:
			send "&4Blad: &cNie posiadasz wystarczajacych przedmiotow zeby stworzyc &6SandFarmer" to player
on place of red terracotta:
	if player's tool is red terracotta named "&6BoyFarmer":
		loop blocks under event-block:
			if loop-block is bedrock or stone or andesite or diorite or gravel or grass block or dirt or obsidian or sand or tnt:
				stop
			set loop-block to obsidian
on place of white terracotta:
	if player's tool is white terracotta named "&6SandFarmer":
		loop blocks under event-block:
			if loop-block is bedrock or stone or andesite or diorite or gravel or grass block or dirt or obsidian or sand or tnt:
				stop
			set loop-block to sand

 

Odnośnik do komentarza
https://skript.pl/temat/51647-skrypt-na-boyfarmer-i-sandfarmer-problem/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Testowałem i u mnie normalnie działa.

Ale możesz spróbować zmienić

if player's tool is white terracotta named "&6SandFarmer":

na:

if name of player's tool is "&6SandFarmer":

 

 

Odnośnik do komentarza
https://skript.pl/temat/51647-skrypt-na-boyfarmer-i-sandfarmer-problem/#findComment-317192
Udostępnij na innych stronach

  • 0
7 minut temu, xXx_Skrypter_xXx napisał:

Testowałem i u mnie normalnie działa.

Ale możesz spróbować zmienić

if player's tool is white terracotta named "&6SandFarmer":

na:

if name of player's tool is "&6SandFarmer":

 

 

Zmieniłem i wszystko śmiga, dzięki

Odnośnik do komentarza
https://skript.pl/temat/51647-skrypt-na-boyfarmer-i-sandfarmer-problem/#findComment-317193
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ę...