Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Czasowo zmieniająca się zmienna.


Rekomendowane odpowiedzi

Opublikowano

Witam, mam problem z poniższym skryptem.

 

 

every 60 seconds:

        set {zmienna} to 1

        wait 5 seconds

        set {zmienna} to 60

 

every {zmienna} ticks:
        loop {drewno::*}:
                if block above loop-value is not oak wood:
                        set block above loop-value to oak wood:12
                        stop
 
Pokazuje error "is not a time span"
Opublikowano

Może to zadziała:

every 60 seconds:
        set {zmienna} to 1 tick
        wait 5 seconds
        set {zmienna} to 60 ticks
 
every {zmienna}:
        loop {drewno::*}:
                if block above loop-value is not oak wood:
                        set block above loop-value to oak wood:12
                        stop
 

Jak nie to podaj dokładniej, jaki error wywala, łatwiej będzie naprawić błąd ;)

f

Opublikowano

Zrobiłem troszkę inaczej.

 

every 0.1 real second:
    loop {drewno::*}:
        if {zmienna} is "true":
            if block above loop-value is not oak wood:
                set block above loop-value to oak wood:12
                stop

ale to jest strasznie nieoptymalne. Po co ma powtarzać co 0.1 sekundy skoro i tak włączam to raz na jakiś czas.

Wiecie może, jak przerzucić tego ifa z "true" na samą górę? Every musi też być na samej górze. 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...