Skocz do zawartości
  • 0

Potrzebne Skrypty


KanekiStudio

Pytanie

Witam potrzebuję skrypt na tzw. CloudBoots ale pod zmienioną nazwą 'Buty Hermesa' głównie mają one dawać efekty: Skok 2, Szybkość 1

Głównie chciałbym aby butów nie dało się Craftować ale nadać poprzez komendę /buty nadaj <nick gracza> < tutaj żeby nadać je komuś... oraz /buty aby nadać je samemu sobie.
 

 

Mogę dać pieniążki jeśli ktoś chce.

Odnośnik do komentarza
https://skript.pl/temat/42331-potrzebne-skrypty/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
7 minut temu, KanekiStudio napisał:

Witam potrzebuję skrypt na tzw. CloudBoots ale pod zmienioną nazwą 'Buty Hermesa' głównie mają one dawać efekty: Skok 2, Szybkość 1

Głównie chciałbym aby butów nie dało się Craftować ale nadać poprzez komendę /buty nadaj <nick gracza> < tutaj żeby nadać je komuś... oraz /buty aby nadać je samemu sobie.
 

 

Mogę dać pieniążki jeśli ktoś chce.

Pieniążki schowaj do kieszeni. Oto skrypt:

every 2 seconds:
	loop all players:
		if loop-player's boots is diamond boots named "&bButy Hermesa":
			apply potion of jump boost 2 without any particles to loop-player for 2 seconds
			apply potion of speed 2 without any particles to loop-player for 2 seconds
			
command /buty [<text>] [<player>]:
	trigger:
		if arg 1 is not set:
			give diamond boots named "&bButy Hermesa" to player
			send "&aPomyślnie nadałeś sobie Buty Hermesa!" to player
		else if arg 1 is "nadaj":
			if arg 2 is not set:
				send "&cPodaj gracza!" to sender
				stop
			give diamond boots named "&bButy Hermesa" to arg 2
			send "&aPomyślnie nadano graczowi &6%arg 2% &aButy Hermesa!" to sender

Wymagany najlepiej Skript 2.2+.

Odnośnik do komentarza
https://skript.pl/temat/42331-potrzebne-skrypty/#findComment-265370
Udostępnij na innych stronach

  • 0

Loopowanie wszystkich graczy, fuj. Jak zrobić to poprawnie?

robisz listę graczy => podczas zakładania zbroi => jeżeli zakładana część to buty => jak to są buty hermesa dodajesz do listy
loopujesz listę => sprawdzasz buty tego gracza => jeżeli są to buty hermesa dodajesz efekt => jak nie usuwasz go z listy

 

 

Odnośnik do komentarza
https://skript.pl/temat/42331-potrzebne-skrypty/#findComment-265372
Udostępnij na innych stronach

  • 0
57 minut temu, LeviBoyPL napisał:

Loopowanie wszystkich graczy, fuj. Jak zrobić to poprawnie?

robisz listę graczy => podczas zakładania zbroi => jeżeli zakładana część to buty => jak to są buty hermesa dodajesz do listy
loopujesz listę => sprawdzasz buty tego gracza => jeżeli są to buty hermesa dodajesz efekt => jak nie usuwasz go z listy

 

 

Owszem, jest "fuj", ale Spigot API nie oferuje żadnego eventu dotyczącego zakładania zbroi, więc jest to właściwie jedna z niewielu dostępnych metod.

Odnośnik do komentarza
https://skript.pl/temat/42331-potrzebne-skrypty/#findComment-265379
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ę...