Skocz do zawartości
  • 0

Obliczenia się nie wykonują


Pytanie

Próbowałem parse as number po kolei ale wtedy mam <none>
Wszystkie broadcasty pokazują dobre liczby oprócz zmiennej {_procent1}
{_lvl} jest wyciągany z nicku moba przykład Wilk LVL.5 to {_lvl} = 5 i to działa tylko nie liczy {_procent1}

on damage:
	if attacker is wolf:
		victim is player:
			cancel event
			broadcast "%attacker%"
			set {_d} to yaml value "%attacker%.damage" from "mobConfig"
			broadcast "%{_d}%"
			set {_mlvl} to yaml value "%attacker%.level" from "mobConfig"
			broadcast "%{_mlvl}%"
			set {_lvl1::*} to attacker's display name split at "."
			set {_lvl2::*} to {_lvl1::2} split at " "
			broadcast "%{_lvl2::1}%"
			set {_lvl} to {_lvl2::1}
			broadcast "%{_lvl}%"
			set {_procent1} to {_lvl}/{_mlvl}
			broadcast "%{_procent1}%"
			set {_do} to {_procent1}*{_d}
			damage victim by {_do} hearts
			broadcast "%{_do}%"
			broadcast "%victim's health%"

 

Odnośnik do komentarza
https://skript.pl/temat/36533-obliczenia-si%C4%99-nie-wykonuj%C4%85/
Udostępnij na innych stronach

0 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Nie udzielono jeszcze odpowiedzi na to pytanie

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ę...