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

Pętla odliczająca


Rekomendowane odpowiedzi

Opublikowano

Jak wykonać pętlę, bądź loop_timer, który będzie wypisywał co sekundę:
 

notice("Start za 10 ")

notice("Start za 9 ")

notice("Start za 8 ")

notice("Start za 7 ")

....

 

i tak do 

 

notice("Start za 1")

 

pętle zrobić to nie problem, tylko nie wiem jak dać delay 1 sekundę, próbowałem komend delay, setdelay lecz nie działają

for i=0, 9 do
   czas = i+1
   notice("Start za "..czas.." ")
end

natomiast w loop_timerze nie potrafię podstawić aby wartość zmieniała się o 1

when login begin
    loop_timer("odliczaj", 1)
end
when odliczaj.timer begin
    notice("Start za...")
end

będzie wyświetlać napis co sekundę, lecz wartość nie będzie się zmieniać, próbowałem łączyć loop_timer z pętlą for, lecz nic mi z tego nie wychodzi

Opublikowano
Może coś takiego?


when odliczaj.timer begin
    pc.setqf("count", pc.getqf("count")+1)
    if pc.getqf("count") == 10 then
        pc.delqf("count")
        cleartimer("odliczaj")
    else
        notice("Start za "..10-pc.getqf("count"))
    end
end

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...