Skocz do zawartości
  • 0

drop cobble


pawel1232

Pytanie

on break of stone:
	if {cobblestone:%player%::status} is "&cNIE":
		set event-block to air
		cancel event
	else:
		set event-block to air
		cancel event
		if {cobblestone:%player%::status} is "&aTAK":
			chance of 100%:
				if player can hold 1 cobblestone:
					add 1 cobblestone to player
					add 20 exp to player
				else:
					drop 1 cobblestone
				

Mam problem napisałem to i działa tylko że nie niszczy się kilof i cofa bloki jednym słowem jest to słabe 

Napiszę mi ktoś to aby cobblestone nie wypadał albo jakoś clear event block i bez cancel event? Będę bardzo wdzięczny

Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0
7 minut temu, pawel1232 napisał:

Jest wkońcu! 


on mine of stone:
	set {drop::cobble} to true
	if {cobblestone:%player%::status} is "&cNIE":
		event.setDropItems(false)
	else:
		event.setDropItems(false)
		if {cobblestone:%player%::status} is "&aTAK":
			chance of 100%:
				if player can hold 1 cobblestone:
					add 1 cobblestone to player
					add 20 exp to player
				else:
					add 1 cobblestone to player


on item spawn of stone or cobblestone:
	if {drop::cobble} is not set:
		stop
	cancel event
	clear {drop::cobble}	

Nie wiem dokładnie czy jest dobrze ale działa! Wszystko jest gitara! nie dropi gdy kopię a dropi gdy wyrzucam! Dziękuję za pomoc!

Masz może jakiś poradnik o funkcjach w skrypcie może coś podobnego do tej dokumentacji FunnySkAddon? Jak tak to podeślij linka a jak nie to ok! Dzięki!

Funkcje w Skript? Dobrze, że pytasz, bo funkcje to bardzo przydatna rzecz!

Tutaj proszę, poradnik z tego forum: 

Ewentualnie (wersja angielska):

https://skripthub.net/tutorials/9

EDIT:

Przy okazji poprawiłem dla ciebie twój skrypt, bo zawiera dość dużo niepotrzebnych rzeczy:

on mine of stone:
	set {drop::cobble} to true
	if {cobblestone:%player%::status} is "&aTAK":
		if player can hold 1 cobblestone:
			add 1 cobblestone to player
			add 20 exp to player
		else:
			add 1 cobblestone to player


on item spawn of stone or cobblestone:
	if {drop::cobble} is not set:
		stop
	cancel event
	clear {drop::cobble}

Proszę.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/#findComment-256431
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ę...