Skocz do zawartości
  • 0

Skrypt na usuwacze pajęczyn


Pytanie

15 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on right click with blaze rod:
	if name of event-item is "&eNisszczyciel pajęczyn":
    	delete (all blocks in radius 5 around player) where [input is cobweb]
    	send "&7Zniszczyleś pajęczyny" to player

 

Edytowane przez xMarmo321
Odnośnik do komentarza
https://skript.pl/temat/54498-skrypt-na-usuwacze-paj%C4%99czyn/#findComment-330535
Udostępnij na innych stronach

  • 0

Mój kod jest krótszy

9 minut temu, Fendi napisał:
on right click:
    if player's tool is blaze rod named "&eNiszczyciel pajęczyn":
        loop blocks in radius 5 around player:
            if loop-block is cobweb:
                delete loop-block

powinno dzialac

 

Odnośnik do komentarza
https://skript.pl/temat/54498-skrypt-na-usuwacze-paj%C4%99czyn/#findComment-330537
Udostępnij na innych stronach

  • 0

A zrobiłbyś może cooldown 10 sekund na kolejne użycie? i czy mógłbyś proszę zrobić żeby po użyciu usuwacz znikał? i przy okazji czy da się naprawić to żeby działał usuwacz nawet jak jest zestakowany? bo nie działa jak jest

Edytowane przez Kubix_Mine
Odnośnik do komentarza
https://skript.pl/temat/54498-skrypt-na-usuwacze-paj%C4%99czyn/#findComment-330538
Udostępnij na innych stronach

  • 0
on right click with blaze rod:
	if name of event-item is "&eNisszczyciel pajęczyn":
		if {_cooldown::niszczyciel::%player%} = 0:
    		delete (all blocks in radius 5 around player) where [input is cobweb]
			set {_cooldown::niszczyciel::%player%} to 10
    		send "&7Zniszczyleś pajęczyny" to player
			delete player's tool

every 1 second:
	loop all players:
		add -1 to {_cooldown::niszczyciel::%loop-player%}

Nie wiem jak zrobić by z zestacokowanym się dało reszta spełniona

Odnośnik do komentarza
https://skript.pl/temat/54498-skrypt-na-usuwacze-paj%C4%99czyn/#findComment-330539
Udostępnij na innych stronach

  • 0
on right click with blaze rod:
    if name of event-item is "&eNiszczyciel pajęczyn":
        if {_cooldown::niszczyciel::%player%} = 0:
            set {_cooldown::niszczyciel::%player%} to 10
            delete (all blocks in radius 5 around player) where [input is cobweb]
            send "&7Zniszczyleś pajęczyny" to player
            delete player's tool
every 1 second:
    loop all players:
        if {_cooldown::niszczyciel::%loop-player%} is bigger than 0:
            remove 1 from {_cooldown::niszczyciel::%loop-player%}

Niektóre taby były jako taby a niektóre jako spacje, 2 linijki zle ztabowane, i poprawiłem cd bo mógł się bugować przy niskim tps, najlepiej dodawać cd od razu po sprawdzeniu czy jest rowny 0

Ponad to cooldown by caly czas leciał w dół bo nie było żadnego zabezpieczenia czy jest większy od 0

Edytowane przez Fendi
Odnośnik do komentarza
https://skript.pl/temat/54498-skrypt-na-usuwacze-paj%C4%99czyn/#findComment-330543
Udostępnij na innych stronach

  • 0

Nie masz klikać na cobweba tylko w powietrze a jak nie działa to ten kod

on right click with blaze rod:
    if name of event-item is "&eNiszczyciel pajęczyn":
        if {_cooldown::niszczyciel::%player%} = 0:
            set {_cooldown::niszczyciel::%player%} to 10
            delete (all blocks in radius 5 around player where [input is cobweb])
            send "&7Zniszczyleś pajęczyny" to player
            delete player's tool
every 1 second:
    loop all players:
        if {_cooldown::niszczyciel::%loop-player%} is bigger than 0:
            remove 1 from {_cooldown::niszczyciel::%loop-player%}

 

Odnośnik do komentarza
https://skript.pl/temat/54498-skrypt-na-usuwacze-paj%C4%99czyn/#findComment-330552
Udostępnij na innych stronach

  • 0
on rightclick with blaze rod:
	if name of event-item is "&eNiszczyciel pajęczyn":
		cancel event
		if difference between {niszczyciel::%player%} and now is less than 10 seconds:
			set {_t} to 10 seconds
			remove difference between {niszczyciel::%player%} and now from {_t}
			send "&cNiszczyciel pajęczyn może być użyty ponownie za %{_t}%."
			stop
		set {_cw} to number of all blocks in radius 5 around player where [input is cobweb]
		delete (all blocks in radius 5 around player where [input is cobweb])
		send "&7Zniszczone pajęczyny: %{_cw}%" to player
		remove blaze rod named "&eNiszczyciel pajęczyn" from player
		set {niszczyciel::%player%} to now

 

Odnośnik do komentarza
https://skript.pl/temat/54498-skrypt-na-usuwacze-paj%C4%99czyn/#findComment-330556
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ę...