Skocz do zawartości
  • 0

Actionbar odliczanie czasu


SteveMinecraft

Pytanie

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
every second:
    set {_date} to date(2022, 7, 30)
    set {_time} to difference between {_date} and now
    set {_format} to "%{_time}%"
    set {_pl::*} to ("l" and "l", "msc", "msc", "d", "d", "h", "h", "m", "m", "s", "s", ",")
    set {_ang::*} to (" years" and " year", " months", " month", " days", " day", " hours" , " hour", " minutes", " minute", " seconds", " second", " and")
    loop {_ang::*}:
        replace all loop-value with {{_pl::%loop-index%}} in {_format}
    send action bar "Do dnia 31 lipca zostało: %{_format}%" to all players

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
5 minut temu, xAxee napisał:
every second:
    set {_date} to date(2022, 7, 30)
    set {_time} to difference between {_date} and now
    set {_format} to "%{_time}%"
    set {_pl::*} to ("l" and "l", "msc", "msc", "d", "d", "h", "h", "m", "m", "s", "s", ",")
    set {_ang::*} to (" years" and " year", " months", " month", " days", " day", " hours" , " hour", " minutes", " minute", " seconds", " second", " and")
    loop {_ang::*}:
        replace all loop-value with {{_pl::%loop-index%}} in {_format}
    send action bar "Do dnia 31 lipca zostało: %{_format}%" to all players

 

a mozna by bylo jeszcze do konkretnej godziny?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
15 minut temu, xAxee napisał:
set {_date} to date(2022, 7, 30, hour, minute, second)

 

[21:26:51 INFO]: Line 8: (odliczanie.sk)
[21:26:51 INFO]:     Can't understand this condition/effect: replace all loop-value with {{_pl::%loop-index%}} in {_format}
[21:26:51 INFO]:     Line: replace all loop-value with {{_pl::%loop-index%}} in {_format}
[21:26:51 INFO]:  
[21:26:53 INFO]: Loaded 5 scripts with a total of 24 triggers and 31 commands in 1.62 seconds
[21:26:53 INFO]: [Skript] Encountered 1 error while reloading the config, aliases and all scripts! (4277ms)

Edytowane przez SteveMinecraft
Odnośnik do komentarza
Udostępnij na innych stronach

  • 1
1 minutę temu, SteveMinecraft napisał:

[21:26:51 INFO]: Line 8: (odliczanie.sk)
[21:26:51 INFO]:     Can't understand this condition/effect: replace all loop-value with {{_pl::%loop-index%}} in {_format}
[21:26:51 INFO]:     Line: replace all loop-value with {{_pl::%loop-index%}} in {_format}
[21:26:51 INFO]:  
[21:26:53 INFO]: Loaded 5 scripts with a total of 24 triggers and 31 commands in 1.62 seconds
[21:26:53 INFO]: [Skript] Encountered 1 error while reloading the config, aliases and all scripts! (4277ms)

every second:
    set {_date} to date(2022, 7, 30)
    set {_time} to difference between {_date} and now
    set {_format} to "%{_time}%"
    set {_pl::*} to ("l" and "l", "msc", "msc", "d", "d", "h", "h", "m", "m", "s", "s", ",")
    set {_ang::*} to (" years" and " year", " months", " month", " days", " day", " hours" , " hour", " minutes", " minute", " seconds", " second", " and")
    loop {_ang::*}:
        replace all loop-value with {_pl::%loop-index%} in {_format}
    send action bar "Do dnia 31 lipca zostało: %{_format}%" to all players

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
15 godzin temu, xAxee napisał:
every second:
    set {_date} to date(2022, 7, 30)
    set {_time} to difference between {_date} and now
    set {_format} to "%{_time}%"
    set {_pl::*} to ("l" and "l", "msc", "msc", "d", "d", "h", "h", "m", "m", "s", "s", ",")
    set {_ang::*} to (" years" and " year", " months", " month", " days", " day", " hours" , " hour", " minutes", " minute", " seconds", " second", " and")
    loop {_ang::*}:
        replace all loop-value with {_pl::%loop-index%} in {_format}
    send action bar "Do dnia 31 lipca zostało: %{_format}%" to all players

 

tylko jeszcze jak zauważyłem wyświetla się to tak: 8d 5.30h, jak tu zrobić aby wyświetlało się do minut? lub moze nie mam tez jakiegos pluginu?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Godzinę temu, SteveMinecraft napisał:

tylko jeszcze jak zauważyłem wyświetla się to tak: 8d 5.30h, jak tu zrobić aby wyświetlało się do minut? lub moze nie mam tez jakiegos pluginu?

no jeżeli zostaną godziny (bez dni) to będzie z minutami, jeżeli zostaną minuty to będzie z sekundami iwg

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1
43 minuty temu, SteveMinecraft napisał:

a zeby sie wyswietlalo na raz dni i godziny i minuty?

every second:
    set {_date} to unix timestamp of date(2022, 7, 30, 17, 30)
    set {_time} to unix timestamp of now
    send "%difference between {_date}'s unix date and now%" to all players
    set {_diff} to {_date} - {_time}
    set {_d} to rounded down {_diff} / (3600*24)
    set {_h} to rounded down mod({_diff}, (3600*24)) / 3600
    set {_m} to rounded down mod({_diff}, 3600) / 60
    set {_s} to rounded down mod({_diff}, 60)
    send action bar "Do dnia 31 lipca zostało: %{_d} ? "0"%d %{_h} ? "0"%h %{_m} ? "0"%m %{_s} ? "0"%s " to all players

xd

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...