judosmok 1 Opublikowano 29 czerwca 2024 Udostępnij Opublikowano 29 czerwca 2024 wait loop-integer ticks wie ktoś czemu ta linijka nie działa, wait jest w loopie jak ktoś by się pytał a jak wcześniej dałem wait loop-integer*2 ticks to działało Cytuj Odnośnik do komentarza https://skript.pl/temat/57734-problem-z-wait/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 29 czerwca 2024 Udostępnij Opublikowano 29 czerwca 2024 4 godziny temu, judosmok napisał: wait loop-integer ticks wie ktoś czemu ta linijka nie działa, wait jest w loopie jak ktoś by się pytał a jak wcześniej dałem wait loop-integer*2 ticks to działało Dokumentacja jednoznacznie stwierdza, że do instrukcji 'wait' musi zostać podany typ 'timespan'. Z punktu widzenia Skripta oba przykładu poniżej są całkowicie czymś innym - de facto pierwszy fragment kodu jest niepoprawnie napisany. set {_number} to 5 wait {_number} ticks # [...] wait 5 ticks Jak można rozwiązać powyższy problem? Z pomocą przychodzi wyrażenie 'parsed as', dzięki któremu możemy połączyć liczbę i jednostkę czasu w jeden ciąg znaków, który z kolei możemy przemianować na obiekt typu 'timespan'. Przykład poniżej. set {_number} to 5 set {_delayTimespan} to "%{_number}% ticks" parsed as timespan wait {_delayTimespan} Szczerze mówiąc, jestem zdumiony faktem, iż druga instrukcja zadziałała Panu - chociaż nie wiem jak rozumieć słowo "działało", bo nierzadko jest ono błędnie używane jako synonim "Skript nie wyświetlił błędów przy przeładowywaniu skryptu", a to są dwie całkiem różne rzeczy. Pozdrawiam. Cytuj Odnośnik do komentarza https://skript.pl/temat/57734-problem-z-wait/#findComment-343272 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
judosmok 1
wait loop-integer tickswie ktoś czemu ta linijka nie działa, wait jest w loopie jak ktoś by się pytał
a jak wcześniej dałem
to działało
Odnośnik do komentarza
https://skript.pl/temat/57734-problem-z-wait/Udostępnij na innych stronach
1 odpowiedź 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ą.