Conem 0 Opublikowano 17 lutego 2024 Udostępnij Opublikowano 17 lutego 2024 WIe ktos jak zrobic bossa, gdzie jest mechanika nagrod po zabiciu bossa nastepujaca: 1. (nazwa gracza) 300 damage 2. (nazwa gracza) 200 damage 3. (nazwa gracza) 100 damage gdzie TOP 1 obrazen otrzymuje nagrody, a reszta nic nie dostaje oraz gdzie jest zmienna {health:boss} ktora informuje ile boss ma hp. Cytuj Odnośnik do komentarza https://skript.pl/temat/57104-obrazenia-na-bossie/ Udostępnij na innych stronach Więcej opcji udostępniania...
1 Fendi 190 Opublikowano 21 lutego 2024 Udostępnij Opublikowano 21 lutego 2024 (edytowane) options: nazwa-bossa: Potezny Boss on damage: attacker is a player if uncolored name of victim contains "{@nazwa-bossa}": add damage to {boss::damage::%attacker%} on death: if uncolored name of victim contains "{@nazwa-bossa}": set {_top::*} to sorted indices of {boss::damage::*} in descending order loop 3 times: add {_top::%loop-value%} to {_top_3::*} send "&e%{_top_3::1} parsed as offline player% zadal najwiecej obrazen bossowi!" to all players give dirt named "nagroda" to ({_top_3::1} parsed as player) Edytowane 21 lutego 2024 przez Fendi Conem 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/57104-obrazenia-na-bossie/#findComment-340847 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Conem 0 Opublikowano 3 marca 2024 Autor Udostępnij Opublikowano 3 marca 2024 W dniu 21.02.2024 o 09:17, Fendi napisał: options: nazwa-bossa: Potezny Boss on damage: attacker is a player if uncolored name of victim contains "{@nazwa-bossa}": add damage to {boss::damage::%attacker%} on death: if uncolored name of victim contains "{@nazwa-bossa}": set {_top::*} to sorted indices of {boss::damage::*} in descending order loop 3 times: add {_top::%loop-value%} to {_top_3::*} send "&e%{_top_3::1} parsed as offline player% zadal najwiecej obrazen bossowi!" to all players give dirt named "nagroda" to ({_top_3::1} parsed as player) co musze wstawic w loopa, aby bylo to widoczne na placeholderapi, przy czym nie dziala mi kod tak jak ma dzialac, przykladowo nie pokazuje mi na placeholderapi gracza, oraz nie dodaja sie jego obrazenia: on damage: attacker is a player: if display name of victim is "Warden": add damage to {boss::damage::%attacker%} on death: if {WARDEN} is true: if attacker is player: if display name of victim is "Warden": cancel drops set {_top::*} to sorted indices of {boss::damage::*} in descending order loop 1 times: add {_top::%loop-value%} to {_top_3::*} give 1 of diamond to ({_top_3::1} parsed as player) loop all players: remove bossbar "contest" send all players title "&8" with subtitle "Gracz &e%({_top_3::1} Otrzymal cenne przedmioty!" for 10 seconds clear {boss::damage::*} clear {_top_3::*} on placeholderapi placeholder request for the prefix "warden": loop all players: if the identifier is "top1": set the result to "&71. &f%({_top_3::1} parsed as offline player)% %{boss::damage::%({_top_3::1} parsed as player)%}% dmg" if the identifier is "top2": set the result to "&72. &f%({_top_3::2} parsed as offline player)% %{boss::damage::%({_top_3::2} parsed as player)%}% dmg" if the identifier is "top3": set the result to "&73. &f%({_top_3::3} parsed as offline player)% %{boss::damage::%({_top_3::3} parsed as player)%}% dmg" Dodaje skrypt w blok kodu Notatka dodana przez Nicku Cytuj Odnośnik do komentarza https://skript.pl/temat/57104-obrazenia-na-bossie/#findComment-341030 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Conem 0
WIe ktos jak zrobic bossa, gdzie jest mechanika nagrod po zabiciu bossa nastepujaca:
1. (nazwa gracza) 300 damage
2. (nazwa gracza) 200 damage
3. (nazwa gracza) 100 damage
gdzie TOP 1 obrazen otrzymuje nagrody, a reszta nic nie dostaje
oraz gdzie jest zmienna {health:boss} ktora informuje ile boss ma hp.
Odnośnik do komentarza
https://skript.pl/temat/57104-obrazenia-na-bossie/Udostępnij na innych stronach
2 odpowiedzi na to pytanie
Rekomendowane odpowiedzi
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ą.