Skocz do zawartości
  • 0

Kilof 3x3


ThePapryka

Pytanie

Proszę o napisanie skryptu na kilof 3x3

Wymagania:

-nie może niszczyć bedrocka

-można go zdobyć tylko używając jaką komendę

-skrypt ma działać 1.19.2+

-najlepiej żeby miał użycia jak normalny kilof

-dało się go enchantować lub dodawać enchanty w kowadle

 

Serdecznie dziękuje za pomoc bo nie mam zielonego pojęcia jak napisać taki skrypt a w poradnikach się gubię 

THX

Jak są jakieś pytania to śmiało i jeazcze raz dzięki

Edytowane przez ThePapryka
Odnośnik do komentarza
https://skript.pl/temat/57531-kilof-3x3/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
35 minut temu, ThePapryka napisał:

Proszę o napisanie skryptu na kilof 3x3

Proszę uprzejmie. Skrypt nie był testowany.

Na górze skryptu można modyfikować typ, nazwę i lore kilofu. W komendzie można modyfikować wymaganą do niej permisję.

options:
	pickaxeType: diamond pickaxe
	pickaxeName: "&bKilof &63x3"
	pickaxeLore: "&7Kilof wykopujący sześcian o boku równym 3"

on mine:
	type of player's tool is {@pickaxeType}
	name of player's tool is {@pickaxeName}
	lore of player's tool is {@pickaxeLore}
	set {_loc1} and {_loc2} to location of event-block
	remove 1 from x-loc of {_loc1}, y-loc of {_loc1} and z-loc of {_loc1}
	add 1 to x-loc of {_loc2}, y-loc of {_loc2} and z-loc of {_loc2}
	loop blocks within {_loc1} and {_loc2}:
		loop-block is not event-block
		player's tool is preferred tool for loop-block
		break loop-block
		
command /cuboidpickaxe:
	permission: server.command.cuboidpickaxe
	permission message: &cNie posiadasz uprawnień do użycia tej komendy.
	trigger:
		give player {@pickaxeType} named {@pickaxeName} with lore {@pickaxeLore}

W razie ewentualnych problemów proszę dać znać.

Pozdrawiam.

Odnośnik do komentarza
https://skript.pl/temat/57531-kilof-3x3/#findComment-342571
Udostępnij na innych stronach

  • 0
W dniu 20.05.2024 o 18:06, Kormic napisał:

Proszę uprzejmie. Skrypt nie był testowany.

Na górze skryptu można modyfikować typ, nazwę i lore kilofu. W komendzie można modyfikować wymaganą do niej permisję.

options:
	pickaxeType: diamond pickaxe
	pickaxeName: "&bKilof &63x3"
	pickaxeLore: "&7Kilof wykopujący sześcian o boku równym 3"

on mine:
	type of player's tool is {@pickaxeType}
	name of player's tool is {@pickaxeName}
	lore of player's tool is {@pickaxeLore}
	set {_loc1} and {_loc2} to location of event-block
	remove 1 from x-loc of {_loc1}, y-loc of {_loc1} and z-loc of {_loc1}
	add 1 to x-loc of {_loc2}, y-loc of {_loc2} and z-loc of {_loc2}
	loop blocks within {_loc1} and {_loc2}:
		loop-block is not event-block
		player's tool is preferred tool for loop-block
		break loop-block
		
command /cuboidpickaxe:
	permission: server.command.cuboidpickaxe
	permission message: &cNie posiadasz uprawnień do użycia tej komendy.
	trigger:
		give player {@pickaxeType} named {@pickaxeName} with lore {@pickaxeLore}

W razie ewentualnych problemów proszę dać znać.

Pozdrawiam.

Nie kopie 3x3 tylko jak normalny kilof 

Dzięki jak naprawisz

Wersja silnika to 1.19.2 paperspigot 

A błędu nie pokazuje tylko po prostu nie kopie

 

 

Edytowane przez ThePapryka
Odnośnik do komentarza
https://skript.pl/temat/57531-kilof-3x3/#findComment-342634
Udostępnij na innych stronach

  • 0
2 godziny temu, ThePapryka napisał:

Nie kopie 3x3 tylko jak normalny kilof 

Dzięki jak naprawisz

Wersja silnika to 1.19.2 paperspigot 

A błędu nie pokazuje tylko po prostu nie kopie

To dziwne. Jest Pan pewien, że użył Pan kilofa danego przez komendę /cuboidpickaxe?

Proszę również pamiętać, że dodałem listener zdarzenia 'on mine'. Zdarzenie te jest wywoływane tylko jeśli z wykopanego bloku wypadną jakieś przedmioty, tak więc najlepiej to przetestować na przykład na kamieniu.

Być może problem jest z warunkiem w linijce 15. po Pana stronie, trudno mi to ocenić. Dla świętego spokoju niech Pan spróbuje go zastąpić warunkiem 'loop-block is not bedrock' i sprawdzi czy skrypt już poprawnie działa.

Pozdrawiam.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/57531-kilof-3x3/#findComment-342636
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ę...