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
https://skript.pl/temat/40800-zamiana-na-milisekundy/
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
https://skript.pl/temat/40800-zamiana-na-milisekundy/#findComment-254238
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
https://skript.pl/temat/40800-zamiana-na-milisekundy/#findComment-254261
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ę...