Skocz do zawartości
  • 0

Zamiana na milisekundy


BestInTest

Pytanie

Witam

Mam problem z zamianą sekund na milisekundy, ponieważ zawsze końcową wartością jest 0.

Przykładowy kod:

command /milisekundy:
  trigger:
    set {_timer1} to now
    wait 1 second
    set {_timer2} to difference between {_timer1} and now
    send "%{_timer2} * 1000% ms"
    send {_timer1}

 

Odnośnik do komentarza
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
11 minut temu, BestInTest napisał:

Witam

Mam problem z zamianą sekund na milisekundy, ponieważ zawsze końcową wartością jest 0.

Przykładowy kod:


command /milisekundy:
  trigger:
    set {_timer1} to now
    wait 1 second
    set {_timer2} to difference between {_timer1} and now
    send "%{_timer2} * 1000% ms"
    send {_timer1}

 

Zmienna {_timer2} jest typem timespan, a ty chcesz ją mnożyć jakby była zwykłą liczbą. Musisz przekonwertować timespan na liczbę, ewentualnie możesz przekonwertować sekundy na milisekundy, co raczej będzie prostsze.

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

  • 0
1 godzinę temu, BestInTest napisał:

Czyli muszę zrobić tak jak niżej?


set {_timer2} to difference between {_timer1} and now parsed as number

 

Zaraz zobaczę czy da się to zrobić.

Dobra, zrobiłem to, powinno działać:

 

Edytowane przez Kormic
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ę...