Skocz do zawartości
  • 0

Event przy zabiciu moba


Pytanie

on script load:
	load yaml "plugins/Skript/scripts/mobSystem/mobConfig.yml" as "mobConfig"
on join:
	set {xpSystem::currentXp::%player%} to 0
	set {xpSystem::reqXp::%player%} to 118
	set {xpSystem::currentLvl} to 1
on death:
	if attacker is player:
		set {_xp} to yaml value "%victim%.xp" from "mobConfig"
		add {_xp} to {xpSystem::currentXp::%attacker%}
		wait 2 ticks
		send action bar "&6Level: &21  %{xpSystem::currentXp::%attacker%}%/%{xpSystem::reqXp::%attacker%}%xp" to attacker

	

nic się nie dzieje po zabiciu wilka
próbowałem broadcastować zmienne linijka po linijce i nic

Odnośnik do komentarza
https://skript.pl/temat/36383-event-przy-zabiciu-moba/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Teraz, xAxee napisał:

Musisz jeszcze zapisać ten config mobConfig 

chodzi o pobranie wartości z yamla a nie zapisywanie w nim
yaml: 

wolf:
    name: "Wilk &6LVL.1&4"
    level: 1
    hp: 40
    damage: 5
    xp: 10
    

 

Odnośnik do komentarza
https://skript.pl/temat/36383-event-przy-zabiciu-moba/#findComment-232644
Udostępnij na innych stronach

  • 0

#update

teraz wyswietla action bar ale nie dodaje expa

on script load:
	load yaml "plugins/Skript/scripts/mobSystem/mobConfig.yml" as "mobConfig"
on join:
	set {xpSystem::currentXp::%player%} to 0
	set {xpSystem::reqXp::%player%} to 118
	set {xpSystem::currentLvl::%player%} to 1
on death:
		set {_xp} to yaml value "%event-entity%.xp" from "mobConfig"
		set {xpSystem::currentXp::%attacker%} to {xpSystem::currentXp::%attacker%}+{_xp}
		wait 2 ticks
		send action bar "&6Level: &21  %{xpSystem::currentXp::%attacker%}%/%{xpSystem::reqXp::%attacker%}%xp" to attacker

 

Odnośnik do komentarza
https://skript.pl/temat/36383-event-przy-zabiciu-moba/#findComment-232650
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ę...