Skocz do zawartości
  • 0

Skrypt na hat


TabCraft

Pytanie

Hej, poprawilby mi ktos skrypt zeby sie dalo tylko bloki zakladac? a nie np. jedzenie jak kox jablka itd.

 

options:
    permisja: hat.gracz # <-- ustawiasz permisje
command /hat:
    trigger:
        if player has permission "{@permisja}":
            set {_} to player's tool
            if {_} is not air:
                set player's helmet to {_}
                send "&aPomyslnie zalozyles &c%{_}% &ana glowe!"
                remove {_} from player
            else:
                send "&cNie mozesz zalozyc powietrza na glowe!"
        else:
            send "&cNie masz permisji!"

 

Edytowane przez BrixNW
Nieaktywny

Poprawiam zawartość tematu (wstawiam kod w <code>)

Odnośnik do komentarza
https://skript.pl/temat/41806-skrypt-na-hat/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
W dniu 26.09.2020 o 12:54, TabCraft napisał:

Hej, poprawilby mi ktos skrypt zeby sie dalo tylko bloki zakladac? a nie np. jedzenie jak kox jablka itd.

 

 


options:
    permisja: hat.gracz # <-- ustawiasz permisje
command /hat:
    trigger:
        if player has permission "{@permisja}":
            set {_} to player's tool
            if {_} is not air:
                set player's helmet to {_}
                send "&aPomyslnie zalozyles &c%{_}% &ana glowe!"
                remove {_} from player
            else:
                send "&cNie mozesz zalozyc powietrza na glowe!"
        else:
            send "&cNie masz permisji!"

 

Tak jak Pan Maruda napisał, a najlepiej gdybyś użył warunku:

if player's tool is solid:

 

Edytowane przez BrixNW
Odnośnik do komentarza
https://skript.pl/temat/41806-skrypt-na-hat/#findComment-262057
Udostępnij na innych stronach

  • 0
W dniu 26.09.2020 o 13:26, Kormic napisał:

Tak jak Pan Maruda napisał, a najlepiej gdybyś użył warunku:


if player's tool is solid:

 

Gdzie to podmienić? ogarnąłbyś to? bo niezbyt skrypty ogarniam - jak cos skript 2.1.2

Odnośnik do komentarza
https://skript.pl/temat/41806-skrypt-na-hat/#findComment-262279
Udostępnij na innych stronach

  • 0
Teraz, TabCraft napisał:

Gdzie to podmienić? ogarnąłbyś to? bo niezbyt skrypty ogarniam - jak cos skript 2.1.2

W takim wypadku to nie zadziała. Warunek 'is solid:' wymaga Skripta minimum 2.2-dev36.

Wersja 2.1.2 jest już przestarzała. Zalecam zaktualizowanie Skripta do najnowszej wersji, czyli 2.5. Do tego będzie wymagany Spigot lub PaperSpigot minimum 1.12.2.

Jeśli nie masz możliwości zaktualizowania, to będziesz musiał wypisać w warunku wszystkie niedozwolone przedmioty. W linijce nr 8 dałem ci mały przykład.

options:
	permisja: hat.gracz
	
command /hat:
	executable by: players
	trigger:
		if player has permission "{@permisja}":
			if player's tool is not air or golden apple:0 or golden apple:1 or cooked porkchop:
				set player's helmet to player's tool
				send "&aPomyslnie zalozyles &c%player's tool% &ana glowe!"
				remove player's tool from player
			else:
				send "&cNie mozesz zalozyc tego na glowe!" to player
		else:
			send "&cNie masz permisji!" to player

 

Odnośnik do komentarza
https://skript.pl/temat/41806-skrypt-na-hat/#findComment-262280
Udostępnij na innych stronach

  • 0
3 minuty temu, Kormic napisał:

W takim wypadku to nie zadziała. Warunek 'is solid:' wymaga Skripta minimum 2.2-dev36.

Wersja 2.1.2 jest już przestarzała. Zalecam zaktualizowanie Skripta do najnowszej wersji, czyli 2.5. Do tego będzie wymagany Spigot lub PaperSpigot minimum 1.12.2.

Jeśli nie masz możliwości zaktualizowania, to będziesz musiał wypisać w warunku wszystkie niedozwolone przedmioty. W linijce nr 8 dałem ci mały przykład.


options:
	permisja: hat.gracz
	
command /hat:
	executable by: players
	trigger:
		if player has permission "{@permisja}":
			if player's tool is not air or golden apple:0 or golden apple:1 or cooked porkchop:
				set player's helmet to player's tool
				send "&aPomyslnie zalozyles &c%player's tool% &ana glowe!"
				remove player's tool from player
			else:
				send "&cNie mozesz zalozyc tego na glowe!" to player
		else:
			send "&cNie masz permisji!" to player

 

Dobrze działa, dziękuje poraz setny - miłego wieczoru :D!

Odnośnik do komentarza
https://skript.pl/temat/41806-skrypt-na-hat/#findComment-262281
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ę...