PESA_GAMING_COM 1 Opublikowano 17 stycznia 2021 Udostępnij Opublikowano 17 stycznia 2021 Proszę o skrypt ze zmienną "zycie" ta zmienna ma wynosić n początku 20 i co sekundę zmniejszać się o 0.1, gdy dojdzie do zera gracz ginie, jednak gdy zje jabłko o nazwie "&6Jablko zycia" to zmienna zwiększa się o 5. (oczywiście zmienna osobna do każdego gracza) Odnośnik do komentarza https://skript.pl/temat/44661-zmienne/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 CoFFeIN04 696 Opublikowano 17 stycznia 2021 Udostępnij Opublikowano 17 stycznia 2021 (edytowane) Co jeśli spadną życia poniżej on join: if {zycia::%player%} is not set: set {zycia::%player%} to 20 every 1 second: loop all players: remove 0.1 from {zycia::%loop-player%} if {zycia::%loop-player%} <= 0: kill loop-player #set {zycia::%loop-player%} to 20 # jesli zycia maja sie resetowac, nie wiem jak sobie to zyczysz on consume of apple: if player's tool name is "&6Jablko zycia": add 5 to {zycia::%player%} Jest też opcja zrobić to z pętlą while w warunku on join, jak wolisz - mogę przerobić Edytowane 17 stycznia 2021 przez CoFFeIN04 Odnośnik do komentarza https://skript.pl/temat/44661-zmienne/#findComment-280280 Udostępnij na innych stronach Więcej opcji udostępniania...
0 PESA_GAMING_COM 1 Opublikowano 17 stycznia 2021 Autor Udostępnij Opublikowano 17 stycznia 2021 (edytowane) dziękuje, czy mógł byś dorobić że na actionbarze będzie się pokazywało życie? zrobie że będą się resetować Edytowane 17 stycznia 2021 przez PESA_GAMING_COM Dodatek Odnośnik do komentarza https://skript.pl/temat/44661-zmienne/#findComment-280282 Udostępnij na innych stronach Więcej opcji udostępniania...
0 CoFFeIN04 696 Opublikowano 17 stycznia 2021 Udostępnij Opublikowano 17 stycznia 2021 Oczywiście, on join: if {zycia::%player%} is not set: set {zycia::%player%} to 20 every 1 second: loop all players: remove 0.1 from {zycia::%loop-player%} send action bar "&aZycia: %{zycia::%loop-player%}%" to loop-player if {zycia::%loop-player%} <= 0: kill loop-player #set {zycia::%loop-player%} to 20 # jesli zycia maja sie resetowac, nie wiem jak sobie to zyczysz on consume of apple: if player's tool name is "&6Jablko zycia": add 5 to {zycia::%player%} Odnośnik do komentarza https://skript.pl/temat/44661-zmienne/#findComment-280283 Udostępnij na innych stronach Więcej opcji udostępniania...
0 PESA_GAMING_COM 1 Opublikowano 17 stycznia 2021 Autor Udostępnij Opublikowano 17 stycznia 2021 (edytowane) Dziękuje, wszystko działało doskonale tylko zmieniłem koncówkę: on join: if {zycia::%player%} is not set: set {zycia::%player%} to 20 every 1 second: loop all players: remove 0.1 from {zycia::%loop-player%} send action bar "&aZycia: %{zycia::%loop-player%}%" to loop-player if {zycia::%loop-player%} <= 0: kill loop-player set {zycia::%loop-player%} to 20 # jesli zycia maja sie resetowac, nie wiem jak sobie to zyczysz on consume: event-item is apple named "&6Jablko zycia" add 5 to {zycia::%player%} Do zamknięcia Edytowane 17 stycznia 2021 przez PESA_GAMING_COM Odnośnik do komentarza https://skript.pl/temat/44661-zmienne/#findComment-280287 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#34161 Opublikowano 17 stycznia 2021 Udostępnij Opublikowano 17 stycznia 2021 Problem został rozwiązany. Odnośnik do komentarza https://skript.pl/temat/44661-zmienne/#findComment-280289 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
PESA_GAMING_COM 1
Proszę o skrypt ze zmienną "zycie" ta zmienna ma wynosić n początku 20 i co sekundę zmniejszać się o 0.1, gdy dojdzie do zera gracz ginie, jednak gdy zje jabłko o nazwie "&6Jablko zycia" to zmienna zwiększa się o 5.
(oczywiście zmienna osobna do każdego gracza)
Odnośnik do komentarza
https://skript.pl/temat/44661-zmienne/Udostępnij na innych stronach
5 odpowiedzi na to pytanie
Rekomendowane odpowiedzi