Skocz do zawartości
  • 0

Final damage


xXx_Skrypter_xXx

Pytanie

Witam, czy wie ktoś może w czym tkwi problem?

on damage:
	if attacker is player:
		if attacker's tool is air:
			set damage to 1
			send "zadane obrazenia %final damage%" to attacker

Mam taki oto prosty skrypt, gracz po walnięciu kogoś łapką powinien zadać równy 1 damage ale finalny damage to 0.72. Próbowałem też znaleść rozwiązanie w internecie ale bez skutku. Może problem być leżeć w tym, że mobki na moim serwerze mają zbroję, lecz jak robiłem skrypt zmieniający damage na starszych wersjach to wszystko działało bez problemu.

Wersja serwa 1.16.4-spigot

Skript 2.5.3

Odnośnik do komentarza
https://skript.pl/temat/44399-final-damage/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
12 minut temu, xXx_Skrypter_xXx napisał:

Witam, czy wie ktoś może w czym tkwi problem?


on damage:
	if attacker is player:
		if attacker's tool is air:
			set damage to 1
			send "zadane obrazenia %final damage%" to attacker

Mam taki oto prosty skrypt, gracz po walnięciu kogoś łapką powinien zadać równy 1 damage ale finalny damage to 0.72. Próbowałem też znaleść rozwiązanie w internecie ale bez skutku. Może problem być leżeć w tym, że mobki na moim serwerze mają zbroję, lecz jak robiłem skrypt zmieniający damage na starszych wersjach to wszystko działało bez problemu.

Wersja serwa 1.16.4-spigot

Skript 2.5.3

Final damage oznacza (damage - modyfikatory (zbroja, efekty itp.)). Nie można go ustawić.

Możesz ewentualnie ręcznie przeliczać sobie te modyfikatory i dostosowywać do nich damage, aby otrzymać zamierzony final damage.

Odnośnik do komentarza
https://skript.pl/temat/44399-final-damage/#findComment-278432
Udostępnij na innych stronach

  • 0
27 minut temu, Kormic napisał:

Final damage oznacza (damage - modyfikatory (zbroja, efekty itp.)). Nie można go ustawić.

Możesz ewentualnie ręcznie przeliczać sobie te modyfikatory i dostosowywać do nich damage, aby otrzymać zamierzony final damage.

Czyli nie ma żadnego sposobu, żeby obejść modyfikatory?

Pamiętam, że jak robiłem taki skrypt na wersje 1.10.2 set damage działał tak jakbym ustawiał finalny damage.

Odnośnik do komentarza
https://skript.pl/temat/44399-final-damage/#findComment-278442
Udostępnij na innych stronach

  • 0
Teraz, xXx_Skrypter_xXx napisał:

Czyli nie ma żadnego sposobu, żeby obejść modyfikatory?

Pamiętam, że jak robiłem taki skrypt na wersje 1.10.2 set damage działał tak jakbym ustawiał finalny damage.

Zapewne robiłeś to na entity bez zbroi.

Odnośnik do komentarza
https://skript.pl/temat/44399-final-damage/#findComment-278447
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ę...