Çözüldü Quest Döngüye Sokma

Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

random

Üye
Üye
Mesaj
17
Beğeni
4
Puan
440
Ticaret Puanı
0
Merhaba arkadaşlar aşağıda örneği gözüken questi döngüye sokmak istiyorum başarısız dedikten sonra devam butonuna basınca tekrar if sorugusunu çalıştırmasını if sorgusu true olana kadar bu şekilde devam etmesini istiyorum. Bunu nasıl yaparız bir bilginiz var mı? Teşekkürler.


Lua (Quest):
quest deneme begin
    state start begin
        when 1500.use begin
            if pc.ucabilir() == true then
                say("Başarılı ")
            else
                say("Başarısız ")
                wait()
            end
        end
    end
end
 
Çözüm
Bunun için while döngüsü kullanabilirsiniz.
İlk önce while döngüsünü lua'da kullanımına bakalım. :)
Lua (Quest):
while(condition)
do
   statement(s)
end

lua_while_loop.jpg


Şu şekilde deneyebilirsiniz.
Lua (Quest):
while(pc.ucabilir() == false)
do
   say("Başarısız ")
   wait()
end

say("Başarılı ")
Bunun için while döngüsü kullanabilirsiniz.
İlk önce while döngüsünü lua'da kullanımına bakalım. :)
Lua (Quest):
while(condition)
do
   statement(s)
end

lua_while_loop.jpg


Şu şekilde deneyebilirsiniz.
Lua (Quest):
while(pc.ucabilir() == false)
do
   say("Başarısız ")
   wait()
end

say("Başarılı ")
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst