Skocz do zawartości
  • 0

Zabicie moba z nazwą &4&lTEST daje 1 diament z nazwą &aTEST


Pytanie

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
29 minut temu, SkryprowyPL napisał:

Witam czy ktoś umie zrobić coś takiego ? i by mob z nazwą &4&lTEST dostawał siłe 10 i szybkość 4 na 2 sekundy co sekunde licze na pomoc

 

every 1 second:
	loop all living entities:
		if name of loop-entity is "&4&lTEST":
			apply potion of strength 10 without any particles to loop-entity for 2 seconds replacing existing effect
			apply potion of speed 4 without any particles to loop-entity for 2 seconds replacing existing effect
			exit 1 loop
			
on death:
	if victim is player:
		stop
	if name of victim is not "&4&lTEST":
		stop
	if attacker is not a player:
		stop
	clear drops
	drop 1 diamond named "&a&lTEST" at victim

Jeśli nie masz Skripta 2.5+, to musisz usunąć 'replacing existing effect'. Natomiast jeśli masz i nie chcesz, aby efekty się nie dodawały, to zostaw to.

EDIT:

Nie przeczytałem dokładnie tematu, dodałem do dropu diament z nazwą "&a&lTEST".

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/41408-zabicie-moba-z-nazw%C4%85-4ltest-daje-1-diament-z-nazw%C4%85-atest/#findComment-259095
Udostępnij na innych stronach

  • 0
Godzinę temu, Kormic napisał:

every 1 second:
	loop all living entities:
		if name of loop-entity is "&4&lTEST":
			apply potion of strength 10 without any particles to loop-entity for 2 seconds replacing existing effect
			apply potion of speed 4 without any particles to loop-entity for 2 seconds replacing existing effect
			exit 1 loop
			
on death:
	if victim is player:
		stop
	if name of victim is not "&4&lTEST":
		stop
	if attacker is not a player:
		stop
	clear drops
	drop 1 diamond named "&a&lTEST" at victim

Jeśli nie masz Skripta 2.5+, to musisz usunąć 'replacing existing effect'. Natomiast jeśli masz i nie chcesz, aby efekty się nie dodawały, to zostaw to.

EDIT:

Nie przeczytałem dokładnie tematu, dodałem do dropu diament z nazwą "&a&lTEST".

Nie daje mu efektów był błąd ale naprawiłem i nie daje mu dalej nie wysakuje errora

EDIT:

ok już naprawiłem

Edytowane przez SkryprowyPL
Odnośnik do komentarza
https://skript.pl/temat/41408-zabicie-moba-z-nazw%C4%85-4ltest-daje-1-diament-z-nazw%C4%85-atest/#findComment-259111
Udostępnij na innych stronach

  • 0
2 minuty temu, SkryprowyPL napisał:

Nie daje mu efektów był błąd ale naprawiłem i nie daje mu dalej nie wysakuje errora

EDIT:

ok już naprawiłem

Czyli już wszystko działa czy trzeba coś jeszcze poprawić?

Odnośnik do komentarza
https://skript.pl/temat/41408-zabicie-moba-z-nazw%C4%85-4ltest-daje-1-diament-z-nazw%C4%85-atest/#findComment-259113
Udostępnij na innych stronach

  • 0
11 minut temu, Kormic napisał:

Czyli już wszystko działa czy trzeba coś jeszcze poprawić?

teraz zauważyłem że jak zabije moba bez nazwy to też mi pokazuje że Zabito bossa i daje mi diaxa /: 

 

Odnośnik do komentarza
https://skript.pl/temat/41408-zabicie-moba-z-nazw%C4%85-4ltest-daje-1-diament-z-nazw%C4%85-atest/#findComment-259116
Udostępnij na innych stronach

  • 0
2 minuty temu, SkryprowyPL napisał:

teraz zauważyłem że jak zabije moba bez nazwy to też mi pokazuje że Zabito bossa i daje mi diaxa /: 

 

Ale jakiego bossa? Żadnej takiej wiadomości nie ma, zapewne masz ją z pluginu. Dodałem jedynie, że jeśli nazwa moba to "&4&lTEST", to dropi jedynie 1 diament nazwany "&a&lTEST".

Odnośnik do komentarza
https://skript.pl/temat/41408-zabicie-moba-z-nazw%C4%85-4ltest-daje-1-diament-z-nazw%C4%85-atest/#findComment-259117
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

Ale jakiego bossa? Żadnej takiej wiadomości nie ma, zapewne masz ją z pluginu. Dodałem jedynie, że jeśli nazwa moba to "&4&lTEST", to dropi jedynie 1 diament nazwany "&a&lTEST".

ja zmieniłem sobie że jest wiadomość i jak zabije np jakieś zwierze lub nie nazwanego zmobie i inego moba to si wyświetla wiadomość i daje bon ale działa tak że nie ważne co zabijesz to daje bon i wyświetla wiadomość

every 1 second:
    loop all living entities:
        if name of loop-entity is "&4&lBOSS":
            apply potion of strength 10 to loop-entity for 2 seconds
            apply potion of speed 4 to loop-entity for 2 seconds
            exit 1 loop
            
on death:
    if victim is player:
        stop
    if name of victim is not "&4&lBOSS":
        stop
    if attacker is not a player:
        stop
    clear drops
    broadcast "&4&lBOSS&8 | &a%attacker% Zabił &4&lBOSS'a"
    drop 1 paper named "&a&lBon Na Miecz Bossa" at victim

Odnośnik do komentarza
https://skript.pl/temat/41408-zabicie-moba-z-nazw%C4%85-4ltest-daje-1-diament-z-nazw%C4%85-atest/#findComment-259118
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ę...